SlideShare a Scribd company logo
Application Darwinism - Why Most Enterprise
Apps Will Evolve to the Cloud
Brad Schick, Skytap
Agenda
Hybrid apps overview
Demo
Panel: F5 Networks, DataXu
Q&A
“The architectural choices that
support the development and
deployment of cloud applications
affect quality and timeliness, and
can be the difference between
success and failure.
Mark Driver, Gartner Nov. 5 2013
“
Greenfield
Applications
Hybrid
Infrastructure
Not always
Applicable
Not often
Sufficient
SvcApplication
Hybrid Application
Point 1
Businesses want to leverage and
extend their existing investments
Application Darwinism - Why Most Enterprise Apps Will Evolve to the Cloud
Application Darwinism - Why Most Enterprise Apps Will Evolve to the Cloud
Point 2
New computing technologies almost
always augment, rather than replace,
existing technology
Mainframes
~1965
Client
Server
~1985
Service
Oriented
~1995
Cloud
Computing
~2005
Application Darwinism - Why Most Enterprise Apps Will Evolve to the Cloud
96 of the world’s top 100
banks
71% of global Fortune 500
companies
IBM’s most profitable business line
23 of the 25 top US retailers
Mainframes are still with us
Image source: http://www.websoftwareqa.com/2010/07/new-problems-for-agile-scrum/
Browsers are just the latest user
interface for mainframes
Loosely translated IBM quote
“
“
SOA
(Service Oriented Architecture)
SSOA
(Sorta Service Oriented Architecture)
Point 3
Production software must often be
designed to work well in the cloud
Application Darwinism - Why Most Enterprise Apps Will Evolve to the Cloud
Option 1: Punt
Eventually, disregarding the
advantages of the cloud will benefit
your competition.
Option 2: “Private Cloud”
Often just on-premises
virtualization. Provides value, but
the benefits are not a superset of
what the cloud provides.
Option 3: Hybrid Apps
A hybrid application spans multiple
infrastructure and cloud locations,
making use of resources and services
from each. Components of the
application may run
on-premises or in the cloud.
Isn’t that a “Hybrid Cloud?”
No, a minimal hybrid application just
has one service or component
running in the cloud.
Application Darwinism - Why Most Enterprise Apps Will Evolve to the Cloud
Candidates for migration
• Services or components that aren't meeting scaling needs
• Services with quick payback through reduced costs
• New opportunities: Things you can't do easily on your own infrastructure
• Services benefiting from global reach and reduced latency to end-users
• Non-production workloads such as development & test labs
Qualities to seek out
• Aligns with corporate security and compliance policies
• Self-contained and loosely coupled to other services
• Not sensitive to latency between remote services
• Idempotent protocols between services (tolerant of network hiccups)
• Already scale out and fault tolerant
Challenges you may face
• Lack of federated authentication and authorization
• New deployment strategies
• Different monitoring and alerting strategies
• Various data placement decision (close to where it is used)
• Need for new IPC mechanisms
Most enterprise applications will evolve to the cloud
Enterprise migration to the cloud should focus on the creation of
hybrid applications rather than hybrid infrastructure
This still isn’t easy, but purpose built services like Skytap are
emerging to help move specific workloads to the cloud
Summary
Demonstration
• Fast and repeatable creation of complex dev/test environments
• Easy cloning and sharing of complete environments
• Support for existing continuous integration and build tools
• Deep visibility and control of resources for IT departments
• Built-in team collaboration
Skytap helps dev/test teams become more efficient
Get your Skytap trial at:
http://www.skytap.com/free-trial
CTO & VP of Engineering.
Brad Schick
CTO & VP of Engineering, Skytap, Inc.
www.skytap.com
*Image courtesy of DaMenace through Uncyclomedia Commons
Watch this Session’s Video
Click Here: http://j.mp/skytapatAWS

More Related Content

PPTX
Keeping the customer in mind: a lesson for Telco's
PPTX
A Model-Driven Approach to Support Cloud Migration Process- A Language Infras...
PDF
AMER Webcast: VMware Horizon - What's New?
PDF
Microservices
PPTX
Top Devops bottlenecks, constraints and best practices
PPTX
Devops a la sauce Microsoft
PDF
Achieving a Serverless Development Experience
PDF
Introduction to Cobalt
Keeping the customer in mind: a lesson for Telco's
A Model-Driven Approach to Support Cloud Migration Process- A Language Infras...
AMER Webcast: VMware Horizon - What's New?
Microservices
Top Devops bottlenecks, constraints and best practices
Devops a la sauce Microsoft
Achieving a Serverless Development Experience
Introduction to Cobalt

What's hot (19)

PDF
Cloud Foundry Summit 2015: Making the Leap
PDF
Cloud Foundry Summit 2015: Leaving your Comfort Zone - Garmin and Cloud Foundry
PPTX
Containers: DevOp Enablers of Technical Solutions
PDF
[WSO2Con EU 2017] The Role of Open Source and Community in an Enterprise
PDF
Synergy 2015 Session Slides: SYN105 Leverage Citrix Workspace Cloud For Your ...
PPTX
Adopting DevOps @ Scale: Lessons learned at Hertz, Kaiser Permanente and lBM
PDF
Executing Deployment & Release Strategies
PDF
Legacy application modernization with microsoft azure
PPTX
Infrastructure for SaaS Applications
PDF
Costruire Applicazioni Cloud-Native con Spring Boot (Pivotal Cloud-Native Wor...
PDF
Yes Virginia, Automatic Monitoring DOES Exist
PPTX
Microservice Monitoring and Quality Management for Modern Apps and Infrastruc...
PDF
What's New in Rundeck 3.4
PDF
CloudDesktop Slick
PDF
Agile Tour Pune 2015: Agility with Microservices and Devops: Archana Joshi an...
PPTX
Tips For a Successful Cloud Proof-of-Concept - RightScale Compute 2013
PDF
Monitoring, automation and visualization as approaches to the principles of D...
PPTX
cloud value for application development
PPTX
Windows 7 Make People Productive Anywhere
Cloud Foundry Summit 2015: Making the Leap
Cloud Foundry Summit 2015: Leaving your Comfort Zone - Garmin and Cloud Foundry
Containers: DevOp Enablers of Technical Solutions
[WSO2Con EU 2017] The Role of Open Source and Community in an Enterprise
Synergy 2015 Session Slides: SYN105 Leverage Citrix Workspace Cloud For Your ...
Adopting DevOps @ Scale: Lessons learned at Hertz, Kaiser Permanente and lBM
Executing Deployment & Release Strategies
Legacy application modernization with microsoft azure
Infrastructure for SaaS Applications
Costruire Applicazioni Cloud-Native con Spring Boot (Pivotal Cloud-Native Wor...
Yes Virginia, Automatic Monitoring DOES Exist
Microservice Monitoring and Quality Management for Modern Apps and Infrastruc...
What's New in Rundeck 3.4
CloudDesktop Slick
Agile Tour Pune 2015: Agility with Microservices and Devops: Archana Joshi an...
Tips For a Successful Cloud Proof-of-Concept - RightScale Compute 2013
Monitoring, automation and visualization as approaches to the principles of D...
cloud value for application development
Windows 7 Make People Productive Anywhere
Ad

Similar to Application Darwinism - Why Most Enterprise Apps Will Evolve to the Cloud (20)

PPTX
Concept of Hybrid Applications
PPTX
Conversations in the Cloud
PPTX
Hybrid Cloud Transformation Fast Track.pptx
PPTX
Evolvable architecture for hybrid multicloud with sdn
PDF
State of the Cloud and Data Centers 2014
PPTX
Digital Transformation in 2018: DX 4 3-2-1
PPTX
How To Leverage Cloud Computing for Business & Operational Benefit - CAMP IT
PDF
It summit 2014_migrating_applications_to_the_cloud-5
PPTX
Managed Cloud Services CIO Conference Oil Gas
PDF
How Cloud Providers are Playing with Traditional Data Center
PDF
Cloud Usage in Business Today and Tomorrow
PPTX
Microsoft cloud continuum
PPTX
How to make the move towards hybrid cloud computing
PDF
Hybrid Hosting Strategies for the Enterprise
PPT
The Cloud and Next Gen IT Gordon Haff - p camp-boston2012
PPT
Choosing Public vs. Private vs. Hybrid Cloud Computing
PPTX
10 Key Steps for Moving from Legacy Infrastructure to the Cloud
PDF
2019 Enterprise Cloud Index Report
PDF
Cloud Infrastructure Modernisation Guide
DOCX
What is Cloud Application Development.docx
Concept of Hybrid Applications
Conversations in the Cloud
Hybrid Cloud Transformation Fast Track.pptx
Evolvable architecture for hybrid multicloud with sdn
State of the Cloud and Data Centers 2014
Digital Transformation in 2018: DX 4 3-2-1
How To Leverage Cloud Computing for Business & Operational Benefit - CAMP IT
It summit 2014_migrating_applications_to_the_cloud-5
Managed Cloud Services CIO Conference Oil Gas
How Cloud Providers are Playing with Traditional Data Center
Cloud Usage in Business Today and Tomorrow
Microsoft cloud continuum
How to make the move towards hybrid cloud computing
Hybrid Hosting Strategies for the Enterprise
The Cloud and Next Gen IT Gordon Haff - p camp-boston2012
Choosing Public vs. Private vs. Hybrid Cloud Computing
10 Key Steps for Moving from Legacy Infrastructure to the Cloud
2019 Enterprise Cloud Index Report
Cloud Infrastructure Modernisation Guide
What is Cloud Application Development.docx
Ad

More from Skytap Cloud (13)

PPTX
Agile application delivery trio webinar
PPTX
Skytap parasoft webinar new years resolution- accelerate sdlc
PPTX
Webinar: Automating the Creation and Use of Virtual Testing Environments
PPTX
Webinar: Removing Barriers to Continuous Delivery of Business Value
PPTX
Webinar: Build Better Software: Removing the Constraints Slowing Dev/Test Tea...
PDF
Webinar: Cloud Data Masking - Tips to Test Software Securely
PPTX
Webinar: Automate Your Environment Provisioning for Mobile App Development
PPTX
Creating Complete Test Environments in the Cloud: Skytap & Parasoft Webinar
PDF
Tips to achieve continuous integration/delivery using HP ALM, Jenkins, and S...
PPTX
Enable SAP Agility & Get the Most Out of the Cloud
PPTX
Webinar: Skytap & Jenkins
PPTX
On-Demand Webinar: Software Virtualization Lifecycle
PPTX
CAMP IT Slides - Skytap - Brian White
Agile application delivery trio webinar
Skytap parasoft webinar new years resolution- accelerate sdlc
Webinar: Automating the Creation and Use of Virtual Testing Environments
Webinar: Removing Barriers to Continuous Delivery of Business Value
Webinar: Build Better Software: Removing the Constraints Slowing Dev/Test Tea...
Webinar: Cloud Data Masking - Tips to Test Software Securely
Webinar: Automate Your Environment Provisioning for Mobile App Development
Creating Complete Test Environments in the Cloud: Skytap & Parasoft Webinar
Tips to achieve continuous integration/delivery using HP ALM, Jenkins, and S...
Enable SAP Agility & Get the Most Out of the Cloud
Webinar: Skytap & Jenkins
On-Demand Webinar: Software Virtualization Lifecycle
CAMP IT Slides - Skytap - Brian White

Recently uploaded (20)

PPTX
Materi-Enum-and-Record-Data-Type (1).pptx
PPTX
L1 - Introduction to python Backend.pptx
PPTX
Odoo POS Development Services by CandidRoot Solutions
PPTX
Agentic AI : A Practical Guide. Undersating, Implementing and Scaling Autono...
PPTX
Lecture 3: Operating Systems Introduction to Computer Hardware Systems
PDF
Design an Analysis of Algorithms II-SECS-1021-03
PDF
top salesforce developer skills in 2025.pdf
PPT
Introduction Database Management System for Course Database
PDF
How to Choose the Right IT Partner for Your Business in Malaysia
PPTX
CHAPTER 12 - CYBER SECURITY AND FUTURE SKILLS (1) (1).pptx
DOCX
The Five Best AI Cover Tools in 2025.docx
PDF
System and Network Administraation Chapter 3
PDF
Understanding Forklifts - TECH EHS Solution
PPTX
ISO 45001 Occupational Health and Safety Management System
PPTX
Essential Infomation Tech presentation.pptx
PPTX
Materi_Pemrograman_Komputer-Looping.pptx
PDF
Why TechBuilder is the Future of Pickup and Delivery App Development (1).pdf
PDF
Wondershare Filmora 15 Crack With Activation Key [2025
PDF
Which alternative to Crystal Reports is best for small or large businesses.pdf
PDF
Digital Strategies for Manufacturing Companies
Materi-Enum-and-Record-Data-Type (1).pptx
L1 - Introduction to python Backend.pptx
Odoo POS Development Services by CandidRoot Solutions
Agentic AI : A Practical Guide. Undersating, Implementing and Scaling Autono...
Lecture 3: Operating Systems Introduction to Computer Hardware Systems
Design an Analysis of Algorithms II-SECS-1021-03
top salesforce developer skills in 2025.pdf
Introduction Database Management System for Course Database
How to Choose the Right IT Partner for Your Business in Malaysia
CHAPTER 12 - CYBER SECURITY AND FUTURE SKILLS (1) (1).pptx
The Five Best AI Cover Tools in 2025.docx
System and Network Administraation Chapter 3
Understanding Forklifts - TECH EHS Solution
ISO 45001 Occupational Health and Safety Management System
Essential Infomation Tech presentation.pptx
Materi_Pemrograman_Komputer-Looping.pptx
Why TechBuilder is the Future of Pickup and Delivery App Development (1).pdf
Wondershare Filmora 15 Crack With Activation Key [2025
Which alternative to Crystal Reports is best for small or large businesses.pdf
Digital Strategies for Manufacturing Companies

Application Darwinism - Why Most Enterprise Apps Will Evolve to the Cloud

  • 1. Application Darwinism - Why Most Enterprise Apps Will Evolve to the Cloud Brad Schick, Skytap
  • 2. Agenda Hybrid apps overview Demo Panel: F5 Networks, DataXu Q&A
  • 3. “The architectural choices that support the development and deployment of cloud applications affect quality and timeliness, and can be the difference between success and failure. Mark Driver, Gartner Nov. 5 2013 “
  • 6. Point 1 Businesses want to leverage and extend their existing investments
  • 9. Point 2 New computing technologies almost always augment, rather than replace, existing technology Mainframes ~1965 Client Server ~1985 Service Oriented ~1995 Cloud Computing ~2005
  • 11. 96 of the world’s top 100 banks 71% of global Fortune 500 companies IBM’s most profitable business line 23 of the 25 top US retailers Mainframes are still with us Image source: http://www.websoftwareqa.com/2010/07/new-problems-for-agile-scrum/
  • 12. Browsers are just the latest user interface for mainframes Loosely translated IBM quote “ “
  • 15. Point 3 Production software must often be designed to work well in the cloud
  • 17. Option 1: Punt Eventually, disregarding the advantages of the cloud will benefit your competition.
  • 18. Option 2: “Private Cloud” Often just on-premises virtualization. Provides value, but the benefits are not a superset of what the cloud provides.
  • 19. Option 3: Hybrid Apps A hybrid application spans multiple infrastructure and cloud locations, making use of resources and services from each. Components of the application may run on-premises or in the cloud.
  • 20. Isn’t that a “Hybrid Cloud?” No, a minimal hybrid application just has one service or component running in the cloud.
  • 22. Candidates for migration • Services or components that aren't meeting scaling needs • Services with quick payback through reduced costs • New opportunities: Things you can't do easily on your own infrastructure • Services benefiting from global reach and reduced latency to end-users • Non-production workloads such as development & test labs
  • 23. Qualities to seek out • Aligns with corporate security and compliance policies • Self-contained and loosely coupled to other services • Not sensitive to latency between remote services • Idempotent protocols between services (tolerant of network hiccups) • Already scale out and fault tolerant
  • 24. Challenges you may face • Lack of federated authentication and authorization • New deployment strategies • Different monitoring and alerting strategies • Various data placement decision (close to where it is used) • Need for new IPC mechanisms
  • 25. Most enterprise applications will evolve to the cloud Enterprise migration to the cloud should focus on the creation of hybrid applications rather than hybrid infrastructure This still isn’t easy, but purpose built services like Skytap are emerging to help move specific workloads to the cloud Summary
  • 26. Demonstration • Fast and repeatable creation of complex dev/test environments • Easy cloning and sharing of complete environments • Support for existing continuous integration and build tools • Deep visibility and control of resources for IT departments • Built-in team collaboration Skytap helps dev/test teams become more efficient
  • 27. Get your Skytap trial at: http://www.skytap.com/free-trial CTO & VP of Engineering. Brad Schick CTO & VP of Engineering, Skytap, Inc. www.skytap.com *Image courtesy of DaMenace through Uncyclomedia Commons
  • 28. Watch this Session’s Video Click Here: http://j.mp/skytapatAWS