SlideShare une entreprise Scribd logo
1  sur  43
Télécharger pour lire hors ligne
Architectural Patterns for Cloud 
Adoption in Enterprises 
Ian Massingham — Technical Evangelist 
ianmas@amazon.com 
@IanMmmm
What is Cloud Computing? 
A broad and deep platform that helps customers 
build sophisticated, scalable applications
Why are companies adopting cloud 
computing and AWS so quickly?
#1: Agility 
The primary reason businesses are 
moving so quickly to AWS and the cloud
Hotels Music Magazines Storage
Enterprises Can’t Afford to Be Slow 
Old World: 
Infrastructure in 
weeks
A Culture of Innovation: Experiment Often & Fail Without Risk
Who is using AWS and what are 
they using it for?
Startups on AWS 
http://aws.amazon.com/solutions/case-studies/
150,000 
people are hosted 
on any given night
Total Number of Guests 
January 2013 
4 Million 
15M 
12M 
9M 
3M 
Sep 2008 Mar 2009 Sep 2009 Mar 2010 Sep 2010 Mar 2011 Sep 2011 Mar 2012 Sep 2012 Mar 2013 Sep 2013 
Mar 2014 Jun 2014 
6M
June 2014 
15 Million 
Total Number of Guests 
Up by Over 10 Million in One Year 
15M 
12M 
9M 
3M 
Sep 2008 Mar 2009 Sep 2009 Mar 2010 Sep 2010 Mar 2011 Sep 2011 Mar 2012 Sep 2012 Mar 2013 Sep 2013 
Mar 2014 Jun 2014 
6M
1,400 
1,050 
700 
350 
0 
24 48 
432 
2010 2014 
1,300 
Total Number of EC2 instances
Why AWS?
We have a 5 person 
operations team. 
AWS allows us to devote our resources 
and mindshare to the core business. 
“ 
”
Enterprises on AWS 
http://aws.amazon.com/solutions/case-studies/
Sharepoint and SAP SAP 
70% reduction in 
operational costs 
#1: Development and Testing 
Do more dev and 
test work, faster 
Oracle 
Reduced dev and test 
environment costs
#2: New Workloads 
Product prototyping 
Audience 
management & 
creative design 
Hotel booking 
engine 
Biological data 
research 
Global deals 
engine 
Video streaming 
App streaming Firmware 
SIM card credit News distribution 
upgrades 
Mobile musicMobile games 
discovery
#3: Supplement Existing Workloads with the Cloud 
Analytics 
Export operational data to 
Amazon Redshift for analysis 
2X faster queries at 1/2 the cost 
Equipment 
leasing app 
Disaster recovery SSAE 16- 
compliant to restore all data 
within 2 hours 
Operational 
applications 
Export data to AWS for 
analytics processing
#4: Supplement Workloads with Existing On-premises Infrastructure 
AWS serves up application 
content & data 
Integration back to Samsung Data 
Existing systems Centers for financial transactions
#5: Migrating Existing Applications 
Migrated 500 web 
properties in 5 months 
1,700 web properties 
New product websites in 2 days 
vs. 2 weeks 
Migrated clinical trials 
simulations platform 
Simulations in 1.2hrs vs. 60hrs 
64% reduction in costs
#6: Data Center Migration 
From 40 data centers, down to 6 
9X increase in AWS 
usage 
APIs help govern usage 
and control cost 
Enabling global 
collaboration 
3,000 applications 
by January 2015
#7: All-in — IT Entirely in the Cloud 
“We have to be great at a 
number of things… 
operating data centers is not 
one of those things” 
“We are a hospitality 
management organization, not 
an IT services company” 
2000 applications migrating 
to AWS in 18 months
How can I use AWS services to develop, 
deploy and scale my applications?
11 regions 
28 availability zones 
51 edge locations 
Infrastructure
Comprehensive Security Capabilities, Validated by Experts 
PEOPLE & PROCESS 
SYSTEM 
N E T W O R K 
P H Y S I C A L 
Familiar security model Customer ecosystem Partner ecosystem Every customer benefits 
https://aws.amazon.com/security/
Enterprise 
Applications Virtual Desktops Sharing & Collaboration 
Real-­‐time 
Streaming 
Data 
Core Services Storage 
(Object, Block 
and Archival) 
Compute 
(VMs, Auto-scaling 
and Load Balancing) 
Databases 
(Relational, NoSQL, 
Caching) 
Mobile Services 
Infrastructure Regions Availability Zones Points of Presence 
Identity 
Sync 
Mobile 
Analytics 
Networking 
(VPC, DX, DNS) 
CDN 
Access 
Control 
Usage 
& 
Resource 
Tracking 
Monitoring 
and 
Logs 
Administration & 
Security 
Key 
Storage 
& 
Management 
Identity 
Management 
Service 
Catalog 
Platform 
Services 
Deployment & Management 
One-­‐click 
web 
app 
deployment 
Dev/ops 
resource 
management 
Resource 
Templates 
Push 
Notifications 
App Services 
Queuing 
& 
Notifications 
Workflow 
App 
streaming 
Transcoding 
Email 
Search 
Analytics 
Hadoop 
Data 
warehouse 
Data 
Pipelines 
Code 
Deploy 
Code 
Pipeline 
Code 
Commit
Compute 
Compute 
(EC2 Instances, Auto-scaling and Load Balancing)
New EC2 Instance Type: C4 
Compute Optimized 
2.9 GHz E5 v3 (Haswell) 
Up to 36 vCPUS 
EBS-optimized by default, at no extra cost
Networking, Security & Access Control 
Networking 
VPC 
Route 53 
Direct Connect 
Security 
IAM 
CloudTrail 
CloudHSM
Storage 
Storage 
(Object, Block and Archive)
New EBS Volumes 
General Purpose (SSD) 
Up to 16TB 
10,000 IOPS 
Up to 160MBps 
Provisioned IOPS (SSD) 
Up to 16TB 
20,000 IOPS 
Up to 320 MBps
Databases 
Relational 
NoSQL 
Caching
Analytics 
Hadoop 
Real-time 
Data warehouse 
Data workflows
App Services 
Queuing 
Orchestration 
App Streaming 
Transcoding 
Email 
Search
λ 
Introducing AWS Lambda 
An event-driven computing service for 
dynamic applications
Deployment & Management 
Containers 
Dev/ops Tools 
Resource Templates 
Usage Tracking 
Monitoring and Logs
Mobile Services 
Identity 
Sync 
Mobile Analytics 
Notifications
Amazon 
Cognito 
Amazon 
Mobile Analytics 
Amazon 
Mobile SDK 
Hi! 
SNS Push 
Notifications 
AWS Mobile Services
Small, autonomous teams 
Roadmap ownership 
Decoupled launch schedules 
Get Core Functionality in the 
Hands of Customers, Quickly 
Small, “Two Pizza” 
Teams 
Operational stability 
High scale 
Limited initial feature set 
Iterate Based on Customer Feedback 
Epic 
+ = Collaboration
Amazon EC2 
Amazon EBS 
AWS Import 
& Export 
AWS Identity 
& Access 
Management 
Amazon SNS 
Elastic Load 
Balancing 
Auto Scaling 
Amazon VPC 
Amazon RDS 
Amazon EMR 
Amazon 
CloudWatch 
GovCloud 
AWS Direct 
Connect 
AWS Elastic 
Beanstalk 
AWS 
CloudFormation 
Amazon 
ElastiCache 
Amazon SES 
2008 2009 2010 2011 
Amazon EC2 
Amazon 
CloudSearch 
Amazon 
Dynamo DB 
Amazon Glacier 
Amazon Redshift 
Amazon Route 53 
AWS Storage 
Gateway 
Amazon SWF 
Amazon 
AppStream 
Amazon Elastic 
Transcoder 
Amazon Kinesis 
AWS OpsWorks 
Amazon 
CloudHSM 
Amazon 
CloudTrail 
AWS Data 
Pipeline 
Amazon 
WorkSpaces 
AWS Rapid Pace of Innovation 
+24 
+48 
+61 
+82 
+159 
+280 
2012 2013 
Since inception AWS has: 
• Released 1111 new services and features 
• Introduced over 40 major new services 
• Announced 45 price reductions 
+454 
Amazon EC2 
Container Service 
AWS Lambda 
AWS Service 
Catalog 
AWS Config 
AWS CodeDeploy 
AWS CodeCommit 
AWS CodePipeline 
AWS Key 
Management Service 
Amazon RDS 
for Aurora 
Amazon Cognito 
Amazon Mobile 
Analytics 
AWS Zocalo 
AWS Directory 
Service 
2014
Ian Massingham — Technical Evangelist 
@IanMmmm 
AWS Global News and Service Launches @AWScloud 
AWS UK & Ireland News, Events & Webinars @AWS_UKI

Contenu connexe

Tendances

AWS re:Invent 2016: Deploying Amazon WorkSpaces at Enterprise Scale to Delive...
AWS re:Invent 2016: Deploying Amazon WorkSpaces at Enterprise Scale to Delive...AWS re:Invent 2016: Deploying Amazon WorkSpaces at Enterprise Scale to Delive...
AWS re:Invent 2016: Deploying Amazon WorkSpaces at Enterprise Scale to Delive...
Amazon Web Services
 
AWS Enterprise Summit London 2013 - Stuart Lynn - Sage
AWS Enterprise Summit London 2013 - Stuart Lynn - SageAWS Enterprise Summit London 2013 - Stuart Lynn - Sage
AWS Enterprise Summit London 2013 - Stuart Lynn - Sage
Amazon Web Services
 

Tendances (20)

AWS re:Invent 2016: Deploying Amazon WorkSpaces at Enterprise Scale to Delive...
AWS re:Invent 2016: Deploying Amazon WorkSpaces at Enterprise Scale to Delive...AWS re:Invent 2016: Deploying Amazon WorkSpaces at Enterprise Scale to Delive...
AWS re:Invent 2016: Deploying Amazon WorkSpaces at Enterprise Scale to Delive...
 
An Introduction to AWS - AWS Summit Bahrain 2017
An Introduction to AWS - AWS Summit Bahrain 2017An Introduction to AWS - AWS Summit Bahrain 2017
An Introduction to AWS - AWS Summit Bahrain 2017
 
Using Security To Build With Confidence in AWS – Justin Foster, Director of P...
Using Security To Build With Confidence in AWS – Justin Foster, Director of P...Using Security To Build With Confidence in AWS – Justin Foster, Director of P...
Using Security To Build With Confidence in AWS – Justin Foster, Director of P...
 
Building Complex Workloads in Cloud - AWS PS Summit Canberra
Building Complex Workloads in Cloud - AWS PS Summit CanberraBuilding Complex Workloads in Cloud - AWS PS Summit Canberra
Building Complex Workloads in Cloud - AWS PS Summit Canberra
 
Cloud comparison - AWS vs Azure vs Google
Cloud comparison - AWS vs Azure vs GoogleCloud comparison - AWS vs Azure vs Google
Cloud comparison - AWS vs Azure vs Google
 
AWS Summit Manila - Opening Keynote by Dr. Werner Vogels
AWS Summit Manila - Opening Keynote by Dr. Werner Vogels AWS Summit Manila - Opening Keynote by Dr. Werner Vogels
AWS Summit Manila - Opening Keynote by Dr. Werner Vogels
 
(ISM202) Sony Pictures' Rapid Recovery Solution for Disaster Recovery and Bus...
(ISM202) Sony Pictures' Rapid Recovery Solution for Disaster Recovery and Bus...(ISM202) Sony Pictures' Rapid Recovery Solution for Disaster Recovery and Bus...
(ISM202) Sony Pictures' Rapid Recovery Solution for Disaster Recovery and Bus...
 
AWS Summit Berlin 2013 - Big Data Analytics
AWS Summit Berlin 2013 - Big Data AnalyticsAWS Summit Berlin 2013 - Big Data Analytics
AWS Summit Berlin 2013 - Big Data Analytics
 
AWS Summit Berlin 2013 - Keynote Steve Schmidt
AWS Summit Berlin 2013 - Keynote Steve SchmidtAWS Summit Berlin 2013 - Keynote Steve Schmidt
AWS Summit Berlin 2013 - Keynote Steve Schmidt
 
Intro slides
Intro slides Intro slides
Intro slides
 
Revolutionising Cloud Operations with AWS Config, AWS CloudTrail and AWS Clou...
Revolutionising Cloud Operations with AWS Config, AWS CloudTrail and AWS Clou...Revolutionising Cloud Operations with AWS Config, AWS CloudTrail and AWS Clou...
Revolutionising Cloud Operations with AWS Config, AWS CloudTrail and AWS Clou...
 
Enterprise Management for the AWS Cloud
Enterprise Management for the AWS CloudEnterprise Management for the AWS Cloud
Enterprise Management for the AWS Cloud
 
Easy Analytics with AWS - AWS Summit Bahrain 2017
Easy Analytics with AWS - AWS Summit Bahrain 2017Easy Analytics with AWS - AWS Summit Bahrain 2017
Easy Analytics with AWS - AWS Summit Bahrain 2017
 
Hybrid as a Stepping Stone: It’s Not All or Nothing for Your Cloud Transforma...
Hybrid as a Stepping Stone: It’s Not All or Nothing for Your Cloud Transforma...Hybrid as a Stepping Stone: It’s Not All or Nothing for Your Cloud Transforma...
Hybrid as a Stepping Stone: It’s Not All or Nothing for Your Cloud Transforma...
 
AWS Enterprise Summit London 2013 - Stuart Lynn - Sage
AWS Enterprise Summit London 2013 - Stuart Lynn - SageAWS Enterprise Summit London 2013 - Stuart Lynn - Sage
AWS Enterprise Summit London 2013 - Stuart Lynn - Sage
 
AWS re:Invent 2016: High Performance Cinematic Production in the Cloud (MAE304)
AWS re:Invent 2016: High Performance Cinematic Production in the Cloud (MAE304)AWS re:Invent 2016: High Performance Cinematic Production in the Cloud (MAE304)
AWS re:Invent 2016: High Performance Cinematic Production in the Cloud (MAE304)
 
2nd Watch CTO - Kris Blisner
2nd Watch CTO - Kris Blisner2nd Watch CTO - Kris Blisner
2nd Watch CTO - Kris Blisner
 
Cisco Cloud Connect Solutions Extend Your Private Network to AWS and Maintain...
Cisco Cloud Connect Solutions Extend Your Private Network to AWS and Maintain...Cisco Cloud Connect Solutions Extend Your Private Network to AWS and Maintain...
Cisco Cloud Connect Solutions Extend Your Private Network to AWS and Maintain...
 
AWS Sydney Summit 2013 - Architecting for High Availability
AWS Sydney Summit 2013 - Architecting for High AvailabilityAWS Sydney Summit 2013 - Architecting for High Availability
AWS Sydney Summit 2013 - Architecting for High Availability
 
Vidispine
VidispineVidispine
Vidispine
 

Similaire à Aberdeen Oil & Gas Event - Enterprise Cloud Adoption Patterns

AWS Cloud School London Intro September 2014
AWS Cloud School London Intro September 2014AWS Cloud School London Intro September 2014
AWS Cloud School London Intro September 2014
Ian Massingham
 

Similaire à Aberdeen Oil & Gas Event - Enterprise Cloud Adoption Patterns (20)

What is Cloud Computing with Amazon Web Services?
What is Cloud Computing with Amazon Web Services?What is Cloud Computing with Amazon Web Services?
What is Cloud Computing with Amazon Web Services?
 
What is Cloud Computing?
What is Cloud Computing?What is Cloud Computing?
What is Cloud Computing?
 
Introduction to the AWS Cloud from Digital Tuesday Meetup
Introduction to the AWS Cloud from Digital Tuesday MeetupIntroduction to the AWS Cloud from Digital Tuesday Meetup
Introduction to the AWS Cloud from Digital Tuesday Meetup
 
What is Cloud Computing with AWS?
What is Cloud Computing with AWS?What is Cloud Computing with AWS?
What is Cloud Computing with AWS?
 
What is Cloud Computing with AWS at Websummit Dublin
What is Cloud Computing with AWS at Websummit DublinWhat is Cloud Computing with AWS at Websummit Dublin
What is Cloud Computing with AWS at Websummit Dublin
 
What is Cloud Computing with AWS at Websummit Dublin
What is Cloud Computing with AWS at Websummit DublinWhat is Cloud Computing with AWS at Websummit Dublin
What is Cloud Computing with AWS at Websummit Dublin
 
Opportunities that the Cloud Brings for Carriers @ Carriers World 2014
Opportunities that the Cloud Brings for Carriers @ Carriers World 2014Opportunities that the Cloud Brings for Carriers @ Carriers World 2014
Opportunities that the Cloud Brings for Carriers @ Carriers World 2014
 
AWS CloudSchool Introduction - December 2014
AWS CloudSchool Introduction - December 2014AWS CloudSchool Introduction - December 2014
AWS CloudSchool Introduction - December 2014
 
Amazon Webservices Introduction And Core Modules
Amazon Webservices Introduction And Core Modules Amazon Webservices Introduction And Core Modules
Amazon Webservices Introduction And Core Modules
 
AWS Cloud School Introductory Presentation
AWS Cloud School Introductory PresentationAWS Cloud School Introductory Presentation
AWS Cloud School Introductory Presentation
 
Cloud School Dublin - Intro
Cloud School Dublin - IntroCloud School Dublin - Intro
Cloud School Dublin - Intro
 
Cloud is the new normal - Red Hat Forum Bangalore 2015
Cloud is the new normal - Red Hat Forum Bangalore 2015Cloud is the new normal - Red Hat Forum Bangalore 2015
Cloud is the new normal - Red Hat Forum Bangalore 2015
 
AWS for Startups
AWS for StartupsAWS for Startups
AWS for Startups
 
Intro to AWS for Women Who Code Bristol
Intro to AWS for Women Who Code BristolIntro to AWS for Women Who Code Bristol
Intro to AWS for Women Who Code Bristol
 
AWS Enterprise Summit - 엔터프라이즈에서의 AWS 클라우드 활용 - Markku Lepisto
AWS Enterprise Summit - 엔터프라이즈에서의 AWS 클라우드 활용 - Markku LepistoAWS Enterprise Summit - 엔터프라이즈에서의 AWS 클라우드 활용 - Markku Lepisto
AWS Enterprise Summit - 엔터프라이즈에서의 AWS 클라우드 활용 - Markku Lepisto
 
Intro to Amazon Web Services at Edinburgh Startup Event
Intro to Amazon Web Services at Edinburgh Startup EventIntro to Amazon Web Services at Edinburgh Startup Event
Intro to Amazon Web Services at Edinburgh Startup Event
 
AWS Cloud School London Intro September 2014
AWS Cloud School London Intro September 2014AWS Cloud School London Intro September 2014
AWS Cloud School London Intro September 2014
 
AWSome Day Intro Oslo 201510
AWSome Day Intro Oslo 201510AWSome Day Intro Oslo 201510
AWSome Day Intro Oslo 201510
 
Introduction to Cloud Computing with Amazon Web Services and Customer Case Study
Introduction to Cloud Computing with Amazon Web Services and Customer Case StudyIntroduction to Cloud Computing with Amazon Web Services and Customer Case Study
Introduction to Cloud Computing with Amazon Web Services and Customer Case Study
 
Introduction to Cloud Computing with Amazon Web Services-ASEAN Workshop Serie...
Introduction to Cloud Computing with Amazon Web Services-ASEAN Workshop Serie...Introduction to Cloud Computing with Amazon Web Services-ASEAN Workshop Serie...
Introduction to Cloud Computing with Amazon Web Services-ASEAN Workshop Serie...
 

Plus de Amazon Web Services

Tools for building your MVP on AWS
Tools for building your MVP on AWSTools for building your MVP on AWS
Tools for building your MVP on AWS
Amazon Web Services
 
How to Build a Winning Pitch Deck
How to Build a Winning Pitch DeckHow to Build a Winning Pitch Deck
How to Build a Winning Pitch Deck
Amazon Web Services
 
Building a web application without servers
Building a web application without serversBuilding a web application without servers
Building a web application without servers
Amazon Web Services
 
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
Amazon Web Services
 

Plus de Amazon Web Services (20)

Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
 
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
 
Esegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS FargateEsegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS Fargate
 
Costruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWSCostruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWS
 
Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot
 
Open banking as a service
Open banking as a serviceOpen banking as a service
Open banking as a service
 
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
 
OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...
 
Microsoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows WorkloadsMicrosoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows Workloads
 
Computer Vision con AWS
Computer Vision con AWSComputer Vision con AWS
Computer Vision con AWS
 
Database Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatareDatabase Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatare
 
Crea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJSCrea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJS
 
API moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e webAPI moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e web
 
Database Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatareDatabase Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatare
 
Tools for building your MVP on AWS
Tools for building your MVP on AWSTools for building your MVP on AWS
Tools for building your MVP on AWS
 
How to Build a Winning Pitch Deck
How to Build a Winning Pitch DeckHow to Build a Winning Pitch Deck
How to Build a Winning Pitch Deck
 
Building a web application without servers
Building a web application without serversBuilding a web application without servers
Building a web application without servers
 
Fundraising Essentials
Fundraising EssentialsFundraising Essentials
Fundraising Essentials
 
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
 
Introduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container ServiceIntroduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container Service
 

Dernier

Dernier (20)

Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 
A Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source MilvusA Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source Milvus
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 

Aberdeen Oil & Gas Event - Enterprise Cloud Adoption Patterns

  • 1. Architectural Patterns for Cloud Adoption in Enterprises Ian Massingham — Technical Evangelist ianmas@amazon.com @IanMmmm
  • 2. What is Cloud Computing? A broad and deep platform that helps customers build sophisticated, scalable applications
  • 3. Why are companies adopting cloud computing and AWS so quickly?
  • 4. #1: Agility The primary reason businesses are moving so quickly to AWS and the cloud
  • 6. Enterprises Can’t Afford to Be Slow Old World: Infrastructure in weeks
  • 7. A Culture of Innovation: Experiment Often & Fail Without Risk
  • 8. Who is using AWS and what are they using it for?
  • 9. Startups on AWS http://aws.amazon.com/solutions/case-studies/
  • 10.
  • 11. 150,000 people are hosted on any given night
  • 12. Total Number of Guests January 2013 4 Million 15M 12M 9M 3M Sep 2008 Mar 2009 Sep 2009 Mar 2010 Sep 2010 Mar 2011 Sep 2011 Mar 2012 Sep 2012 Mar 2013 Sep 2013 Mar 2014 Jun 2014 6M
  • 13. June 2014 15 Million Total Number of Guests Up by Over 10 Million in One Year 15M 12M 9M 3M Sep 2008 Mar 2009 Sep 2009 Mar 2010 Sep 2010 Mar 2011 Sep 2011 Mar 2012 Sep 2012 Mar 2013 Sep 2013 Mar 2014 Jun 2014 6M
  • 14. 1,400 1,050 700 350 0 24 48 432 2010 2014 1,300 Total Number of EC2 instances
  • 16. We have a 5 person operations team. AWS allows us to devote our resources and mindshare to the core business. “ ”
  • 17. Enterprises on AWS http://aws.amazon.com/solutions/case-studies/
  • 18. Sharepoint and SAP SAP 70% reduction in operational costs #1: Development and Testing Do more dev and test work, faster Oracle Reduced dev and test environment costs
  • 19. #2: New Workloads Product prototyping Audience management & creative design Hotel booking engine Biological data research Global deals engine Video streaming App streaming Firmware SIM card credit News distribution upgrades Mobile musicMobile games discovery
  • 20. #3: Supplement Existing Workloads with the Cloud Analytics Export operational data to Amazon Redshift for analysis 2X faster queries at 1/2 the cost Equipment leasing app Disaster recovery SSAE 16- compliant to restore all data within 2 hours Operational applications Export data to AWS for analytics processing
  • 21. #4: Supplement Workloads with Existing On-premises Infrastructure AWS serves up application content & data Integration back to Samsung Data Existing systems Centers for financial transactions
  • 22. #5: Migrating Existing Applications Migrated 500 web properties in 5 months 1,700 web properties New product websites in 2 days vs. 2 weeks Migrated clinical trials simulations platform Simulations in 1.2hrs vs. 60hrs 64% reduction in costs
  • 23. #6: Data Center Migration From 40 data centers, down to 6 9X increase in AWS usage APIs help govern usage and control cost Enabling global collaboration 3,000 applications by January 2015
  • 24. #7: All-in — IT Entirely in the Cloud “We have to be great at a number of things… operating data centers is not one of those things” “We are a hospitality management organization, not an IT services company” 2000 applications migrating to AWS in 18 months
  • 25. How can I use AWS services to develop, deploy and scale my applications?
  • 26. 11 regions 28 availability zones 51 edge locations Infrastructure
  • 27. Comprehensive Security Capabilities, Validated by Experts PEOPLE & PROCESS SYSTEM N E T W O R K P H Y S I C A L Familiar security model Customer ecosystem Partner ecosystem Every customer benefits https://aws.amazon.com/security/
  • 28. Enterprise Applications Virtual Desktops Sharing & Collaboration Real-­‐time Streaming Data Core Services Storage (Object, Block and Archival) Compute (VMs, Auto-scaling and Load Balancing) Databases (Relational, NoSQL, Caching) Mobile Services Infrastructure Regions Availability Zones Points of Presence Identity Sync Mobile Analytics Networking (VPC, DX, DNS) CDN Access Control Usage & Resource Tracking Monitoring and Logs Administration & Security Key Storage & Management Identity Management Service Catalog Platform Services Deployment & Management One-­‐click web app deployment Dev/ops resource management Resource Templates Push Notifications App Services Queuing & Notifications Workflow App streaming Transcoding Email Search Analytics Hadoop Data warehouse Data Pipelines Code Deploy Code Pipeline Code Commit
  • 29. Compute Compute (EC2 Instances, Auto-scaling and Load Balancing)
  • 30. New EC2 Instance Type: C4 Compute Optimized 2.9 GHz E5 v3 (Haswell) Up to 36 vCPUS EBS-optimized by default, at no extra cost
  • 31. Networking, Security & Access Control Networking VPC Route 53 Direct Connect Security IAM CloudTrail CloudHSM
  • 32. Storage Storage (Object, Block and Archive)
  • 33. New EBS Volumes General Purpose (SSD) Up to 16TB 10,000 IOPS Up to 160MBps Provisioned IOPS (SSD) Up to 16TB 20,000 IOPS Up to 320 MBps
  • 35. Analytics Hadoop Real-time Data warehouse Data workflows
  • 36. App Services Queuing Orchestration App Streaming Transcoding Email Search
  • 37. λ Introducing AWS Lambda An event-driven computing service for dynamic applications
  • 38. Deployment & Management Containers Dev/ops Tools Resource Templates Usage Tracking Monitoring and Logs
  • 39. Mobile Services Identity Sync Mobile Analytics Notifications
  • 40. Amazon Cognito Amazon Mobile Analytics Amazon Mobile SDK Hi! SNS Push Notifications AWS Mobile Services
  • 41. Small, autonomous teams Roadmap ownership Decoupled launch schedules Get Core Functionality in the Hands of Customers, Quickly Small, “Two Pizza” Teams Operational stability High scale Limited initial feature set Iterate Based on Customer Feedback Epic + = Collaboration
  • 42. Amazon EC2 Amazon EBS AWS Import & Export AWS Identity & Access Management Amazon SNS Elastic Load Balancing Auto Scaling Amazon VPC Amazon RDS Amazon EMR Amazon CloudWatch GovCloud AWS Direct Connect AWS Elastic Beanstalk AWS CloudFormation Amazon ElastiCache Amazon SES 2008 2009 2010 2011 Amazon EC2 Amazon CloudSearch Amazon Dynamo DB Amazon Glacier Amazon Redshift Amazon Route 53 AWS Storage Gateway Amazon SWF Amazon AppStream Amazon Elastic Transcoder Amazon Kinesis AWS OpsWorks Amazon CloudHSM Amazon CloudTrail AWS Data Pipeline Amazon WorkSpaces AWS Rapid Pace of Innovation +24 +48 +61 +82 +159 +280 2012 2013 Since inception AWS has: • Released 1111 new services and features • Introduced over 40 major new services • Announced 45 price reductions +454 Amazon EC2 Container Service AWS Lambda AWS Service Catalog AWS Config AWS CodeDeploy AWS CodeCommit AWS CodePipeline AWS Key Management Service Amazon RDS for Aurora Amazon Cognito Amazon Mobile Analytics AWS Zocalo AWS Directory Service 2014
  • 43. Ian Massingham — Technical Evangelist @IanMmmm AWS Global News and Service Launches @AWScloud AWS UK & Ireland News, Events & Webinars @AWS_UKI