Amazon Web Services
Instructor Shah Khalid
©2014, Amazon Web Services, Inc. or its affiliates. All rights reserved.
AWS Introduction
-------------------
Overview
Today
What is cloud computing
Why cloud computing?
What is AWS?
Mission of AWS
Different Services provided by AWS
Account creation- how can you utilize different
AWS services
Why Cloud Computing?
AWS Global Infrastructure
19 Regions*
57 Availability Zones*
Over 150 Edge Locations
*China (Beijing) Region – in limited preview
239 New features in
2014 so far including … Amazon AppStream available to all
customers
March 12, 2014
33 24 35
March 2014
Amazon WorkSpaces available to all
Jan 2014 Feb 2014
customers
March 26, 2014
34 56 38 Introduced T2, the New Low-Cost,
April 2014 May 2014 June 2014 General Purpose Instance Type for
Amazon EC2
July 1, 2014
19 Introduced Amazon Mobile
July 2014 Aug 2014 Sept 2014
Analytics
July 10, 2014
Introduced Amazon Zocalo
July 10, 2014
Oct 2014 Nov 2014 Dec 2014
*as of July 12, 2014
Building Blocks of AWS
AWS Provides Broad and Deep Services to Support Any Cloud Workload
Deployment & Administration
Application Services
Compute Storage Database
Networking
AWS Global Infrastructure
Architected for Enterprise Security Requirements
Certifications and accreditations for AWS CloudTrail - AWS API call logging for
workloads that matter governance & compliance
Log and review user
activity
Stores data in Amazon
S3, or archive to
Amazon Glacier
Trusted by Enterprises Around the World
Used by Government Agencies & Educational Institutions Worldwide
Strategy 6: All In
100s of
applications
supporting 33M+
global members
10,000s of EC2
instances in multiple
regions & zones
At peak consumes 1/3
of US Internet
bandwidth
Why are enterprises choosing AWS?
Increased agility has become the
#1 reason businesses use the AWS
cloud
Enterprises Can’t Afford to be Slow
Old World: AWS:
Infrastructure in Weeks Infrastructure in Minutes
Add New Dev Environment
Add New Prod Environment
Add New Environment in Japan
Add 1,000 Servers
Remove 1,000 servers
Deploy 2 PB Data warehouse
Shut down 2 PB Data warehouse
Everything changes with this kind of agility
A Culture of Innovation: Experiment Often and Fail Without Risk
$ Millions On-Premises Low Cost
Experiment Infrequently Experiment Often
Failure is expensive Fail quickly at a low cost
Less Innovation More Innovation
Many Enterprises Worry That These are the Only Two Choices
Build a Rip everything out
“private” #1 #2 and move to
cloud AWS
The Good News is that Cloud isn’t an ‘All or Nothing’ Choice
On-Premises Cloud
Integration
Resources Resources
Corporate
Data Centers
Tools to Help Customers Manage Resources Across Environments
What are enterprises using AWS for?
Integrating AWS with Your Existing On-Premises Infrastructure
Active Directory Users & Access Rules (IAM)
Network Configuration Your Private Network (VPC)
Encryption Encryption (S3, RDS, HSM)
Backup Appliances Backups (Storage Gateway)
Corporate Your On-Premises
Data Centers Apps Your Cloud Apps
AWS Direct Connect
Enterprises Use Cases on AWS
Enterprise Apps Big Data and Storage, Backup
and Dev./Test HPC and Archival
Web, Mobile, and Disaster Virtual
Social Apps Recovery Desktops
...Including Entire Data Center Migrations
Moved out of Hong Kong Operations, finance and Currently running tens of 25% of servers running on
Data Center into AWS for accounting, and training thousands of servers on AWS with plans to exceed
all WSJ.com production services in AWS today. AWS. 75% within the next three
traffic in Asia years.
Moving entire
infrastructure to AWS and
closing its Geneva data
center.
Enterprise Applications
• Amazon RDS for Oracle • AWS is an SAP-certified • Full, real, licensed Windows
provides managed Oracle Global Cloud Services Server OS on AWS
database deployments Partner and Global
Technology Partner • Easily install services that you
• Oracle Applications are fully know - AD, ADFS, SCOM, SQL,
supported on AWS • Most SAP products are Exchange, SharePoint etc.
now certified for
• Oracle licenses owned by production deployment • Use your existing MS licenses
customers are fully portable on AWS on AWS using BYOL
to AWS
Development and Test Environments
AWS Dev./Test Scenarios
On-demand Dev. environments
On-Demand Builds
Automated Test environments
Load Testing
Big Data
Generation Lower cost, higher throughput
Collection & storage Close the gap.
Highly constrained
Analytics & computation
Collaboration & sharing
Technologies and techniques for working productively with data, at any scale
Elastic and highly scalable + No upfront CapEx + Only pay for what you use + Available on-demand = Remove constraints
Big Data
Amazon EMR Amazon Redshift AWS Data Pipeline
(Elastic MapReduce)
Managed Hadoop Petabyte-scale data More data among AWS
Service warehouse service Services and on-premises data sources
Easily launch, customize, and resize your
managed Hadoop cluster
Amazon Kinesis - Fully-managed service for real time processing of
streaming data, at any scale.
Plug and play with a simple, pre-built client library
Deploy Amazon Kinesis-enabled applications to Amazon EC2
Integrates with Amazon Redshift, Amazon DynamoDB, Amazon EMR, and Amazon
S3
High Performance Computing (HPC)
C3 instances
Improved Network Performance
SSD based Platform
Storage, Backup, and Archival
On-premises Data Center
AWS Storage Gateway
Corporate File Sharing & seamless
Block File Archive Backup Disaster backup of enterprise data to Amazon S3
Recovery
Amazon Elastic Block Store
Persistent Block Storage for EC2
Gateway Appliance/ AWS
Storage Gateway
Amazon S3
Redundant, High-Scale Object Store
AWS Cloud
Amazon Glacier
Low-cost Archive Storage in the Cloud
Amazon EBS Amazon S3 Amazon Glacier
Disaster Recovery
AWS DR Scenarios
Backup and Restore
Pilot Light for Simple
Recovery into AWS
Warm Standby Solution
Multi-site Solution
Amazon RDS – Cross Region Read Replicas
Improved disaster recovery operations.
Readable copies for cross-region applications.
Easy migration between regions
Web, Mobile, and Social Apps
Amazon AppStream
HD Video Quality Application Streaming
Captures user input to send back to the
cloud. Responsive and consistent
experience across devices
Virtual Desktops - Half the Price of On-Premises VDI
Amazon WorkSpaces
No hardware or virtualization software
Access through browser or tablet device
Monthly pricing—no long-term commitments
License software from us or bring your own licenses
Easy integration with MS Active Directory
No Server Hardware No Storage Infrastructure No VDI Software No VDI Administration
X X X X
Today’s “Cloud Native” Applications
Deployed and managed, Cost aware Globally distributed
automatically
Composed and Encrypted, Content follows
orchestrated end to end you across devices
Sync state and data across
devices, offline access, Continual improvement
customer identity and login based on customer usage
Building feature-rich, engaging apps is
“increasingly reliant” on “back end”
services
Safeguard customer data and
credentials, Interact with broad
set of AWS services
Overcome the Challenge of Multiple Devices
Amazon Cognito
Fully managed user identity and data synchronization
service
Manage unique identities & support multiple login providers
Seamlessly sync across devices & work offline via local data
store
Safeguard AWS credentials
Identity Synchronization Security
+ +
Fast, Reliable, User Engagement Metrics
Amazon Mobile Analytics
Fast: get your data within an hour
Automatic MAU, DAU, session and retention
reports
Design and track custom app events
Data is not mined or sold by Amazon
Document Sharing and Collaboration – The Next Enterprise IT Problem AWS
is Solving
Amazon Zocalo
Fully managed, secure document storage and sharing
Simple document feedback
Access from any device
Secure and reliable
Integrate your corporate directory
Easy sharing Simple document Access from Integrate your Secure Low cost
feedback any device corporate directory
How are enterprise getting started with AWS?
Strategy 1: Cloud for Development & Test Environments
SAP Oracle Enterprise SAP
Applications
Reduced deployment time from Reduced test 70% reduction in operational
weeks to days environment costs costs
Strategy 2: Build New Apps in the Cloud
Faster to build
Financial
record
Global deals
engine
Product
Prototyping &
Hotel
booking
Video
streaming
App
streaming
Firmware
upgrades
Easier to manage
archiving Design engine
Less expensive to run
Distributed
architectures
for high availability
Clinical trial Global web Audience Biological data SIM card News Mobile games
simulations properties management & research credit distribution
creative design
Strategy 3: Use Cloud to Make On-Premises Apps Better
App 1
Elastic Map
Reduce
App 2 Analytics
Amazon
App 3
Redshift
AWS Storage
…
Gateway
Corporate Backup Amazon S3
Data Centers App N
Strategy 3: Use Cloud to Make On-Premises Apps Better
Big Data Analytics Big Data Analytics
Export operational data to 50% cost reduction with 2x
AWS for analytics processing faster queries using Amazon
Redshift
Strategy 4: Cloud Apps that Integrate with On-Premises Apps
AWS serves
application
content & data
Hybrid Integration to
App Samsung data
centers
for financial
transactions
On-Premises
Data Centers
Strategy 5: Migrate Existing Apps to the Cloud
1/3 of servers Migrated 500 web Migrated clinical
migrated to AWS properties in 5 trials simulations
months platform
App Saved New product web Simulations in 1.2hrs
£1.5 Million sites live in 2 days vs. vs. 60hrs
2 weeks 64% reduction in costs
On-Premises
Data Centers
As a Student how you can use AWS?
• Create account and get 12 months free tier
• Free tier services will be free
• Let’s create EC2 using free tier account
• https://www.datacamp.com/community/tutorials/aws-
ec2-beginner-tutorial
• https://hhhyyeee.wordpress.com/2019/06/28/aws-
lets-deploy-a-simple-web-server-with-aws-free-tier/
•
Get register according to your role
https://aws.amazon.com/education/awseducate/
Getting started with AWS
https://aws.amazon.com/getting-started/
AWS Tutorial for Beginners: A Step-by-Step Guide
https://www.simplilearn.com/tutorials/aws-tutorial/what-is-
aws?source=sl_frs_eng_user_clicks_on_watch_tutorial
https://www.simplilearn.com/tutorials/aws-
tutorial?source=sl_frs_nav_playlist_video_clicked
https://media.amazonwebservices.com/AWS_Overview.pdf