Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
Accelerating the adoption of Cloud Computing
PaaS and OpenStack
The Strategy for an Agile Enterprise
OpenStack Summit, Par...
© Solinea, Inc. 2
Francesco Paola
CEO
Seth Fox
VP Operations
Our team understands OpenStack adoption in the Enterprise
© Solinea, Inc.
!
Who we are
3
Solinea is the leading software and services company that delivers integrated
OpenStack™ so...
© Solinea, Inc.
You have decided to implement an OpenStack cloud, on-premise
4
!
© Solinea, Inc.
In the interest of time…
… assume that the business drivers are typical ones…
5
Agility
Cost Savings
Opera...
© Solinea, Inc.
… but really it’s Agility
6
© Solinea, Inc.
Let’s also assume…
…that you have architected OpenStack to support your
current and future workloads, such...
© Solinea, Inc.
So you’ve done your homework…
…and took the approach to implementing
8
! !
http://www.openstack.org/enterp...
© Solinea, Inc.
… and have a production OpenStack cloud…
9
Media
Transcoding
& Streaming
Big Data
Analytics
HPC
Dev/Test !!
© Solinea, Inc.
… but now you have to scale…
10
… and achieve and exceed agility metrics
… and start hitting the cost metr...
© Solinea, Inc.
Look at the entire lifecycle
11
The
Business
The
Developers
The
Deployers
The
Operators
Agile
DevOps
PaaS
© Solinea, Inc.
What is PaaS
ü Automation
12
Developer Portal/IDE
PaaS: Common Shared Services
API
IaaS
CI/CD Tool Chain
...
© Solinea, Inc.
Case Study
13
Developer Portal/IDE
PaaS: Common Shared Services
API
IaaS
CI/CD Tool Chain
Data
Service
Int...
© Solinea, Inc.
Business Drivers
14
ü Competitive Threats
ü Time to Market
ü Service Quality & Availability
ü Reduce C...
© Solinea, Inc.
PaaS Guiding Principles
15
ü Agile as a pre-requisite
ü Inversion of control
ü Enable a developer-centr...
© Solinea, Inc.
Base Platform Characteristics
16
DEV
Integration
Resource Pool
PaaS: Common Shared Services
TEST
Performan...
© Solinea, Inc.
The MVP
17
Base Common Services
§  Logging
§  Monitoring
§  Single Sign-on
Extended Common Services
§ ...
© Solinea, Inc.
Measuring Success
18
Production
Release Velocity
Development
Environment
Provision Time
PaaS Adoption
Deve...
© Solinea, Inc.
Critical Success Factors
19
ü  Develop the technical community
ü  Leverage PaaS Champions
ü  SOA Enable...
© Solinea, Inc.
Organizational Structure
20
Governance
Program
Manager
Product
Manager
PaaS
Architect
Project
Manager
Prod...
© Solinea, Inc.
21
Tool chain
Q1 Q2 Q3 Q4 Q5 Q6 Q7
Governance
Workload
Onboarding
D
Build
PaaS
Policy Development - Progra...
© Solinea, Inc.
Driving towards a developer-centric culture
22
ü  Achieve agility in the technology organization
ü  Impr...
Francesco Paola, CEO; fpaola@solinea.com
Seth Fox, VP Operations; seth@solinea.com
www.solinea.com
Thank You
Accelerating the adoption of Cloud Computing
PaaS and OpenStack
The Strategy for an Agile Enterprise
OpenStack Summit, Par...
Upcoming SlideShare
Loading in …5
×

PaaS and OpenStack

1,488 views

Published on

As OpenStack gains mainstream adoption, enterprises are looking for ways to unlock the value that a distributed, orchestrated IT infrastructure provides. Many are starting to introduce value-add platforms on top of OpenStack, in particular Platform as a Service (PaaS) solutions, that promise to turn the staid legacy development processes and methodologies into an agile software factory, abstracting developers from infrastructure so they can focus on what they do best - code awesome applications that bring value to the enterprise and their customers. But where should enterprises start? What are the dependencies and pre-requisites? What technology stack fits the current environment? Do skills need to be upgraded? Does the enterprise first have to transform processes and governance to take full advantage of the powerful combination of PaaS and OpenStack? And where do I start? The presentation will help to answer these and other questions related to developing and executing a PaaS strategy in legacy enterprise environments. Participants will understand:   The main dependencies for deploying a successful PaaS Strategy The common pitfalls when deploying PaaS in a legacy environment How enterprises can move towards the creation of a "software factory" The importance of agile The KPIs that need to be tracked The critical success factors required to deploy PaaS in an OpenStack environment The synergies (and barriers) between PaaS platforms and OpenStack. Presented with Francesco Paola

Published in: Technology
  • Be the first to comment

PaaS and OpenStack

  1. 1. Accelerating the adoption of Cloud Computing PaaS and OpenStack The Strategy for an Agile Enterprise OpenStack Summit, Paris, France November 4, 2014
  2. 2. © Solinea, Inc. 2 Francesco Paola CEO Seth Fox VP Operations Our team understands OpenStack adoption in the Enterprise
  3. 3. © Solinea, Inc. ! Who we are 3 Solinea is the leading software and services company that delivers integrated OpenStack™ solutions, enabling enterprise adoption of Cloud Computing Cloud is the only domain we focus on, with vertical industry and horizontal solutions specialization Purpose-built for cloud Track record of success architecting, building and operating production clouds – private and public – world-wide Proven Delivery Success We understand cloud adoption challenges of global enterprise companies Enterprise IT Experience Pre-configured management and monitoring platform for OpenStack™ and other Open Infrastructure components Differentiating IP Built the first OpenStack production clouds and contributors to the platform since its inception OpenStack™ Experience
  4. 4. © Solinea, Inc. You have decided to implement an OpenStack cloud, on-premise 4 !
  5. 5. © Solinea, Inc. In the interest of time… … assume that the business drivers are typical ones… 5 Agility Cost Savings Operational Efficiency Openness
  6. 6. © Solinea, Inc. … but really it’s Agility 6
  7. 7. © Solinea, Inc. Let’s also assume… …that you have architected OpenStack to support your current and future workloads, such as… 7 Media Transcoding & Streaming Big Data Analytics HPC Dev/Test … and more
  8. 8. © Solinea, Inc. So you’ve done your homework… …and took the approach to implementing 8 ! ! http://www.openstack.org/enterprise/auto/ Proof of Concept Measure Iterate Pilot Measure Iterate Production Phase 1
  9. 9. © Solinea, Inc. … and have a production OpenStack cloud… 9 Media Transcoding & Streaming Big Data Analytics HPC Dev/Test !!
  10. 10. © Solinea, Inc. … but now you have to scale… 10 … and achieve and exceed agility metrics … and start hitting the cost metrics … and hit operational efficiency targets Process Organization Skills
  11. 11. © Solinea, Inc. Look at the entire lifecycle 11 The Business The Developers The Deployers The Operators Agile DevOps PaaS
  12. 12. © Solinea, Inc. What is PaaS ü Automation 12 Developer Portal/IDE PaaS: Common Shared Services API IaaS CI/CD Tool Chain Data Service Interface Published Services Platform Services ü Developer Velocity ü Standards ü Developer Control
  13. 13. © Solinea, Inc. Case Study 13 Developer Portal/IDE PaaS: Common Shared Services API IaaS CI/CD Tool Chain Data Service Interface Published Services Platform Services
  14. 14. © Solinea, Inc. Business Drivers 14 ü Competitive Threats ü Time to Market ü Service Quality & Availability ü Reduce Cost
  15. 15. © Solinea, Inc. PaaS Guiding Principles 15 ü Agile as a pre-requisite ü Inversion of control ü Enable a developer-centric environment ü Invest in the platform – not projects ü Centrally engineered, managed and operated ü PaaS must be prescriptive ü Open Source Community Development Approach
  16. 16. © Solinea, Inc. Base Platform Characteristics 16 DEV Integration Resource Pool PaaS: Common Shared Services TEST Performance Resource Pool PROD Platform Resource Pool Sandbox Common Services Developer Service Code Infrastructure Code Source Repo CI/CD Code Review Test Fixtures Release Management Release Management ü  Service Discovery Enablement ü  CI/CD Integration ü  SOA-enabled systems & services ü  Community development model ü  Facilitates developer onboarding ü  Open source where possible
  17. 17. © Solinea, Inc. The MVP 17 Base Common Services §  Logging §  Monitoring §  Single Sign-on Extended Common Services §  Certificate Management §  Caching §  Load Balancing §  Elastic Scaling §  … etc. “Hello World” App §  e.g. Wordpress §  Three-tier §  SSO Authentication §  Logging §  Monitoring Base Common Services Base Platform “Hello World” PaaS MVP MilestoneMilestoneMilestone Common & Published Services Extension Scale App MigrationMilestone
  18. 18. © Solinea, Inc. Measuring Success 18 Production Release Velocity Development Environment Provision Time PaaS Adoption Developer Wait Cycles DEV vs. TEST Defect Rate Agility Efficiency Quality
  19. 19. © Solinea, Inc. Critical Success Factors 19 ü  Develop the technical community ü  Leverage PaaS Champions ü  SOA Enablement of PaaS Services ü  Measure KPIs ü  Minimize lock-in ü  Adopt an MVP approach
  20. 20. © Solinea, Inc. Organizational Structure 20 Governance Program Manager Product Manager PaaS Architect Project Manager Product Managers PaaS Engineers Task Team External Resources Ops Manager Ops Team Network App Owner SME Biz Owner Rotation Multi-Function Task Analyze Build TestDoc Deploy Working Groups Communications Enablement Policy KPI Tracking Scrum Masters Backlog Security Program Product Other(s)
  21. 21. © Solinea, Inc. 21 Tool chain Q1 Q2 Q3 Q4 Q5 Q6 Q7 Governance Workload Onboarding D Build PaaS Policy Development - Program/Product Management Self Service PaaS Application Profiling Continuous Integration Continuous Delivery Source Control / Code Review App 1 App N + 1 Common Shared Services MVP Base Platform Env. Defn. V 1.0 PD Steady State Ops Establish DevOps TeamPhase 2Phase 1 Phase 3 D T P T P Workstreams
  22. 22. © Solinea, Inc. Driving towards a developer-centric culture 22 ü  Achieve agility in the technology organization ü  Improve and sustain quality of services ü  Enable Innovation ü  Strengthen competitive position Benefits ü  Centrally managed PaaS environment ü  Invest in the platform, not the project ü  Prescriptive framework defining standards ü  Common shared services enabling reusability ü  Resource allocation and management at the platform level PaaS Tenets
  23. 23. Francesco Paola, CEO; fpaola@solinea.com Seth Fox, VP Operations; seth@solinea.com www.solinea.com Thank You
  24. 24. Accelerating the adoption of Cloud Computing PaaS and OpenStack The Strategy for an Agile Enterprise OpenStack Summit, Paris, France November 4, 2014

×