Module 1 - Cloud Concepts Overview Flashcards
After completing this module, you should be able to: • Define different types of cloud computing models • Describe six advantages of cloud computing • Recognize the main AWS service categories and core services • Review the AWS Cloud Adoption Framework (AWS CAF)
is the on-demand delivery of IT
resources via the internet with pay-as-you-go
pricing.
Cloud Computing
Cloud computing enables you to think of (and use) your infrastructure as a ________.
Software
There are three cloud service models:
IaaS, PaaS, SaaS
There are three cloud deployment models:
Cloud, Hybrid, on-premises
Almost anything you can implement with traditional IT can also be implemented as an_____.
AWS cloud computing service
Cloud computing is the________delivery of compute power, database, storage, applications, and other IT resources via the internet with pay-as-you-go pricing.
on-demand
Cloud computing is the on-demand delivery of compute power, database, storage, applications, and other IT resources via the internet with _________ pricing
pay-as-you-go
6 advantages of cloud computing
- trade capital expense for variable expense
- Massive economies of scale
- Increase speed and agility
- stop guessing capacity
- stop spending money on running and maintaining databases
- go global in minutes
A __________ is any piece of software that makes itself available over the internet and uses a standardized format—such as Extensible Markup Language (XML) or JavaScript Object Notation (JSON)—for the request and the response of an application programming interface
(API) interaction.
web service
A web service is any piece of software that makes itself available over
the internet and uses a ___________—such as Extensible
Markup Language (XML) or JavaScript Object Notation (JSON)—for the
request and the response of an application programming interface
(API) interaction.
standardized format
A web service is any piece of software that makes itself available over
the internet and uses a standardized format—such as Extensible
Markup Language (XML) or JavaScript Object Notation (JSON)—for the
request and the response of an _______________ interaction.
Application programming interface (API)
is a secure cloud platform that offers a broad set of global cloud-based products.
AWS
AWS provides you with ____________ to compute, storage,
network, database, and other IT resources and management tools.
on-demand access
AWS offers
flexibility
You _________________, for as long as
you use them.
pay only for the individual services you need
You pay only for the individual services you need, for ______________________.
as long as
you use them.
AWS services ___________ like building blocks.
work together
The service you select depends on your ____________ and ___________________
requirements.
business goals, technology
Three ways to interact AWS:
AWS Management Console, Command Line Interface, Software Development Kits
Give 3 Compute services:
EC2, Lambda, ECS
Give 3 Storage services:
S3, EFS, EBS
Give 3 Security services:
IAM, Cognito, Shield
Give 3 Database services:
RDS, DynamoDB, Aurora
Give 3 Network services
VPC, cloudfront, Elastic Load Balancing
Give 3 Management services
CLI, Management Console, Config
Give 3 Cost Management services
Cost & Usage Report, Budgets, Cost Explorer
AWS __________ provides guidance
and best practices to help
organizations build a
comprehensive approach to
cloud computing across the
organization and throughout the
IT lifecycle to accelerate
successful cloud adoption.
AWS CAF (Cloud Adoption Framework)
AWS CAF is organized into
Six perspectives
Perspectives consists of
capabilities
The AWS SIx core perspectives are
Business, people, governance, platform, security, operations
What capabilities do business, people, and governance consist of?
Business capabilities
What capabilities do platform, security, and operations consist of?
Technical capabilties
Which perspective? We must ensure that IT is aligned with business needs, and that IT investments can be
traced to demonstrable business results.
Business perspective
Which perspective? We must prioritize training, staffing, and organizational changes to build an agile
organization.
People perspective
Which perspective? We must ensure that skills and processes align IT
strategy and goals with business strategy and
goals so the organization can maximize the business
value of its IT investment and minimize business risks.
Governance perspective
We must understand and communicate the
nature of IT systems and their relationships.
We must be able to describe the architecture
of the target state environment in detail.
Platform perspective
We must ensure that the organization meets its
security objectives.
Security perspective
We align with and support the operations of the
business, and define how day-to-day, quarterto-quarter, and year-to-year business will be
conducted.
Operations perspective