introduction to cloud computing with amazon web services

49
Introduction to Cloud Computing with Amazon Web Services Santanu Dutt Solutions Architect

Upload: amazon-web-services

Post on 15-Jul-2015

1.065 views

Category:

Technology


1 download

TRANSCRIPT

Introduction to Cloud Computing with Amazon Web Services Santanu Dutt Solutions Architect

v  

Firstly, let’s do some Introductions

•  Me •  Santanu Dutt

•  Solutions Architect based in Mumbai, India

•  You •  Have never used AWS before, or you have just started on your journey with AWS

•  Are wanting to better understand the value of the cloud

•  Are wanting to better understand what AWS provides and how other customers are using it

v  

Today’s Agenda

•  Introduction to AWS • Benefits of using AWS • AWS Services • Typical Use Cases • Getting Started with AWS

Introduction to AWS

v  

History of AWS

• Born from the learnings of running amazon.com

• First launched in 2006 • Customer obsession is in

our DNA

Service Breadth & Depth

Infrastructure   Regions   Points  of  Presence  Availability  Zones  

Core  Services  Storage  (Object,  Block    and  Archival)  

Compute  (VMs,  Auto-­‐scaling    and  Load  Balancing)  

Databases  (RelaIonal,  NoSQL,  Caching)  

Networking  (VPC,  DX,  DNS)  

CDN  

Access  Control   Usage    AudiIng  

Monitoring  and  Logs  

AdministraIon  &  Security   Key  Storage  IdenIty  

Management  

PlaQorm  Services  

Deployment  &  Management  

One-­‐click  web  app    deployment  

Dev/ops  resource  management  

Resource  Templates   Push  NoIficaIons  

Mobile  Services  

Mobile  AnalyIcs  

IdenIty  

Sync  

App  Services  

Workflow  

Transcoding  

Email  

Search  

Queuing  &  NoIficaIons  

App  streaming  

Analy7cs  

Hadoop  

Data  Pipelines  

Data  Warehouse  

Real-­‐Ime  Streaming  Data  

Enterprise  Applica7ons   Virtual  Desktops   CollaboraIon  and  Sharing  

Pace of Innovation •  Since inception AWS has:

•  Released 1111 new services and features •  Introduced more than 40 major new services •  Announced 48 price reductions

2009

Amazon RDS Amazon VPC Auto Scaling

Elastic Load Balancing

+48

2010

Amazon SNS

AWS Identity & Access Management

Amazon Route 53

+61

2011

Amazon ElastiCache

Amazon SES

AWS CloudFormation

AWS Direct Connect

AWS Elastic Beanstalk

GovCloud

+82

Amazon CloudTrail

Amazon CloudHSM

Amazon WorkSpaces

Amazon Kinesis

Amazon Elastic Transcoder

Amazon AppStream

AWS OpsWorks

+280

2013

Amazon SWF

Amazon Redshift

Amazon Glacier

Amazon Dynamo DB

Amazon CloudSearch

AWS Storage Gateway

AWS Data Pipeline

+159

2012 2008

+24 Amazon EBS Amazon CloudFront

+516

2014

Amazon Cognito

Amazon Zocalo

Amazon Mobile Analytics

*as of Dec 30, 2014

AWS Directory Service

Amazon RDS for Aurora

AWS CodeDeploy

AWS Lambda

AWS Config

AWS Key Management Service

AWS Service Catalog

Amazon EC2 Container Service

AWS CodePipeline

AWS CodeCommit

v  

Global Footprint

•  Over 1 million active customers across 190 countries

•  900+ government agencies

•  3,400+ educational institutions

•  11 Regions

•  28 Availability Zones

•  53 Edge Locations

Everyday,  AWS  adds  enough  new  server  capacity  to  support  Amazon.com  when  it  was  a  $7  billion  global  enterprise.    

Leveraged by Enterprises Around the World

v  

Trusted by Government Agencies & Educational Institutions Worldwide

v  

Powering Born-in-the-Cloud and Startups

v  

An Expansive Ecosystem

5,000+ SIs & Consultants 3,000+ ISVs 22 Global Premier Tier partners 6 Enterprise-focused competencies

2,000+ products available for 1-click deployment across 23 distinct product categories Customers run over 70M hours of software per month

Benefits of Using AWS

v  

Architected To Meet Your Security Requirements CerIficaIons  and  accreditaIons  for  workloads  that  

ma]er  

“Based  on  our  experience,  I  believe  that  we  can  be  even  more  secure  in  the  AWS  cloud  than  in  our  own  data  centers.”  –  Tom  Soderstrom,  CTO,  NASA  JPL  

v  

Experience with Operational Reliability

•  We have spent over a decade building the world’s most reliable, secure, scalable, and cost-effective infrastructure.

•  Service SLAs between 99.9% and 100% availability. Amazon S3 maintains a durability of 99.999999999%.

•  Availability Zones exist on isolated fault lines, flood plains, and electrical grids to substantially reduce the chance of simultaneous failure.

•  The AWS Service Health Dashboard provides 24/7 visibility in the real-time operational status of all services around the globe.

Our goal is to make our operational performance indistinguishable from perfect.

v  

Many Purchase Options to Support Different Needs

On-Demand Pay for compute capacity by the hour with no long-term commitments Ideal for Development & Test

Reserved Make a low, one-time payment and receive a significant discount on the hourly charge Ideal for baseline workloads

Spot Bid for unused capacity, charged at a Spot Price which fluctuates based on supply and demand Ideal for Test scenarios, Simulations

Dedicated Launch instances within Amazon VPC that run on hardware dedicated to a single customer For highly sensitive or compliance related workloads

Free Tier Get Started on AWS with free usage & no commitment Good for Initial evaluation

v  

48 Price Reductions Since 2006

Amazon ElasticCache reduces prices for cache nodes by an average of 34% March 26, 2014

34% Amazon S3 reduces prices for Standard and Reduced Redundancy Storage, by an average of 51% March 26, 2014

51%

*as of February 10, 2015

Amazon Route 53 lowers prices for both Standard Queries and Latency Based Routing Queries by 20% July 31, 2014

20%

Increased  agility  has  become  the  #1  reason  businesses  use  the  AWS  cloud  

v  

Companies Can’t Afford to be Slow

Add New Dev Environment Add New Prod Environment Add New Environment in Japan Add 1,000 Servers Remove 1,000 Servers Deploy 1 PB Data Warehouse Shut down 1 PB Data Warehouse

AWS: Infrastructure in Minutes

Old World: Infrastructure in Weeks

Everything changes with this kind of agility

v  

A Culture of Innovation Experiment Often & Fail Without Risk

On-Premises Experiment Infrequently Failure is expensive Less Innovation

Experiment Often Fail quickly at a low cost More Innovation

$ Millions Nearly $0

AWS Services

The AWS Platform

Infrastructure   Regions   Points  of  Presence  Availability  Zones  

Core  Services  Storage  (Object,  Block    and  Archival)  

Compute  (VMs,  Auto-­‐scaling    and  Load  Balancing)  

Databases  (RelaIonal,  NoSQL,  Caching)  

Networking  (VPC,  DX,  DNS)  

CDN  

Access  Control   Usage    AudiIng  

Monitoring  and  Logs  

AdministraIon  &  Security   Key  Storage  IdenIty  

Management  

PlaQorm  Services  

Deployment  &  Management  One-­‐click  web  app    

deployment  

Dev/ops  resource  management  

Resource  Templates   Push  NoIficaIons  

Mobile  Services  

Mobile  AnalyIcs  

IdenIty  

Sync  

App  Services  

Workflow  

Transcoding  

Email  

Search  

Queuing  &  NoIficaIons  

App  streaming  

Analy7cs  

Hadoop  

Data  Pipelines  

Data  Warehouse  

Real-­‐Ime  Streaming  Data  

Enterprise  Applica7ons   Virtual  Desktops   CollaboraIon  and  Sharing  

v  

Compute Services

Amazon EC2 Auto Scaling Elastic Load Balancing

Actual

EC2

Elastic Virtual servers in the cloud

Dynamic traffic distribution

Automated scaling of EC2 capacity

v  

Networking Services

Amazon VPC: AWS DirectConnect Amazon Route 53

Availability Zone B

Availability Zone A

Private, isolated section of the AWS

Cloud

Private connectivity between AWS and your

datacenter

Domain Name System (DNS) web service.

v  

Storage Services

Amazon EBS

EBS

Block storage for use with Amazon EC2

Amazon S3

Images Videos Files Binaries Snapshots

Internet scale storage via API

AWS Storage Gateway

S3, Glacier

Integrates on-premises IT and AWS storage

Amazon Glacier

Images Videos Files Binaries Snapshots

Storage for archiving and backup

v  

Database Services

Amazon RDS Amazon DynamoDB

Managed relational database service

Managed NoSQL database service

DBA  

Amazon ElastiCache

In-Memory Caching Service

v  

Big Data Services

Amazon EMR (Elastic Map Reduce)

AWS Data Pipeline

Hosted Hadoop framework

Move data among AWS services and on-

premises data sources

Amazon Redshift

Petabyte-scale data warehouse service

v  

Application Services

Amazon CloudFront

distribute content globally

Amazon CloudSearch

Managed search service

Amazon Elastic Transcoder

Video transcoding in the cloud

v  

Deployment & Administration

Amazon CloudWatch

AWS IAM (Identity &

Access Mgmt)

AWS Elastic Beanstalk

Monitor resources Manage users, groups &

permissions

Automate resource management

AWS CloudFormation

Web App

Enterprise App

Database

Templates to deploy & manage

AWS OpsWorks

Dev-Ops framework for application

lifecycle management

Typical Use Cases

v  

Web, Mobile, and Social Apps

Amazon  AppStream  -­‐  Flexible,  interacIve  applicaIon  streaming  service  for  any  device  

Captures  user  input  to  send  back  to  the  cloud  Responsive  and  consistent  experience  across  devices  

Web  and  Mobile  Apps  on  AWS  

v  

Big Data

Import  Export  

Glacier  

S3   EC2  

RedshiE  DynamoDB    

EMR  

Data  Pipeline  

S3  Direct  Connect  

COLLECT   STORE   ANALYZE   SHARE  AW

S  BIG  DAT

A    

PORT

FOLIO  

Amazon  Kinesis  -­‐  Fully-managed service for real time processing of streaming data, at any scale  

v  

Enterprise Applications

•  Amazon  RDS  for  Oracle  provides  managed  Oracle  database  deployments  

•  Oracle  ApplicaIons  are  fully  supported  on  AWS  

•  Oracle  licenses  owned  by  customers  are  fully  portable  to  AWS  

•  AWS  is  an  SAP-­‐cerIfied  Global  Cloud  Services  Partner  and  Global  Technology  Partner  

•  Most  SAP  products  are  now  cerIfied  for  producIon  deployment  on  AWS  

•  Full,  licensed  Windows  Server  OS  on  AWS  

•  Easily  install  services  that  you  know  -­‐  AD,  SCOM,  SQL,  Exchange,  SharePoint    

•  Use  your  exisIng  MS  licenses  on  AWS  using  BYOL  

v  

Disaster Recovery

AWS  DR  Scenarios  Backup  and  Restore    

Pilot  Light  for  Simple  Recovery  into  AWS    Warm  Standby  SoluIon    

MulI-­‐site  SoluIon    

How Are Companies Getting Started With AWS?

v  

Strategy 1: Cloud for Development & Test Environments

SAP Oracle Enterprise Applications

SAP

Reduced deployment time from weeks to days

Reduced test environment costs

70% reduction in operational costs

v  

Strategy 2: Build New Apps in the Cloud

Faster to build

Easier to manage

Less expensive to run

Distributed architectures for high availability

Financial  record  

archiving  Clinical  trial  simula7ons  

Product  Prototyping  &  

Design  Audience  

management  &  crea7ve  design    

Hotel  booking  engine  

Biological  data  research  Global  web  

proper7es  Global  deals  

engine   Video  streaming  

SIM  card  credit   News  

distribu7on  App  

streaming   Firmware  upgrades  

Mobile  games  

v  

Strategy 3: Use Cloud to Make On-Premises Apps Better

Corporate Data Centers

App  1  

App  2  

App  3  

App  N  

…  

Analy7cs  

Backup  

AWS Storage Gateway

Amazon S3

Elastic Map Reduce

Amazon Redshift

v  

Strategy 3: Use Cloud to Make On-Premises Apps Better

Big Data Analytics Oracle Databases

Big Data Analytics

Export operational data to AWS for analytics

processing

Automated backup to S3 with

Oracle RMAN

50% cost reduction with 2x faster queries using

Amazon Redshift

v  

Strategy 4: Cloud Apps that Integrate with On-Premises Apps

On-Premises Data Centers

Hybrid App

AWS serves application content & data

Integration to Samsung data centers for financial transactions

v  

Strategy 5: Migrate Existing Apps to the Cloud

On-Premises Data Centers

App  

1/3 of servers migrated to AWS

Saved £1.5 Million

Migrated 500 web properties in 5

months

New product web sites live in 2 days

vs. 2 weeks

Migrated clinical trials simulations

platform

Simulations in 1.2hrs vs. 60hrs

64% reduction in costs

v  

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

Summary

v  

What Sets AWS Apart?

Building and managing cloud since 2006

40+ services to support any cloud workload

History of rapid, customer-driven releases

11 regions, 28 availability zones, 53 edge locations

48 proactive price reductions to date

8,000+ SIs and ISVs; 2,000+ Marketplace products

Experience

Service Breadth & Depth

Pace of Innovation

Global Footprint

Pricing Philosophy

Ecosystem

v  

Next steps … • Sign up for an AWS account at

aws.amazon.com • Take advantage of the Free Tier • Start experimenting!

AWS

Online  Labs  |  Training  

Gain  confidence  and  hands-­‐on  experience  with  AWS.  Watch  free  

InstrucIonal  Videos  and  explore  Self-­‐Paced  Labs  

Instructor  Led  Classes    

Learn  how  to  design,  deploy  and  operate  highly  available,  cost-­‐effecIve  and  

secure  applicaIons  on  AWS  in  courses  led  by  qualified  AWS  instructors  

Validate  your  technical  experIse  with  AWS  and  use  pracIce  exams  

to  help  you  prepare  for  AWS  CerIficaIon  

AWS  Cer7fica7on    

hWp://aws.amazon.com/training    

Thank you

Santanu Dutt Solutions Architect [email protected]

@san_dutt