• No results found

CCA 1.01: What is Cloud Computing?

N/A
N/A
Protected

Academic year: 2022

Share "CCA 1.01: What is Cloud Computing?"

Copied!
31
0
0

Loading.... (view fulltext now)

Full text

(1)

CCA Unit 1 – Introduction to Cloud Computing

CCA 1.01: What is Cloud Computing?

CCA 1.01: What is Cloud Computing? 7 min.

CCA 1.02: Leveraging Cloud Computing 12 min.

CCA 1.03: Cloud Economics and Total Cost of Ownership 20 min.

(2)

CCA 1.01: What is Cloud Computing?

What’s In This Module

Definition of Cloud Computing

Comparing Cloud to On-premises Computing

AWS Cloud Infrastructure

(3)

Part 1

Definition of Cloud Computing

(4)

CCA 1.01: What is Cloud Computing ► Part 1: Definition of Cloud

What is Cloud Computing

What does cloud computing mean to you?

 On-demand

 IT resources

 Accessible online

 Pay-as-you-go

(5)

CCA 1.01: What is Cloud Computing ► Part 1: Definition of Cloud

How might cloud computing

address some of the issues in the traditional computing model?

What is Cloud Computing

 Low cost

 Elastic

 Flexible

 Secure

(6)

CCA 1.01: What is Cloud Computing ► Part 1: Definition of Cloud

What is Cloud Computing

 Software as a service (SaaS)

 Platform as a service (PaaS)

 Infrastructure as a service (IaaS)

Cloud Computing Models:

(7)

CCA 1.01: What is Cloud Computing ► Part 1: Definition of Cloud

What is Amazon Web Services (AWS)?

Compute

Messaging

Mobile

App Services

Database

Networking

Development and Management Tools

Payments On-Demand Workforce

Analytics Content Delivery

Storage

Enable businesses and developers to

use web services to build scalable,

sophisticated applications.

(8)

CCA 1.01: What is Cloud Computing ► Part 1: Definition of Cloud

History of AWS

19951995

Amazon.com launched

20032003

Vision proposed for on-demand computing

infrastructure as web services

20062006

AWS offers IT infrastructure services in the

form of web services

20072007

Over 180,000 developers

on AWS

20102010

Amazon.com retail moves to AWS

20132013

AWS is awarded

Agency Authority to Operate under the Federal Risk and

Authorization Management Program (FedRAMP)

20152015

Gartner estimated that 10x more infrastructure is deployed on AWS than the

combined adoption of the next 14 providers.

Pace of Innovation…

20162016

98 AWS Services

(9)

CCA 1.01: What is Cloud Computing ► Part 1: Definition of Cloud

AWS Customers

Enterprise Customers

Amazon Web Services delivers a mature set of services specifically designed for the unique security,

compliance, privacy, and governance requirements of large

organizations.

Public Sector

Paving the way for innovation and supporting world-changing

projects in government, education and nonprofit

organizations.

Startups

From the spark of an idea, to your first customer, to IPO and

beyond, let Amazon Web Services help you build and

grow your startup.

(10)

CCA 1.01: What is Cloud Computing ► Part 1: Definition of Cloud

What you can do on AWS

Some of the things you can use the AWS cloud computing platform to do include:

 Application Hosting

 Backup and Storage

 Content Delivery

 Websites

 Enterprise IT

 Databases

(11)

Part 2

Comparing Cloud to

On-premises Computing

(12)

CCA 1.01: What is Cloud Computing ► Part 2: Comparing Cloud to On-prem

Cloud vs. On-Premises Comparison

Cloud On-Premises

(13)

CCA 1.01: What is Cloud Computing ► Part 2: Comparing Cloud to On-prem

Cloud vs. On-Premises Comparison

Cloud On-Premises

No upfront investment

Low on-going costs

Focus on innovation

Flexible capacity

Speed and agility

Large initial purchases

Labor, patches and upgrade cycles

Systems administration

Fixed capacity

Procurement and setup

 Install and configure

 Physical space, cooling, power

 Cabling, networking, racks, servers, storage

 Labor, certification…

 Click to order resources

 Immediate access

 Go!

(14)

CCA 1.01: What is Cloud Computing ► Part 2: Comparing Cloud to On-prem

Cloud vs. On-Premises Comparison

Cloud On-Premises

No upfront investment

Low on-going costs

Focus on innovation

Flexible capacity

Speed and agility

Global reach on demand

Large initial purchases

Labor, patches and upgrade cycles

Systems administration

Fixed capacity

Procurement and setup

Limited geographic regions

 Continually lower prices

 Optimize costs with pricing options

 Patches and upgrades

 Labor and system administration

(15)

CCA 1.01: What is Cloud Computing ► Part 2: Comparing Cloud to On-prem

Cloud vs. On-Premises Comparison

Cloud On-Premises

No upfront investment

Low on-going costs

Focus on innovation

Flexible capacity

Speed and agility

Large initial purchases

Labor, patches and upgrade cycles

Systems administration

Fixed capacity

Procurement and setup

 Application development  Non-differentiated operations

(16)

CCA 1.01: What is Cloud Computing ► Part 2: Comparing Cloud to On-prem

Cloud vs. On-Premises Comparison

Cloud On-Premises

No upfront investment

Low on-going costs

Focus on innovation

Flexible capacity

Speed and agility

Global reach on demand

Large initial purchases

Labor, patches and upgrade cycles

Systems administration

Fixed capacity

Procurement and setup

Limited geographic regions

 Provision the resources you need

 Turn off what you don’t need

 Idle resources

 Inadequate capacity

(17)

CCA 1.01: What is Cloud Computing ► Part 2: Comparing Cloud to On-prem

Cloud vs. On-Premises Comparison

Cloud On-Premises

No upfront investment

Low on-going costs

Focus on innovation

Flexible capacity

Speed and agility

Large initial purchases

Labor, patches and upgrade cycles

Systems administration

Fixed capacity

Procurement and setup

(18)

CCA 1.01: What is Cloud Computing ► Part 2: Comparing Cloud to On-prem

Cloud vs. On-Premises Comparison

Cloud On-Premises

No upfront investment

Low on-going costs

Focus on innovation

Speed and agility

Global reach on demand

Large initial purchases

Labor, patches and upgrade cycles

Systems administration

Procurement and setup

Limited geographic regions

Flexible capacity

Fixed capacity

 Fast, on-demand provisioning  Lengthy, labor-intensive provisioning

(19)

CCA 1.01: What is Cloud Computing ► Part 2: Comparing Cloud to On-prem

Cloud vs. On-Premises Comparison

Cloud On-Premises

No upfront investment

Low on-going costs

Focus on innovation

Speed and agility

Large initial purchases

Labor, patches and upgrade cycles

Systems administration

Procurement and setup

Flexible capacity

Fixed capacity

 Deploy in any AWS region on-demand  Costly to build a global infrastructure

(20)

CCA 1.01: What is Cloud Computing ► Part 2: Comparing Cloud to On-prem

Cloud vs. On-Premises Comparison

Cloud On-Premises

No upfront investment

Low on-going costs

Focus on innovation

Speed and agility

Global reach on demand

Large initial purchases

Labor, patches and upgrade cycles

Systems administration

Procurement and setup

Limited geographic regions

Flexible capacity

Fixed capacity

(21)

Part 3

AWS Cloud Infrastructure

(22)

CCA 1.01: What is Cloud Computing ► Part 3: AWS Infrastructure

On-demand Services Through AWS

Traditional Infrastructure

Network

VPC Amazon

Machine Image EC2

Instances On-Premises

Servers

Security

Groups NACLs

Firewalls ACLs Administrators Identity Access

Management

Router Network Pipeline Switch Elastic

Load Balancing

RDBMS RDBMS

Elastic S3 RDS

Amazon Web Services

Security Security

VPC

Networking Networking

Servers Servers

Storage and Database Storage and

Database Elastic

DASDAS SANSAN NASNAS

(23)

CCA 1.01: What is Cloud Computing ► Part 3: AWS Infrastructure

Regions and Availability Zones

OREGON

N. CALIFORNIA

AWS GOVCLOUD OHIO

N. VIRGINA MONTREAL

SÃO PAULO IRELAND

UK PARIS

(coming soon)

FRANKFURT

NINGXIA

(coming soon)

INDIA

SINGAPORE

BEIJING

SEOUL

TOKYO

(24)

CCA 1.01: What is Cloud Computing ► Part 3: AWS Infrastructure

Regions

Geographic locations

Consists of at least two Availability Zones(AZs)

Availability Zones

Clusters of data centers

Isolated from failures in other Availability Zones Connected through low-latency links

Regions and Availability Zones

Note: Conceptual drawing only. The number of Availability Zones (AZ) may vary.

(25)

CCA 1.01: What is Cloud Computing ► Part 3: AWS Infrastructure

Edge Locations

70+ AWS Edge Locations:

Local points-of-presence that support AWS services like:

Amazon Route 53

Amazon CloudFront

AWS WAF

(26)

CCA 1.01: What is Cloud Computing ► Part 3: AWS Infrastructure

Foundation Services

Compute

(Virtual, Auto-scaling and Load Balancing)

Networking

Applications Virtual Desktops Collaboration and Sharing

Platform Services

Caching Relational

No SQL

Cluster Computin Real-timeg

Data Workflows

Data Warehouse

Queuing Orchestratio App Streamingn

Transcoding Email Search

Containers Dev/ops Tools Resource Templates

Usage Tracking Monitoring and Logs

Identity Sync Mobile Analytics

Notifications

Databases Analytics App

Services

Deployment and Management

Mobile Services

Storage

(Object, Block and Archive)

AWS Cloud Computing

(27)

CCA 1.01: What is Cloud Computing ► Part 3: AWS Infrastructure

AWS Foundation Services

Amazon EC2

Amazon EC2 Container Registry

Amazon EC2 Container Service Amazon Lightsail

Amazon VPC

AWS Batch

AWS Elastic Beanstalk

Amazon CloudFront

Amazon Route 53

Amazon VPC

AWS Direct Connect

Elastic Load Balancing

Amazon EFS

Amazon Glacier

Amazon S3

AWS Snowball

AWS Storage Gateway

Amazon Inspector

AWS Artifact

AWS Certificate Manager AWS CloudHSM

AWS Directory Service

IAM

AWS KMS

AWS Organizations

Amazon WorkDocs

Amazon WorkMail

Amazon AppStream

Amazon WorkSpaces

(28)

CCA 1.01: What is Cloud Computing ► Part 3: AWS Infrastructure

AWS Platform Services

Amazon DynamoDB

Amazon RDS Amazon ElastiCache

Amazon Redshift

Amazon Athena

Amazon Redshift Amazon

CloudSearch Amazon EMR

Amazon ES

Amazon Kinesis

Amazon QuickSight

Amazon API Gateway Amazon AppStream 2.0 Amazon Elastic Transcoder Amazon SWF

AWS Step Functions

Amazon CloudWatch AWS

CloudFormation AWS

CloudTrail AWS Config

AWS Managed Services AWS OpsWorks AWS

Service Catalog AWS Trusted Advisor

AWS CodeBuild

AWS CodeCommit

AWS CodeDeploy

AWS CodePipeline

AWS X-Ray

Amazon API Gateway Amazon Cognito Amazon Mobile Analytics Amazon Pinpoint

AWS Device Farm AWS Mobile Hub

AWS IoT

AWS Greengrass

(29)

In review…

Definition of Cloud Computing

Comparing Cloud to On-premises Computing

AWS Cloud Infrastructure

(30)

Up Next…

CCA 1.02: Leveraging Cloud Computing

(31)

© 2017 Amazon Web Services, Inc. or its affiliates. All rights reserved.

This work may not be reproduced or redistributed, in whole or in part, without prior written permission from Amazon Web Services, Inc. Commercial copying, lending, or selling is prohibited.

Errors or corrections? Email us at [email protected].

For all other questions, contact us at

https://aws.amazon.com/contact-us/aws-training/.

All trademarks are the property of their owners.

References

Related documents