Soumettre la recherche
Mettre en ligne
Deploying in the Cloud: Why and How
•
1 j'aime
•
832 vues
M
Matt Small
Suivre
Presentation I gave for the Unix Users Association of Southern CA
Lire moins
Lire la suite
Technologie
Business
Affichage du diaporama
Signaler
Partager
Affichage du diaporama
Signaler
Partager
1 sur 27
Recommandé
Presentation deploying cloud based services
Presentation deploying cloud based services
xKinAnx
New Roles In The Cloud
New Roles In The Cloud
Steve Loughran
Simplify Your Database Migration to AWS | AWS Public Sector Summit 2016
Simplify Your Database Migration to AWS | AWS Public Sector Summit 2016
Amazon Web Services
Oracle Peoplesoft on AWS: A quick introduction
Oracle Peoplesoft on AWS: A quick introduction
Tom Laszewski
AWS Innovation at Scale – Rodney Haywood
AWS Innovation at Scale – Rodney Haywood
Amazon Web Services
Lunch and Learn - Store and Move your Data To & From the AWS Cloud, Markku Le...
Lunch and Learn - Store and Move your Data To & From the AWS Cloud, Markku Le...
Amazon Web Services
Migrating enterprise workloads to AWS
Migrating enterprise workloads to AWS
Tom Laszewski
MySQL on the Cloud
MySQL on the Cloud
Neev Technologies
Recommandé
Presentation deploying cloud based services
Presentation deploying cloud based services
xKinAnx
New Roles In The Cloud
New Roles In The Cloud
Steve Loughran
Simplify Your Database Migration to AWS | AWS Public Sector Summit 2016
Simplify Your Database Migration to AWS | AWS Public Sector Summit 2016
Amazon Web Services
Oracle Peoplesoft on AWS: A quick introduction
Oracle Peoplesoft on AWS: A quick introduction
Tom Laszewski
AWS Innovation at Scale – Rodney Haywood
AWS Innovation at Scale – Rodney Haywood
Amazon Web Services
Lunch and Learn - Store and Move your Data To & From the AWS Cloud, Markku Le...
Lunch and Learn - Store and Move your Data To & From the AWS Cloud, Markku Le...
Amazon Web Services
Migrating enterprise workloads to AWS
Migrating enterprise workloads to AWS
Tom Laszewski
MySQL on the Cloud
MySQL on the Cloud
Neev Technologies
AWS re:Invent 2016: From Dial-Up to DevOps - AOL’s Migration to the Cloud (DE...
AWS re:Invent 2016: From Dial-Up to DevOps - AOL’s Migration to the Cloud (DE...
Amazon Web Services
CloudEndure Migration - AWS
CloudEndure Migration - AWS
Ever Lux
Should you keep your On-Premises NAS: Upgrade, Pay Maintenance or Public Cloud?
Should you keep your On-Premises NAS: Upgrade, Pay Maintenance or Public Cloud?
Buurst
Cost Optimization at Scale
Cost Optimization at Scale
Amazon Web Services
AWS re:Invent 2016: Bring Microsoft Applications to AWS to Save Money and Sta...
AWS re:Invent 2016: Bring Microsoft Applications to AWS to Save Money and Sta...
Amazon Web Services
(BIZ305) Case Study: Migrating Oracle E-Business Suite to AWS | AWS re:Invent...
(BIZ305) Case Study: Migrating Oracle E-Business Suite to AWS | AWS re:Invent...
Amazon Web Services
Running Business-Critical Applications on the AWS Cloud
Running Business-Critical Applications on the AWS Cloud
Amazon Web Services
AWS re:Invent 2016: Start Your Cost Optimization Program: Learning from Intui...
AWS re:Invent 2016: Start Your Cost Optimization Program: Learning from Intui...
Amazon Web Services
SMS-and-CloudEndure-Module4
SMS-and-CloudEndure-Module4
Amazon Web Services
Magento performance comparison - AWS vs DO
Magento performance comparison - AWS vs DO
Neev Technologies
Using Amazon RDS to Power Enterprise Applications (DAT202) | AWS re:Invent 2013
Using Amazon RDS to Power Enterprise Applications (DAT202) | AWS re:Invent 2013
Amazon Web Services
Implement a disaster recovery solution for your on-prem SQL with Azure? Easy!
Implement a disaster recovery solution for your on-prem SQL with Azure? Easy!
Marco Obinu
Migrate from Oracle to Amazon Aurora using AWS Schema Conversion Tool & AWS D...
Migrate from Oracle to Amazon Aurora using AWS Schema Conversion Tool & AWS D...
Amazon Web Services
App Associates : Leveraging AWS for Oracle Workloads
App Associates : Leveraging AWS for Oracle Workloads
Tom Laszewski
Design, Deploy, and Optimize SQL Server on AWS - June 2017 AWS Online Tech Talks
Design, Deploy, and Optimize SQL Server on AWS - June 2017 AWS Online Tech Talks
Amazon Web Services
Azure Site Recovery Bootcamp
Azure Site Recovery Bootcamp
Asaf Nakash
AWS-Data-Migration-module3
AWS-Data-Migration-module3
Amazon Web Services
HSBC and AWS Day - Big Data and HPC on AWS
HSBC and AWS Day - Big Data and HPC on AWS
Amazon Web Services
AWS Summit Berlin 2013 - Euroforum - Moving an Entire Physical Data Center in...
AWS Summit Berlin 2013 - Euroforum - Moving an Entire Physical Data Center in...
AWS Germany
AWS re:Invent 2016: Billions of Rows Transformed in Record Time Using Matilli...
AWS re:Invent 2016: Billions of Rows Transformed in Record Time Using Matilli...
Amazon Web Services
Nikolay Sh Wfs Overview
Nikolay Sh Wfs Overview
Liudmila Li
Leveraging The Clouds For Reliable Web Applications Presentation
Leveraging The Clouds For Reliable Web Applications Presentation
Web 2.0 Expo
Contenu connexe
Tendances
AWS re:Invent 2016: From Dial-Up to DevOps - AOL’s Migration to the Cloud (DE...
AWS re:Invent 2016: From Dial-Up to DevOps - AOL’s Migration to the Cloud (DE...
Amazon Web Services
CloudEndure Migration - AWS
CloudEndure Migration - AWS
Ever Lux
Should you keep your On-Premises NAS: Upgrade, Pay Maintenance or Public Cloud?
Should you keep your On-Premises NAS: Upgrade, Pay Maintenance or Public Cloud?
Buurst
Cost Optimization at Scale
Cost Optimization at Scale
Amazon Web Services
AWS re:Invent 2016: Bring Microsoft Applications to AWS to Save Money and Sta...
AWS re:Invent 2016: Bring Microsoft Applications to AWS to Save Money and Sta...
Amazon Web Services
(BIZ305) Case Study: Migrating Oracle E-Business Suite to AWS | AWS re:Invent...
(BIZ305) Case Study: Migrating Oracle E-Business Suite to AWS | AWS re:Invent...
Amazon Web Services
Running Business-Critical Applications on the AWS Cloud
Running Business-Critical Applications on the AWS Cloud
Amazon Web Services
AWS re:Invent 2016: Start Your Cost Optimization Program: Learning from Intui...
AWS re:Invent 2016: Start Your Cost Optimization Program: Learning from Intui...
Amazon Web Services
SMS-and-CloudEndure-Module4
SMS-and-CloudEndure-Module4
Amazon Web Services
Magento performance comparison - AWS vs DO
Magento performance comparison - AWS vs DO
Neev Technologies
Using Amazon RDS to Power Enterprise Applications (DAT202) | AWS re:Invent 2013
Using Amazon RDS to Power Enterprise Applications (DAT202) | AWS re:Invent 2013
Amazon Web Services
Implement a disaster recovery solution for your on-prem SQL with Azure? Easy!
Implement a disaster recovery solution for your on-prem SQL with Azure? Easy!
Marco Obinu
Migrate from Oracle to Amazon Aurora using AWS Schema Conversion Tool & AWS D...
Migrate from Oracle to Amazon Aurora using AWS Schema Conversion Tool & AWS D...
Amazon Web Services
App Associates : Leveraging AWS for Oracle Workloads
App Associates : Leveraging AWS for Oracle Workloads
Tom Laszewski
Design, Deploy, and Optimize SQL Server on AWS - June 2017 AWS Online Tech Talks
Design, Deploy, and Optimize SQL Server on AWS - June 2017 AWS Online Tech Talks
Amazon Web Services
Azure Site Recovery Bootcamp
Azure Site Recovery Bootcamp
Asaf Nakash
AWS-Data-Migration-module3
AWS-Data-Migration-module3
Amazon Web Services
HSBC and AWS Day - Big Data and HPC on AWS
HSBC and AWS Day - Big Data and HPC on AWS
Amazon Web Services
AWS Summit Berlin 2013 - Euroforum - Moving an Entire Physical Data Center in...
AWS Summit Berlin 2013 - Euroforum - Moving an Entire Physical Data Center in...
AWS Germany
AWS re:Invent 2016: Billions of Rows Transformed in Record Time Using Matilli...
AWS re:Invent 2016: Billions of Rows Transformed in Record Time Using Matilli...
Amazon Web Services
Tendances
(20)
AWS re:Invent 2016: From Dial-Up to DevOps - AOL’s Migration to the Cloud (DE...
AWS re:Invent 2016: From Dial-Up to DevOps - AOL’s Migration to the Cloud (DE...
CloudEndure Migration - AWS
CloudEndure Migration - AWS
Should you keep your On-Premises NAS: Upgrade, Pay Maintenance or Public Cloud?
Should you keep your On-Premises NAS: Upgrade, Pay Maintenance or Public Cloud?
Cost Optimization at Scale
Cost Optimization at Scale
AWS re:Invent 2016: Bring Microsoft Applications to AWS to Save Money and Sta...
AWS re:Invent 2016: Bring Microsoft Applications to AWS to Save Money and Sta...
(BIZ305) Case Study: Migrating Oracle E-Business Suite to AWS | AWS re:Invent...
(BIZ305) Case Study: Migrating Oracle E-Business Suite to AWS | AWS re:Invent...
Running Business-Critical Applications on the AWS Cloud
Running Business-Critical Applications on the AWS Cloud
AWS re:Invent 2016: Start Your Cost Optimization Program: Learning from Intui...
AWS re:Invent 2016: Start Your Cost Optimization Program: Learning from Intui...
SMS-and-CloudEndure-Module4
SMS-and-CloudEndure-Module4
Magento performance comparison - AWS vs DO
Magento performance comparison - AWS vs DO
Using Amazon RDS to Power Enterprise Applications (DAT202) | AWS re:Invent 2013
Using Amazon RDS to Power Enterprise Applications (DAT202) | AWS re:Invent 2013
Implement a disaster recovery solution for your on-prem SQL with Azure? Easy!
Implement a disaster recovery solution for your on-prem SQL with Azure? Easy!
Migrate from Oracle to Amazon Aurora using AWS Schema Conversion Tool & AWS D...
Migrate from Oracle to Amazon Aurora using AWS Schema Conversion Tool & AWS D...
App Associates : Leveraging AWS for Oracle Workloads
App Associates : Leveraging AWS for Oracle Workloads
Design, Deploy, and Optimize SQL Server on AWS - June 2017 AWS Online Tech Talks
Design, Deploy, and Optimize SQL Server on AWS - June 2017 AWS Online Tech Talks
Azure Site Recovery Bootcamp
Azure Site Recovery Bootcamp
AWS-Data-Migration-module3
AWS-Data-Migration-module3
HSBC and AWS Day - Big Data and HPC on AWS
HSBC and AWS Day - Big Data and HPC on AWS
AWS Summit Berlin 2013 - Euroforum - Moving an Entire Physical Data Center in...
AWS Summit Berlin 2013 - Euroforum - Moving an Entire Physical Data Center in...
AWS re:Invent 2016: Billions of Rows Transformed in Record Time Using Matilli...
AWS re:Invent 2016: Billions of Rows Transformed in Record Time Using Matilli...
Similaire à Deploying in the Cloud: Why and How
Nikolay Sh Wfs Overview
Nikolay Sh Wfs Overview
Liudmila Li
Leveraging The Clouds For Reliable Web Applications Presentation
Leveraging The Clouds For Reliable Web Applications Presentation
Web 2.0 Expo
Cloud Time
Cloud Time
John Repko
Tricks And Tradeoffs Of Deploying My Sql Clusters In The Cloud
Tricks And Tradeoffs Of Deploying My Sql Clusters In The Cloud
MySQLConference
Hazelcast Jet - January 08, 2018
Hazelcast Jet - January 08, 2018
Rahul Gupta
AWS Customer Presentation - Admeld
AWS Customer Presentation - Admeld
Amazon Web Services
Running a High-Performance Kubernetes Cluster with Amazon EKS (CON318-R1) - A...
Running a High-Performance Kubernetes Cluster with Amazon EKS (CON318-R1) - A...
Amazon Web Services
AWS 기반 Microservice 운영을 위한 데브옵스 사례와 Spinnaker 소개::김영욱::AWS Summit Seoul 2018
AWS 기반 Microservice 운영을 위한 데브옵스 사례와 Spinnaker 소개::김영욱::AWS Summit Seoul 2018
Amazon Web Services Korea
E g innovations overview
E g innovations overview
Nuno Alves
Architect Your Legacy Microsoft Apps into Modern Cloud Workloads
Architect Your Legacy Microsoft Apps into Modern Cloud Workloads
Amazon Web Services
XS Japan 2008 Oracle VM English
XS Japan 2008 Oracle VM English
The Linux Foundation
Re-Host or Re-Architect: Understanding the Why and How of Very Different Path...
Re-Host or Re-Architect: Understanding the Why and How of Very Different Path...
Amazon Web Services
Amazon EC2 Spot Instances
Amazon EC2 Spot Instances
AWS User Group Bengaluru
AWSome Day - Solutions Architecture Best Practices
AWSome Day - Solutions Architecture Best Practices
Amazon Web Services
An Agile Approach to Cloud Adoption_AWSPSSummit_Singapore
An Agile Approach to Cloud Adoption_AWSPSSummit_Singapore
Amazon Web Services
Rodney Lester: Well-Architected - Reliability Instructor Led Lab.pdf
Rodney Lester: Well-Architected - Reliability Instructor Led Lab.pdf
Amazon Web Services
Introducing AWS Fargate
Introducing AWS Fargate
Amazon Web Services
Accelerating Your Cloud Innovation
Accelerating Your Cloud Innovation
Amazon Web Services
Architecting for Real-Time Insights with Amazon Kinesis (ANT310) - AWS re:Inv...
Architecting for Real-Time Insights with Amazon Kinesis (ANT310) - AWS re:Inv...
Amazon Web Services
Introduction to Serverless on AWS - Builders Day Jerusalem
Introduction to Serverless on AWS - Builders Day Jerusalem
Amazon Web Services
Similaire à Deploying in the Cloud: Why and How
(20)
Nikolay Sh Wfs Overview
Nikolay Sh Wfs Overview
Leveraging The Clouds For Reliable Web Applications Presentation
Leveraging The Clouds For Reliable Web Applications Presentation
Cloud Time
Cloud Time
Tricks And Tradeoffs Of Deploying My Sql Clusters In The Cloud
Tricks And Tradeoffs Of Deploying My Sql Clusters In The Cloud
Hazelcast Jet - January 08, 2018
Hazelcast Jet - January 08, 2018
AWS Customer Presentation - Admeld
AWS Customer Presentation - Admeld
Running a High-Performance Kubernetes Cluster with Amazon EKS (CON318-R1) - A...
Running a High-Performance Kubernetes Cluster with Amazon EKS (CON318-R1) - A...
AWS 기반 Microservice 운영을 위한 데브옵스 사례와 Spinnaker 소개::김영욱::AWS Summit Seoul 2018
AWS 기반 Microservice 운영을 위한 데브옵스 사례와 Spinnaker 소개::김영욱::AWS Summit Seoul 2018
E g innovations overview
E g innovations overview
Architect Your Legacy Microsoft Apps into Modern Cloud Workloads
Architect Your Legacy Microsoft Apps into Modern Cloud Workloads
XS Japan 2008 Oracle VM English
XS Japan 2008 Oracle VM English
Re-Host or Re-Architect: Understanding the Why and How of Very Different Path...
Re-Host or Re-Architect: Understanding the Why and How of Very Different Path...
Amazon EC2 Spot Instances
Amazon EC2 Spot Instances
AWSome Day - Solutions Architecture Best Practices
AWSome Day - Solutions Architecture Best Practices
An Agile Approach to Cloud Adoption_AWSPSSummit_Singapore
An Agile Approach to Cloud Adoption_AWSPSSummit_Singapore
Rodney Lester: Well-Architected - Reliability Instructor Led Lab.pdf
Rodney Lester: Well-Architected - Reliability Instructor Led Lab.pdf
Introducing AWS Fargate
Introducing AWS Fargate
Accelerating Your Cloud Innovation
Accelerating Your Cloud Innovation
Architecting for Real-Time Insights with Amazon Kinesis (ANT310) - AWS re:Inv...
Architecting for Real-Time Insights with Amazon Kinesis (ANT310) - AWS re:Inv...
Introduction to Serverless on AWS - Builders Day Jerusalem
Introduction to Serverless on AWS - Builders Day Jerusalem
Dernier
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
naman860154
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
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
Results
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
Enterprise Knowledge
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Katpro Technologies
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
Puma Security, LLC
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
Maria Levchenko
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
Martijn de Jong
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
HampshireHUG
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Drew Madelung
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
Radu Cotescu
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
Enterprise Knowledge
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
Delhi Call girls
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
vu2urc
How to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
naman860154
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
Antenna Manufacturer Coco
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
Earley Information Science
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
wesley chun
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
Principled Technologies
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Igalia
Dernier
(20)
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
How to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Deploying in the Cloud: Why and How
1.
Deploying in the
Cloud: Why and How Unix Users Association of Southern CA January 8th, 2009 Presented by: Matthew Small © 2008 RightScale Inc.—All rights reserved. RightScale Company Confidential 1
2.
Agenda
Welcome to RightScale Cloud Deployment Life Cycle Deploying in the Cloud Autoscaling Servers Ongoing Management Tasks Examples and Demonstrations Q&A – Getting Started © 2008 RightScale Inc.—All rights reserved. RightScale Company Confidential 2
3.
Cloud Computing
On-demand • Pay-as-you-go • Virtually infinite • Surpasses traditional hosting • Multiple server sizes: ½ core to 8 cores – Reassign IPs / VIPs – Multiple failure zones and geographies – Disk Volumes – Cloud interoperability – © 2008 RightScale Inc.—All rights reserved. RightScale Company Confidential 3
4.
EXPERTISE
Cloud Management Platform Cloud Applications EXPERTISE AUTOMATED COMPONENT RightScale & SUPPORT MANAGEMENT LIBRARIES WEB SITE RIGHTSCRIPTS GRID MYSQL MGR Other Amazon FlexiScale SliceHost GoGrid Clouds © 2008 RightScale Inc.—All rights reserved. RightScale Company Confidential 4
5.
RightScale Ecosystem
Customers Software Vendors Pre‐packaged components Cloud roadmap & portability Expertise & best practices Customer acquisition RightScale Platform Cloud Providers State‐of‐the‐art management system Access to customers & ISV content © 2008 RightScale Inc.—All rights reserved. RightScale Company Confidential 5
6.
Agile Deployment
• Agile = automate and benefit! – From boot to production on auto-pilot – Across different stacks & different clouds – Auto-failover, auto-restart, auto-scale Agile Development Meets Agile Deployment © 2008 RightScale Inc.—All rights reserved. RightScale Company Confidential 6
7.
Next Generation Server
Architecture • “Cloud-ready” servers and clusters – More than just running a bundled image • Dynamic vs. static configuration – Leverage one server model across different deployments – Replicable design – Complete lifecycle management … version control • RightScale ServerTemplates – Define the composition and configuration of your servers – Like burning a CD from a Playlist © 2008 RightScale Inc.—All rights reserved. RightScale Company Confidential 7
8.
RightScale ServerTemplates
• Base OS image plus the intelligence to run RightScripts • Boot, Operational and Decommission Scripts – Configure instances during boot time including installing software and passing environment variables – Reconfiguration with Operational scripts – Decommission scripts • Library of RightScale and Partner Templates or create your own © 2008 RightScale Inc.—All rights reserved. RightScale Company Confidential 8
9.
Key Benefits: Cloud-Ready
Servers ✓ Save time and reduce complexity - Dynamic configuration ✓ Portability - Configure once, deploy multiple times ✓ Do more with less - Complete lifecycle management © 2008 RightScale Inc.—All rights reserved. RightScale Company Confidential 9
10.
Sample Deployment
• 4-servers – 2x load balancer/app servers – 2x master/slave database © 2008 RightScale Inc.—All rights reserved. RightScale Company Confidential 10
11.
Auto Scaling
• Rules-based system • More than just launching an instance – Complete system architecture – Auto configuration into cohesive resilient cluster – Support for workflow and lifecycle management • Addressing multiple business cases – Load: Highly elastic web applications (e.g., Facebook app) – Schedule: Event-based content sites – Queue: Size and time in queue for batch processing needs © 2008 RightScale Inc.—All rights reserved. RightScale Company Confidential 11
12.
Scale-Out the App
• 2x front-ends w/Elastic IPs • 2+N app servers © 2008 RightScale Inc.—All rights reserved. RightScale Company Confidential 12
13.
Back-end Processing
© 2008 RightScale Inc.—All rights reserved. RightScale Company Confidential 13
14.
PHOTOS
+ MUSIC = VIDEO ~8 cpu minutes for each video © 2008 RightScale Inc.—All rights reserved. RightScale Company Confidential 14
15.
in 3.5 days
80 to 3500 servers © 2008 RightScale Inc.—All rights reserved. RightScale Company Confidential 15
16.
Cloud Deployment Life
Cycle Manage Design Deploy © 2008 RightScale Inc.—All rights reserved. RightScale Company Confidential 16
17.
Managing Cloud Deployments
Resources On Demand • More Automation • Less Administration • Full Control • Manage Design Deploy © 2008 RightScale Inc.—All rights reserved. RightScale Company Confidential 17
18.
Ongoing Management Tasks
• Migrate to larger instances Demand Grows • Add more servers • Set up dynamic arrays and auto-scaling New Feature • Stage, Test • Update application servers Rollout • Stage, Test New System • Update servers Software Versions • Restart servers Failures • Failover to new servers • Failover to slave databases © 2008 RightScale Inc.—All rights reserved. RightScale Company Confidential 18
19.
Deployment Management
Traditional Way … Cloud Way … When software needs to be When software needs upgraded, risk in place to be upgraded, launch upgrade and downtime or new servers with purchase duplicate upgraded software; hardware decommission old when new environment stabilizes © 2008 RightScale Inc.—All rights reserved. RightScale Company Confidential 19
20.
Deployment Management
Traditional Way … Cloud Way … When database fails over to When database fails slave, troubleshoot and over to slave, start up fix master new slave When database machine When database needs to be upgraded, machine needs to be either upgrade with no upgraded, launch new redundancy or purchase servers; decommission duplicate hardware; old when new afterward redeploy or environment stabilizes dispose of old hardware © 2008 RightScale Inc.—All rights reserved. RightScale Company Confidential 20
21.
Migrate Database to
Larger Instance Clone slave to large instance 1 Change from small to large slave Launch large slave, wait to synchronize App Srvr Small Small Small Small replication master slave master slave Large slave Failover from small master 2 to large slave Launch new large slave 3 App Srvr App Srvr Terminate old servers Small Small master slave Large Large Large replication slave master master © 2008 RightScale Inc.—All rights reserved. RightScale Company Confidential 21
22.
Respond to Server
Failure 1 www.mysite.com www.mysite.com Clone working server Launch and assign EIP Failing Failing New App Srvr App Srvr App Srvr App Srvr App Srvr master slave master slave replication replication Cross connect app servers Terminate old server 3 2 Connect new app server to master Failing New New App Srvr App Srvr App Srvr App Srvr App Srvr master slave master slave replication replication © 2008 RightScale Inc.—All rights reserved. RightScale Company Confidential 22
23.
Rollout New Features
Upgrade In-place Decommission one server at a time, load www.mysite.com 1 balancer manages demand Update from SVN operational script 2 Apache Apache HAproxy HAproxy Rinse and Repeat 3 App Srvr App Srvr App Srvr V1.0 V2.0 V1.0 V1.0 MySQL MySQL replication master slave © 2008 RightScale Inc.—All rights reserved. RightScale Company Confidential 23
24.
Deploy Major System
Update Option 1 – New and Old Co-exist www.mysite.com www.mysite.com 1 Provision New Server New Launch with Updated App Srvr App Srvr App Srvr App Srvr App Srvr System master slave master slave replication replication Cross connect app servers Terminate old server 3 2 Connect new app server to master Assign EIP New New App Srvr App Srvr App Srvr App Srvr App Srvr master slave master slave replication replication © 2008 RightScale Inc.—All rights reserved. RightScale Company Confidential 24
25.
Deploy Major System
Update Option 2 – Launch Multiple Servers, Flip at Once www.mysite.com Provision New Servers 1 Launch Updated Servers New New App Srvr App Srvr App Srvr App Srvr master slave replication 3 www.mysite.com Cross connect new app servers Terminate old servers 2 Connect new app server to master Assign EIPs New New New New App Srvr App Srvr App Srvr App Srvr App Srvr App Srvr master slave master slave replication replication © 2008 RightScale Inc.—All rights reserved. RightScale Company Confidential 25
26.
Demonstration
© 2008 RightScale Inc.—All rights reserved. RightScale Company Confidential 26
27.
Q&A - Getting
Started Contact a RightScale representative for a live demonstration or to request presentation slides at: sales@rightscale.com (866) 720 – 0208 Sign up for a free developer account at: RightScale.com/FreeTrial Follow one of our Tutorials Wiki.RightScale.com Support Resources Forums.RightScale.com or Help.RightScale.com Thank you for listening! © 2008 RightScale Inc.—All rights reserved. RightScale Company Confidential 27