AWS Flashcards
AWS SDKs Languages
Java Script, Python, PhP, Ruby, Go, C++, Java
What does AWS CLI stand for?
Command Language Interface
What are the benefits of using Amazon EC2 instances compared to a physical servers in your infrastructure?
- Pay only for the capacity you use.
2. The ability to have different storage requirements
What does AS3 stand for?
Amazon Storage Service
What is AS3?
- Managed cloud storage service
- Store virtually unlimited number of objects
a. Objects can be any data type I.e. snapshots - Access any time, from anywhere
- Rich Security controls
Describe the object in S3
Key -> Object -> My_bucket_name
- When the object/file is stored in an AS3 bucket, the file is stored in multiple regions/multiple facility. This ehlps ensure that if one facility goes down, you still have the file saved and retrievable.
- S3 - scalable and billed for what you use
How can you access S3?
- AWS management console
- aws cli
- aws SDK.
- Can also access through a link which therefore means the bucket needs to be a globally unique name
ie. https://awsexamplebucket/s3-us-west-2.amazonaws.com/docs/hello.txt
awsexamplebucket - unique bucket name
s3-us-west-2 - region
docs/hello.txt - object key
S3 Common Use Cases
- Storing application assets
- static web hosting
- durable - backup & disaster recovery
- scalable - staging area for big data
- many more
AWS Global Infrastructure Region Zones
Deploy resources , you pick the region or multiple regions to gain experience globally.
Regions are separate entities from other regions. Therefore they might not share the same services and resources.
AWS Global Infrastructure - Availability zones
Collection of data centers in a region
Supplied by different grids from utility grids
Isolating the availability zones creates productivity
AWS Global Infrastructure - Edge Location
Amazon Cloud Front - Provides content to the users
Which components of the AWS infrastructure can be described as multiple, isolated locations within one geographic area?
Availability zones
Amazon Virtual Private Cloud (VPC)
- private, virtual network in the aws cloud
- Allows complete control of network configuration
a. ability to isolate and expose resources inside vpc - Offers several layers of security controls
a. ability to allow and deny specific internet and internal traffic - other aws services deploy into VPC
a. services inherent security built into network
What does AWS Security Groups do?
Security groups act as a firewall and provides control what traffic is allowed and denied. Such as keeping a n instance private or public.
Where do you create the security group in the aws console?
Under EC2 Security Groups