Intro Flashcards
What is the AWS key concept?
You only pay for what you use
What is the AWS key value
Pay for what you need
What kind of model does AWS use?
Client-server model
What is the client-server model?
Client: web browser/desktop application used to make a request to the server
Server: Amazon Elastic Compute Cloud (Amazon EC2)- a virtual server
What is cloud computing?
The on-demand delivery of IT resources over the internet with pay-as-you-go pricing.
What are the different cloud computing deployment models?
Cloud-based, On-premises, and Hybrid
What is cloud-based computing?
Run all parts of the application in the cloud
Migrate existing applications to the cloud
Design and build new applications in the cloud
What is on-premises computing?
Deploy resources by using virtualization and resource management tools.
Increase resource utilization by using application management and virtualization technologies.
What is hybrid computing
Connect cloud-based resources to on-premises infrastructure
Integrate cloud-based resources with legacy IT applications.
What are some benefits of cloud computing? (7)
Trade upfront expense for variable expense
Stop spending money to run and maintain data centers
Stop guessing capacity
Benefit from massive economies of scale
Increase speed and agility
Go global in minutes
Agility, elasticity, cost savings, deploy globally in minutes
What are different types of cloud computing? (3)
Infrastructure as a service (Iaas)
Platform as a service (PaaS)
Software as a service (SaaS)
What is Iaas?
Infrastructure as a Service
The basic building block for cloud IT
Highest level of flexibility and management control over your IT resources
What is Paas?
Platform as a Service
Removes the need for organizations to manage the underlying infrastructure and allow you to focus on the deployment and management of applications.
What is SaaS?
Software as a Service
The completed product that is run and managed by the service provider.
End-user applications
Ex: web-based email
What is Amazon EC2?
Amazon Elastic Compute Cloud: It provides secure, resizable compute capacity in the cloud as Amazon EC2 instances.
What are the benefits of Amazon EC2?
Highly flexible
Cost-effective (pay for what you use)
Quick
Multitenancy: sharing underlying hardware between virtual machines
Each instance type is grouped under an instance family. What are the different families? (5)
General purpose, compute optimized, memory optimized, accelerated computing, storage optimized
What is general purpose?
Balanced resources and diverse workloads
What is compute optimized?
Compute intensive tasks
What is memory optimized?
Memory intensive tasks
What is accelerated computing?
Floating point number calculations
Graphics processing
Data pattern matching
Utilize hardware accelerators
What is storage optimized?
High performance for locally stored data
What are the 4 core service offerings and which AWS services are used for them?
Compute: EC2 Virtual Machines
Networking: VPC Private Cloud Network
Storage: EBS Virtual Hard Drives
Databases: RDS SQL Databases
What are the 5 pricing options?
On-Demand, Savings Plans, Reserved Instances, Spot Instances, Dedicated Hosts