Skip to content
This repository has been archived by the owner on Jun 15, 2023. It is now read-only.

Commit

Permalink
Documentation updates
Browse files Browse the repository at this point in the history
  • Loading branch information
julieso committed May 13, 2020
1 parent 5aa2436 commit 2a8a180
Show file tree
Hide file tree
Showing 95 changed files with 798 additions and 695 deletions.
4 changes: 1 addition & 3 deletions doc_source/AccessingInstances.md
Expand Up @@ -17,6 +17,4 @@ The operating system of your local computer determines the options that you have
+ [PuTTY](putty.md)
+ [SSH client](AccessingInstancesLinux.md)
+ [AWS Systems Manager Session Manager](https://docs.aws.amazon.com/systems-manager/latest/userguide/session-manager.html)
+ [Windows Subsystem for Linux](WSL.md)

The Amazon EC2 console provides an option to connect to your instances directly from your browser using a Java SSH client\. However, it is no longer supported on many browsers\. For more information, see [Cannot connect using my browser](TroubleshootingInstancesConnecting.md#troubleshoot-instance-connect-mindterm)\.
+ [Windows Subsystem for Linux](WSL.md)
2 changes: 1 addition & 1 deletion doc_source/AccessingInstancesLinux.md
Expand Up @@ -27,7 +27,7 @@ Use the following procedure to connect to your Linux instance using an SSH clien
**To connect to your instance using SSH**

1. In a terminal window, use the ssh command to connect to the instance\. You specify the path and file name of the private key \(`.pem`\), the user name for your AMI, and the public DNS name or IPv6 address for your instance\. For more information about how to find the private key, the user name for an AMI, and the DNS name or IPv6 address for an instance, see [Locate the private key](connection-prereqs.md#connection-prereqs-private-key) and [Get information about your instance](connection-prereqs.md#connection-prereqs-get-info-about-instance)\. To connect to your instance, do one of the following:
+ \(Public DNS\) To connect using your instance's public DNS, enter the following command\.
+ \(Public DNS name\) To connect using your instance's public DNS name, enter the following command\.

```
ssh -i /path/my-key-pair.pem ec2-user@ec2-198-51-100-1.compute-1.amazonaws.com
Expand Down
2 changes: 1 addition & 1 deletion doc_source/AmazonEBS.md
Expand Up @@ -13,7 +13,7 @@ Amazon EBS is recommended when data must be quickly accessible and requires long
+ [Amazon EBS volumes](ebs-volumes.md)
+ [Amazon EBS Snapshots](EBSSnapshots.md)
+ [Amazon EBS data services](ebs-data-services.md)
+ [Amazon EBS and NVMe on Linux Instances](nvme-ebs-volumes.md)
+ [Amazon EBS and NVMe on Linux instances](nvme-ebs-volumes.md)
+ [Amazon EBS–optimized instances](ebs-optimized.md)
+ [Amazon EBS Volume Performance on Linux Instances](EBSPerformance.md)
+ [Amazon CloudWatch Metrics for Amazon EBS](using_cloudwatch_ebs.md)
Expand Down
2 changes: 1 addition & 1 deletion doc_source/AmazonS3.md
Expand Up @@ -6,7 +6,7 @@ Amazon EC2 uses Amazon S3 for storing Amazon Machine Images \(AMIs\)\. You use A

Amazon EC2 also uses Amazon S3 to store snapshots \(backup copies\) of the data volumes\. You can use snapshots for recovering data quickly and reliably in case of application or system failures\. You can also use snapshots as a baseline to create multiple new data volumes, expand the size of an existing data volume, or move data volumes across multiple Availability Zones, thereby making your data usage highly scalable\. For more information about using data volumes and snapshots, see [Amazon Elastic Block Store](AmazonEBS.md)\.

Objects are the fundamental entities stored in Amazon S3\. Every object stored in Amazon S3 is contained in a bucket\. Buckets organize the Amazon S3 namespace at the highest level and identify the account responsible for that storage\. Amazon S3 buckets are similar to Internet domain names\. Objects stored in the buckets have a unique key value and are retrieved using a URL\. For example, if an object with a key value `/photos/mygarden.jpg` is stored in the `aws-s3-bucket1` bucket, then it is addressable using the URL `https://aws-s3-bucket1.s3.amazonaws.com/photos/mygarden.jpg`\.
Objects are the fundamental entities stored in Amazon S3\. Every object stored in Amazon S3 is contained in a bucket\. Buckets organize the Amazon S3 namespace at the highest level and identify the account responsible for that storage\. Amazon S3 buckets are similar to Internet domain names\. Objects stored in the buckets have a unique key value and are retrieved using a URL\. For example, if an object with a key value `/photos/mygarden.jpg` is stored in the `AWSDOC-EXAMPLE-BUCKET1` bucket, then it is addressable using the URL `https://AWSDOC-EXAMPLE-BUCKET1.s3.amazonaws.com/photos/mygarden.jpg`\.

For more information about the features of Amazon S3, see the [Amazon S3 product page](https://aws.amazon.com/s3)\.

Expand Down
24 changes: 12 additions & 12 deletions doc_source/Configure_Instance.md
@@ -1,27 +1,27 @@
# Configuring Your Amazon Linux Instance<a name="Configure_Instance"></a>
# Configuring your Amazon Linux instance<a name="Configure_Instance"></a>

After you have successfully launched and logged into your Amazon Linux instance, you can make changes to it\. There are many different ways you can configure an instance to meet the needs of a specific application\. The following are some common tasks to help get you started\.

**Topics**
+ [Common Configuration Scenarios](#configuration-scenarios)
+ [Managing Software on Your Linux Instance](managing-software.md)
+ [Managing User Accounts on Your Linux Instance](managing-users.md)
+ [Common configuration scenarios](#configuration-scenarios)
+ [Managing software on your Amazon Linux instance](managing-software.md)
+ [Managing user accounts on your Amazon Linux instance](managing-users.md)
+ [Processor state control for your EC2 instance](processor_state_control.md)
+ [Setting the Time for Your Linux Instance](set-time.md)
+ [Optimizing CPU options](instance-optimize-cpu.md)
+ [Changing the Hostname of Your Linux Instance](set-hostname.md)
+ [Setting Up Dynamic DNS on Your Linux Instance](dynamic-dns.md)
+ [Running Commands on Your Linux Instance at Launch](user-data.md)
+ [Changing the hostname of your Amazon Linux instance](set-hostname.md)
+ [Setting up dynamic DNS on Your Amazon Linux instance](dynamic-dns.md)
+ [Running commands on your Linux instance at launch](user-data.md)
+ [Instance metadata and user data](ec2-instance-metadata.md)

## Common Configuration Scenarios<a name="configuration-scenarios"></a>
## Common configuration scenarios<a name="configuration-scenarios"></a>

The base distribution of Amazon Linux contains many software packages and utilities that are required for basic server operations\. However, many more software packages are available in various software repositories, and even more packages are available for you to build from source code\. For more information on installing and building software from these locations, see [Managing Software on Your Linux Instance](managing-software.md)\.
The base distribution of Amazon Linux contains many software packages and utilities that are required for basic server operations\. However, many more software packages are available in various software repositories, and even more packages are available for you to build from source code\. For more information on installing and building software from these locations, see [Managing software on your Amazon Linux instance](managing-software.md)\.

Amazon Linux instances come pre\-configured with an `ec2-user` account, but you may want to add other user accounts that do not have super\-user privileges\. For more information on adding and removing user accounts, see [Managing User Accounts on Your Linux Instance](managing-users.md)\.
Amazon Linux instances come pre\-configured with an `ec2-user` account, but you may want to add other user accounts that do not have super\-user privileges\. For more information on adding and removing user accounts, see [Managing user accounts on your Amazon Linux instance](managing-users.md)\.

The default time configuration for Amazon Linux instances uses Amazon Time Sync Service to set the system time on an instance\. The default time zone is UTC\. For more information on setting the time zone for an instance or using your own time server, see [Setting the Time for Your Linux Instance](set-time.md)\.

If you have your own network with a domain name registered to it, you can change the hostname of an instance to identify itself as part of that domain\. You can also change the system prompt to show a more meaningful name without changing the hostname settings\. For more information, see [Changing the Hostname of Your Linux Instance](set-hostname.md)\. You can configure an instance to use a dynamic DNS service provider\. For more information, see [Setting Up Dynamic DNS on Your Linux Instance](dynamic-dns.md)\.
If you have your own network with a domain name registered to it, you can change the hostname of an instance to identify itself as part of that domain\. You can also change the system prompt to show a more meaningful name without changing the hostname settings\. For more information, see [Changing the hostname of your Amazon Linux instance](set-hostname.md)\. You can configure an instance to use a dynamic DNS service provider\. For more information, see [Setting up dynamic DNS on Your Amazon Linux instance](dynamic-dns.md)\.

When you launch an instance in Amazon EC2, you have the option of passing user data to the instance that can be used to perform common configuration tasks and even run scripts after the instance starts\. You can pass two types of user data to Amazon EC2: cloud\-init directives and shell scripts\. For more information, see [Running Commands on Your Linux Instance at Launch](user-data.md)\.
When you launch an instance in Amazon EC2, you have the option of passing user data to the instance that can be used to perform common configuration tasks and even run scripts after the instance starts\. You can pass two types of user data to Amazon EC2: cloud\-init directives and shell scripts\. For more information, see [Running commands on your Linux instance at launch](user-data.md)\.
5 changes: 3 additions & 2 deletions doc_source/DocumentHistory.md
Expand Up @@ -7,6 +7,7 @@ The following table describes important additions to the Amazon EC2 documentatio

| Feature | API Version | Description | Release Date |
| --- | --- | --- | --- |
| M6g instances | 2016\-11\-15 | M6g instances are powered by AWS Graviton2 processors, which are based on 64\-bit Arm Neoverse cores and custom silicon designed by AWS for optimized performance and cost\. | 11 May 2020 |
| AWS Systems Manager parameter points to an AMI ID | 2016\-11\-15 | When you launch an instance, you can specify an AWS Systems Manager parameter that points to an AMI ID\. For more information, see [Using a Systems Manager parameter to find an AMI](finding-an-ami.md#using-systems-manager-parameter-to-find-AMI)\. | 05 May 2020 |
| Customize scheduled event notifications | 2016\-11\-15 | You can customize scheduled event notifications to include tags in the email notification\. For more information, see [Customizing scheduled event notifications](monitoring-instances-status-check_sched.md#customizing_scheduled_event_notifications)\. | 04 May 2020 |
| Amazon Linux 2 Kernel Live Patching | 2016\-11\-15 | Kernel Live Patching for Amazon Linux 2 enables you to apply security vulnerability and critical bug patches to a running Linux kernel, without reboots or disruptions to running applications\. For more information, see [Kernel Live Patching on Amazon Linux 2](al2-live-patching.md)\. | 28 April 2020 |
Expand Down Expand Up @@ -145,7 +146,7 @@ The following table describes important additions to the Amazon EC2 documentatio
| Importing VMs with multiple disks as AMIs | 2015\-03\-01 | The VM Import process now supports importing VMs with multiple disks as AMIs\. For more information, see [Importing a VM as an Image Using VM Import/Export](https://docs.aws.amazon.com/vm-import/latest/userguide/vmimport-image-import.html) in the * VM Import/Export User Guide* \. | 23 April 2015 |
| New `g2.8xlarge` instance type | | The new `g2.8xlarge` instance is backed by four high\-performance NVIDIA GPUs, making it well suited for GPU compute workloads including large scale rendering, transcoding, machine learning, and other server\-side workloads that require massive parallel processing power\. | 7 April 2015 |
| D2 instances | | Next generation Amazon EC2 dense\-storage instances that are optimized for applications requiring sequential access to large amount of data on direct attached instance storage\. D2 instances are designed to offer best price/performance in the dense\-storage family\. Powered by 2\.4 GHz Intel® Xeon® E5 2676v3 \(Haswell\) processors, D2 instances improve on HS1 instances by providing additional compute power, more memory, and Enhanced Networking\. In addition, D2 instances are available in four instance sizes with 6TB, 12TB, 24TB, and 48TB storage options\. For more information, see [Storage optimized instances](storage-optimized-instances.md)\. | 24 March 2015 |
| Automatic recovery for EC2 instances | | You can create an Amazon CloudWatch alarm that monitors an Amazon EC2 instance and automatically recovers the instance if it becomes impaired due to an underlying hardware failure or a problem that requires AWS involvement to repair\. A recovered instance is identical to the original instance, including the instance ID, IP addresses, and all instance metadata\. For more information, see [Recover Your Instance](ec2-instance-recover.md)\. | 12 January 2015 |
| Automatic recovery for EC2 instances | | You can create an Amazon CloudWatch alarm that monitors an Amazon EC2 instance and automatically recovers the instance if it becomes impaired due to an underlying hardware failure or a problem that requires AWS involvement to repair\. A recovered instance is identical to the original instance, including the instance ID, IP addresses, and all instance metadata\. For more information, see [Recover your instance](ec2-instance-recover.md)\. | 12 January 2015 |
| C4 instances | | Next\-generation compute\-optimized instances that provide very high CPU performance at an economical price\. C4 instances are based on custom 2\.9 GHz Intel® Xeon® E5\-2666 v3 \(Haswell\) processors\. With additional Turbo boost, the processor clock speed in C4 instances can reach as high as 3\.5Ghz with 1 or 2 core turbo\. Expanding on the capabilities of C3 compute\-optimized instances, C4 instances offer customers the highest processor performance among EC2 instances\. These instances are ideally suited for high\-traffic web applications, ad serving, batch processing, video encoding, distributed analytics, high\-energy physics, genome analysis, and computational fluid dynamics\. For more information, see [Compute optimized instances](compute-optimized-instances.md)\. | 11 January 2015 |
| ClassicLink | 2014\-10\-01 | ClassicLink enables you to link your EC2\-Classic instance to a VPC in your account\. You can associate VPC security groups with the EC2\-Classic instance, enabling communication between your EC2\-Classic instance and instances in your VPC using private IP addresses\. For more information, see [ClassicLink](vpc-classiclink.md)\. | 7 January 2015 |
| Spot Instance termination notices | | The best way to protect against Spot Instance interruption is to architect your application to be fault tolerant\. In addition, you can take advantage of Spot Instance termination notices, which provide a two\-minute warning before Amazon EC2 must terminate your Spot Instance\. For more information, see [Spot Instance interruption notices](spot-interruptions.md#spot-instance-termination-notices)\. | 5 January 2015 |
Expand Down Expand Up @@ -219,7 +220,7 @@ The following table describes important additions to the Amazon EC2 documentatio
| Metadata information | 2011\-01\-01 | Added information about metadata to reflect changes in the 2011\-01\-01 release\. For more information, see [Instance metadata and user data](ec2-instance-metadata.md) and [Instance metadata categories](instancedata-data-categories.md)\. | 11 March 2011 |
| Amazon EC2 VM Import Connector for VMware vCenter | | Added information about the Amazon EC2 VM Import Connector for VMware vCenter virtual appliance \(Connector\)\. The Connector is a plug\-in for VMware vCenter that integrates with VMware vSphere Client and provides a graphical user interface that you can use to import your VMware virtual machines to Amazon EC2\. | 3 March 2011 |
| Force volume detachment | | You can now use the AWS Management Console to force the detachment of an Amazon EBS volume from an instance\. For more information, see [Detaching an Amazon EBS volume from a Linux instance](ebs-detaching-volume.md)\. | 23 February 2011 |
| Instance termination protection | | You can now use the AWS Management Console to prevent an instance from being terminated\. For more information, see [Enabling Termination Protection for an Instance](terminating-instances.md#Using_ChangingDisableAPITermination)\. | 23 February 2011 |
| Instance termination protection | | You can now use the AWS Management Console to prevent an instance from being terminated\. For more information, see [Enabling termination protection](terminating-instances.md#Using_ChangingDisableAPITermination)\. | 23 February 2011 |
| Correcting Clock Drift for Cluster Instances on CentOS 5\.4 AMI | | Added information about how to correct clock drift for cluster instances running on Amazon's CentOS 5\.4 AMI\. | 25 January 2011 |
| VM Import | 2010\-11\-15 | Added information about VM Import, which allows you to import a virtual machine or volume into Amazon EC2\. For more information, see the [ VM Import/Export User Guide](https://docs.aws.amazon.com/vm-import/latest/userguide/)\. | 15 December 2010 |
| Basic monitoring for instances | 2010\-08\-31 | Added information about basic monitoring for EC2 instances\. | 12 December 2010 |
Expand Down
2 changes: 1 addition & 1 deletion doc_source/EBSEncryption.md
Expand Up @@ -50,7 +50,7 @@ Encryption is supported by all EBS volume types\. You can expect the same IOPS p
### Supported instance types<a name="EBSEncryption_supported_instances"></a>

Amazon EBS encryption is available on the instance types listed below\. You can attach both encrypted and unencrypted volumes to these instance types simultaneously\.
+ General purpose: A1, M3, M4, M5, M5a, M5ad, M5d, M5dn, M5n, T2, T3, and T3a
+ General purpose: A1, M3, M4, M5, M5a, M5ad, M5d, M5dn, M5n, M6g, T2, T3, and T3a
+ Compute optimized: C3, C4, C5, C5d, C5n
+ Memory optimized: `cr1.8xlarge`, R3, R4, R5, R5a, R5ad, R5d, R5dn, R5n, `u-6tb1.metal`, `u-9tb1.metal`, `u-12tb1.metal`, `u-18tb1.metal`, `u-24tb1.metal`, X1, X1e, and z1d
+ Storage optimized: D2, `h1.2xlarge`, `h1.4xlarge`, I2, I3, and I3en
Expand Down

0 comments on commit 2a8a180

Please sign in to comment.