Working with AWS EC2
AWS Elastic Compute Cloud (EC2) is a scalable computing infrastructure that allows users to lease virtual computing platforms and services to run their cloud applications. AWS EC2 has gained extreme popularity in recent years due to its outstanding performance and scalability combined with relatively cost-effective service plans. This section provides some basic functional knowledge to get you started with deploying and managing AWS EC2 instances running your applications. In particular, we’ll introduce you to EC2 instance types, particularly how you can differentiate between various provisioning and related pricing tiers, how to use SSH to connect and SCP to transfer files to and from your EC2 instances, and how to work with the AWS CLI.
By the end of this section, you’ll have a basic understanding of AWS EC2 and how to choose, deploy, and manage your EC2 instances.
Introducing and creating AWS EC2 instances
AWS EC2 provides various instance...