SlideShare a Scribd company logo
1 of 6
AWS solution for ABC
Corporation
What is Cloud Computing
"Cloud Computing“ refers to the on-demand delivery of IT resources and applications via the Internet with
pay-as-you-go pricing. Consumed “as a Service”, it provides a simple way to access servers, storage,
databases and a broad set of application services over the Internet.
How is it different
 Trade capital expense for variable expense
 Benefit from economies of scale
 Stop guessing capacity
 Increase speed and agility
 No infrastructure to maintain
 Go global in minutes
Similarities
 User Experience
 Control – Users, applications, data
 Application stack for developers
 Technology framework
Financial considerations
 PAYG - No upfront costs. Pay per service for time
used
 Cheaper – benefit from economies of scale
 Reduced TCO
 OPEX v CAPEX
 Flexible Pricing models – On demand , Reserve,
Spot
Core functionality on AWS
• Global Infrastructure: 13 Regions & 35 Availability Zones.
• Core Services Categories:
• Compute: AWS Virtual Servers(EC2) available for all kinds of workloads.
• Storage & Content delivery: Block(EBS), Object(S3) & file storage(EFS, EBS mounted), Cloudfront.
• Database: SQL – RDS, No SQL – DynamoDB or run your own on EBS.
• Networking: VPC, DNS.
• Other Services Categories:
• Security & Identity: IAM, WAF
• Management tools: Cloudwatch, Cloudformation
• Development tools: Code commit, CodeDeploy, CodePipeline
• Over 70+ services across the board.
Services used for
Solution
1. EC2
2. EBS
3. S3
4. RDS
5. Cloudfront
6. Elasticache
7. R53
8. Elastic Load balancer
9. Auto scaling
10. VPC
On Premises vs AWS
Web
Server/
Apache
Linux
Go Daddy
F5
Checkpoint
Database/
MySQL
Scripting/
PHP
OnPremises
AWS
Amazon EBS
bucket with
objects
Amazon
CloudFront
Elastic Load
Balancing
Amazon
Route 53
Amazon EC2 Amazon EC2
Amazon EBS
Auto Scaling
RDS DB
instance
RDSDB
instancestandby
(multi-AZ)
Amazon
ElastiCache
Amazon
ElastiCache
PHP PHP
Internet
gateway
MSSQL
instancealternate
• Storage performance
• Cloud front CDN will cache static and dynamic content at
edge locations improving performance.
• Elasticache will help improve DB query performance.
• EBS provisioned SSD IOPS will improve IOPS
• Use EFS
• RAID arrays can be created to improve EBS IO performance
• Disaster Recovery
• Achieved via Pilot Light in a separate Region – DB mirroring
& AMIs.
• DNS R53 failover algorithm configuration to DR region.
• More investigation needed to assess RPO, RTO and
financial objectives.
• High Availability
• Web/Application Tier – achieved via Auto scaling & load
balancing in multi AZ.
• Database Tier – achieved via DB running on multi AZ, auto-
failover RDS.
How were improvements achieved
• What happens when load increases
• Autoscaling policies will kick in and scale up to achieve
desired performance.
• RDS supports horizontal and vertical scaling.
• DB read replicas can be created.
• Load balancer will distribute the traffic.
• DNS can be configured to route traffic based on latency.
• What happens if an availability zone is down
• Detected by ELB health check
• Load balancer will start routing all traffic to the other AZ.
• Auto scaling policies will kick in an scale up to achieve
desired performance.
• RDS fails over to slave in the other AZ
• Security
• IAM, HTTP/SSL, DB encryption, Object encryption, Security
Groups.
• Deployment:
• Easy LAMP deployment using AWS Cloud formation/JSON
• Trusted Advisor functionality
• Available with Business tier support only.
Questions

More Related Content

What's hot

AWS for the SQL Server Pro
AWS for the SQL Server ProAWS for the SQL Server Pro
AWS for the SQL Server ProLynn Langit
 
Snowball 180625113523
Snowball 180625113523Snowball 180625113523
Snowball 180625113523Guna Shekar
 
Deep Dive on EC2 and S3
Deep Dive on EC2 and S3Deep Dive on EC2 and S3
Deep Dive on EC2 and S3Arun Sirimalla
 
AWS Webcast - Webinar Series for State and Local Government #2: Discover the ...
AWS Webcast - Webinar Series for State and Local Government #2: Discover the ...AWS Webcast - Webinar Series for State and Local Government #2: Discover the ...
AWS Webcast - Webinar Series for State and Local Government #2: Discover the ...Amazon Web Services
 
Cumminsallison.com
Cumminsallison.comCumminsallison.com
Cumminsallison.comdavidwaizer
 
Getting Started with EC2, S3 and EMR
Getting Started with EC2, S3 and EMRGetting Started with EC2, S3 and EMR
Getting Started with EC2, S3 and EMRArun Sirimalla
 
A Well Architected SaaS - A Holistic Look at Cloud Architecture - Pop-up Loft...
A Well Architected SaaS - A Holistic Look at Cloud Architecture - Pop-up Loft...A Well Architected SaaS - A Holistic Look at Cloud Architecture - Pop-up Loft...
A Well Architected SaaS - A Holistic Look at Cloud Architecture - Pop-up Loft...Amazon Web Services
 
Introdcution to Azure
Introdcution to AzureIntrodcution to Azure
Introdcution to AzureOmid Vahdaty
 
Amazon WebServices lection 1
Amazon WebServices lection 1Amazon WebServices lection 1
Amazon WebServices lection 1Binary Studio
 
Cloud Overview
Cloud OverviewCloud Overview
Cloud Overviewiasaglobal
 
AWS Summit Berlin 2013 - Optimizing your AWS applications and usage to reduce...
AWS Summit Berlin 2013 - Optimizing your AWS applications and usage to reduce...AWS Summit Berlin 2013 - Optimizing your AWS applications and usage to reduce...
AWS Summit Berlin 2013 - Optimizing your AWS applications and usage to reduce...AWS Germany
 
Amazon Webservice & Cloud Computing
Amazon Webservice & Cloud ComputingAmazon Webservice & Cloud Computing
Amazon Webservice & Cloud ComputingJack Smith
 
The Good Cluster and Auto Scaling Made Simple
The Good Cluster and Auto Scaling Made SimpleThe Good Cluster and Auto Scaling Made Simple
The Good Cluster and Auto Scaling Made SimpleJason Smith
 
AWS Webcast - Explore the AWS Cloud for Government
AWS Webcast - Explore the AWS Cloud for GovernmentAWS Webcast - Explore the AWS Cloud for Government
AWS Webcast - Explore the AWS Cloud for GovernmentAmazon Web Services
 
Road to cloud-iaas
Road to cloud-iaasRoad to cloud-iaas
Road to cloud-iaasHatem Al Sum
 
Basics of cloud computing ( aws )
Basics of cloud computing ( aws )Basics of cloud computing ( aws )
Basics of cloud computing ( aws )Deepak Singhal
 
Introduction to Alibaba Cloud
Introduction to Alibaba CloudIntroduction to Alibaba Cloud
Introduction to Alibaba Cloudgavaskar s
 
47Line Products & Services Overview
47Line Products & Services Overview47Line Products & Services Overview
47Line Products & Services OverviewCMPUTE
 
Cost Optimization with Spot Instances
Cost Optimization with Spot InstancesCost Optimization with Spot Instances
Cost Optimization with Spot InstancesArun Sirimalla
 

What's hot (20)

AWS for the SQL Server Pro
AWS for the SQL Server ProAWS for the SQL Server Pro
AWS for the SQL Server Pro
 
Snowball 180625113523
Snowball 180625113523Snowball 180625113523
Snowball 180625113523
 
Deep Dive on EC2 and S3
Deep Dive on EC2 and S3Deep Dive on EC2 and S3
Deep Dive on EC2 and S3
 
How to Migrate a Web App to AWS
How to Migrate a Web App to AWSHow to Migrate a Web App to AWS
How to Migrate a Web App to AWS
 
AWS Webcast - Webinar Series for State and Local Government #2: Discover the ...
AWS Webcast - Webinar Series for State and Local Government #2: Discover the ...AWS Webcast - Webinar Series for State and Local Government #2: Discover the ...
AWS Webcast - Webinar Series for State and Local Government #2: Discover the ...
 
Cumminsallison.com
Cumminsallison.comCumminsallison.com
Cumminsallison.com
 
Getting Started with EC2, S3 and EMR
Getting Started with EC2, S3 and EMRGetting Started with EC2, S3 and EMR
Getting Started with EC2, S3 and EMR
 
A Well Architected SaaS - A Holistic Look at Cloud Architecture - Pop-up Loft...
A Well Architected SaaS - A Holistic Look at Cloud Architecture - Pop-up Loft...A Well Architected SaaS - A Holistic Look at Cloud Architecture - Pop-up Loft...
A Well Architected SaaS - A Holistic Look at Cloud Architecture - Pop-up Loft...
 
Introdcution to Azure
Introdcution to AzureIntrodcution to Azure
Introdcution to Azure
 
Amazon WebServices lection 1
Amazon WebServices lection 1Amazon WebServices lection 1
Amazon WebServices lection 1
 
Cloud Overview
Cloud OverviewCloud Overview
Cloud Overview
 
AWS Summit Berlin 2013 - Optimizing your AWS applications and usage to reduce...
AWS Summit Berlin 2013 - Optimizing your AWS applications and usage to reduce...AWS Summit Berlin 2013 - Optimizing your AWS applications and usage to reduce...
AWS Summit Berlin 2013 - Optimizing your AWS applications and usage to reduce...
 
Amazon Webservice & Cloud Computing
Amazon Webservice & Cloud ComputingAmazon Webservice & Cloud Computing
Amazon Webservice & Cloud Computing
 
The Good Cluster and Auto Scaling Made Simple
The Good Cluster and Auto Scaling Made SimpleThe Good Cluster and Auto Scaling Made Simple
The Good Cluster and Auto Scaling Made Simple
 
AWS Webcast - Explore the AWS Cloud for Government
AWS Webcast - Explore the AWS Cloud for GovernmentAWS Webcast - Explore the AWS Cloud for Government
AWS Webcast - Explore the AWS Cloud for Government
 
Road to cloud-iaas
Road to cloud-iaasRoad to cloud-iaas
Road to cloud-iaas
 
Basics of cloud computing ( aws )
Basics of cloud computing ( aws )Basics of cloud computing ( aws )
Basics of cloud computing ( aws )
 
Introduction to Alibaba Cloud
Introduction to Alibaba CloudIntroduction to Alibaba Cloud
Introduction to Alibaba Cloud
 
47Line Products & Services Overview
47Line Products & Services Overview47Line Products & Services Overview
47Line Products & Services Overview
 
Cost Optimization with Spot Instances
Cost Optimization with Spot InstancesCost Optimization with Spot Instances
Cost Optimization with Spot Instances
 

Similar to AWS Public Cloud solution for ABC Corporation

Amazon Web Services - Relational Database Service Meetup
Amazon Web Services - Relational Database Service MeetupAmazon Web Services - Relational Database Service Meetup
Amazon Web Services - Relational Database Service Meetupcyrilkhairallah
 
SAP on Amazon web services
SAP on Amazon web servicesSAP on Amazon web services
SAP on Amazon web servicescloudnonstop
 
AWS 201 - A Walk through the AWS Cloud: What's New with AWS
AWS 201 - A Walk through the AWS Cloud: What's New with AWSAWS 201 - A Walk through the AWS Cloud: What's New with AWS
AWS 201 - A Walk through the AWS Cloud: What's New with AWSAmazon Web Services
 
AWS 마이그레이션 서비스 - 김일호 :: 2015 리인벤트 리캡 게이밍
AWS 마이그레이션 서비스 - 김일호 :: 2015 리인벤트 리캡 게이밍AWS 마이그레이션 서비스 - 김일호 :: 2015 리인벤트 리캡 게이밍
AWS 마이그레이션 서비스 - 김일호 :: 2015 리인벤트 리캡 게이밍Amazon Web Services Korea
 
Scaling on AWS for the First 10 Million Users at Websummit Dublin
Scaling on AWS for the First 10 Million Users at Websummit DublinScaling on AWS for the First 10 Million Users at Websummit Dublin
Scaling on AWS for the First 10 Million Users at Websummit DublinAmazon Web Services
 
Scaling on AWS for the First 10 Million Users at Websummit Dublin
Scaling on AWS for the First 10 Million Users at Websummit DublinScaling on AWS for the First 10 Million Users at Websummit Dublin
Scaling on AWS for the First 10 Million Users at Websummit DublinIan Massingham
 
Databases in the Cloud - DevDay Austin 2017 Day 2
Databases in the Cloud - DevDay Austin 2017 Day 2Databases in the Cloud - DevDay Austin 2017 Day 2
Databases in the Cloud - DevDay Austin 2017 Day 2Amazon Web Services
 
Cloud computing aws -key services
Cloud computing  aws -key servicesCloud computing  aws -key services
Cloud computing aws -key servicesSelvaraj Kesavan
 
Introduction to Amazon Relational Database Service
Introduction to Amazon Relational Database ServiceIntroduction to Amazon Relational Database Service
Introduction to Amazon Relational Database ServiceAmazon Web Services
 
AWS as a Data Platform for Cloud and On-Premises Workloads | AWS Public Secto...
AWS as a Data Platform for Cloud and On-Premises Workloads | AWS Public Secto...AWS as a Data Platform for Cloud and On-Premises Workloads | AWS Public Secto...
AWS as a Data Platform for Cloud and On-Premises Workloads | AWS Public Secto...Amazon Web Services
 
What's New on AWS and What it Means to You
What's New on AWS and What it Means to YouWhat's New on AWS and What it Means to You
What's New on AWS and What it Means to YouAmazon Web Services
 
Uses, considerations, and recommendations for AWS
Uses, considerations, and recommendations for AWSUses, considerations, and recommendations for AWS
Uses, considerations, and recommendations for AWSScalar Decisions
 
Migrating enterprise workloads to AWS
Migrating enterprise workloads to AWSMigrating enterprise workloads to AWS
Migrating enterprise workloads to AWSTom Laszewski
 
Accelerate SQL Server Migration to the AWS Cloud
Accelerate SQL Server Migration to the AWS Cloud Accelerate SQL Server Migration to the AWS Cloud
Accelerate SQL Server Migration to the AWS Cloud Datavail
 
AWS Webcast - AWS Webinar Series for Education #2 - Getting Started with AWS
AWS Webcast - AWS Webinar Series for Education #2 - Getting Started with AWSAWS Webcast - AWS Webinar Series for Education #2 - Getting Started with AWS
AWS Webcast - AWS Webinar Series for Education #2 - Getting Started with AWSAmazon Web Services
 
Cloud Computing - Challenges & Opportunities
Cloud Computing - Challenges & OpportunitiesCloud Computing - Challenges & Opportunities
Cloud Computing - Challenges & OpportunitiesOwen Cutajar
 
AWS Webcast - Introduction to RDS Low Admin High Perf DBS
AWS Webcast - Introduction to RDS Low Admin High Perf DBSAWS Webcast - Introduction to RDS Low Admin High Perf DBS
AWS Webcast - Introduction to RDS Low Admin High Perf DBSAmazon Web Services
 
Cloud First: New Architecture for New Infrastructure
Cloud First: New Architecture for New InfrastructureCloud First: New Architecture for New Infrastructure
Cloud First: New Architecture for New InfrastructureAmazon Web Services
 

Similar to AWS Public Cloud solution for ABC Corporation (20)

Amazon Web Services - Relational Database Service Meetup
Amazon Web Services - Relational Database Service MeetupAmazon Web Services - Relational Database Service Meetup
Amazon Web Services - Relational Database Service Meetup
 
SAP on Amazon web services
SAP on Amazon web servicesSAP on Amazon web services
SAP on Amazon web services
 
AWS 201 - A Walk through the AWS Cloud: What's New with AWS
AWS 201 - A Walk through the AWS Cloud: What's New with AWSAWS 201 - A Walk through the AWS Cloud: What's New with AWS
AWS 201 - A Walk through the AWS Cloud: What's New with AWS
 
AWS 마이그레이션 서비스 - 김일호 :: 2015 리인벤트 리캡 게이밍
AWS 마이그레이션 서비스 - 김일호 :: 2015 리인벤트 리캡 게이밍AWS 마이그레이션 서비스 - 김일호 :: 2015 리인벤트 리캡 게이밍
AWS 마이그레이션 서비스 - 김일호 :: 2015 리인벤트 리캡 게이밍
 
Create cloud service on AWS
Create cloud service on AWSCreate cloud service on AWS
Create cloud service on AWS
 
Scaling on AWS for the First 10 Million Users at Websummit Dublin
Scaling on AWS for the First 10 Million Users at Websummit DublinScaling on AWS for the First 10 Million Users at Websummit Dublin
Scaling on AWS for the First 10 Million Users at Websummit Dublin
 
Scaling on AWS for the First 10 Million Users at Websummit Dublin
Scaling on AWS for the First 10 Million Users at Websummit DublinScaling on AWS for the First 10 Million Users at Websummit Dublin
Scaling on AWS for the First 10 Million Users at Websummit Dublin
 
Databases in the Cloud - DevDay Austin 2017 Day 2
Databases in the Cloud - DevDay Austin 2017 Day 2Databases in the Cloud - DevDay Austin 2017 Day 2
Databases in the Cloud - DevDay Austin 2017 Day 2
 
Cloud computing aws -key services
Cloud computing  aws -key servicesCloud computing  aws -key services
Cloud computing aws -key services
 
Bases de datos en la nube con AWS
Bases de datos en la nube con AWSBases de datos en la nube con AWS
Bases de datos en la nube con AWS
 
Introduction to Amazon Relational Database Service
Introduction to Amazon Relational Database ServiceIntroduction to Amazon Relational Database Service
Introduction to Amazon Relational Database Service
 
AWS as a Data Platform for Cloud and On-Premises Workloads | AWS Public Secto...
AWS as a Data Platform for Cloud and On-Premises Workloads | AWS Public Secto...AWS as a Data Platform for Cloud and On-Premises Workloads | AWS Public Secto...
AWS as a Data Platform for Cloud and On-Premises Workloads | AWS Public Secto...
 
What's New on AWS and What it Means to You
What's New on AWS and What it Means to YouWhat's New on AWS and What it Means to You
What's New on AWS and What it Means to You
 
Uses, considerations, and recommendations for AWS
Uses, considerations, and recommendations for AWSUses, considerations, and recommendations for AWS
Uses, considerations, and recommendations for AWS
 
Migrating enterprise workloads to AWS
Migrating enterprise workloads to AWSMigrating enterprise workloads to AWS
Migrating enterprise workloads to AWS
 
Accelerate SQL Server Migration to the AWS Cloud
Accelerate SQL Server Migration to the AWS Cloud Accelerate SQL Server Migration to the AWS Cloud
Accelerate SQL Server Migration to the AWS Cloud
 
AWS Webcast - AWS Webinar Series for Education #2 - Getting Started with AWS
AWS Webcast - AWS Webinar Series for Education #2 - Getting Started with AWSAWS Webcast - AWS Webinar Series for Education #2 - Getting Started with AWS
AWS Webcast - AWS Webinar Series for Education #2 - Getting Started with AWS
 
Cloud Computing - Challenges & Opportunities
Cloud Computing - Challenges & OpportunitiesCloud Computing - Challenges & Opportunities
Cloud Computing - Challenges & Opportunities
 
AWS Webcast - Introduction to RDS Low Admin High Perf DBS
AWS Webcast - Introduction to RDS Low Admin High Perf DBSAWS Webcast - Introduction to RDS Low Admin High Perf DBS
AWS Webcast - Introduction to RDS Low Admin High Perf DBS
 
Cloud First: New Architecture for New Infrastructure
Cloud First: New Architecture for New InfrastructureCloud First: New Architecture for New Infrastructure
Cloud First: New Architecture for New Infrastructure
 

AWS Public Cloud solution for ABC Corporation

  • 1. AWS solution for ABC Corporation
  • 2. What is Cloud Computing "Cloud Computing“ refers to the on-demand delivery of IT resources and applications via the Internet with pay-as-you-go pricing. Consumed “as a Service”, it provides a simple way to access servers, storage, databases and a broad set of application services over the Internet. How is it different  Trade capital expense for variable expense  Benefit from economies of scale  Stop guessing capacity  Increase speed and agility  No infrastructure to maintain  Go global in minutes Similarities  User Experience  Control – Users, applications, data  Application stack for developers  Technology framework Financial considerations  PAYG - No upfront costs. Pay per service for time used  Cheaper – benefit from economies of scale  Reduced TCO  OPEX v CAPEX  Flexible Pricing models – On demand , Reserve, Spot
  • 3. Core functionality on AWS • Global Infrastructure: 13 Regions & 35 Availability Zones. • Core Services Categories: • Compute: AWS Virtual Servers(EC2) available for all kinds of workloads. • Storage & Content delivery: Block(EBS), Object(S3) & file storage(EFS, EBS mounted), Cloudfront. • Database: SQL – RDS, No SQL – DynamoDB or run your own on EBS. • Networking: VPC, DNS. • Other Services Categories: • Security & Identity: IAM, WAF • Management tools: Cloudwatch, Cloudformation • Development tools: Code commit, CodeDeploy, CodePipeline • Over 70+ services across the board. Services used for Solution 1. EC2 2. EBS 3. S3 4. RDS 5. Cloudfront 6. Elasticache 7. R53 8. Elastic Load balancer 9. Auto scaling 10. VPC
  • 4. On Premises vs AWS Web Server/ Apache Linux Go Daddy F5 Checkpoint Database/ MySQL Scripting/ PHP OnPremises AWS Amazon EBS bucket with objects Amazon CloudFront Elastic Load Balancing Amazon Route 53 Amazon EC2 Amazon EC2 Amazon EBS Auto Scaling RDS DB instance RDSDB instancestandby (multi-AZ) Amazon ElastiCache Amazon ElastiCache PHP PHP Internet gateway MSSQL instancealternate
  • 5. • Storage performance • Cloud front CDN will cache static and dynamic content at edge locations improving performance. • Elasticache will help improve DB query performance. • EBS provisioned SSD IOPS will improve IOPS • Use EFS • RAID arrays can be created to improve EBS IO performance • Disaster Recovery • Achieved via Pilot Light in a separate Region – DB mirroring & AMIs. • DNS R53 failover algorithm configuration to DR region. • More investigation needed to assess RPO, RTO and financial objectives. • High Availability • Web/Application Tier – achieved via Auto scaling & load balancing in multi AZ. • Database Tier – achieved via DB running on multi AZ, auto- failover RDS. How were improvements achieved • What happens when load increases • Autoscaling policies will kick in and scale up to achieve desired performance. • RDS supports horizontal and vertical scaling. • DB read replicas can be created. • Load balancer will distribute the traffic. • DNS can be configured to route traffic based on latency. • What happens if an availability zone is down • Detected by ELB health check • Load balancer will start routing all traffic to the other AZ. • Auto scaling policies will kick in an scale up to achieve desired performance. • RDS fails over to slave in the other AZ • Security • IAM, HTTP/SSL, DB encryption, Object encryption, Security Groups. • Deployment: • Easy LAMP deployment using AWS Cloud formation/JSON • Trusted Advisor functionality • Available with Business tier support only.

Editor's Notes

  1. How is it different Ownership - No infrastructure to own or maintain. XaaS – Consumed as Services. Elastic - Scales up/down both horizontally & vertically. Fast Provisioniing – Quick Time to market. Availability – Distributed, redundant and fault tolerant. Secure – Security at various levels. Compliant - Performance - Connectivity - Internet or dedicated line to required. Financial considerations PAYG - No upfront costs. Pay per service for time used Cheaper – benefit from economies of scale OPEX v CAPEX Predictable - helps with financial planning Similarities User Experience Control – Users, applications, data
  2. You are responsible for - Hardware Software - OS & applications Networking Security