Certified Solutions Architect Associate Flashcards
Region vs Availability Zone
A separate geographic area.
Each region has multiple, isolated locations known as Availability Zones.
Each region is completely independent.
Each Availability Zone is isolated, but the Availability Zones in a region are connected through low-latency links.
Availability Zone
One or more discrete data centers, each with redundant power, networking and connectivity, housed in separate facilities.
Edge Locations
Endpoints for AWS which are used for caching content.
Typically this consists of CloudFront, Amazon’s Content Delivery Network (CDN).
8 Compute Services
- Amazon EC2
- Amazon ECS
- Amazon ECR
- Amazon Lightsail
- AWS Batch
- AWS Elastic Beanstalk
- AWS Lambda
- Auto Scaling
Amazon EC2
Amazon Elastic Compute Cloud
is a web service that provides secure, resizable compute capacity in the cloud.
It is designed to make web-scale computing easier for developers.
Benefits of Amazon EC2
- Elastic Web-Scale Computing
- Completely Controlled
- Flexible Cloud Hosting Services
- Integrated
- Reliable
- Secure
- Inexpensive
Benefits of Amazon EC2:
Elastic Web-Scale Computing
Amazon EC2 enables you to increase or decrease capacity within minutes.
You can commission thousands of server instances simultaneously.
Because this is all controlled with web service APIs, your application can automatically scale itself up and down depending on its needs.
Benefits of Amazon EC2:
Completely Controlled
You have complete control of Amazon EC2 instances.
You have root access to each one, and you can interact with them as you would any machine.
You can stop your EC2 instance while retaining the data on your boot partition, and then subsequently restart the same instance using web service APIs.
Instances can be rebooted remotely using web service APIs.
Benefits of Amazon EC2:
Flexible Cloud Hosting Services
You can choose among multiple instance types, operating systems and software packages.
Amazon EC2 allows you to select the - memory configuration - CPU - instance storage - boot partition size that are optimal for your choice of operating system and application.
Benefits of Amazon EC2:
Integrated
Amazon EC2 is integrated with most AWS services, such as S3, RDS and VPC to provide a complete, secure solution for computing, query processing, and cloud storage across a wide range of applications.
Benefits of Amazon EC2:
Reliable
Amazon EC2 offers a highly reliable environment where replacement instances can be rapidly and predictably commissioned.
The service runs with Amazon’s proven network infrastructure and data centers.
The EC2 Service Level Agreement (SLA) commitment is 99.95% availability for each Region.
Benefits of Amazon EC2:
Secure
- Instances are located in a VPC with an IP address range that you specify. You decide which instances are exposed to the Internet and which remain private.
- Security groups and network access control lists (ACLs) allow you to control inbound and outbound network access to and from your instances.
- You can connect your existing IT infrastructure to resources in your VPC using industry-standard encrypted IPsec virtual private network (VPN) connections.
- You can provision your EC2 resources as dedicated instances.
- You can provision your EC2 resources as dedicated hosts.
Dedicated Instances
EC2 instances that run on hardware dedicated to a single customer for additional isolation.
Dedicated Hosts
Physical servers with EC2 instance capacity fully dedicated to your use.
Dedicated Hosts can help you address compliance requirements and reduce costs by allowing you to use your existing server-bound software licenses.
Cost benefits of EC2:
On-Demand Instances
You pay for compute capacity by the hour with no long-term commitments.
You can increase or decrease your compute capacity depending on the demands of your application and only pay the specified hourly rate for the instances you use.
The use of On-Demand instances frees you from the costs and complexities of planning, purchasing and maintaining hardware and transforms what are commonly fixed costs into much smaller variable costs.
On-Demand instances also remove the need to buy “safety net” capacity to handle periodic traffic spikes.