SlideShare a Scribd company logo
1 of 28
Download to read offline
Driving The Road To
                                            Platform-as-a-
                                            Service (PaaS)

                                              Joe Fitzgerald
                                              National Lead – Cloud Application Platform


                                              Matt Russell
                                              Sr. Director – Application Architecture Design & Development




© Copyright 2012 EMC Corporation. All rights reserved.                                                       1
Who Are These Guys?
                                                   We work for EMC Consulting
                                                         – Part of EMC Global Services,
                                                           and 2,000 people strong
                                                         – We have 5 Industry Vertical
                                                           teams and 5 Technology Service
                                                           Lines
                                                         – Put simply we do 3 things:
                                                           – Accelerate the journey to cloud
                                                             computing
                                                           – Unlock the business value in big
                                                             data, and
                                                           – Ensure confidence, manage risk,
                                                             and build trust

© Copyright 2012 EMC Corporation. All rights reserved.                                          2
Agenda                                                   •   A Quick Level Setter
                                                         •   What Is PaaS?
                                                         •   Scalability Considerations
                                                         •   Application Architecture
                                                         •   vFabric And Cloud Foundry
                                                         •   The Road To PaaS
                                                         •   Demo
                                                         •   Q&A



© Copyright 2012 EMC Corporation. All rights reserved.                                    3
By A Show of Hands



What Does
Cloud Mean
To You…?

© Copyright 2012 EMC Corporation. All rights reserved.   4
In Simple Terms



 Automation                                               Efficiency   Scalability




                                                         EQUALS
                                                         Agility


© Copyright 2012 EMC Corporation. All rights reserved.                               5
Framing That Definition With Metrics
 Time To Market
        – Time To Develop
        – Frequency Of Release                                      AUTOMATION
        – Time To Release

 Cost To Run
                                                              TIME TO
                                                              DEVELOP                           TIME TO
                                                                                               PROVISION
                                                                 FREQUENCY
                                                                 OF RELEASE
        – Time To Provision
                                                                                            TIME TO
                                                                        TIME TO              SCALE
                                                                        RELEASE
        – Time To Scale                                                           AGILITY



        – Average Provisioned
          Infrastructure                                 EFFICIENCY               AVERAGE
                                                                                   PROV.
                                                                                                SCALABILITY
                                                                                    TIME



 Agility Matters
        – Drive Revenue
        – Cut Costs


© Copyright 2012 EMC Corporation. All rights reserved.                                                        6
CAN IAAS DELIVER
ALL OF THIS STUFF?
                           Hint, This Is A PaaS Session So The Answer Is NO!




© Copyright 2012 EMC Corporation. All rights reserved.                         7
The Power And Promise Of PaaS
    A Spectrum Of Manually-Intensive to Automated Intelligence


                            Traditional IT                                   IaaS                                                PaaS




                                                                                                                 You Manage
                              Applications                                Applications                                        Applications




                                                             You Manage
                                  Data                                        Data                                                Data
 Agility and
                                Runtime                                     Runtime                                             Runtime
Cost Savings




                                                                                                                                                  Managed by Platform
               You Manage




                               Middleware                                 Middleware                                          Middleware




                                                                                           Managed by Platform
                                  O/S                                         O/S                                                 O/S

                              Virtualization                              Virtualization                                      Virtualization

                                Servers                                     Servers                                             Servers

                                Storage                                     Storage                                             Storage

                               Networking                                 Networking                                          Networking


                                                                                                                                          Cloud Enablement




    © Copyright 2012 EMC Corporation. All rights reserved.                                                                                                              8
Build Elastic App Architectures With PaaS
    The ability of an application to automatically adjust the infrastructure resources it uses to
    accommodate varied workloads and priorities while maintaining availability and performance.*



 Web Application Platforms                               Elastic Application Platforms

 Mostly manual scaling                                   Elastic scaling (right capacity in time)

 Three-tier application architectures                    Highly distributed architectures

 Manual workload management                              Automatic, policy-based workload management

 Data at arm’s length                                    Data and logic intermingled

 Static, homogeneous containers                          Fabric of diverse containers

 Key client: browser                                     Many clients and consumers

 Interdependent services                                 Autonomous modules




  * A great definition by Forrester, internet reference

© Copyright 2012 EMC Corporation. All rights reserved.                                                 9
PaaS Is NOT “Plug And Play”
Modern Design Principals For Modern Platform Capabilities


 Enable Scale-Out At Each Tier Of Your Application
 Avoid Persistent State In Your Application Tier
 Keep Data Close To Workers
 Avoid A Single Centralized Database
 Expect Dependencies & Configuration To Be Injected
 Use An Event Driven Architecture
 Avoid Traditional Clustering
 Avoid Distributed Transactions


© Copyright 2012 EMC Corporation. All rights reserved.      10
The Definition Of Scalability
Scale Means More Scale… Right?


 Scalability Is Not All About More Scale
 Often, It Is About Less Scale (Most Of The Time),
  With The Option For More Scale (When Needed)
 Clients Want To Use Commodity (Read: Cheap)
  Hardware And Software To Reduce Cost
 Clients Want To Avoid Over-Provisioning Hardware
 Clients Want The Flexibility To Modify Hardware
  Allocations In Real Time



© Copyright 2012 EMC Corporation. All rights reserved.   11
Why Over Provisioning Is A Problem
                                                                           Utilization
                           120.00%


                           100.00%
Hardware Utilization (%)




                           80.00%


                           60.00%
                                                                                                                        Utilization
                                                                                                                        Linear (Utilization)
                           40.00%


                           20.00%


                            0.00%
                                     1   3   5   7   9 11 13 15 17 19 21 23 25 27 29 31 33 35 37 39 41 43 45 47 49 51
                                                                            Week




© Copyright 2012 EMC Corporation. All rights reserved.                                                                                         12
Vertical and Horizontal
What Vertical Scaling (“UP”) Looks Like


                                                         Scaled Up




       APP                         Move To
                                                         APP         Get Another    APP
                                   A Bigger                           Really Big
                                    Server                             Server
                                                                                   Instance 2




© Copyright 2012 EMC Corporation. All rights reserved.                                          13
Vertical and Horizontal
 What Horizontal Scaling (“OUT”) Looks Like


Scale Down With
                                            Scale         App 2   Scale
 More Instances
                                            Out                   Out




                                                                          App 3




            App 1




 © Copyright 2012 EMC Corporation. All rights reserved.                           14
Code Level Architecture

                                                         Top layer written without
                                                         worrying about scaling issues



                                           Scale Agnostic Code
                                                         A small abstraction layer links the
                                           Programming Abstraction
                                                         two together

                                           Scale Aware Code


                                                         Bottom layer understands that the application is
                                                         distributed across multiple machines



Life Beyond Distributed Transactions: an Apostate’s Opinion (Pat Helland)
http://www.cidrdb.org/cidr2007/papers/cidr07p15.pdf
© Copyright 2012 EMC Corporation. All rights reserved.                                                      15
Evolution Of The Middleware Platform

“Over time, the lower layer of these
applications may evolve to become new
platforms or middleware which simplify the
creation of scale-agnostic applications”

                                                         Pat Helland, Amazon




© Copyright 2012 EMC Corporation. All rights reserved.                         16
We Have A Platform Called vFabric




© Copyright 2012 EMC Corporation. All rights reserved.   17
Enabled By VMware Virtualization




© Copyright 2012 EMC Corporation. All rights reserved.   18
Cloud Foundry Is The Future
                                                                                Avoid
                                                                               Lock-In




                  Data Services                                      Private
                                                                     Clouds

                             Msg Services                       Public
                                                                                Partners
                                                                Clouds
                                                                               .COM
                                          Other Services
                                                           Micro
                                                           Clouds



© Copyright 2012 EMC Corporation. All rights reserved.                                     19
Cloud Foundry
Making Multi-Cloud A Reality
     Choice of Private                                   Choice of Public Cloud   Choice of Cloud
    Cloud Distributions                                        Providers           Infrastructure




                                                               .COM




                                                                                     Bare metal




© Copyright 2012 EMC Corporation. All rights reserved.                                              20
THE ROAD TO PAAS
   Clean up the past while designing the future.




© Copyright 2012 EMC Corporation. All rights reserved.   21
There Is A Need To Clean Up

                 Current Application
                                                              Virtualize            IaaS          PaaS
                  Portfolio Analysis

                                                                                                   Workloads
                                                                                  Workloads
                                                                                                  Which Can Run
                                                                                Which Can Be
                                 Migration                                                        In A Platform
                                                                                Moved To An
          Migrate                Candidate                                      Infrastructure
                                                                                                      Cloud
                                                               Workloads
High




        Functionality
         And Retire           Consolidation                    Which Are          Cloud And        Workloads
                               Candidate                    Cheaper To Run         Achieve        Which Require
                                                                               Enhanced Agility    Significant
TCO




                                                            In A Virtualized
          Eliminate               Migrate                    Environment                          Modification
                                                                                  Workloads       With Low ROI
                                 Extend                                        Which Cannot Be
       Re-Evaluate In           Modernize                                         Moved To
Low




       The Future Or                                                            Infrastructure
        Consolidate           Consolidation                                         Cloud
                                 Target                       Workloads
                                                            Which Cannot Be
           Tolerate                Invest                     Virtualized

              Low                   High
             Value (Business &
                 Technical)




   © Copyright 2012 EMC Corporation. All rights reserved.                                                         22
The Value of PaaS Is Agility
 The Road to PaaS is Driven Incrementally and Fueled by ROI




                                 Now                                   Next
                                                                                          PaaS


                                                                             SDLC
                                                                             Process Modernization
Agility
                                                          App Architecture
                                                          Modernization
                                                  IaaS


                           Release Management
                           Process Modernization

                                                          Time



 © Copyright 2012 EMC Corporation. All rights reserved.                                              23
DEMONSTRATION
Learn More
 For more information about:
        –    EMC Consulting – www.emc.com/consulting
        –    VMware vFabric – www.vmware.com/vfabric
        –    VMware GemFire – www.vmware.com/gemfire
        –    Cloud Foundry – www.cloudfoundry.com
 EMC’s Services:
    http://www.emc.com/collateral/services/consulting/
    h9506-emc-platform-as-a-service-svo.pdf




© Copyright 2012 EMC Corporation. All rights reserved.   25
Provide Feedback & Win!


                                                          125 attendees will receive
                                                           $100 iTunes gift cards. To
                                                           enter the raffle, simply
                                                           complete:
                                                            – 5 sessions surveys
                                                            – The conference survey

                                                          Download the EMC World
                                                           Conference App to learn
                                                           more: emcworld.com/app



© Copyright 2012 EMC Corporation. All rights reserved.                                  26
© Copyright 2012 EMC Corporation. All rights reserved.   27
Driving the Road to Platform-as-a-Service (PaaS)

More Related Content

What's hot

Why i - Common Europe 2012
Why i - Common Europe 2012Why i - Common Europe 2012
Why i - Common Europe 2012COMMON Europe
 
EMC's IT's Cloud Transformation, Thomas Becker, EMC
EMC's IT's Cloud Transformation, Thomas Becker, EMCEMC's IT's Cloud Transformation, Thomas Becker, EMC
EMC's IT's Cloud Transformation, Thomas Becker, EMCCloudOps Summit
 
What's New in WebSphere Application Server
What's New in WebSphere Application ServerWhat's New in WebSphere Application Server
What's New in WebSphere Application ServerCOMMON Europe
 
Comprendre l’offre IBM SmartCloud Foundation, Zoom sur PureSystems
Comprendre l’offre  IBM SmartCloud Foundation, Zoom sur PureSystems Comprendre l’offre  IBM SmartCloud Foundation, Zoom sur PureSystems
Comprendre l’offre IBM SmartCloud Foundation, Zoom sur PureSystems Claude Riousset
 
Workload Groups overview updates
Workload Groups overview updatesWorkload Groups overview updates
Workload Groups overview updatesCOMMON Europe
 
Evento Xenesys - Virtualizzare gli applicativi core e proteggere i dati azien...
Evento Xenesys - Virtualizzare gli applicativi core e proteggere i dati azien...Evento Xenesys - Virtualizzare gli applicativi core e proteggere i dati azien...
Evento Xenesys - Virtualizzare gli applicativi core e proteggere i dati azien...Xenesys
 
Novell Success Stories: Endpoint Management in Retail and Manufacturing
Novell Success Stories: Endpoint Management in Retail and ManufacturingNovell Success Stories: Endpoint Management in Retail and Manufacturing
Novell Success Stories: Endpoint Management in Retail and ManufacturingNovell
 
Transform Microsoft Application Environment With EMC Information Infrastructure
Transform Microsoft Application Environment With EMC Information InfrastructureTransform Microsoft Application Environment With EMC Information Infrastructure
Transform Microsoft Application Environment With EMC Information InfrastructureEMC Forum India
 
Application Grid: Platform for Virtualization and Consolidation of your Java ...
Application Grid: Platform for Virtualization and Consolidation of your Java ...Application Grid: Platform for Virtualization and Consolidation of your Java ...
Application Grid: Platform for Virtualization and Consolidation of your Java ...Bob Rhubart
 
Engineered Systems: Oracle’s Vision for the Future
Engineered Systems: Oracle’s Vision for the FutureEngineered Systems: Oracle’s Vision for the Future
Engineered Systems: Oracle’s Vision for the FutureBob Rhubart
 
VMworld 2012 - Spotlight Session - EMC Transforms IT - Jeremy Burton
VMworld 2012 - Spotlight Session - EMC Transforms IT - Jeremy BurtonVMworld 2012 - Spotlight Session - EMC Transforms IT - Jeremy Burton
VMworld 2012 - Spotlight Session - EMC Transforms IT - Jeremy BurtonEMCTechMktg
 
Key to Efficient Tiered Storage Infrastructure
Key to Efficient Tiered  Storage InfrastructureKey to Efficient Tiered  Storage Infrastructure
Key to Efficient Tiered Storage InfrastructureIMEX Research
 
Cloud service architecture
Cloud service architectureCloud service architecture
Cloud service architectureJazziator
 
IBM Cloud Burst postavená na platforme IBM System x
IBM Cloud Burst postavená na platforme IBM System xIBM Cloud Burst postavená na platforme IBM System x
IBM Cloud Burst postavená na platforme IBM System xASBIS SK
 
EMC: Business Continuity a Disaster Recovery pre virtuálne prostredia
EMC: Business Continuity a Disaster Recovery pre virtuálne prostrediaEMC: Business Continuity a Disaster Recovery pre virtuálne prostredia
EMC: Business Continuity a Disaster Recovery pre virtuálne prostrediaASBIS SK
 
E-Business Suite 1 _ Peter Kennewell _ EBS Growth powered by IBM and Oracle.pdf
E-Business Suite 1 _ Peter Kennewell  _ EBS Growth powered by IBM and Oracle.pdfE-Business Suite 1 _ Peter Kennewell  _ EBS Growth powered by IBM and Oracle.pdf
E-Business Suite 1 _ Peter Kennewell _ EBS Growth powered by IBM and Oracle.pdfInSync2011
 

What's hot (18)

Why i - Common Europe 2012
Why i - Common Europe 2012Why i - Common Europe 2012
Why i - Common Europe 2012
 
EMC's IT's Cloud Transformation, Thomas Becker, EMC
EMC's IT's Cloud Transformation, Thomas Becker, EMCEMC's IT's Cloud Transformation, Thomas Becker, EMC
EMC's IT's Cloud Transformation, Thomas Becker, EMC
 
Emc keynote 1030 1130
Emc keynote 1030 1130Emc keynote 1030 1130
Emc keynote 1030 1130
 
What's New in WebSphere Application Server
What's New in WebSphere Application ServerWhat's New in WebSphere Application Server
What's New in WebSphere Application Server
 
Comprendre l’offre IBM SmartCloud Foundation, Zoom sur PureSystems
Comprendre l’offre  IBM SmartCloud Foundation, Zoom sur PureSystems Comprendre l’offre  IBM SmartCloud Foundation, Zoom sur PureSystems
Comprendre l’offre IBM SmartCloud Foundation, Zoom sur PureSystems
 
Workload Groups overview updates
Workload Groups overview updatesWorkload Groups overview updates
Workload Groups overview updates
 
Evento Xenesys - Virtualizzare gli applicativi core e proteggere i dati azien...
Evento Xenesys - Virtualizzare gli applicativi core e proteggere i dati azien...Evento Xenesys - Virtualizzare gli applicativi core e proteggere i dati azien...
Evento Xenesys - Virtualizzare gli applicativi core e proteggere i dati azien...
 
Novell Success Stories: Endpoint Management in Retail and Manufacturing
Novell Success Stories: Endpoint Management in Retail and ManufacturingNovell Success Stories: Endpoint Management in Retail and Manufacturing
Novell Success Stories: Endpoint Management in Retail and Manufacturing
 
Transform Microsoft Application Environment With EMC Information Infrastructure
Transform Microsoft Application Environment With EMC Information InfrastructureTransform Microsoft Application Environment With EMC Information Infrastructure
Transform Microsoft Application Environment With EMC Information Infrastructure
 
Application Grid: Platform for Virtualization and Consolidation of your Java ...
Application Grid: Platform for Virtualization and Consolidation of your Java ...Application Grid: Platform for Virtualization and Consolidation of your Java ...
Application Grid: Platform for Virtualization and Consolidation of your Java ...
 
Engineered Systems: Oracle’s Vision for the Future
Engineered Systems: Oracle’s Vision for the FutureEngineered Systems: Oracle’s Vision for the Future
Engineered Systems: Oracle’s Vision for the Future
 
Maples esm technologies
Maples esm technologiesMaples esm technologies
Maples esm technologies
 
VMworld 2012 - Spotlight Session - EMC Transforms IT - Jeremy Burton
VMworld 2012 - Spotlight Session - EMC Transforms IT - Jeremy BurtonVMworld 2012 - Spotlight Session - EMC Transforms IT - Jeremy Burton
VMworld 2012 - Spotlight Session - EMC Transforms IT - Jeremy Burton
 
Key to Efficient Tiered Storage Infrastructure
Key to Efficient Tiered  Storage InfrastructureKey to Efficient Tiered  Storage Infrastructure
Key to Efficient Tiered Storage Infrastructure
 
Cloud service architecture
Cloud service architectureCloud service architecture
Cloud service architecture
 
IBM Cloud Burst postavená na platforme IBM System x
IBM Cloud Burst postavená na platforme IBM System xIBM Cloud Burst postavená na platforme IBM System x
IBM Cloud Burst postavená na platforme IBM System x
 
EMC: Business Continuity a Disaster Recovery pre virtuálne prostredia
EMC: Business Continuity a Disaster Recovery pre virtuálne prostrediaEMC: Business Continuity a Disaster Recovery pre virtuálne prostredia
EMC: Business Continuity a Disaster Recovery pre virtuálne prostredia
 
E-Business Suite 1 _ Peter Kennewell _ EBS Growth powered by IBM and Oracle.pdf
E-Business Suite 1 _ Peter Kennewell  _ EBS Growth powered by IBM and Oracle.pdfE-Business Suite 1 _ Peter Kennewell  _ EBS Growth powered by IBM and Oracle.pdf
E-Business Suite 1 _ Peter Kennewell _ EBS Growth powered by IBM and Oracle.pdf
 

Viewers also liked

WSO2Con USA 2015: Revolutionizing WSO2 PaaS with Kubernetes & App Factory
WSO2Con USA 2015: Revolutionizing WSO2 PaaS with Kubernetes & App FactoryWSO2Con USA 2015: Revolutionizing WSO2 PaaS with Kubernetes & App Factory
WSO2Con USA 2015: Revolutionizing WSO2 PaaS with Kubernetes & App FactoryWSO2
 
Building an Enterprise Cloud with WSO2 Private PaaS
Building an Enterprise Cloud with WSO2 Private PaaSBuilding an Enterprise Cloud with WSO2 Private PaaS
Building an Enterprise Cloud with WSO2 Private PaaSWSO2
 
QCon SF 2014 - Create and Deploy APIs using Web IDEs, Open Source Frameworks ...
QCon SF 2014 - Create and Deploy APIs using Web IDEs, Open Source Frameworks ...QCon SF 2014 - Create and Deploy APIs using Web IDEs, Open Source Frameworks ...
QCon SF 2014 - Create and Deploy APIs using Web IDEs, Open Source Frameworks ...Restlet
 
[2015 Oracle Cloud Summit] 4. Database Cloud Service_ DB12c의 모든 기능을 클라우드로 구현
[2015 Oracle Cloud Summit] 4. Database Cloud Service_ DB12c의 모든 기능을 클라우드로 구현[2015 Oracle Cloud Summit] 4. Database Cloud Service_ DB12c의 모든 기능을 클라우드로 구현
[2015 Oracle Cloud Summit] 4. Database Cloud Service_ DB12c의 모든 기능을 클라우드로 구현Oracle Korea
 
Multi-tenancy: Winning formula for a PaaS
Multi-tenancy: Winning formula for a PaaSMulti-tenancy: Winning formula for a PaaS
Multi-tenancy: Winning formula for a PaaSSrinath Perera
 
Setup API Introductie
Setup API IntroductieSetup API Introductie
Setup API Introductieannehelmond
 
DocDokuPLM: Domain Specific PaaS and Business Oriented API
DocDokuPLM: Domain Specific PaaS and Business Oriented APIDocDokuPLM: Domain Specific PaaS and Business Oriented API
DocDokuPLM: Domain Specific PaaS and Business Oriented APIDocDoku
 
10 advantages of cloud migration
10 advantages of cloud migration10 advantages of cloud migration
10 advantages of cloud migrationMorpheus Data
 
2015 05-connecting everything - ap is and paa-s-webinar-dmitry
2015 05-connecting everything - ap is and paa-s-webinar-dmitry2015 05-connecting everything - ap is and paa-s-webinar-dmitry
2015 05-connecting everything - ap is and paa-s-webinar-dmitryWSO2
 
유엔진 비즈니스 Paa s 플랫폼의 활용실습
유엔진 비즈니스 Paa s 플랫폼의 활용실습유엔진 비즈니스 Paa s 플랫폼의 활용실습
유엔진 비즈니스 Paa s 플랫폼의 활용실습영재 김
 
[2015 Oracle Cloud Summit] 2. Innovate with Oracle Platform as a Service
[2015 Oracle Cloud Summit] 2. Innovate with Oracle Platform as a Service[2015 Oracle Cloud Summit] 2. Innovate with Oracle Platform as a Service
[2015 Oracle Cloud Summit] 2. Innovate with Oracle Platform as a ServiceOracle Korea
 
[TD 2015] Microsoft Azure IaaS v2(최정현)
[TD 2015] Microsoft Azure IaaS v2(최정현)[TD 2015] Microsoft Azure IaaS v2(최정현)
[TD 2015] Microsoft Azure IaaS v2(최정현)Sang Don Kim
 
Paas 발표 ksug_20131013
Paas 발표 ksug_20131013Paas 발표 ksug_20131013
Paas 발표 ksug_20131013Byung Hyun Ahn
 
Cassandra Summit 2015 - Building a multi-tenant API PaaS with DataStax Enterp...
Cassandra Summit 2015 - Building a multi-tenant API PaaS with DataStax Enterp...Cassandra Summit 2015 - Building a multi-tenant API PaaS with DataStax Enterp...
Cassandra Summit 2015 - Building a multi-tenant API PaaS with DataStax Enterp...Restlet
 
Stratos Open PaaS OSCON 2011
Stratos Open PaaS OSCON 2011Stratos Open PaaS OSCON 2011
Stratos Open PaaS OSCON 2011Paul Fremantle
 
Value creation and evolution of a value network a longitudinal case study on ...
Value creation and evolution of a value network a longitudinal case study on ...Value creation and evolution of a value network a longitudinal case study on ...
Value creation and evolution of a value network a longitudinal case study on ...Novi Research Center
 
Oracle archive storage for link
Oracle archive storage for linkOracle archive storage for link
Oracle archive storage for linkOracle Korea
 
Introduction to WSO2 Private PaaS 4.1.0
Introduction to WSO2 Private PaaS 4.1.0Introduction to WSO2 Private PaaS 4.1.0
Introduction to WSO2 Private PaaS 4.1.0Imesh Gunaratne
 

Viewers also liked (20)

PaaS: An Introduction
PaaS: An IntroductionPaaS: An Introduction
PaaS: An Introduction
 
WSO2Con USA 2015: Revolutionizing WSO2 PaaS with Kubernetes & App Factory
WSO2Con USA 2015: Revolutionizing WSO2 PaaS with Kubernetes & App FactoryWSO2Con USA 2015: Revolutionizing WSO2 PaaS with Kubernetes & App Factory
WSO2Con USA 2015: Revolutionizing WSO2 PaaS with Kubernetes & App Factory
 
Building an Enterprise Cloud with WSO2 Private PaaS
Building an Enterprise Cloud with WSO2 Private PaaSBuilding an Enterprise Cloud with WSO2 Private PaaS
Building an Enterprise Cloud with WSO2 Private PaaS
 
QCon SF 2014 - Create and Deploy APIs using Web IDEs, Open Source Frameworks ...
QCon SF 2014 - Create and Deploy APIs using Web IDEs, Open Source Frameworks ...QCon SF 2014 - Create and Deploy APIs using Web IDEs, Open Source Frameworks ...
QCon SF 2014 - Create and Deploy APIs using Web IDEs, Open Source Frameworks ...
 
Oow2016 review--paas-microservices-
Oow2016 review--paas-microservices-Oow2016 review--paas-microservices-
Oow2016 review--paas-microservices-
 
[2015 Oracle Cloud Summit] 4. Database Cloud Service_ DB12c의 모든 기능을 클라우드로 구현
[2015 Oracle Cloud Summit] 4. Database Cloud Service_ DB12c의 모든 기능을 클라우드로 구현[2015 Oracle Cloud Summit] 4. Database Cloud Service_ DB12c의 모든 기능을 클라우드로 구현
[2015 Oracle Cloud Summit] 4. Database Cloud Service_ DB12c의 모든 기능을 클라우드로 구현
 
Multi-tenancy: Winning formula for a PaaS
Multi-tenancy: Winning formula for a PaaSMulti-tenancy: Winning formula for a PaaS
Multi-tenancy: Winning formula for a PaaS
 
Setup API Introductie
Setup API IntroductieSetup API Introductie
Setup API Introductie
 
DocDokuPLM: Domain Specific PaaS and Business Oriented API
DocDokuPLM: Domain Specific PaaS and Business Oriented APIDocDokuPLM: Domain Specific PaaS and Business Oriented API
DocDokuPLM: Domain Specific PaaS and Business Oriented API
 
10 advantages of cloud migration
10 advantages of cloud migration10 advantages of cloud migration
10 advantages of cloud migration
 
2015 05-connecting everything - ap is and paa-s-webinar-dmitry
2015 05-connecting everything - ap is and paa-s-webinar-dmitry2015 05-connecting everything - ap is and paa-s-webinar-dmitry
2015 05-connecting everything - ap is and paa-s-webinar-dmitry
 
유엔진 비즈니스 Paa s 플랫폼의 활용실습
유엔진 비즈니스 Paa s 플랫폼의 활용실습유엔진 비즈니스 Paa s 플랫폼의 활용실습
유엔진 비즈니스 Paa s 플랫폼의 활용실습
 
[2015 Oracle Cloud Summit] 2. Innovate with Oracle Platform as a Service
[2015 Oracle Cloud Summit] 2. Innovate with Oracle Platform as a Service[2015 Oracle Cloud Summit] 2. Innovate with Oracle Platform as a Service
[2015 Oracle Cloud Summit] 2. Innovate with Oracle Platform as a Service
 
[TD 2015] Microsoft Azure IaaS v2(최정현)
[TD 2015] Microsoft Azure IaaS v2(최정현)[TD 2015] Microsoft Azure IaaS v2(최정현)
[TD 2015] Microsoft Azure IaaS v2(최정현)
 
Paas 발표 ksug_20131013
Paas 발표 ksug_20131013Paas 발표 ksug_20131013
Paas 발표 ksug_20131013
 
Cassandra Summit 2015 - Building a multi-tenant API PaaS with DataStax Enterp...
Cassandra Summit 2015 - Building a multi-tenant API PaaS with DataStax Enterp...Cassandra Summit 2015 - Building a multi-tenant API PaaS with DataStax Enterp...
Cassandra Summit 2015 - Building a multi-tenant API PaaS with DataStax Enterp...
 
Stratos Open PaaS OSCON 2011
Stratos Open PaaS OSCON 2011Stratos Open PaaS OSCON 2011
Stratos Open PaaS OSCON 2011
 
Value creation and evolution of a value network a longitudinal case study on ...
Value creation and evolution of a value network a longitudinal case study on ...Value creation and evolution of a value network a longitudinal case study on ...
Value creation and evolution of a value network a longitudinal case study on ...
 
Oracle archive storage for link
Oracle archive storage for linkOracle archive storage for link
Oracle archive storage for link
 
Introduction to WSO2 Private PaaS 4.1.0
Introduction to WSO2 Private PaaS 4.1.0Introduction to WSO2 Private PaaS 4.1.0
Introduction to WSO2 Private PaaS 4.1.0
 

Similar to Driving the Road to Platform-as-a-Service (PaaS)

彭—Elastic architecture in cloud foundry and deploy with openstack
彭—Elastic architecture in cloud foundry and deploy with openstack彭—Elastic architecture in cloud foundry and deploy with openstack
彭—Elastic architecture in cloud foundry and deploy with openstackOpenCity Community
 
Tech editors conf tucker yen-jacoby revised final for may 24 2012
Tech editors conf tucker yen-jacoby revised final  for may 24 2012Tech editors conf tucker yen-jacoby revised final  for may 24 2012
Tech editors conf tucker yen-jacoby revised final for may 24 2012Cisco Public Relations
 
Cloud foundry elastic architecture and deploy based on openstack
Cloud foundry elastic architecture and deploy based on openstackCloud foundry elastic architecture and deploy based on openstack
Cloud foundry elastic architecture and deploy based on openstackOpenCity Community
 
Cast Iron Overview Webinar 6.13.12 Final(Jb)
Cast Iron Overview Webinar 6.13.12 Final(Jb)Cast Iron Overview Webinar 6.13.12 Final(Jb)
Cast Iron Overview Webinar 6.13.12 Final(Jb)Carolyn Crowe
 
George Greenleaf with EMC - IT Transformation -- Stalwart Executive Briefing ...
George Greenleaf with EMC - IT Transformation -- Stalwart Executive Briefing ...George Greenleaf with EMC - IT Transformation -- Stalwart Executive Briefing ...
George Greenleaf with EMC - IT Transformation -- Stalwart Executive Briefing ...StalwartAcademy
 
RESTful SOA and the Spring Framework (EMCWorld 2011)
RESTful SOA and the Spring Framework (EMCWorld 2011)RESTful SOA and the Spring Framework (EMCWorld 2011)
RESTful SOA and the Spring Framework (EMCWorld 2011)EMC
 
EMC Forum India 2011, Day 2 - Welcome Note by Manoj Chugh
EMC Forum India 2011, Day 2 - Welcome Note by Manoj ChughEMC Forum India 2011, Day 2 - Welcome Note by Manoj Chugh
EMC Forum India 2011, Day 2 - Welcome Note by Manoj ChughEMC Forum India
 
Развитие технологий SDN для сетей ЦОД
Развитие технологий SDN для сетей ЦОДРазвитие технологий SDN для сетей ЦОД
Развитие технологий SDN для сетей ЦОДCisco Russia
 
How to Transform Enterprise Applications to On-premise Clouds with Wipro and ...
How to Transform Enterprise Applications to On-premise Clouds with Wipro and ...How to Transform Enterprise Applications to On-premise Clouds with Wipro and ...
How to Transform Enterprise Applications to On-premise Clouds with Wipro and ...Eucalyptus Systems, Inc.
 
How to Transform Enterprise Applications to On-premise Clouds with Wipro and ...
How to Transform Enterprise Applications to On-premise Clouds with Wipro and ...How to Transform Enterprise Applications to On-premise Clouds with Wipro and ...
How to Transform Enterprise Applications to On-premise Clouds with Wipro and ...Eucalyptus Systems, Inc.
 
How to Transform Enterprise Applications to On-premise Clouds with Wipro and ...
How to Transform Enterprise Applications to On-premise Clouds with Wipro and ...How to Transform Enterprise Applications to On-premise Clouds with Wipro and ...
How to Transform Enterprise Applications to On-premise Clouds with Wipro and ...Eucalyptus Systems, Inc.
 
Introducing OneCommand Vision 3.0, I/O management that gives your application...
Introducing OneCommand Vision 3.0, I/O management that gives your application...Introducing OneCommand Vision 3.0, I/O management that gives your application...
Introducing OneCommand Vision 3.0, I/O management that gives your application...Emulex Corporation
 
Cast Iron Overview Webinar 6.13
Cast Iron Overview Webinar 6.13Cast Iron Overview Webinar 6.13
Cast Iron Overview Webinar 6.13gaborvodics
 
Cloud Computing and VCE
Cloud Computing and VCECloud Computing and VCE
Cloud Computing and VCECenk Ersoy
 

Similar to Driving the Road to Platform-as-a-Service (PaaS) (20)

彭—Elastic architecture in cloud foundry and deploy with openstack
彭—Elastic architecture in cloud foundry and deploy with openstack彭—Elastic architecture in cloud foundry and deploy with openstack
彭—Elastic architecture in cloud foundry and deploy with openstack
 
Tech editors conf tucker yen-jacoby revised final for may 24 2012
Tech editors conf tucker yen-jacoby revised final  for may 24 2012Tech editors conf tucker yen-jacoby revised final  for may 24 2012
Tech editors conf tucker yen-jacoby revised final for may 24 2012
 
101 cd 1315-1345
101 cd 1315-1345101 cd 1315-1345
101 cd 1315-1345
 
101 cd 1315-1345
101 cd 1315-1345101 cd 1315-1345
101 cd 1315-1345
 
Cloud foundry elastic architecture and deploy based on openstack
Cloud foundry elastic architecture and deploy based on openstackCloud foundry elastic architecture and deploy based on openstack
Cloud foundry elastic architecture and deploy based on openstack
 
101 ab 1445-1515
101 ab 1445-1515101 ab 1445-1515
101 ab 1445-1515
 
101 ab 1445-1515
101 ab 1445-1515101 ab 1445-1515
101 ab 1445-1515
 
Cast Iron Overview Webinar 6.13.12 Final(Jb)
Cast Iron Overview Webinar 6.13.12 Final(Jb)Cast Iron Overview Webinar 6.13.12 Final(Jb)
Cast Iron Overview Webinar 6.13.12 Final(Jb)
 
Day 2 p3 - automation
Day 2   p3 - automationDay 2   p3 - automation
Day 2 p3 - automation
 
Day 2 p3 - automation
Day 2   p3 - automationDay 2   p3 - automation
Day 2 p3 - automation
 
George Greenleaf with EMC - IT Transformation -- Stalwart Executive Briefing ...
George Greenleaf with EMC - IT Transformation -- Stalwart Executive Briefing ...George Greenleaf with EMC - IT Transformation -- Stalwart Executive Briefing ...
George Greenleaf with EMC - IT Transformation -- Stalwart Executive Briefing ...
 
RESTful SOA and the Spring Framework (EMCWorld 2011)
RESTful SOA and the Spring Framework (EMCWorld 2011)RESTful SOA and the Spring Framework (EMCWorld 2011)
RESTful SOA and the Spring Framework (EMCWorld 2011)
 
EMC Forum India 2011, Day 2 - Welcome Note by Manoj Chugh
EMC Forum India 2011, Day 2 - Welcome Note by Manoj ChughEMC Forum India 2011, Day 2 - Welcome Note by Manoj Chugh
EMC Forum India 2011, Day 2 - Welcome Note by Manoj Chugh
 
Развитие технологий SDN для сетей ЦОД
Развитие технологий SDN для сетей ЦОДРазвитие технологий SDN для сетей ЦОД
Развитие технологий SDN для сетей ЦОД
 
How to Transform Enterprise Applications to On-premise Clouds with Wipro and ...
How to Transform Enterprise Applications to On-premise Clouds with Wipro and ...How to Transform Enterprise Applications to On-premise Clouds with Wipro and ...
How to Transform Enterprise Applications to On-premise Clouds with Wipro and ...
 
How to Transform Enterprise Applications to On-premise Clouds with Wipro and ...
How to Transform Enterprise Applications to On-premise Clouds with Wipro and ...How to Transform Enterprise Applications to On-premise Clouds with Wipro and ...
How to Transform Enterprise Applications to On-premise Clouds with Wipro and ...
 
How to Transform Enterprise Applications to On-premise Clouds with Wipro and ...
How to Transform Enterprise Applications to On-premise Clouds with Wipro and ...How to Transform Enterprise Applications to On-premise Clouds with Wipro and ...
How to Transform Enterprise Applications to On-premise Clouds with Wipro and ...
 
Introducing OneCommand Vision 3.0, I/O management that gives your application...
Introducing OneCommand Vision 3.0, I/O management that gives your application...Introducing OneCommand Vision 3.0, I/O management that gives your application...
Introducing OneCommand Vision 3.0, I/O management that gives your application...
 
Cast Iron Overview Webinar 6.13
Cast Iron Overview Webinar 6.13Cast Iron Overview Webinar 6.13
Cast Iron Overview Webinar 6.13
 
Cloud Computing and VCE
Cloud Computing and VCECloud Computing and VCE
Cloud Computing and VCE
 

More from EMC

INDUSTRY-LEADING TECHNOLOGY FOR LONG TERM RETENTION OF BACKUPS IN THE CLOUD
INDUSTRY-LEADING  TECHNOLOGY FOR LONG TERM RETENTION OF BACKUPS IN THE CLOUDINDUSTRY-LEADING  TECHNOLOGY FOR LONG TERM RETENTION OF BACKUPS IN THE CLOUD
INDUSTRY-LEADING TECHNOLOGY FOR LONG TERM RETENTION OF BACKUPS IN THE CLOUDEMC
 
Cloud Foundry Summit Berlin Keynote
Cloud Foundry Summit Berlin Keynote Cloud Foundry Summit Berlin Keynote
Cloud Foundry Summit Berlin Keynote EMC
 
EMC GLOBAL DATA PROTECTION INDEX
EMC GLOBAL DATA PROTECTION INDEX EMC GLOBAL DATA PROTECTION INDEX
EMC GLOBAL DATA PROTECTION INDEX EMC
 
Transforming Desktop Virtualization with Citrix XenDesktop and EMC XtremIO
Transforming Desktop Virtualization with Citrix XenDesktop and EMC XtremIOTransforming Desktop Virtualization with Citrix XenDesktop and EMC XtremIO
Transforming Desktop Virtualization with Citrix XenDesktop and EMC XtremIOEMC
 
Citrix ready-webinar-xtremio
Citrix ready-webinar-xtremioCitrix ready-webinar-xtremio
Citrix ready-webinar-xtremioEMC
 
EMC FORUM RESEARCH GLOBAL RESULTS - 10,451 RESPONSES ACROSS 33 COUNTRIES
EMC FORUM RESEARCH GLOBAL RESULTS - 10,451 RESPONSES ACROSS 33 COUNTRIES EMC FORUM RESEARCH GLOBAL RESULTS - 10,451 RESPONSES ACROSS 33 COUNTRIES
EMC FORUM RESEARCH GLOBAL RESULTS - 10,451 RESPONSES ACROSS 33 COUNTRIES EMC
 
EMC with Mirantis Openstack
EMC with Mirantis OpenstackEMC with Mirantis Openstack
EMC with Mirantis OpenstackEMC
 
Modern infrastructure for business data lake
Modern infrastructure for business data lakeModern infrastructure for business data lake
Modern infrastructure for business data lakeEMC
 
Force Cyber Criminals to Shop Elsewhere
Force Cyber Criminals to Shop ElsewhereForce Cyber Criminals to Shop Elsewhere
Force Cyber Criminals to Shop ElsewhereEMC
 
Pivotal : Moments in Container History
Pivotal : Moments in Container History Pivotal : Moments in Container History
Pivotal : Moments in Container History EMC
 
Data Lake Protection - A Technical Review
Data Lake Protection - A Technical ReviewData Lake Protection - A Technical Review
Data Lake Protection - A Technical ReviewEMC
 
Mobile E-commerce: Friend or Foe
Mobile E-commerce: Friend or FoeMobile E-commerce: Friend or Foe
Mobile E-commerce: Friend or FoeEMC
 
Virtualization Myths Infographic
Virtualization Myths Infographic Virtualization Myths Infographic
Virtualization Myths Infographic EMC
 
Intelligence-Driven GRC for Security
Intelligence-Driven GRC for SecurityIntelligence-Driven GRC for Security
Intelligence-Driven GRC for SecurityEMC
 
The Trust Paradox: Access Management and Trust in an Insecure Age
The Trust Paradox: Access Management and Trust in an Insecure AgeThe Trust Paradox: Access Management and Trust in an Insecure Age
The Trust Paradox: Access Management and Trust in an Insecure AgeEMC
 
EMC Technology Day - SRM University 2015
EMC Technology Day - SRM University 2015EMC Technology Day - SRM University 2015
EMC Technology Day - SRM University 2015EMC
 
EMC Academic Summit 2015
EMC Academic Summit 2015EMC Academic Summit 2015
EMC Academic Summit 2015EMC
 
Data Science and Big Data Analytics Book from EMC Education Services
Data Science and Big Data Analytics Book from EMC Education ServicesData Science and Big Data Analytics Book from EMC Education Services
Data Science and Big Data Analytics Book from EMC Education ServicesEMC
 
Using EMC Symmetrix Storage in VMware vSphere Environments
Using EMC Symmetrix Storage in VMware vSphere EnvironmentsUsing EMC Symmetrix Storage in VMware vSphere Environments
Using EMC Symmetrix Storage in VMware vSphere EnvironmentsEMC
 
Using EMC VNX storage with VMware vSphereTechBook
Using EMC VNX storage with VMware vSphereTechBookUsing EMC VNX storage with VMware vSphereTechBook
Using EMC VNX storage with VMware vSphereTechBookEMC
 

More from EMC (20)

INDUSTRY-LEADING TECHNOLOGY FOR LONG TERM RETENTION OF BACKUPS IN THE CLOUD
INDUSTRY-LEADING  TECHNOLOGY FOR LONG TERM RETENTION OF BACKUPS IN THE CLOUDINDUSTRY-LEADING  TECHNOLOGY FOR LONG TERM RETENTION OF BACKUPS IN THE CLOUD
INDUSTRY-LEADING TECHNOLOGY FOR LONG TERM RETENTION OF BACKUPS IN THE CLOUD
 
Cloud Foundry Summit Berlin Keynote
Cloud Foundry Summit Berlin Keynote Cloud Foundry Summit Berlin Keynote
Cloud Foundry Summit Berlin Keynote
 
EMC GLOBAL DATA PROTECTION INDEX
EMC GLOBAL DATA PROTECTION INDEX EMC GLOBAL DATA PROTECTION INDEX
EMC GLOBAL DATA PROTECTION INDEX
 
Transforming Desktop Virtualization with Citrix XenDesktop and EMC XtremIO
Transforming Desktop Virtualization with Citrix XenDesktop and EMC XtremIOTransforming Desktop Virtualization with Citrix XenDesktop and EMC XtremIO
Transforming Desktop Virtualization with Citrix XenDesktop and EMC XtremIO
 
Citrix ready-webinar-xtremio
Citrix ready-webinar-xtremioCitrix ready-webinar-xtremio
Citrix ready-webinar-xtremio
 
EMC FORUM RESEARCH GLOBAL RESULTS - 10,451 RESPONSES ACROSS 33 COUNTRIES
EMC FORUM RESEARCH GLOBAL RESULTS - 10,451 RESPONSES ACROSS 33 COUNTRIES EMC FORUM RESEARCH GLOBAL RESULTS - 10,451 RESPONSES ACROSS 33 COUNTRIES
EMC FORUM RESEARCH GLOBAL RESULTS - 10,451 RESPONSES ACROSS 33 COUNTRIES
 
EMC with Mirantis Openstack
EMC with Mirantis OpenstackEMC with Mirantis Openstack
EMC with Mirantis Openstack
 
Modern infrastructure for business data lake
Modern infrastructure for business data lakeModern infrastructure for business data lake
Modern infrastructure for business data lake
 
Force Cyber Criminals to Shop Elsewhere
Force Cyber Criminals to Shop ElsewhereForce Cyber Criminals to Shop Elsewhere
Force Cyber Criminals to Shop Elsewhere
 
Pivotal : Moments in Container History
Pivotal : Moments in Container History Pivotal : Moments in Container History
Pivotal : Moments in Container History
 
Data Lake Protection - A Technical Review
Data Lake Protection - A Technical ReviewData Lake Protection - A Technical Review
Data Lake Protection - A Technical Review
 
Mobile E-commerce: Friend or Foe
Mobile E-commerce: Friend or FoeMobile E-commerce: Friend or Foe
Mobile E-commerce: Friend or Foe
 
Virtualization Myths Infographic
Virtualization Myths Infographic Virtualization Myths Infographic
Virtualization Myths Infographic
 
Intelligence-Driven GRC for Security
Intelligence-Driven GRC for SecurityIntelligence-Driven GRC for Security
Intelligence-Driven GRC for Security
 
The Trust Paradox: Access Management and Trust in an Insecure Age
The Trust Paradox: Access Management and Trust in an Insecure AgeThe Trust Paradox: Access Management and Trust in an Insecure Age
The Trust Paradox: Access Management and Trust in an Insecure Age
 
EMC Technology Day - SRM University 2015
EMC Technology Day - SRM University 2015EMC Technology Day - SRM University 2015
EMC Technology Day - SRM University 2015
 
EMC Academic Summit 2015
EMC Academic Summit 2015EMC Academic Summit 2015
EMC Academic Summit 2015
 
Data Science and Big Data Analytics Book from EMC Education Services
Data Science and Big Data Analytics Book from EMC Education ServicesData Science and Big Data Analytics Book from EMC Education Services
Data Science and Big Data Analytics Book from EMC Education Services
 
Using EMC Symmetrix Storage in VMware vSphere Environments
Using EMC Symmetrix Storage in VMware vSphere EnvironmentsUsing EMC Symmetrix Storage in VMware vSphere Environments
Using EMC Symmetrix Storage in VMware vSphere Environments
 
Using EMC VNX storage with VMware vSphereTechBook
Using EMC VNX storage with VMware vSphereTechBookUsing EMC VNX storage with VMware vSphereTechBook
Using EMC VNX storage with VMware vSphereTechBook
 

Recently uploaded

SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
costume and set research powerpoint presentation
costume and set research powerpoint presentationcostume and set research powerpoint presentation
costume and set research powerpoint presentationphoebematthew05
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 

Recently uploaded (20)

SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort ServiceHot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
costume and set research powerpoint presentation
costume and set research powerpoint presentationcostume and set research powerpoint presentation
costume and set research powerpoint presentation
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 

Driving the Road to Platform-as-a-Service (PaaS)

  • 1. Driving The Road To Platform-as-a- Service (PaaS) Joe Fitzgerald National Lead – Cloud Application Platform Matt Russell Sr. Director – Application Architecture Design & Development © Copyright 2012 EMC Corporation. All rights reserved. 1
  • 2. Who Are These Guys?  We work for EMC Consulting – Part of EMC Global Services, and 2,000 people strong – We have 5 Industry Vertical teams and 5 Technology Service Lines – Put simply we do 3 things: – Accelerate the journey to cloud computing – Unlock the business value in big data, and – Ensure confidence, manage risk, and build trust © Copyright 2012 EMC Corporation. All rights reserved. 2
  • 3. Agenda • A Quick Level Setter • What Is PaaS? • Scalability Considerations • Application Architecture • vFabric And Cloud Foundry • The Road To PaaS • Demo • Q&A © Copyright 2012 EMC Corporation. All rights reserved. 3
  • 4. By A Show of Hands What Does Cloud Mean To You…? © Copyright 2012 EMC Corporation. All rights reserved. 4
  • 5. In Simple Terms Automation Efficiency Scalability EQUALS Agility © Copyright 2012 EMC Corporation. All rights reserved. 5
  • 6. Framing That Definition With Metrics  Time To Market – Time To Develop – Frequency Of Release AUTOMATION – Time To Release  Cost To Run TIME TO DEVELOP TIME TO PROVISION FREQUENCY OF RELEASE – Time To Provision TIME TO TIME TO SCALE RELEASE – Time To Scale AGILITY – Average Provisioned Infrastructure EFFICIENCY AVERAGE PROV. SCALABILITY TIME  Agility Matters – Drive Revenue – Cut Costs © Copyright 2012 EMC Corporation. All rights reserved. 6
  • 7. CAN IAAS DELIVER ALL OF THIS STUFF? Hint, This Is A PaaS Session So The Answer Is NO! © Copyright 2012 EMC Corporation. All rights reserved. 7
  • 8. The Power And Promise Of PaaS A Spectrum Of Manually-Intensive to Automated Intelligence Traditional IT IaaS PaaS You Manage Applications Applications Applications You Manage Data Data Data Agility and Runtime Runtime Runtime Cost Savings Managed by Platform You Manage Middleware Middleware Middleware Managed by Platform O/S O/S O/S Virtualization Virtualization Virtualization Servers Servers Servers Storage Storage Storage Networking Networking Networking Cloud Enablement © Copyright 2012 EMC Corporation. All rights reserved. 8
  • 9. Build Elastic App Architectures With PaaS The ability of an application to automatically adjust the infrastructure resources it uses to accommodate varied workloads and priorities while maintaining availability and performance.* Web Application Platforms Elastic Application Platforms Mostly manual scaling Elastic scaling (right capacity in time) Three-tier application architectures Highly distributed architectures Manual workload management Automatic, policy-based workload management Data at arm’s length Data and logic intermingled Static, homogeneous containers Fabric of diverse containers Key client: browser Many clients and consumers Interdependent services Autonomous modules * A great definition by Forrester, internet reference © Copyright 2012 EMC Corporation. All rights reserved. 9
  • 10. PaaS Is NOT “Plug And Play” Modern Design Principals For Modern Platform Capabilities  Enable Scale-Out At Each Tier Of Your Application  Avoid Persistent State In Your Application Tier  Keep Data Close To Workers  Avoid A Single Centralized Database  Expect Dependencies & Configuration To Be Injected  Use An Event Driven Architecture  Avoid Traditional Clustering  Avoid Distributed Transactions © Copyright 2012 EMC Corporation. All rights reserved. 10
  • 11. The Definition Of Scalability Scale Means More Scale… Right?  Scalability Is Not All About More Scale  Often, It Is About Less Scale (Most Of The Time), With The Option For More Scale (When Needed)  Clients Want To Use Commodity (Read: Cheap) Hardware And Software To Reduce Cost  Clients Want To Avoid Over-Provisioning Hardware  Clients Want The Flexibility To Modify Hardware Allocations In Real Time © Copyright 2012 EMC Corporation. All rights reserved. 11
  • 12. Why Over Provisioning Is A Problem Utilization 120.00% 100.00% Hardware Utilization (%) 80.00% 60.00% Utilization Linear (Utilization) 40.00% 20.00% 0.00% 1 3 5 7 9 11 13 15 17 19 21 23 25 27 29 31 33 35 37 39 41 43 45 47 49 51 Week © Copyright 2012 EMC Corporation. All rights reserved. 12
  • 13. Vertical and Horizontal What Vertical Scaling (“UP”) Looks Like Scaled Up APP Move To APP Get Another APP A Bigger Really Big Server Server Instance 2 © Copyright 2012 EMC Corporation. All rights reserved. 13
  • 14. Vertical and Horizontal What Horizontal Scaling (“OUT”) Looks Like Scale Down With Scale App 2 Scale More Instances Out Out App 3 App 1 © Copyright 2012 EMC Corporation. All rights reserved. 14
  • 15. Code Level Architecture Top layer written without worrying about scaling issues Scale Agnostic Code A small abstraction layer links the Programming Abstraction two together Scale Aware Code Bottom layer understands that the application is distributed across multiple machines Life Beyond Distributed Transactions: an Apostate’s Opinion (Pat Helland) http://www.cidrdb.org/cidr2007/papers/cidr07p15.pdf © Copyright 2012 EMC Corporation. All rights reserved. 15
  • 16. Evolution Of The Middleware Platform “Over time, the lower layer of these applications may evolve to become new platforms or middleware which simplify the creation of scale-agnostic applications” Pat Helland, Amazon © Copyright 2012 EMC Corporation. All rights reserved. 16
  • 17. We Have A Platform Called vFabric © Copyright 2012 EMC Corporation. All rights reserved. 17
  • 18. Enabled By VMware Virtualization © Copyright 2012 EMC Corporation. All rights reserved. 18
  • 19. Cloud Foundry Is The Future Avoid Lock-In Data Services Private Clouds Msg Services Public Partners Clouds .COM Other Services Micro Clouds © Copyright 2012 EMC Corporation. All rights reserved. 19
  • 20. Cloud Foundry Making Multi-Cloud A Reality Choice of Private Choice of Public Cloud Choice of Cloud Cloud Distributions Providers Infrastructure .COM Bare metal © Copyright 2012 EMC Corporation. All rights reserved. 20
  • 21. THE ROAD TO PAAS Clean up the past while designing the future. © Copyright 2012 EMC Corporation. All rights reserved. 21
  • 22. There Is A Need To Clean Up Current Application Virtualize IaaS PaaS Portfolio Analysis Workloads Workloads Which Can Run Which Can Be Migration In A Platform Moved To An Migrate Candidate Infrastructure Cloud Workloads High Functionality And Retire Consolidation Which Are Cloud And Workloads Candidate Cheaper To Run Achieve Which Require Enhanced Agility Significant TCO In A Virtualized Eliminate Migrate Environment Modification Workloads With Low ROI Extend Which Cannot Be Re-Evaluate In Modernize Moved To Low The Future Or Infrastructure Consolidate Consolidation Cloud Target Workloads Which Cannot Be Tolerate Invest Virtualized Low High Value (Business & Technical) © Copyright 2012 EMC Corporation. All rights reserved. 22
  • 23. The Value of PaaS Is Agility The Road to PaaS is Driven Incrementally and Fueled by ROI Now Next PaaS SDLC Process Modernization Agility App Architecture Modernization IaaS Release Management Process Modernization Time © Copyright 2012 EMC Corporation. All rights reserved. 23
  • 25. Learn More  For more information about: – EMC Consulting – www.emc.com/consulting – VMware vFabric – www.vmware.com/vfabric – VMware GemFire – www.vmware.com/gemfire – Cloud Foundry – www.cloudfoundry.com  EMC’s Services: http://www.emc.com/collateral/services/consulting/ h9506-emc-platform-as-a-service-svo.pdf © Copyright 2012 EMC Corporation. All rights reserved. 25
  • 26. Provide Feedback & Win!  125 attendees will receive $100 iTunes gift cards. To enter the raffle, simply complete: – 5 sessions surveys – The conference survey  Download the EMC World Conference App to learn more: emcworld.com/app © Copyright 2012 EMC Corporation. All rights reserved. 26
  • 27. © Copyright 2012 EMC Corporation. All rights reserved. 27