Cloud Concepts Flashcards
Foundational Compute Service
Elastic Compute Cloud (EC2)
Foundational Database Services
Relational Database Service (RDS) and DyanamoDB
Foundational Storage Service
Simple Storage Service (S3)
Foundational Networking Service
Virtual Private Cloud (VPC)
Foundational Security Service
Identity and Access Management (IAM)
Benefits of the Cloud
Elasticity, Scalability, High Availability, Reliability, Agility, Global Reach, Pay-as-you-go Pricing, Economies of Scale, (Cost Savings)
Elasticity
The ability to adapt to workload changes (usually dynamic, short-term)
Scalability
The ability to handle increased workloads by adding resources (usually more static, long-term)
High Availability
The ability to continue functioning, even if some components fail
Reliability
The ability to function consistently and correctly when expected
Agility
The ability to rapidly develop, test and launch applications to deliver business value
Global Reach
The ability to get closer to your customers through a global infrastructure
Pay-as-you-go Pricing
Only pay for what you use, and only when you need it
Economies of Scale
Because of their size, AWS can purchase things more cheaply than an individual organization can
Ways to Reduce Costs in AWS
Right-sized infrastructure, Automation, Compliance scope, Managed services