AWS Cloud computing Flashcards
Definition and advantages
What is cloud computing?
Cloud computing is the on-demand delivery of compute power, database storage, applications, and other IT resources through a cloud services platform via the internet with pay-as-you-go pricing.
Six advantages
- Trade capital expense for variable expense
- Benefit from massive economies of scale
- Stop guessing capacity
- Increase speed and agility
- Stop spending money on running and maintaining data centers
- Go global in minutes
Infrastructure as a Service (IaaS)
contains the basic building blocks for cloud IT and typically provide access to networking features, computers (virtual or on dedicated hardware), and data storage space.
Platform as a Service (PaaS):
remove the need for organizations to manage the underlying infrastructure (usually hardware and operating systems) and allow you to focus on the deployment and management of your applications.
Software as a Service (SaaS)
with a completed product that is run and managed by the service provider.
Cloud
fully deployed in the cloud and all parts of the application run in the cloud.
Hybrid
A hybrid deployment is a way to connect infrastructure and applications between cloud-based resources and existing resources that are not located in the cloud.
On-premises
The deployment of resources on-premises, using virtualization and resource management tools, is sometimes called the “private cloud.”
Global Infrastucture
to help our customers achieve lower latency and higher throughput, and to ensure that their data resides only in the AWS Region they specify.
AWS Region
AWS Region is a physical location in the world where we have multiple Availability Zones.
AWS Availability Zones
Availability Zones consist of one or more discrete data centers, each with redundant power, networking, and connectivity, housed in separate facilities.
AWS Region or AWS Availability zones… isolated?
Each Amazon Region is designed to be completely isolated from the other Amazon Regions. This achieves the greatest possible fault tolerance and stability. Each Availability Zone is isolated, but the Availability Zones in a Region are connected through low-latency links.
Benefits of AWS Security
- Keep Your Data Safe
- Meet Compliance Requirements
- Save Money
- Scale Quickly
AWS Compliance
enables you to understand the robust controls in place at AWS to maintain security and data protection in the cloud
basic AWS Cloud architectural principles
- Stop guessing your capacity needs
- Test systems at production scale
- Automate to make architectural experimentation easier
- Allow for evolutionary architectures
- Drive architectures using data
- Improve through game days