AWS Basics Flashcards
Cloud Computing
the delivery of computing services over the internet.
Virtualization
the main component of Cloud Computing. Gain access to Amazon’s wealth of servers by reserving virtual machines on them.
Main Benefits of Cloud Computing
High availability, elasticity, agility, durability
The 3 Cloud Computing Models
Infrastructure as a Service (IaaS), Software as a Service (Saas), and Platform as a Service (PaaS)
Infrastructure as a Service (Iaas)
Renting the infrastructure, or fundamental building blocks. ex: a Web Hosting Service
Software as a Service (SaaS)
a complete application being offered to users/clients. ex: email
Platform as a Service (PaaS)
Tools for development, ex: a website builder
The 3 Cloud Deployment Models
Private Cloud, Public Cloud, and Hybrid Cloud
Private Cloud Model
Everything on premises, no cloud computing
Public Cloud Model
AWS, you are not responsible for any physical hardware
Hybrid Cloud Model
Maintaining your highly sensitive data locally, but interfacing with AWS cloud services. Uses something like Direct Connect to communicate between the two securely.
Availability Zone(s)
One or more physically separated data centers with redundant networking and connectivity. There can be multiple in a specified Region. You deploy your apps to AZs.
Edge Location(s)
Cache content for super fast delivery to your users. They do NOT run your main infrastructure. Used by CloudFront, there are many more ELs than AZs.
AWS Service Categories
Compute, Networking, Storage, Analytics, Development, Security, Databases.