innovation at scale - top 10 aws questions when you start

44
© 2015, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Shiva Narayanaswamy, Solutions Architect, AWS 19 th August 2015 AWS Innovation at Scale Melbourne

Upload: shiva-narayanaswamy

Post on 11-Apr-2017

382 views

Category:

Internet


1 download

TRANSCRIPT

©  2015,   Amazon   Web  Services,   Inc.   or  its  Affiliates.   All  rights  reserved.

Shiva  Narayanaswamy,  Solutions  Architect,  AWS

19th August  2015

AWS  Innovation  at  ScaleMelbourne

AWS’  Rapid  Pace  of  InnovationAWS  has  launched  a  total  of  1,173  new  features  and/or  services  between  inception  in  2006  and  2014

2011

82

159

2012

280

2013

516

2014

AWS’  History  of  InnovationAWS  has  been  continually  expanding  its  services  to  support  virtually  any  cloud  workload,   and  it  now  has  more  than  50  services   that  range  from  compute,  storage,   networking,  database,  analytics,   application  services,   deployment,  management  and  mobile.

2009

Amazon  RDS

Amazon   VPC

Auto   Scaling

Elastic  LoadBalancing

2010

Amazon   SNS

AWS   Identity  & Access  Management

Amazon  Route   53

2011

Amazon  ElastiCache

Amazon   SES

AWS  CloudFormation

AWS  Direct  Connect

AWS  Elastic  Beanstalk

GovCloud

2012

Amazon   SWF

Amazon  Redshift

Amazon  Glacier

Amazon  Dynamo   DB

Amazon  CloudSearch

AWS  StorageGateway

AWS  Data  Pipeline

2013

Amazon  CloudTrail

Amazon  CloudHSM

Amazon  WorkSpaces

Amazon  Kinesis

Amazon   ElasticTranscoder

Amazon  AppStream

AWS  OpsWorks

2015

Amazon   EFS

Amazon  API  Gateway

Amazon  WorkMail

Amazon  Machine  Learning

AWS  Device  Farm

2014

AWS  KMS

Amazon  Config

Amazon  Cognito

Amazon  Mobile  Analytics  

Amazon   ECS

Amazon  RDS   for  Aurora

Amazon   Lambda

Amazon  WorkDocs

AWS  Directory  Service

AWS  CodeCommit

AWS  CodePipeline

1.  How  does  this  cloud  thing  compare  with  my  datacenter?  

On-­Premises  Infrastructure                                                            Amazon  Web  Services

Security

Network

Servers

Storage  &  Database

RDBMSDAS SAN NAS

Security

Network

Servers

Storage  &  Database

Security  Groups NACLs Access  Mgmt

EBS S3

VPCVPC

Amazon  EC2

RDSEphemeral

ELB

AMI Instances

Global  Footprint

11  regions

28  availability  zones

53  edge  locations

Over  1  million  active customers  across

190  countries

900+  government  agencies

3,400+  educational  institutions

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

Example  AWS  Region

AZ

AZ

AZ AZ AZ

Transit

Transit

Example  AWS  Availability  Zone

AZ

AZ

AZ AZ AZ

Transit

Transit

Example  AWS  Data  Center

In  2014:

“Friends  don’t  let  friendsbuild  data  centers.”

Charles  Philips,   CEO

2.  How  do  I  connect  my  office/datacenter  to  AWS?  How  does  networking  work?  

Corporate  Data  Center

3.  What  use  cases  are  people  having  great  success  with?  

Tens  of  Thousands  of  Customers  from  Australia  and  New  Zealand

4.  Is  AWS  a  place  to  run  Microsoft  Windows  workloads?

Windows  +  SQL  AMIs27  Amazon  published  Microsoft  Windows  and  SQL  Server  AMIs

Windows  Server   2012  R2

Windows  Server   2012

Windows  Server   2008  R2

Windows  Server   2008

Windows  Server   2003

Microsoft  SharePoint  Foundation  2010  (2008R2)

5  Windows  OS  versions,  in  up  to  19  languages

18  SQL  Server  versions/editionshttp://aws.amazon.com/windows/resources/amis/

Microsoft  on  AWS

AWS  SDKs  &  Toolkits  

Java .NET

nodeJS

Node  JS

Ruby

RubyPython PHP

iOS

IOS Android

AWS  CLI PowershellVisual  Studio Eclipse

AWS  Management  Pack  for  System  Center  2012

Amazon  EC2

Amazon  Route  53

AWS  Direct  Connect

Amazon  S3

Amazon  Glacier

Dynamo  DB Amazon  RDS ElastiCache

Amazon  SES Amazon  SQS Amazon  SNS

5.  Can  I  run  high  performance  workloads  on  AWS?

Compute  Services

Elastic  Compute  Cloud  (EC2)

c3.8xlarge

g2.medium

m3.large

Basic  unit  of  compute  capacity,  virtual  machinesRange  of  CPU,  memory  &  local  disk  optionsChoice  of  instance  types,  from  micro  to  cluster  compute

Scalability  on  AWS

Time:  +24h

Scale  using  Elastic  Capacity

>1500  cores

Scalability  on  AWS

Time:+72h

Scale  using  Elastic  Capacity

<10  cores

Scalability  on  AWS

Time:  +120h

Scale  using  Elastic  Capacity

>600  cores

Throughput

EBS

DynamoDB

RDS

TOP500:  76th  fastest  supercomputer  on-­demand

Jun  2014  Top  500  list

484.2  TFlop/s

26,496  cores  in  a  cluster  of  EC2  C3  instances  

Intel  Xeon  E5-­2680v2  10C  2.800GHzprocessors

LinPack Benchmark

6.  Application  re-­architecture  /  do  I  have  to  change  my  app  architectures?

7.  Will  my  data  be  secure?

Security is  Job  Zero

YOU  ARE  BETTER  OFF  IN  AWS  THAN  YOU  ARE  IN  YOUR  OWN  ENVIRONMENT

• “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

• “Nearly  60%  of  organizations  agreed  that  CSPs  [cloud  service  providers]  provide  better  security  than  their  own  IT  organizations.”

Source:    IDC  2013  U.S.  Cloud  Security  Survey,  doc  #242836,  September  2013

AWS   Foundation  Services

Compute Storage Database Networking

AWS  Global  Infrastructure

Regions

Availability   ZonesEdge  Locations

NetworkSecurity

Server  Security

Customer  applications  &  contentYou  get  to  define  your  controls  INthe  Cloud

AWS  takes  care  of  the  security  OF the  Cloud

You

AWS  And  You  Share  Responsibility  for  Security

DataSecurity

Access  Control

Key  AWS  Certifications  and  Assurance  Programs

Multi  level  security• Physical   security  of  the  data  centers• Network  security• System  security• Data  security

DATA

Defense  in  Depth

8.  Where  is  my  visibility?

http://status.aws.amazon.com/Service  Health  Dashboard

AWS  Cloudtrail

AWS  Config

Continuous  stream  of  resource  configuration  changes

Review  full  history  of  all  configuration  changes

Review  configuration  change  impact  across  resources

CloudWatch  

9.  Do  I  have  to  change/throw  my  current  skill  sets  out  the  window?

10.  Where  do  I  start  my  technical  learning?

AWS  Training  -­ Modalities

On-­Line  Training Instructor  Led  Classes Certifications

Gain  confidence  and  hands-­on  experience  with  AWS.  Watch  free  Instructional  Videos  and  explore  Self-­Paced  Labs

Learn  how  to  design,  deploy  and  operate  highly  available,  cost-­effective,   and  secure  applications  on  AWS   in  courses  led  by  experienced  instructors

Validate  your  technical  expertise  with  AWS  and  use  practice  exams  to  help  you  prepare  for  AWS  Certification

Intro  to  AWS  Videos AWS  Essentials Self  Paced  Labs

Learn  how  to  work  with  an  AWS  service  in  minutes  with  free,  online  instructional  videos

Get  familiar  with  AWS  core  services  like  Compute,  Storage,  Database  and  Network   in  one-­day  course

Gain  practical,  hands-­on  experience  working  with  technology  in  a  practice  environment

Learn  at  your  pace…

AWS  Training  Courses  for  APN  Partners

NewTCO and

Cloud Economics

e-learning

Thank  You