module1 Flashcards
(30 cards)
6 Benefits of aw
- Trade capital expense for variable expense
- Benefit from massive economies of scale
- Stop guessing capacity
- Increase speed and agility
- Stop spending money running and maintaining data centers
- Go global in minutes
Key value of aws
Pay for what you need
What is a client?
A client is a web browser/desktop application that a person interacts with to make requests to computer servers.
What is a server?
A server can be services such as Amazon Elastic Compute Cloud (Amazon EC2)
What is cloud computing?
On-demand delivery of IT resources and applications through the internet with pay as you go pricing.
What is another name for on-premises deployment?
Private cloud deployment
What are the three cloud computing deployment models?
Cloud-based
On-premises
Hybrid
Cloud-based
Run all parts of the application in the cloud.
Migrate existing applications to the cloud.
Design and build new applications in the cloud.
On-premise
Deploy resources by using virtualization and resource management tools.
Increase resource utilization by using application management and virtualization technologies.
Hybrid
Connect cloud-based resources to on-premises infrastructure.
Integrate cloud-based resources with legacy IT applications.
Amazon EC2
provides secure, resizable compute capacity in the cloud as Amazon EC2 instances.
Benefit of Amazon EC2
You can provision and launch an Amazon EC2 instance within minutes.
You can stop using it when you have finished running a workload.
You pay only for the compute time you use when an instance is running, not when it
is stopped or terminated.
You can save costs by paying only for server capacity that you need or want
How Amazon EC2 works?
Launch, Connect and Use
Amazon EC2 instance types
General Purpose
Compute Optimized
Memory Optimized
Accelerated computing instances
Storage optimized instances.
General Purpose
General purpose instances provide a balance of compute, memory, and networking resources. You can use them for a variety of workloads, such as:
web servers
code repo
Compute optimized instances
are ideal for compute-bound applications that benefit from high-performance processors. Like general purpose instances, you can use compute optimized instances for workloads such as web, application, and gaming servers.
hpc
scientific modelling
Memory optimized instances
are designed to deliver fast performance for workloads that process large datasets in memory. In computing, memory is a temporary storage area
Accelerated computing instance
use hardware accelerators, or coprocessors, to perform some functions more efficiently than is possible in software running on CPUs. Examples of these functions include floating-point number calculations, graphics processing, and data pattern matching.
Storage optimized instances
are designed for workloads that require high, sequential read and write access to large datasets on local storage. Examples of workloads suitable for storage optimized instances include distributed file systems, data warehousing applications, and high-frequency online transaction processing (OLTP) systems.
on demand
On-Demand Instances are ideal for short-term, irregular workloads that cannot be interrupted. No upfront costs or minimum contracts apply. The instances run continuously until you stop them, and you pay for only the compute time you use.
Amazon EC2 Savings Plans.
enable you to reduce your compute costs by committing to a consistent amount of compute usage for a 1-year or 3-year term. This term commitment results in savings of up to 72% over On-Demand costs.
Reserved Instances
For on-demand big discount
Require 1 -3 yr commitment
Standard
Can change AZ, instance size (Linux), networking type
convertible
Can change AZ, instance size, OS, payment options, have lower discount than standard