SlideShare a Scribd company logo
1 of 24
Migrating Existing Applications To The Cloud: A Phased Driven approach to Cloud MigrationJinesh Varia
The “Living and Evolving” AWS Cloud Your Application Tools to access services Libraries and SDKs .NET/Java etc. Web Interface Management Console Tools AWS Toolkit for Eclipse Command Line Interface Cross Service features AuthenticationAWS IAM Monitoring Amazon CloudWatch Deployment and Automation AWS Elastic Beanstalk Platform building blocks Content Delivery Amazon CloudFront Email Amazon SES Payments Amazon DevPay Amazon FPS Parallel Processing Amazon Elastic MapReduce Messaging Amazon SNS Amazon SQS Workforce Amazon Mechanical Turk Infrastructure building blocks Compute Amazon EC2  Network Amazon VPC Elastic LB Amazon Route 53 Storage Amazon S3 Amazon EBS Database Amazon RDS Amazon SimpleDB Amazon Global Physical Infrastructure  (Geographical Regions, Availability Zones, Edge Locations)
A Phased Driven approach to Cloud Migration
Includes: Financial Assessment (TCO/ROI Analysis) Security and Compliance Assessment  Technical Assessment Choosing the right candidate Migrating Licensed products Identifying the tools that you can reuse Functional/Architectural assessment
Security and Compliance Assessment ,[object Object]
You choose which geographic location to store the data. It doesn’t move unless you decide to move it.
You should consider the sensitivity of your data and decide if and how you will encrypt your data while it is in transit and while it is at rest.Involve your Security Teams early in the process
Create a Dependency Tree of your IT Assets Dashboard Report CRM Search DB logs Service LDAP Auth Web Engine OLAP ERP List all your IT assets Identify upward and downward dependencies Start classifying your IT assetsinto different categories: Applications with Top Secret, Secret, or Public data sets Applications with low, medium and high compliance requirements Applications that are internal-only, partner-only or customer-facing Applications with low, medium and high coupling Applications with strict, relaxed licensing
How to choose the right candidate for the cloud? Dashboard Report CRM Search DB logs Service LDAP Auth Web Engine OLAP ERP Search for under-utilized IT assets Applications that has immediate business need to scale Applications that are running out of capacity Low-hanging fruits (Examples): Web Applications Batch Processing systems Build/QA/Test systems Content Management Systems Digital Asset Management Systems
Includes: ,[object Object]
Learning AWS
Build reference architecture
Be aware of the security features
Build a Prototype/Pilot
Build support in your organization
Validate the technology
Test legacy software in the cloud
Perform benchmarks and set expectations,[object Object]
Includes: ,[object Object]
Uploading/Moving your data in Batches
Analyzing your database/datasets
Build necessary toolsand scripts to migrate data

More Related Content

What's hot

What's hot (20)

Getting Started with Amazon Database Migration Service
Getting Started with Amazon Database Migration ServiceGetting Started with Amazon Database Migration Service
Getting Started with Amazon Database Migration Service
 
AWS Migration Planning Roadmap
AWS Migration Planning RoadmapAWS Migration Planning Roadmap
AWS Migration Planning Roadmap
 
Application Migrations at Scale
Application Migrations at ScaleApplication Migrations at Scale
Application Migrations at Scale
 
database migration simple, cross-engine and cross-platform migrations with ...
database migration   simple, cross-engine and cross-platform migrations with ...database migration   simple, cross-engine and cross-platform migrations with ...
database migration simple, cross-engine and cross-platform migrations with ...
 
Cloud Migration Workshop
Cloud Migration WorkshopCloud Migration Workshop
Cloud Migration Workshop
 
Perform a Cloud Readiness Assessment for Your Own Company
Perform a Cloud Readiness Assessment for Your Own CompanyPerform a Cloud Readiness Assessment for Your Own Company
Perform a Cloud Readiness Assessment for Your Own Company
 
Intro to AWS: Database Services
Intro to AWS: Database ServicesIntro to AWS: Database Services
Intro to AWS: Database Services
 
Getting started on your AWS migration journey
Getting started on your AWS migration journeyGetting started on your AWS migration journey
Getting started on your AWS migration journey
 
Deep Dive - Amazon Elastic MapReduce (EMR)
Deep Dive - Amazon Elastic MapReduce (EMR)Deep Dive - Amazon Elastic MapReduce (EMR)
Deep Dive - Amazon Elastic MapReduce (EMR)
 
Winning Enterprise Cloud Engagements
Winning Enterprise Cloud EngagementsWinning Enterprise Cloud Engagements
Winning Enterprise Cloud Engagements
 
Migration Planning
Migration PlanningMigration Planning
Migration Planning
 
Cloud Migration Strategy and Best Practices
Cloud Migration Strategy and Best PracticesCloud Migration Strategy and Best Practices
Cloud Migration Strategy and Best Practices
 
Application Migrations
Application MigrationsApplication Migrations
Application Migrations
 
My CIO Says that We're Going All-In and Migrating to AWS, Now What?
My CIO Says that We're Going All-In and Migrating to AWS, Now What?My CIO Says that We're Going All-In and Migrating to AWS, Now What?
My CIO Says that We're Going All-In and Migrating to AWS, Now What?
 
Cloud Migration Cookbook: A Guide To Moving Your Apps To The Cloud
Cloud Migration Cookbook: A Guide To Moving Your Apps To The CloudCloud Migration Cookbook: A Guide To Moving Your Apps To The Cloud
Cloud Migration Cookbook: A Guide To Moving Your Apps To The Cloud
 
Cloud migration
Cloud migrationCloud migration
Cloud migration
 
Migrate from Oracle to Aurora PostgreSQL: Best Practices, Design Patterns, & ...
Migrate from Oracle to Aurora PostgreSQL: Best Practices, Design Patterns, & ...Migrate from Oracle to Aurora PostgreSQL: Best Practices, Design Patterns, & ...
Migrate from Oracle to Aurora PostgreSQL: Best Practices, Design Patterns, & ...
 
Introduction to AWS Glue
Introduction to AWS GlueIntroduction to AWS Glue
Introduction to AWS Glue
 
Large-Scale AWS Migrations with CSC
Large-Scale AWS Migrations with CSCLarge-Scale AWS Migrations with CSC
Large-Scale AWS Migrations with CSC
 
AWS Application Discovery Service
AWS Application Discovery ServiceAWS Application Discovery Service
AWS Application Discovery Service
 

Viewers also liked

TLS302 Being Productive with the AWS SDK for Java - AWS re:Invent 2012
TLS302 Being Productive with the AWS SDK for Java - AWS re:Invent 2012TLS302 Being Productive with the AWS SDK for Java - AWS re:Invent 2012
TLS302 Being Productive with the AWS SDK for Java - AWS re:Invent 2012
Amazon Web Services
 
Claims Based Authentication A Beginners Guide
Claims Based Authentication A Beginners GuideClaims Based Authentication A Beginners Guide
Claims Based Authentication A Beginners Guide
Phuong Nguyen
 
Invitacion presentacion daptiv
Invitacion presentacion daptivInvitacion presentacion daptiv
Invitacion presentacion daptiv
Nuncy_Gomez
 
Energy saving lights
Energy saving lightsEnergy saving lights
Energy saving lights
Pintu Poddar
 

Viewers also liked (20)

Best Practices: Operational Checklists for the AWS Cloud - AWS NYC Summit 2012
Best Practices: Operational Checklists for the AWS Cloud - AWS NYC Summit 2012Best Practices: Operational Checklists for the AWS Cloud - AWS NYC Summit 2012
Best Practices: Operational Checklists for the AWS Cloud - AWS NYC Summit 2012
 
Migrating Enterprise Applications to AWS: Best Practices & Techniques (ENT303...
Migrating Enterprise Applications to AWS: Best Practices & Techniques (ENT303...Migrating Enterprise Applications to AWS: Best Practices & Techniques (ENT303...
Migrating Enterprise Applications to AWS: Best Practices & Techniques (ENT303...
 
Pre-launch Checklist for Going Production on AWS
Pre-launch Checklist for Going Production on AWS Pre-launch Checklist for Going Production on AWS
Pre-launch Checklist for Going Production on AWS
 
Migrating your Existing Applications to the Cloud
Migrating your Existing Applications to the CloudMigrating your Existing Applications to the Cloud
Migrating your Existing Applications to the Cloud
 
TLS302 Being Productive with the AWS SDK for Java - AWS re:Invent 2012
TLS302 Being Productive with the AWS SDK for Java - AWS re:Invent 2012TLS302 Being Productive with the AWS SDK for Java - AWS re:Invent 2012
TLS302 Being Productive with the AWS SDK for Java - AWS re:Invent 2012
 
Claims Based Authentication A Beginners Guide
Claims Based Authentication A Beginners GuideClaims Based Authentication A Beginners Guide
Claims Based Authentication A Beginners Guide
 
Understanding Claim based Authentication
Understanding Claim based AuthenticationUnderstanding Claim based Authentication
Understanding Claim based Authentication
 
PegaWORLD 2014 Presentation: Build for Change
PegaWORLD 2014 Presentation: Build for ChangePegaWORLD 2014 Presentation: Build for Change
PegaWORLD 2014 Presentation: Build for Change
 
Cloud Computing and Electronic Design: Xuropa EDPS, 2010
Cloud Computing and Electronic Design: Xuropa EDPS, 2010Cloud Computing and Electronic Design: Xuropa EDPS, 2010
Cloud Computing and Electronic Design: Xuropa EDPS, 2010
 
Open lm brochure 2013
Open lm brochure 2013Open lm brochure 2013
Open lm brochure 2013
 
Univa License Management Podcast slides
Univa License Management Podcast slidesUniva License Management Podcast slides
Univa License Management Podcast slides
 
Continuing HPC Datacenter Evolution
Continuing HPC Datacenter EvolutionContinuing HPC Datacenter Evolution
Continuing HPC Datacenter Evolution
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Cto cloud
Cto cloudCto cloud
Cto cloud
 
Feasibility of cloud migration for large enterprises
Feasibility of cloud migration for large enterprisesFeasibility of cloud migration for large enterprises
Feasibility of cloud migration for large enterprises
 
Thank you 3.2.2017
Thank you 3.2.2017Thank you 3.2.2017
Thank you 3.2.2017
 
IPv6 Readiness - Preparing for the Inevitable
IPv6 Readiness - Preparing for the InevitableIPv6 Readiness - Preparing for the Inevitable
IPv6 Readiness - Preparing for the Inevitable
 
Invitacion presentacion daptiv
Invitacion presentacion daptivInvitacion presentacion daptiv
Invitacion presentacion daptiv
 
Energy saving lights
Energy saving lightsEnergy saving lights
Energy saving lights
 

Similar to Migrating Existing Applications to AWS Cloud

Aws in enterprise applications
Aws in enterprise applicationsAws in enterprise applications
Aws in enterprise applications
Fakrudeen P
 

Similar to Migrating Existing Applications to AWS Cloud (20)

From your First Migration to Mass migrations.
From your First Migration to Mass migrations. From your First Migration to Mass migrations.
From your First Migration to Mass migrations.
 
Building a Data Processing Pipeline on AWS
Building a Data Processing Pipeline on AWSBuilding a Data Processing Pipeline on AWS
Building a Data Processing Pipeline on AWS
 
Migrating to the cloud - Windows on AWS
Migrating to the cloud - Windows on AWSMigrating to the cloud - Windows on AWS
Migrating to the cloud - Windows on AWS
 
The Changing Landscape of Development with AWS Cloud - AWS PS Summit Canberra...
The Changing Landscape of Development with AWS Cloud - AWS PS Summit Canberra...The Changing Landscape of Development with AWS Cloud - AWS PS Summit Canberra...
The Changing Landscape of Development with AWS Cloud - AWS PS Summit Canberra...
 
Cloud Migration, Application Modernization, and Security
Cloud Migration, Application Modernization, and Security Cloud Migration, Application Modernization, and Security
Cloud Migration, Application Modernization, and Security
 
AWS Deployment Best Practices
AWS Deployment Best PracticesAWS Deployment Best Practices
AWS Deployment Best Practices
 
Getting Started with Serverless Architectures
Getting Started with Serverless ArchitecturesGetting Started with Serverless Architectures
Getting Started with Serverless Architectures
 
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?
 
Building a Data Processing Pipeline on AWS - AWS Summit SG 2017
Building a Data Processing Pipeline on AWS - AWS Summit SG 2017Building a Data Processing Pipeline on AWS - AWS Summit SG 2017
Building a Data Processing Pipeline on AWS - AWS Summit SG 2017
 
Cloud Migration, Application Modernization and Security for Partners
Cloud Migration, Application Modernization and Security for PartnersCloud Migration, Application Modernization and Security for Partners
Cloud Migration, Application Modernization and Security for Partners
 
AWS Services Overview and Quarterly Update - April 2017 AWS Online Tech Talks
AWS Services Overview and Quarterly Update - April 2017 AWS Online Tech TalksAWS Services Overview and Quarterly Update - April 2017 AWS Online Tech Talks
AWS Services Overview and Quarterly Update - April 2017 AWS Online Tech Talks
 
AWS Services Overview and Quarterly Update - April 2017 AWS Online Tech Talks
AWS Services Overview and Quarterly Update - April 2017 AWS Online Tech TalksAWS Services Overview and Quarterly Update - April 2017 AWS Online Tech Talks
AWS Services Overview and Quarterly Update - April 2017 AWS Online Tech Talks
 
Activate CTO Day
Activate CTO DayActivate CTO Day
Activate CTO Day
 
Aberdeen Oil & Gas Event - Enterprise Cloud Adoption Patterns
Aberdeen Oil & Gas Event - Enterprise Cloud Adoption PatternsAberdeen Oil & Gas Event - Enterprise Cloud Adoption Patterns
Aberdeen Oil & Gas Event - Enterprise Cloud Adoption Patterns
 
Microsoft Best Practices on AWS
Microsoft Best Practices on AWSMicrosoft Best Practices on AWS
Microsoft Best Practices on AWS
 
Aws in enterprise applications
Aws in enterprise applicationsAws in enterprise applications
Aws in enterprise applications
 
Aws-What You Need to Know_Simon Elisha
Aws-What You Need to Know_Simon ElishaAws-What You Need to Know_Simon Elisha
Aws-What You Need to Know_Simon Elisha
 
Build an app on aws for your first 10 million users (2)
Build an app on aws for your first 10 million users (2)Build an app on aws for your first 10 million users (2)
Build an app on aws for your first 10 million users (2)
 
Migrate & Modernize your legacy Microsoft applications with AWS
Migrate & Modernize your legacy Microsoft applications with AWSMigrate & Modernize your legacy Microsoft applications with AWS
Migrate & Modernize your legacy Microsoft applications with AWS
 
Building Data Lakes and Analytics on AWS
Building Data Lakes and Analytics on AWSBuilding Data Lakes and Analytics on AWS
Building Data Lakes and Analytics on AWS
 

Recently uploaded

Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Victor Rentea
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 

Recently uploaded (20)

Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
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...
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering Developers
 
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
 
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...
 
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 
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
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 

Migrating Existing Applications to AWS Cloud

  • 1. Migrating Existing Applications To The Cloud: A Phased Driven approach to Cloud MigrationJinesh Varia
  • 2. The “Living and Evolving” AWS Cloud Your Application Tools to access services Libraries and SDKs .NET/Java etc. Web Interface Management Console Tools AWS Toolkit for Eclipse Command Line Interface Cross Service features AuthenticationAWS IAM Monitoring Amazon CloudWatch Deployment and Automation AWS Elastic Beanstalk Platform building blocks Content Delivery Amazon CloudFront Email Amazon SES Payments Amazon DevPay Amazon FPS Parallel Processing Amazon Elastic MapReduce Messaging Amazon SNS Amazon SQS Workforce Amazon Mechanical Turk Infrastructure building blocks Compute Amazon EC2 Network Amazon VPC Elastic LB Amazon Route 53 Storage Amazon S3 Amazon EBS Database Amazon RDS Amazon SimpleDB Amazon Global Physical Infrastructure (Geographical Regions, Availability Zones, Edge Locations)
  • 3. A Phased Driven approach to Cloud Migration
  • 4.
  • 5. Includes: Financial Assessment (TCO/ROI Analysis) Security and Compliance Assessment Technical Assessment Choosing the right candidate Migrating Licensed products Identifying the tools that you can reuse Functional/Architectural assessment
  • 6.
  • 7. You choose which geographic location to store the data. It doesn’t move unless you decide to move it.
  • 8. You should consider the sensitivity of your data and decide if and how you will encrypt your data while it is in transit and while it is at rest.Involve your Security Teams early in the process
  • 9. Create a Dependency Tree of your IT Assets Dashboard Report CRM Search DB logs Service LDAP Auth Web Engine OLAP ERP List all your IT assets Identify upward and downward dependencies Start classifying your IT assetsinto different categories: Applications with Top Secret, Secret, or Public data sets Applications with low, medium and high compliance requirements Applications that are internal-only, partner-only or customer-facing Applications with low, medium and high coupling Applications with strict, relaxed licensing
  • 10. How to choose the right candidate for the cloud? Dashboard Report CRM Search DB logs Service LDAP Auth Web Engine OLAP ERP Search for under-utilized IT assets Applications that has immediate business need to scale Applications that are running out of capacity Low-hanging fruits (Examples): Web Applications Batch Processing systems Build/QA/Test systems Content Management Systems Digital Asset Management Systems
  • 11.
  • 14. Be aware of the security features
  • 16. Build support in your organization
  • 18. Test legacy software in the cloud
  • 19.
  • 20.
  • 21.
  • 24. Build necessary toolsand scripts to migrate data
  • 25.
  • 26.
  • 27. Automate your processes by creating AMIs
  • 28.
  • 29. Process Search Search Billing Billing
  • 30.
  • 32. Automating in-cloud software development and deployment lifecycle
  • 33. Increasing high availability by leveraging multiple Availability Zones
  • 34.
  • 35. Hello, I am Mr. Automate Development And Testing Automate Using Cloud APIs Staging and Production Monitoring Build and Deployment
  • 36.
  • 37. Optimizing to increase Performance, improve efficiency and save further costs
  • 41.
  • 42. Cloud Migration: a Phased-driven Strategy
  • 44. AS AS AS Cloud.com Elastic IP Cloud.com LB LB Auto-scaling group : Web Tier LB ELB: Web Tier EC2.m1.small WS WS Apache Apache Apache Apache Auto-scale: Middle Tier LB HAProxy: Middle Tier EC2.m1.large Tomcat Tomcat Tomcat Tomcat Tomcat DB RDS Master EC2.m1.xlarge Snap shots DBSlave DBSlave RDS(Slave) Amazon S3 EC2.m1.large

Editor's Notes

  1. The Blueprint offers a step by step approach to cloud migration and has been proven successful. When customers will follow this blueprint and focus on creating a proof of concept, they will immediately see value in their proof of concept projects and see tremendous potential in the AWS cloud. After they move their first application to the cloud, they will get new ideas and will want to move them into the cloud.