SlideShare une entreprise Scribd logo
1  sur  29
The Business Case for Platform-as-
a-Service within the Enterprise

Mark Geene
CEO & Co-Founder
@mgeene

Richard Seroter
Senior Product Manager
@rseroter
Housekeeping

• Two presenters; total of 45 minutes
• Your lines have been muted
       – Please ask questions using the WebEx
         console
       – You may experience better call quality
         via phone audio, compared to web
         audio



2 confidential                                Tier3.com
Agenda

• Introduce Today’s Speakers
• The Business Case for Platform as a
  Service
• 9 Questions to Help You Choose the
  Right PaaS for your Enterprise
• Special Offers
• Q&A


3 confidential                      Tier3.com
Today’s Speakers
                 Mark Geene is a Co-founder of Cloud Elements, a
                 company that accelerates the development of
                 cloud computing applications by combining open
                 cloud platforms with reusable integrations
                 (Elements) and cloud-optimized application
                 development services.



                 Richard Seroter is a product manager for Tier
                 3, a Microsoft MVP, blogger, author, trainer
                 and frequent public speaker. He has deep
                 experience and expertise planning and
                 implementing enterprise IT strategies.


4 confidential                                                   Tier3.com
Title one CLOUD APPS FASTER
BUILDING
 Title two


April, 2013




               Cloud Elements Confidential 2013
5 CHARACTERISTICS OF CLOUD-OPTIMIZED
APPLICATIONS
 Multi-tenancy
 Self-service provisioning
 Elastic & metered resource
  consumption
 Services-based integration
 Accessible from any device


                        Cloud Elements Confidential



                                                      6
WHAT IS PLATFORM AS A SERVICE (PaaS)?
 A cloud-aware application
  development and deployment
  environment
 Abstraction layer between your
  cloud application and your IaaS
 Provides elastic scaling of your
  application




                                        7
EXAMPLE: PaaS SERVICES

 Application     Data          Messaging &                Application
  Runtime      Services         Queuing                  Management

                          PaaS




                           Cloud Elements Confidential



                                                                        8
BENEFITS OF BUILDING ON A PLATFORM

 Nearly eliminate deployment and DevOps costs
 Reduce development cost by 30%+
 Avoid IaaS lock-in




                       Cloud Elements Confidential



                                                     9
EVERY PRIVATE CLOUD NEEDS A PaaS

 Build on a cloud-aware platform ...
  Productivity
 Leverage same platform as public
  cloud providers
 Portable between private and public
 Establish a standard set of services




                         Cloud Elements Confidential



                                                       10
PaaS-CENTRIC DESIGN
 Select Your PaaS first; IaaS Second
 Architect for strict layer separation
 Anchor app runtime and data services
  at the platform tier
 Loosely couple services between the
  tiers




                          Cloud Elements Confidential



                                                        11
EXAMPLE: PaaS & IaaS SERVICES

 Application            Data             Messaging &                Application
  Runtime             Services            Queuing                  Management

                                  PaaS
               Network              Elastic                 Storage
               Services          Compute Units              Services

                                   IaaS


                                     Cloud Elements Confidential



                                                                                  12
OUR EXPERIENCES WITH PaaS
 Retail Client (without PaaS):
      Developed originally on IaaS
      Migrated from AWS RDS to Private Cloud - weeks
 Physicians Network Client (with Paas):
      Migrated to hybrid cloud - less than a day
 Other Clients:
      Setup, install, configure, deploy - less than a day
      Add servers / nodes - less than a minute
      Real-time application management - no code


                                 Cloud Elements Confidential



                                                               13
CLOSING THOUGHTS
PaaS-Centric Design
Productivity Gains of 30% - 50%
Portability Enhanced With An Open PaaS




                      Cloud Elements Confidential



                                                    14
9 Questions to Help You Choose
the Right PaaS for your Enterprise

Richard Seroter
Senior Product Manager
@rseroter
There can be “right” and “wrong” choices for
which PaaS to use in your enterprise.
  16 confidential                                           Tier3.com
                            http://www.flickr.com/photos/begnaud/243996426
Here are nine questions to ask yourself when
choosing the right PaaS for a given situation.




  17 confidential                                               Tier3.com
                              http://www.flickr.com/photos/ianpoley/2745040048
#1 - Should your PaaS be public or private?


  18 confidential                             Tier3.com
#2 – Do you need a PaaS where you build – or
assemble – applications?




  19 confidential                          Tier3.com
#3 – Does the PaaS offer the frameworks and sizing
that you need?




  20 confidential                                           Tier3.com
                             http://www.flickr.com/photos/thed34n/4787791908
#4 – How portable are applications targeted at this
PaaS?
  21 confidential                           Tier3.com
#5 – What complimentary application services does
the PaaS offer?
  22 confidential                         Tier3.com
#6 – How does someone interact with the PaaS?




  23 confidential                         Tier3.com
#7 – Can you extend the PaaS to meet your custom
needs?




  24 confidential                                       Tier3.com
                      http://www.flickr.com/photos/foshie/508031237
#8 – What OTHER workloads are in the cloud with
the PaaS?
  25 confidential                          Tier3.com
#9 – What is your main priority? Development
speed? Maintenance? Control? Choice?
  26 confidential                              Tier3.com
Look for the PaaS that meets YOUR
needs from both a functional and
operational perspective.




27 confidential                     Tier3.com
Special Offer

• From Cloud Elements – free design assessment
       – Needs analysis & recommendations


• From Tier 3 – a free trial of Web Fabric
       – Up to 30 days or $1000 of usage, whichever comes first
       – PaaS based on Cloud Foundry, with support for many
         popular dev environments, including .NET


• We will both be in touch regarding next steps


28 confidential                                               Tier3.com
Thank You…Questions?

mark@cloud-elements.com
richard.seroter@tier3.com

Contenu connexe

Tendances

Apprenda - Overview of the Apprenda Platform
Apprenda - Overview of the Apprenda PlatformApprenda - Overview of the Apprenda Platform
Apprenda - Overview of the Apprenda PlatformApprenda
 
Deploy con 2012 Mike Hoskins Keynote
Deploy con 2012 Mike Hoskins KeynoteDeploy con 2012 Mike Hoskins Keynote
Deploy con 2012 Mike Hoskins Keynotedeploycon
 
Niko Nelissen - Sun Microsystems - Keynote 'What's next in the Cloud?' CloudC...
Niko Nelissen - Sun Microsystems - Keynote 'What's next in the Cloud?' CloudC...Niko Nelissen - Sun Microsystems - Keynote 'What's next in the Cloud?' CloudC...
Niko Nelissen - Sun Microsystems - Keynote 'What's next in the Cloud?' CloudC...CloudAngels
 
Proč je vSAN č. 1 v software defined storage a HCI
Proč je vSAN č. 1 v software defined storage a HCIProč je vSAN č. 1 v software defined storage a HCI
Proč je vSAN č. 1 v software defined storage a HCIMarketingArrowECS_CZ
 
[Event] Digital transformation : Why it automation is a business necessity - ...
[Event] Digital transformation : Why it automation is a business necessity - ...[Event] Digital transformation : Why it automation is a business necessity - ...
[Event] Digital transformation : Why it automation is a business necessity - ...POST Telecom for Business
 
Ravello – the Easiest Way to Cloud
Ravello – the Easiest Way to CloudRavello – the Easiest Way to Cloud
Ravello – the Easiest Way to CloudMarketingArrowECS_CZ
 
Private Cloud with Microsoft Technologies
Private Cloud with Microsoft TechnologiesPrivate Cloud with Microsoft Technologies
Private Cloud with Microsoft TechnologiesChris Avis
 
CloudCamp London 3 - 451 Group - William Fellows
CloudCamp London 3 - 451 Group - William FellowsCloudCamp London 3 - 451 Group - William Fellows
CloudCamp London 3 - 451 Group - William FellowsChris Purrington
 
Concepto de “new normal”: Arquitectura híbrida
Concepto de “new normal”: Arquitectura híbridaConcepto de “new normal”: Arquitectura híbrida
Concepto de “new normal”: Arquitectura híbridaAmazon Web Services LATAM
 
Private cloud 201 cr
Private cloud 201   crPrivate cloud 201   cr
Private cloud 201 crChris Avis
 
VMware Cloud on Amazon Web Services
VMware Cloud on Amazon Web ServicesVMware Cloud on Amazon Web Services
VMware Cloud on Amazon Web ServicesMarketingArrowECS_CZ
 
Cloud platform technical sales presentation
Cloud platform technical sales presentationCloud platform technical sales presentation
Cloud platform technical sales presentationNuno Alves
 
Digitální transformace: zabezpečení agilních prostředí
Digitální transformace: zabezpečení agilních prostředíDigitální transformace: zabezpečení agilních prostředí
Digitální transformace: zabezpečení agilních prostředíMarketingArrowECS_CZ
 
Cómo AWS lo ayuda a cumplir con requisitos regulatorios
Cómo AWS lo ayuda a cumplir con requisitos regulatoriosCómo AWS lo ayuda a cumplir con requisitos regulatorios
Cómo AWS lo ayuda a cumplir con requisitos regulatoriosAmazon Web Services LATAM
 
NetApp HCI – Hyperkonvergovaná infrastruktura pro datacentra příští generace
NetApp HCI – Hyperkonvergovaná infrastruktura pro datacentra příští generaceNetApp HCI – Hyperkonvergovaná infrastruktura pro datacentra příští generace
NetApp HCI – Hyperkonvergovaná infrastruktura pro datacentra příští generaceMarketingArrowECS_CZ
 
Hyper-v Cloud
Hyper-v Cloud Hyper-v Cloud
Hyper-v Cloud Wes Yanaga
 
Scaling the Cloud - Cloud Security
Scaling the Cloud - Cloud SecurityScaling the Cloud - Cloud Security
Scaling the Cloud - Cloud SecurityBill Burns
 
Study notes for CompTIA Certified Advanced Security Practitioner
Study notes for CompTIA Certified Advanced Security PractitionerStudy notes for CompTIA Certified Advanced Security Practitioner
Study notes for CompTIA Certified Advanced Security PractitionerDavid Sweigert
 

Tendances (20)

Apprenda - Overview of the Apprenda Platform
Apprenda - Overview of the Apprenda PlatformApprenda - Overview of the Apprenda Platform
Apprenda - Overview of the Apprenda Platform
 
Deploy con 2012 Mike Hoskins Keynote
Deploy con 2012 Mike Hoskins KeynoteDeploy con 2012 Mike Hoskins Keynote
Deploy con 2012 Mike Hoskins Keynote
 
Niko Nelissen - Sun Microsystems - Keynote 'What's next in the Cloud?' CloudC...
Niko Nelissen - Sun Microsystems - Keynote 'What's next in the Cloud?' CloudC...Niko Nelissen - Sun Microsystems - Keynote 'What's next in the Cloud?' CloudC...
Niko Nelissen - Sun Microsystems - Keynote 'What's next in the Cloud?' CloudC...
 
Proč je vSAN č. 1 v software defined storage a HCI
Proč je vSAN č. 1 v software defined storage a HCIProč je vSAN č. 1 v software defined storage a HCI
Proč je vSAN č. 1 v software defined storage a HCI
 
[Event] Digital transformation : Why it automation is a business necessity - ...
[Event] Digital transformation : Why it automation is a business necessity - ...[Event] Digital transformation : Why it automation is a business necessity - ...
[Event] Digital transformation : Why it automation is a business necessity - ...
 
Ravello – the Easiest Way to Cloud
Ravello – the Easiest Way to CloudRavello – the Easiest Way to Cloud
Ravello – the Easiest Way to Cloud
 
Private Cloud with Microsoft Technologies
Private Cloud with Microsoft TechnologiesPrivate Cloud with Microsoft Technologies
Private Cloud with Microsoft Technologies
 
CloudCamp London 3 - 451 Group - William Fellows
CloudCamp London 3 - 451 Group - William FellowsCloudCamp London 3 - 451 Group - William Fellows
CloudCamp London 3 - 451 Group - William Fellows
 
Concepto de “new normal”: Arquitectura híbrida
Concepto de “new normal”: Arquitectura híbridaConcepto de “new normal”: Arquitectura híbrida
Concepto de “new normal”: Arquitectura híbrida
 
Private cloud 201 cr
Private cloud 201   crPrivate cloud 201   cr
Private cloud 201 cr
 
VMware Cloud on Amazon Web Services
VMware Cloud on Amazon Web ServicesVMware Cloud on Amazon Web Services
VMware Cloud on Amazon Web Services
 
Cloud platform technical sales presentation
Cloud platform technical sales presentationCloud platform technical sales presentation
Cloud platform technical sales presentation
 
Digitální transformace: zabezpečení agilních prostředí
Digitální transformace: zabezpečení agilních prostředíDigitální transformace: zabezpečení agilních prostředí
Digitální transformace: zabezpečení agilních prostředí
 
Cómo AWS lo ayuda a cumplir con requisitos regulatorios
Cómo AWS lo ayuda a cumplir con requisitos regulatoriosCómo AWS lo ayuda a cumplir con requisitos regulatorios
Cómo AWS lo ayuda a cumplir con requisitos regulatorios
 
Moderní management Windows 10
Moderní management Windows 10Moderní management Windows 10
Moderní management Windows 10
 
NetApp HCI – Hyperkonvergovaná infrastruktura pro datacentra příští generace
NetApp HCI – Hyperkonvergovaná infrastruktura pro datacentra příští generaceNetApp HCI – Hyperkonvergovaná infrastruktura pro datacentra příští generace
NetApp HCI – Hyperkonvergovaná infrastruktura pro datacentra příští generace
 
Software as a service
Software as a serviceSoftware as a service
Software as a service
 
Hyper-v Cloud
Hyper-v Cloud Hyper-v Cloud
Hyper-v Cloud
 
Scaling the Cloud - Cloud Security
Scaling the Cloud - Cloud SecurityScaling the Cloud - Cloud Security
Scaling the Cloud - Cloud Security
 
Study notes for CompTIA Certified Advanced Security Practitioner
Study notes for CompTIA Certified Advanced Security PractitionerStudy notes for CompTIA Certified Advanced Security Practitioner
Study notes for CompTIA Certified Advanced Security Practitioner
 

En vedette

How did Trinity get to Number One in Europe
How did Trinity get to Number One in EuropeHow did Trinity get to Number One in Europe
How did Trinity get to Number One in EuropeJohn Whelan
 
PaaS POV_To PaaS or Not There really is no question_150601_FINAL_PRINT_READY
PaaS POV_To PaaS or Not There really is no question_150601_FINAL_PRINT_READYPaaS POV_To PaaS or Not There really is no question_150601_FINAL_PRINT_READY
PaaS POV_To PaaS or Not There really is no question_150601_FINAL_PRINT_READYRene Claudio
 
The DevOps PaaS Infusion - May meetup
The DevOps PaaS Infusion - May meetupThe DevOps PaaS Infusion - May meetup
The DevOps PaaS Infusion - May meetupNorm Leitman
 
An Evaluation of OpenStack Deployment Frameworks
An Evaluation of OpenStack Deployment FrameworksAn Evaluation of OpenStack Deployment Frameworks
An Evaluation of OpenStack Deployment Frameworksshane_gibson
 
LatinoWare 2013 An OpenSource Blueprint for Cloud presented by Diane Mueller,...
LatinoWare 2013 An OpenSource Blueprint for Cloud presented by Diane Mueller,...LatinoWare 2013 An OpenSource Blueprint for Cloud presented by Diane Mueller,...
LatinoWare 2013 An OpenSource Blueprint for Cloud presented by Diane Mueller,...OpenShift Origin
 
OpenShift In a Nutshell - Episode 06 - Core Concepts Part II
OpenShift In a Nutshell - Episode 06 - Core Concepts Part IIOpenShift In a Nutshell - Episode 06 - Core Concepts Part II
OpenShift In a Nutshell - Episode 06 - Core Concepts Part IIBehnam Loghmani
 
OpenShift In a Nutshell - Episode 05 - Core Concepts Part I
OpenShift In a Nutshell - Episode 05 - Core Concepts Part IOpenShift In a Nutshell - Episode 05 - Core Concepts Part I
OpenShift In a Nutshell - Episode 05 - Core Concepts Part IBehnam Loghmani
 
OpenShift In a Nutshell - Episode 04 - Infrastructure part II
OpenShift In a Nutshell - Episode 04 - Infrastructure part IIOpenShift In a Nutshell - Episode 04 - Infrastructure part II
OpenShift In a Nutshell - Episode 04 - Infrastructure part IIBehnam Loghmani
 
OpenShift In a Nutshell - Episode 03 - Infrastructure part I
OpenShift In a Nutshell - Episode 03 - Infrastructure part IOpenShift In a Nutshell - Episode 03 - Infrastructure part I
OpenShift In a Nutshell - Episode 03 - Infrastructure part IBehnam Loghmani
 
OpenShift In a Nutshell - Episode 02 - Architecture
OpenShift In a Nutshell - Episode 02 - ArchitectureOpenShift In a Nutshell - Episode 02 - Architecture
OpenShift In a Nutshell - Episode 02 - ArchitectureBehnam Loghmani
 
OpenShift In a Nutshell - Episode 01 - Introduction
OpenShift In a Nutshell - Episode 01 - IntroductionOpenShift In a Nutshell - Episode 01 - Introduction
OpenShift In a Nutshell - Episode 01 - IntroductionBehnam Loghmani
 
OpenShift Overview
OpenShift OverviewOpenShift Overview
OpenShift Overviewroundman
 
DevOps, PaaS and the Modern Enterprise CloudExpo Europe presentation by Diane...
DevOps, PaaS and the Modern Enterprise CloudExpo Europe presentation by Diane...DevOps, PaaS and the Modern Enterprise CloudExpo Europe presentation by Diane...
DevOps, PaaS and the Modern Enterprise CloudExpo Europe presentation by Diane...OpenShift Origin
 
Build a PaaS with OpenShift Origin
Build a PaaS with OpenShift OriginBuild a PaaS with OpenShift Origin
Build a PaaS with OpenShift OriginSteven Pousty
 
SDN 101: Software Defined Networking Course - Sameh Zaghloul/IBM - 2014
SDN 101: Software Defined Networking Course - Sameh Zaghloul/IBM - 2014SDN 101: Software Defined Networking Course - Sameh Zaghloul/IBM - 2014
SDN 101: Software Defined Networking Course - Sameh Zaghloul/IBM - 2014SAMeh Zaghloul
 

En vedette (15)

How did Trinity get to Number One in Europe
How did Trinity get to Number One in EuropeHow did Trinity get to Number One in Europe
How did Trinity get to Number One in Europe
 
PaaS POV_To PaaS or Not There really is no question_150601_FINAL_PRINT_READY
PaaS POV_To PaaS or Not There really is no question_150601_FINAL_PRINT_READYPaaS POV_To PaaS or Not There really is no question_150601_FINAL_PRINT_READY
PaaS POV_To PaaS or Not There really is no question_150601_FINAL_PRINT_READY
 
The DevOps PaaS Infusion - May meetup
The DevOps PaaS Infusion - May meetupThe DevOps PaaS Infusion - May meetup
The DevOps PaaS Infusion - May meetup
 
An Evaluation of OpenStack Deployment Frameworks
An Evaluation of OpenStack Deployment FrameworksAn Evaluation of OpenStack Deployment Frameworks
An Evaluation of OpenStack Deployment Frameworks
 
LatinoWare 2013 An OpenSource Blueprint for Cloud presented by Diane Mueller,...
LatinoWare 2013 An OpenSource Blueprint for Cloud presented by Diane Mueller,...LatinoWare 2013 An OpenSource Blueprint for Cloud presented by Diane Mueller,...
LatinoWare 2013 An OpenSource Blueprint for Cloud presented by Diane Mueller,...
 
OpenShift In a Nutshell - Episode 06 - Core Concepts Part II
OpenShift In a Nutshell - Episode 06 - Core Concepts Part IIOpenShift In a Nutshell - Episode 06 - Core Concepts Part II
OpenShift In a Nutshell - Episode 06 - Core Concepts Part II
 
OpenShift In a Nutshell - Episode 05 - Core Concepts Part I
OpenShift In a Nutshell - Episode 05 - Core Concepts Part IOpenShift In a Nutshell - Episode 05 - Core Concepts Part I
OpenShift In a Nutshell - Episode 05 - Core Concepts Part I
 
OpenShift In a Nutshell - Episode 04 - Infrastructure part II
OpenShift In a Nutshell - Episode 04 - Infrastructure part IIOpenShift In a Nutshell - Episode 04 - Infrastructure part II
OpenShift In a Nutshell - Episode 04 - Infrastructure part II
 
OpenShift In a Nutshell - Episode 03 - Infrastructure part I
OpenShift In a Nutshell - Episode 03 - Infrastructure part IOpenShift In a Nutshell - Episode 03 - Infrastructure part I
OpenShift In a Nutshell - Episode 03 - Infrastructure part I
 
OpenShift In a Nutshell - Episode 02 - Architecture
OpenShift In a Nutshell - Episode 02 - ArchitectureOpenShift In a Nutshell - Episode 02 - Architecture
OpenShift In a Nutshell - Episode 02 - Architecture
 
OpenShift In a Nutshell - Episode 01 - Introduction
OpenShift In a Nutshell - Episode 01 - IntroductionOpenShift In a Nutshell - Episode 01 - Introduction
OpenShift In a Nutshell - Episode 01 - Introduction
 
OpenShift Overview
OpenShift OverviewOpenShift Overview
OpenShift Overview
 
DevOps, PaaS and the Modern Enterprise CloudExpo Europe presentation by Diane...
DevOps, PaaS and the Modern Enterprise CloudExpo Europe presentation by Diane...DevOps, PaaS and the Modern Enterprise CloudExpo Europe presentation by Diane...
DevOps, PaaS and the Modern Enterprise CloudExpo Europe presentation by Diane...
 
Build a PaaS with OpenShift Origin
Build a PaaS with OpenShift OriginBuild a PaaS with OpenShift Origin
Build a PaaS with OpenShift Origin
 
SDN 101: Software Defined Networking Course - Sameh Zaghloul/IBM - 2014
SDN 101: Software Defined Networking Course - Sameh Zaghloul/IBM - 2014SDN 101: Software Defined Networking Course - Sameh Zaghloul/IBM - 2014
SDN 101: Software Defined Networking Course - Sameh Zaghloul/IBM - 2014
 

Similaire à Choosing a PaaS for the Enterprise

Cloud elements Building Cloud Applications Faster
Cloud elements  Building Cloud Applications FasterCloud elements  Building Cloud Applications Faster
Cloud elements Building Cloud Applications FasterCloud Elements
 
Cloud Computing Webinar
Cloud Computing WebinarCloud Computing Webinar
Cloud Computing WebinarSaif Ahmad
 
Oracle cloud oagi
Oracle cloud oagiOracle cloud oagi
Oracle cloud oagiMathews Job
 
Oracle Cloud Computing Strategy
Oracle Cloud Computing StrategyOracle Cloud Computing Strategy
Oracle Cloud Computing StrategyRex Wang
 
Oracle Keynote Cloud Expo 11-04-09
Oracle Keynote Cloud Expo 11-04-09Oracle Keynote Cloud Expo 11-04-09
Oracle Keynote Cloud Expo 11-04-09Rex Wang
 
The PaaS Landscape
The PaaS LandscapeThe PaaS Landscape
The PaaS LandscapeJim O'Neil
 
Ravi namboori | Cloud computing
Ravi namboori | Cloud computingRavi namboori | Cloud computing
Ravi namboori | Cloud computingravi varmanamboori
 
Exploring the Power and Potential of Platform as a Service in Modern Cloud Co...
Exploring the Power and Potential of Platform as a Service in Modern Cloud Co...Exploring the Power and Potential of Platform as a Service in Modern Cloud Co...
Exploring the Power and Potential of Platform as a Service in Modern Cloud Co...Jenna Murray
 
Cloud computing ravi namboori
Cloud computing ravi nambooriCloud computing ravi namboori
Cloud computing ravi nambooriRavi Namboori
 
Cloud computing ravi namboori
Cloud computing ravi nambooriCloud computing ravi namboori
Cloud computing ravi nambooriravi namboori
 
ravi namboori-Cloud computing
ravi namboori-Cloud computingravi namboori-Cloud computing
ravi namboori-Cloud computingravi namboori
 
Ravi Namboori Cloud computing
Ravi Namboori Cloud computingRavi Namboori Cloud computing
Ravi Namboori Cloud computingRavi namboori
 
Cloud computing
Cloud computingCloud computing
Cloud computinggd1410
 
Comprehensive Information on Software as a Service
Comprehensive Information on Software as a ServiceComprehensive Information on Software as a Service
Comprehensive Information on Software as a ServiceHTS Hosting
 
Comprehensive Information on Platform as a Service
Comprehensive Information on Platform as a ServiceComprehensive Information on Platform as a Service
Comprehensive Information on Platform as a ServiceHTS Hosting
 

Similaire à Choosing a PaaS for the Enterprise (20)

Cloud elements Building Cloud Applications Faster
Cloud elements  Building Cloud Applications FasterCloud elements  Building Cloud Applications Faster
Cloud elements Building Cloud Applications Faster
 
Cloud Computing Webinar
Cloud Computing WebinarCloud Computing Webinar
Cloud Computing Webinar
 
Oracle cloud oagi
Oracle cloud oagiOracle cloud oagi
Oracle cloud oagi
 
Oracle Cloud Computing Strategy
Oracle Cloud Computing StrategyOracle Cloud Computing Strategy
Oracle Cloud Computing Strategy
 
Oracle Keynote Cloud Expo 11-04-09
Oracle Keynote Cloud Expo 11-04-09Oracle Keynote Cloud Expo 11-04-09
Oracle Keynote Cloud Expo 11-04-09
 
Paas intro.pptx
Paas intro.pptxPaas intro.pptx
Paas intro.pptx
 
Cloud Foundry et le Cloud vu par VMware
Cloud Foundry et le Cloud vu par VMwareCloud Foundry et le Cloud vu par VMware
Cloud Foundry et le Cloud vu par VMware
 
The PaaS Landscape
The PaaS LandscapeThe PaaS Landscape
The PaaS Landscape
 
Ravi namboori | Cloud computing
Ravi namboori | Cloud computingRavi namboori | Cloud computing
Ravi namboori | Cloud computing
 
Exploring the Power and Potential of Platform as a Service in Modern Cloud Co...
Exploring the Power and Potential of Platform as a Service in Modern Cloud Co...Exploring the Power and Potential of Platform as a Service in Modern Cloud Co...
Exploring the Power and Potential of Platform as a Service in Modern Cloud Co...
 
ravi namboori_Cloud computing
ravi namboori_Cloud computing ravi namboori_Cloud computing
ravi namboori_Cloud computing
 
Cloud computing ravi namboori
Cloud computing ravi nambooriCloud computing ravi namboori
Cloud computing ravi namboori
 
Unit 3 Cloud Computing.pdf
Unit 3 Cloud Computing.pdfUnit 3 Cloud Computing.pdf
Unit 3 Cloud Computing.pdf
 
Cloud computing ravi namboori
Cloud computing ravi nambooriCloud computing ravi namboori
Cloud computing ravi namboori
 
Ravi namboori-Cloud computing
Ravi namboori-Cloud computing Ravi namboori-Cloud computing
Ravi namboori-Cloud computing
 
ravi namboori-Cloud computing
ravi namboori-Cloud computingravi namboori-Cloud computing
ravi namboori-Cloud computing
 
Ravi Namboori Cloud computing
Ravi Namboori Cloud computingRavi Namboori Cloud computing
Ravi Namboori Cloud computing
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Comprehensive Information on Software as a Service
Comprehensive Information on Software as a ServiceComprehensive Information on Software as a Service
Comprehensive Information on Software as a Service
 
Comprehensive Information on Platform as a Service
Comprehensive Information on Platform as a ServiceComprehensive Information on Platform as a Service
Comprehensive Information on Platform as a Service
 

Plus de Cloud Elements

10 Step Guide to API Integrations
10 Step Guide to API Integrations10 Step Guide to API Integrations
10 Step Guide to API IntegrationsCloud Elements
 
How to Build Platforms, Not Products
How to Build Platforms, Not ProductsHow to Build Platforms, Not Products
How to Build Platforms, Not ProductsCloud Elements
 
State of API Integration Report 2017
State of API Integration Report 2017State of API Integration Report 2017
State of API Integration Report 2017Cloud Elements
 
Cloud Elements | State of API Integration Report 2018
Cloud Elements | State of API Integration Report 2018Cloud Elements | State of API Integration Report 2018
Cloud Elements | State of API Integration Report 2018Cloud Elements
 
All Things API Presentation - Gordon Weakleim [HomeAway]
All Things API Presentation - Gordon Weakleim [HomeAway]All Things API Presentation - Gordon Weakleim [HomeAway]
All Things API Presentation - Gordon Weakleim [HomeAway]Cloud Elements
 
Atlassianconnectadd onsforeveryplatform-tanguycrusson-140925195129-phpapp01
Atlassianconnectadd onsforeveryplatform-tanguycrusson-140925195129-phpapp01Atlassianconnectadd onsforeveryplatform-tanguycrusson-140925195129-phpapp01
Atlassianconnectadd onsforeveryplatform-tanguycrusson-140925195129-phpapp01Cloud Elements
 
Lean Product Development 101
Lean Product Development 101Lean Product Development 101
Lean Product Development 101Cloud Elements
 
Building Event Driven API Services Using Webhooks
Building Event Driven API Services Using WebhooksBuilding Event Driven API Services Using Webhooks
Building Event Driven API Services Using WebhooksCloud Elements
 
Lean Product Development 101
Lean Product Development 101Lean Product Development 101
Lean Product Development 101Cloud Elements
 
'Scalable Logging and Analytics with LogStash'
'Scalable Logging and Analytics with LogStash''Scalable Logging and Analytics with LogStash'
'Scalable Logging and Analytics with LogStash'Cloud Elements
 
The Entrepreneurial Methodology: How engineers can harness the madness in a n...
The Entrepreneurial Methodology: How engineers can harness the madness in a n...The Entrepreneurial Methodology: How engineers can harness the madness in a n...
The Entrepreneurial Methodology: How engineers can harness the madness in a n...Cloud Elements
 
Cloud Elements Documents Hub
Cloud Elements Documents HubCloud Elements Documents Hub
Cloud Elements Documents HubCloud Elements
 
Data normalization across API interactions
Data normalization across API interactionsData normalization across API interactions
Data normalization across API interactionsCloud Elements
 
Filtering From the Firehose: Real Time Social Media Streaming
Filtering From the Firehose: Real Time Social Media StreamingFiltering From the Firehose: Real Time Social Media Streaming
Filtering From the Firehose: Real Time Social Media StreamingCloud Elements
 
Lean Product Development for Startups- Denver Startup Week
Lean Product Development for Startups- Denver Startup Week Lean Product Development for Startups- Denver Startup Week
Lean Product Development for Startups- Denver Startup Week Cloud Elements
 
Lean product development for startups
Lean product development for startupsLean product development for startups
Lean product development for startupsCloud Elements
 
Using a simple Ruby program to interface with quickly provisioned cloud appli...
Using a simple Ruby program to interface with quickly provisioned cloud appli...Using a simple Ruby program to interface with quickly provisioned cloud appli...
Using a simple Ruby program to interface with quickly provisioned cloud appli...Cloud Elements
 
Money & Bitcoin & the Cloud: It's all just data streams, anyway!
Money & Bitcoin & the Cloud: It's all just data streams, anyway!Money & Bitcoin & the Cloud: It's all just data streams, anyway!
Money & Bitcoin & the Cloud: It's all just data streams, anyway!Cloud Elements
 

Plus de Cloud Elements (20)

10 Step Guide to API Integrations
10 Step Guide to API Integrations10 Step Guide to API Integrations
10 Step Guide to API Integrations
 
How to Build Platforms, Not Products
How to Build Platforms, Not ProductsHow to Build Platforms, Not Products
How to Build Platforms, Not Products
 
State of API Integration Report 2017
State of API Integration Report 2017State of API Integration Report 2017
State of API Integration Report 2017
 
Cloud Elements | State of API Integration Report 2018
Cloud Elements | State of API Integration Report 2018Cloud Elements | State of API Integration Report 2018
Cloud Elements | State of API Integration Report 2018
 
All Things API Presentation - Gordon Weakleim [HomeAway]
All Things API Presentation - Gordon Weakleim [HomeAway]All Things API Presentation - Gordon Weakleim [HomeAway]
All Things API Presentation - Gordon Weakleim [HomeAway]
 
Atlassianconnectadd onsforeveryplatform-tanguycrusson-140925195129-phpapp01
Atlassianconnectadd onsforeveryplatform-tanguycrusson-140925195129-phpapp01Atlassianconnectadd onsforeveryplatform-tanguycrusson-140925195129-phpapp01
Atlassianconnectadd onsforeveryplatform-tanguycrusson-140925195129-phpapp01
 
Email As A Datasource
Email As A DatasourceEmail As A Datasource
Email As A Datasource
 
Lean Product Development 101
Lean Product Development 101Lean Product Development 101
Lean Product Development 101
 
Building Event Driven API Services Using Webhooks
Building Event Driven API Services Using WebhooksBuilding Event Driven API Services Using Webhooks
Building Event Driven API Services Using Webhooks
 
Lean Product Development 101
Lean Product Development 101Lean Product Development 101
Lean Product Development 101
 
'Scalable Logging and Analytics with LogStash'
'Scalable Logging and Analytics with LogStash''Scalable Logging and Analytics with LogStash'
'Scalable Logging and Analytics with LogStash'
 
The Entrepreneurial Methodology: How engineers can harness the madness in a n...
The Entrepreneurial Methodology: How engineers can harness the madness in a n...The Entrepreneurial Methodology: How engineers can harness the madness in a n...
The Entrepreneurial Methodology: How engineers can harness the madness in a n...
 
Cloud Elements Documents Hub
Cloud Elements Documents HubCloud Elements Documents Hub
Cloud Elements Documents Hub
 
Data normalization across API interactions
Data normalization across API interactionsData normalization across API interactions
Data normalization across API interactions
 
Filtering From the Firehose: Real Time Social Media Streaming
Filtering From the Firehose: Real Time Social Media StreamingFiltering From the Firehose: Real Time Social Media Streaming
Filtering From the Firehose: Real Time Social Media Streaming
 
Lean Product Development for Startups- Denver Startup Week
Lean Product Development for Startups- Denver Startup Week Lean Product Development for Startups- Denver Startup Week
Lean Product Development for Startups- Denver Startup Week
 
Appx for Developers
Appx for Developers   Appx for Developers
Appx for Developers
 
Lean product development for startups
Lean product development for startupsLean product development for startups
Lean product development for startups
 
Using a simple Ruby program to interface with quickly provisioned cloud appli...
Using a simple Ruby program to interface with quickly provisioned cloud appli...Using a simple Ruby program to interface with quickly provisioned cloud appli...
Using a simple Ruby program to interface with quickly provisioned cloud appli...
 
Money & Bitcoin & the Cloud: It's all just data streams, anyway!
Money & Bitcoin & the Cloud: It's all just data streams, anyway!Money & Bitcoin & the Cloud: It's all just data streams, anyway!
Money & Bitcoin & the Cloud: It's all just data streams, anyway!
 

Dernier

FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024The Digital Insurer
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdfSandro Moreira
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Zilliz
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDropbox
 
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 TerraformAndrey Devyatkin
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...apidays
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...Zilliz
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingEdi Saputra
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfOrbitshub
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistandanishmna97
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodJuan lago vázquez
 
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 REVIEWERMadyBayot
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Angeliki Cooney
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesrafiqahmad00786416
 
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.pptxRustici Software
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native ApplicationsWSO2
 

Dernier (20)

FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
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
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
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
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
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
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 

Choosing a PaaS for the Enterprise

  • 1. The Business Case for Platform-as- a-Service within the Enterprise Mark Geene CEO & Co-Founder @mgeene Richard Seroter Senior Product Manager @rseroter
  • 2. Housekeeping • Two presenters; total of 45 minutes • Your lines have been muted – Please ask questions using the WebEx console – You may experience better call quality via phone audio, compared to web audio 2 confidential Tier3.com
  • 3. Agenda • Introduce Today’s Speakers • The Business Case for Platform as a Service • 9 Questions to Help You Choose the Right PaaS for your Enterprise • Special Offers • Q&A 3 confidential Tier3.com
  • 4. Today’s Speakers Mark Geene is a Co-founder of Cloud Elements, a company that accelerates the development of cloud computing applications by combining open cloud platforms with reusable integrations (Elements) and cloud-optimized application development services. Richard Seroter is a product manager for Tier 3, a Microsoft MVP, blogger, author, trainer and frequent public speaker. He has deep experience and expertise planning and implementing enterprise IT strategies. 4 confidential Tier3.com
  • 5. Title one CLOUD APPS FASTER BUILDING Title two April, 2013 Cloud Elements Confidential 2013
  • 6. 5 CHARACTERISTICS OF CLOUD-OPTIMIZED APPLICATIONS  Multi-tenancy  Self-service provisioning  Elastic & metered resource consumption  Services-based integration  Accessible from any device Cloud Elements Confidential 6
  • 7. WHAT IS PLATFORM AS A SERVICE (PaaS)?  A cloud-aware application development and deployment environment  Abstraction layer between your cloud application and your IaaS  Provides elastic scaling of your application 7
  • 8. EXAMPLE: PaaS SERVICES Application Data Messaging & Application Runtime Services Queuing Management PaaS Cloud Elements Confidential 8
  • 9. BENEFITS OF BUILDING ON A PLATFORM  Nearly eliminate deployment and DevOps costs  Reduce development cost by 30%+  Avoid IaaS lock-in Cloud Elements Confidential 9
  • 10. EVERY PRIVATE CLOUD NEEDS A PaaS  Build on a cloud-aware platform ... Productivity  Leverage same platform as public cloud providers  Portable between private and public  Establish a standard set of services Cloud Elements Confidential 10
  • 11. PaaS-CENTRIC DESIGN  Select Your PaaS first; IaaS Second  Architect for strict layer separation  Anchor app runtime and data services at the platform tier  Loosely couple services between the tiers Cloud Elements Confidential 11
  • 12. EXAMPLE: PaaS & IaaS SERVICES Application Data Messaging & Application Runtime Services Queuing Management PaaS Network Elastic Storage Services Compute Units Services IaaS Cloud Elements Confidential 12
  • 13. OUR EXPERIENCES WITH PaaS  Retail Client (without PaaS):  Developed originally on IaaS  Migrated from AWS RDS to Private Cloud - weeks  Physicians Network Client (with Paas):  Migrated to hybrid cloud - less than a day  Other Clients:  Setup, install, configure, deploy - less than a day  Add servers / nodes - less than a minute  Real-time application management - no code Cloud Elements Confidential 13
  • 14. CLOSING THOUGHTS PaaS-Centric Design Productivity Gains of 30% - 50% Portability Enhanced With An Open PaaS Cloud Elements Confidential 14
  • 15. 9 Questions to Help You Choose the Right PaaS for your Enterprise Richard Seroter Senior Product Manager @rseroter
  • 16. There can be “right” and “wrong” choices for which PaaS to use in your enterprise. 16 confidential Tier3.com http://www.flickr.com/photos/begnaud/243996426
  • 17. Here are nine questions to ask yourself when choosing the right PaaS for a given situation. 17 confidential Tier3.com http://www.flickr.com/photos/ianpoley/2745040048
  • 18. #1 - Should your PaaS be public or private? 18 confidential Tier3.com
  • 19. #2 – Do you need a PaaS where you build – or assemble – applications? 19 confidential Tier3.com
  • 20. #3 – Does the PaaS offer the frameworks and sizing that you need? 20 confidential Tier3.com http://www.flickr.com/photos/thed34n/4787791908
  • 21. #4 – How portable are applications targeted at this PaaS? 21 confidential Tier3.com
  • 22. #5 – What complimentary application services does the PaaS offer? 22 confidential Tier3.com
  • 23. #6 – How does someone interact with the PaaS? 23 confidential Tier3.com
  • 24. #7 – Can you extend the PaaS to meet your custom needs? 24 confidential Tier3.com http://www.flickr.com/photos/foshie/508031237
  • 25. #8 – What OTHER workloads are in the cloud with the PaaS? 25 confidential Tier3.com
  • 26. #9 – What is your main priority? Development speed? Maintenance? Control? Choice? 26 confidential Tier3.com
  • 27. Look for the PaaS that meets YOUR needs from both a functional and operational perspective. 27 confidential Tier3.com
  • 28. Special Offer • From Cloud Elements – free design assessment – Needs analysis & recommendations • From Tier 3 – a free trial of Web Fabric – Up to 30 days or $1000 of usage, whichever comes first – PaaS based on Cloud Foundry, with support for many popular dev environments, including .NET • We will both be in touch regarding next steps 28 confidential Tier3.com

Notes de l'éditeur

  1. At Cloud Elements we help companies build SaaS applications faster. We do this by combining three capabilities: (1) A team of experienced SaaS developers; (2) Re-useable integrations to leading cloud services; (3) and leveraging PaaS as the platform we build on.In fact we only build apps at the PaaS tier based on the significant productivity gains that are developers achieved vs. building directly on the IaaS layer.Today we will share some of our experiences in using PaaS services.
  2. Our focus today will be on building applications that are optimized for the cloud NOT JUST migrated or virtualized.Gartner coined the term “Cloud-Optimized” referring to apps that meet these 5 characteristics.Apps that are multi-tenant, service based and elastic.
  3. So Let’s start briefly with a definition of what a PaaS is ...PaaS is the most misunderstood layer of the cloud. It’s the “Build It” layer. Your application dev and deployment environment that understands how to behave well in the cloud. To scale efficiently.It’s elastic and service based. It also serves as an abstraction layer between your app and the infrastructure ...much as Linux does on traditional hardware.
  4. A PaaS typically provides four primary services:Application runtimes such as Java, Ruby, Node, .NetStructured and No-SQL data servicesMessaging & Queing such as RabbitMQAnd Application Management such as monitoring, and alerting, application level resource management and app scaling and deployment services.All of these services will seamlessly scale across your infrastructure saving significant dev effort.Some popular PaaS platforms include Cloud Foundry, which Tier 3 is based on, Heroku, Force.com, Azure, and open shift.
  5.  Prior to founding Cloud Elements our team built 2 large-scale SaaS businesses, Channelinsight and Locationinsight.We built these businesses before PaaS was available and had to essentially develop our own PaaS layer. As our business scaled we spent millions in DevOps costs that could have been avoided with today’s platforms. For example we had to build on our own cloud-aware monitoring and app resource management capabilities with significant cost.As we’ve deployed PaaS we have experienced first-hand the significant cost savings which we have found to be greater than 30%
  6. Even if you are starting with a Private Cloud deployment ... you can gain these benefits from a PaaS by leveraging the same underlying platform used by public cloud providers such as Tier 3.Open source platforms such as CloudFfoundry and Open Shift are perfect for the enterprise in that they can be deployed in your private cloud and then can be migrated to hybrid and public instances. These open PaaS offering can be deployed to nearly all of the leading infrastructure providers including AWS and Rackspace giving you tremendous options.We’ve also moved clients from private to public clouds in hours vs. weeks when they built on top of IaaS.A PaaS can also help you standardize the set of app and data services to specific versions that your team will use further saving maintenance and support costs
  7. We believe in architecting applications from the PaaS outward.It is surprising how many companies build to the IaaS and make that selection first vs. letting their choice of PaaS provider drive the choice of IaaS.You can gain significant benefit, particularly in portability, by using the services offered by your PaaS first and making clear architecture decision between the tiers.
  8. For Example, Use the IaaS for what it is meant to be. Cost effective Networking, computing, and storageMany of the services offered by a PaaS are also offered at the IaaS tier such as data and app services. The problem is that you can become locked in and we’ll discuss an example later.But by leveraging the PaaS services you can be more productive and scalable.However, there are some PaaS options that are monolithic in that they integrate the PaaS and IaaS tiers such as force.com and Azure. These can be good choices if portability and flexibility are not a concern.
  9. Recently we worked with a retail client who developed their app directly on AWS and built on RDS which is a proprietary version of MySQL. When they decided to move to a private cloud deployment for performance reasons they found that it took weeks to rebuild the data in their new environment.However with another client, a leading physicians network, we deployed using Cloud Foundry and we were able to migrate them from a private to hybrid cloud configuration in less than a day.We regularly set up environments for clients in less than a day vs weeks prior to using Cloud Foundry.
  10. In summary we believe the productivity gains are significant enough to warrant driving your architecture and design from the PaaS tier vs the IaaS. We believe in the future nearly all cloud apps will be developed from the PaaS outward whether in a private or public cloud.The benefits are that significant.
  11. There is no perfect PaaS for all cases, but one can make the wrong choice for their given application or needs.
  12. Public, private, virtual private? Which geographies is this accessed from?Considerations:Who is accessing this PaaS?Where are the users at?Do you have the existing infrastructure to host this internally?How mature is your existing infrastructure operations team?
  13. How much do you want to build vs. assemble? If you want to assemble a PaaS and quickly get going, you use something like Force.com that has tight restrictions, but a wide set of services that are specific to that platform. If you prefer to build custom apps, then you go with a coding-oriented PaaS like Cloud Foundry.Considerations:Who are the “developers”? Technical staff or business analysts?What type of applications do you need?Excel and Access replacements?Entirely custom applications?
  14. What languages and frameworks are your apps written in? How inter-connected are they to other assets in your enterprise? How complex are the applications and what type of hardware configuration (CPU/RAM/storage) do you often need?Considerations:Are there dominant programming languages used by your developers?How complex are your custom applications?Resource intensive?Unpredictable usage?Public facing where spikes are possible?
  15. Do you care if applications can (or can’t) be moved between clouds, or even easily between on-premises sandboxes and the production PaaS?Considerations:Do you use distinct dev/test/prod environments?Do you currently have a mixed environment with some things in the public cloud, and some not?Are you using more than one public cloud?
  16. IdentityUse existing on-prem providers or common web-based IdPsStorageObject storageDatabaseRelational and NoSQLMessagingQueuing, ESBBillingChargebacksLoggingCentralized frameworkService CatalogCachingShared, app-onlyMonitoring3rd party service curationNew RelicSaaS connectorsFunctional add-ons
  17. New and existing tools, APIs, integration points, source control system integration, testing (functional/performance)Considerations:Have major investment in operations tools (monitoring, alerts)?Do you build “mash up” operations that leverage APIs to access data in other systems?
  18. Does the PaaS have hooks for adding custom extensions? Is it open source so that you can fork it for specific purposes? Does it matter? May decrease portability and cost of ownership, but assist in functionality capability.Considerations:Do you have specialized needs because of your industry or unique domain?Do you have a strong engineering team?
  19. What other corporate assets are deployed to the cloud that is running the PaaS? Principles of data gravity that state that applications and services gravitate to where the data resides. IaaS + PaaS is a powerful combination and a standalone PaaS will rarely run the entire cloud portfolio.Considerations: Are you using an IaaS provider?Do you have SaaS investments?Where is your data?
  20. What matters most? Speed of development? Maintenance? Control? Freedom? Language choice? Considerations:* Look at existing app dev practices to see what you value. Simplicity? Customization? Mature products? Emerging technology?