A26 The Next Era of Private Cloud:   Continuous Delivery to your Private PaaS    Andrew Phillips | VP Products | XebiaLabs...
IBM WebSphere Technical Convention 2012 – Berlin, GermanyAgenda•    Introduction•    Why “Next Era”?•    What is PaaS?•   ...
IBM WebSphere Technical Convention 2012 – Berlin, GermanySpeaker•  Andrew Phillips, VP Products, XebiaLabs  Andrew is VP o...
IBM WebSphere Technical Convention 2012 – Berlin, GermanyCompany o  Headquartered in Boston,    Massachusetts o  Global de...
IBM WebSphere Technical Convention 2012 – Berlin, GermanyWhy “Next Era”•  Private cloud today = virtualization/IaaS       ...
IBM WebSphere Technical Convention 2012 – Berlin, GermanyWhy “Next Era”•  Private cloud today = virtualization/IaaS•  Infr...
IBM WebSphere Technical Convention 2012 – Berlin, GermanyWhy “Next Era”•  Private cloud today = virtualization/IaaS•  Infr...
IBM WebSphere Technical Convention 2012 – Berlin, GermanyWhy “Next Era”•    Private cloud today = virtualization/IaaS•    ...
IBM WebSphere Technical Convention 2012 – Berlin, GermanyWhy “Next Era”•  Private cloud today = virtualization/IaaS•  Infr...
IBM WebSphere Technical Convention 2012 – Berlin, GermanyWhy “Next Era”•  Want to be able to deal with rapid application c...
IBM WebSphere Technical Convention 2012 – Berlin, GermanyWhy “Next Era”•  Want to be able to deal with rapid application c...
IBM WebSphere Technical Convention 2012 – Berlin, GermanyWhy “Next Era”•  Want to be able to deal with rapid application c...
IBM WebSphere Technical Convention 2012 – Berlin, GermanyWhy “Next Era”•  Want to be able to deal with rapid application c...
IBM WebSphere Technical Convention 2012 – Berlin, GermanyWhy “Next Era”•  Want to be able to deal with rapid application c...
IBM WebSphere Technical Convention 2012 – Berlin, GermanyWhy “Next Era”•  Want to be able to deal with rapid application c...
IBM WebSphere Technical Convention 2012 – Berlin, GermanyWhat is PaaS?•  “Platform as a Service”                          ...
IBM WebSphere Technical Convention 2012 – Berlin, GermanyWhat is PaaS?•  “Platform as a Service”•  Provides a managed appl...
IBM WebSphere Technical Convention 2012 – Berlin, GermanyWhat is PaaS?•  “Platform as a Service”•  Provides a managed appl...
IBM WebSphere Technical Convention 2012 – Berlin, GermanyWhat is PaaS?•    “Platform as a Service”•    Provides a managed ...
IBM WebSphere Technical Convention 2012 – Berlin, GermanyWhat is PaaS?•    “Platform as a Service”•    Provides a managed ...
IBM WebSphere Technical Convention 2012 – Berlin, GermanyWhat is PaaS?                                                    ...
IBM WebSphere Technical Convention 2012 – Berlin, GermanyPaaS-style Private Cloud•  Current PaaS offerings “made for start...
IBM WebSphere Technical Convention 2012 – Berlin, GermanyPaaS-style Private Cloud•  Current PaaS offerings “made for start...
IBM WebSphere Technical Convention 2012 – Berlin, GermanyPaaS-style Private Cloud•  Current PaaS offerings “made for start...
IBM WebSphere Technical Convention 2012 – Berlin, GermanyPaaS-style Private Cloud•    Current PaaS offerings “made for sta...
IBM WebSphere Technical Convention 2012 – Berlin, GermanyPaaS-style Private Cloud•  Current PaaS offerings “made for start...
IBM WebSphere Technical Convention 2012 – Berlin, GermanyPaaS-style Private Cloud•  Can achieve PaaS benefits in your exis...
IBM WebSphere Technical Convention 2012 – Berlin, GermanyPaaS-style Private Cloud•  Can achieve PaaS benefits in your exis...
IBM WebSphere Technical Convention 2012 – Berlin, GermanyPaaS-style Private Cloud•  Can achieve PaaS benefits in your exis...
IBM WebSphere Technical Convention 2012 – Berlin, GermanyPaaS-style Private Cloud•  Can achieve PaaS benefits in your exis...
IBM WebSphere Technical Convention 2012 – Berlin, GermanyPaaS-style Private Cloud•  Can achieve PaaS benefits in your exis...
IBM WebSphere Technical Convention 2012 – Berlin, GermanyPaaS-style Private Cloud•  Can achieve PaaS benefits in your exis...
IBM WebSphere Technical Convention 2012 – Berlin, GermanyContinuous Delivery to your Platform•  Why wait for a request to ...
IBM WebSphere Technical Convention 2012 – Berlin, GermanyContinuous Delivery to your Platform•  Why wait for a request to ...
IBM WebSphere Technical Convention 2012 – Berlin, GermanyContinuous Delivery to your Platform•  Why wait for a request to ...
IBM WebSphere Technical Convention 2012 – Berlin, GermanyContinuous Delivery to your Platform•    Why wait for a request t...
IBM WebSphere Technical Convention 2012 – Berlin, GermanyContinuous Delivery to your Platform•    Why wait for a request t...
IBM WebSphere Technical Convention 2012 – Berlin, GermanyContinuous Delivery to your Platform•    Why wait for a request t...
IBM WebSphere Technical Convention 2012 – Berlin, GermanyContinuous Delivery to your Platform•    Why wait for a request t...
IBM WebSphere Technical Convention 2012 – Berlin, GermanyContinuous Delivery to your Platform•  Plugs into build & continu...
IBM WebSphere Technical Convention 2012 – Berlin, GermanyContinuous Delivery to your Platform•  Plugs into build & continu...
IBM WebSphere Technical Convention 2012 – Berlin, GermanyContinuous Delivery to your Platform•  Plugs into build & continu...
IBM WebSphere Technical Convention 2012 – Berlin, GermanyContinuous Delivery to your Platform•  Plugs into build & continu...
IBM WebSphere Technical Convention 2012 – Berlin, GermanyContinuous Delivery to your Platform•  Plugs into build & continu...
IBM WebSphere Technical Convention 2012 – Berlin, GermanyDemo Part 1•  Building and deploying a complete application packa...
IBM WebSphere Technical Convention 2012 – Berlin, GermanyDemo Part 1•  Building and deploying a complete application packa...
IBM WebSphere Technical Convention 2012 – Berlin, GermanyDemo Part 2•  Deployment automation that scales with your environ...
IBM WebSphere Technical Convention 2012 – Berlin, GermanyDemo Part 2•  Deployment automation that scales with your environ...
IBM WebSphere Technical Convention 2012 – Berlin, GermanyDemo Part 3•  Continuous Delivery Pipeline                       ...
IBM WebSphere Technical Convention 2012 – Berlin, GermanyDemo Part 3•  Continuous Delivery Pipeline                       ...
IBM WebSphere Technical Convention 2012 – Berlin, GermanyDemo Part 4•  Insight, analysis and reporting                    ...
IBM WebSphere Technical Convention 2012 – Berlin, GermanyDemo Recap•  Self-service frontend for PaaS-style application del...
IBM WebSphere Technical Convention 2012 – Berlin, GermanyDemo Recap•  Self-service frontend for PaaS-style application del...
IBM WebSphere Technical Convention 2012 – Berlin, GermanyDemo Recap•  Self-service frontend for PaaS-style application del...
IBM WebSphere Technical Convention 2012 – Berlin, GermanyDemo Recap•  Self-service frontend for PaaS-style application del...
IBM WebSphere Technical Convention 2012 – Berlin, GermanyDemo Recap•  Self-service frontend for PaaS-style application del...
IBM WebSphere Technical Convention 2012 – Berlin, GermanyDemo Recap•  Self-service frontend for PaaS-style application del...
IBM WebSphere Technical Convention 2012 – Berlin, GermanyQuestions?As a reminder, please fill out a session evaluation    ...
IBM WebSphere Technical Convention 2012 – Berlin, GermanyThank you!                   aphillips (at) xebialabs (dot) com  ...
Upcoming SlideShare
Loading in …5
×

The Next Era of Private Cloud: Continuous Delivery to your Private PaaS

893 views

Published on

Slides from "The Next Era of Private Cloud: Continuous Delivery to your Private PaaS" presented at IBM Impact Berlin, 2013

Published in: Technology
0 Comments
3 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
893
On SlideShare
0
From Embeds
0
Number of Embeds
21
Actions
Shares
0
Downloads
0
Comments
0
Likes
3
Embeds 0
No embeds

No notes for slide

The Next Era of Private Cloud: Continuous Delivery to your Private PaaS

  1. 1. A26 The Next Era of Private Cloud: Continuous Delivery to your Private PaaS Andrew Phillips | VP Products | XebiaLabs Inc. © XebiaLabs 2012© IBM Corporation 2011
  2. 2. IBM WebSphere Technical Convention 2012 – Berlin, GermanyAgenda•  Introduction•  Why “Next Era”?•  What is PaaS?•  PaaS & private PaaS•  Moving to Continuous Delivery•  Demo•  Questions © XebiaLabs 2012
  3. 3. IBM WebSphere Technical Convention 2012 – Berlin, GermanySpeaker•  Andrew Phillips, VP Products, XebiaLabs Andrew is VP of Products for XebiaLabs, providers of the industry-leading release automation solution, Deployit. Andrew is a cloud, service delivery and automation expert and has been part of the shift to more automated application delivery platforms. Sitting on panels and driving blog and social media conversations, Andrew regularly contributes to key trend-defining technology discussions. © XebiaLabs 2012
  4. 4. IBM WebSphere Technical Convention 2012 – Berlin, GermanyCompany o  Headquartered in Boston, Massachusetts o  Global development and support offices in NL, UK, France and India Our flagship product, Deployit, is a market- leading Application Release Automation platform. Benefits include: o  Reduce development applications costs o  Accelerate application time to market o  Bridge the gap between Development and Operations © XebiaLabs 2012
  5. 5. IBM WebSphere Technical Convention 2012 – Berlin, GermanyWhy “Next Era”•  Private cloud today = virtualization/IaaS © XebiaLabs 2012
  6. 6. IBM WebSphere Technical Convention 2012 – Berlin, GermanyWhy “Next Era”•  Private cloud today = virtualization/IaaS•  Infrastructure for infrastructure people © XebiaLabs 2012
  7. 7. IBM WebSphere Technical Convention 2012 – Berlin, GermanyWhy “Next Era”•  Private cloud today = virtualization/IaaS•  Infrastructure for infrastructure people•  Does “I just need you to update my app” sound familiar? © XebiaLabs 2012
  8. 8. IBM WebSphere Technical Convention 2012 – Berlin, GermanyWhy “Next Era”•  Private cloud today = virtualization/IaaS•  Infrastructure for infrastructure people•  Does “I just need you to update my app” sound familiar?•  Application changes occur much more frequently than middleware & infrastructure changes © XebiaLabs 2012
  9. 9. IBM WebSphere Technical Convention 2012 – Berlin, GermanyWhy “Next Era”•  Private cloud today = virtualization/IaaS•  Infrastructure for infrastructure people•  Does “I just need you to update my app” sound familiar?•  Application changes occur much more frequently than middleware & infrastructure changes•  Development is the “end user” of the middleware & infrastructure © XebiaLabs 2012
  10. 10. IBM WebSphere Technical Convention 2012 – Berlin, GermanyWhy “Next Era”•  Want to be able to deal with rapid application changes automatically © XebiaLabs 2012
  11. 11. IBM WebSphere Technical Convention 2012 – Berlin, GermanyWhy “Next Era”•  Want to be able to deal with rapid application changes automatically •  Faster, less error-prone © XebiaLabs 2012
  12. 12. IBM WebSphere Technical Convention 2012 – Berlin, GermanyWhy “Next Era”•  Want to be able to deal with rapid application changes automatically •  Faster, less error-prone•  Want to be able to provide an automation interface that is accessible to the Ops end user © XebiaLabs 2012
  13. 13. IBM WebSphere Technical Convention 2012 – Berlin, GermanyWhy “Next Era”•  Want to be able to deal with rapid application changes automatically •  Faster, less error-prone•  Want to be able to provide an automation interface that is accessible to the Ops end user •  More efficient, more cost-effective © XebiaLabs 2012
  14. 14. IBM WebSphere Technical Convention 2012 – Berlin, GermanyWhy “Next Era”•  Want to be able to deal with rapid application changes automatically •  Faster, less error-prone•  Want to be able to provide an automation interface that is accessible to the Ops end user •  More efficient, more cost-effective•  Want a system that automates at deployment time and at runtime © XebiaLabs 2012
  15. 15. IBM WebSphere Technical Convention 2012 – Berlin, GermanyWhy “Next Era”•  Want to be able to deal with rapid application changes automatically •  Faster, less error-prone•  Want to be able to provide an automation interface that is accessible to the Ops end user •  More efficient, more cost-effective•  Want a system that automates at deployment time and at runtime•  = PaaS © XebiaLabs 2012
  16. 16. IBM WebSphere Technical Convention 2012 – Berlin, GermanyWhat is PaaS?•  “Platform as a Service” © XebiaLabs 2012
  17. 17. IBM WebSphere Technical Convention 2012 – Berlin, GermanyWhat is PaaS?•  “Platform as a Service”•  Provides a managed application runtime for developers © XebiaLabs 2012
  18. 18. IBM WebSphere Technical Convention 2012 – Berlin, GermanyWhat is PaaS?•  “Platform as a Service”•  Provides a managed application runtime for developers•  “One Stop Shop” for the customers of Ops © XebiaLabs 2012
  19. 19. IBM WebSphere Technical Convention 2012 – Berlin, GermanyWhat is PaaS?•  “Platform as a Service”•  Provides a managed application runtime for developers•  “One Stop Shop” for the customers of Ops•  Familiar interface between Dev & Ops deliverables © XebiaLabs 2012
  20. 20. IBM WebSphere Technical Convention 2012 – Berlin, GermanyWhat is PaaS?•  “Platform as a Service”•  Provides a managed application runtime for developers•  “One Stop Shop” for the customers of Ops•  Familiar interface between Dev & Ops deliverables PaaS offerings facilitate the deployment of applications without the cost and complexity of [...] managing the underlying hardware and software and provisioning hosting capabilities. © XebiaLabs 2012
  21. 21. IBM WebSphere Technical Convention 2012 – Berlin, GermanyWhat is PaaS? © XebiaLabs 2012
  22. 22. IBM WebSphere Technical Convention 2012 – Berlin, GermanyPaaS-style Private Cloud•  Current PaaS offerings “made for startups” © XebiaLabs 2012
  23. 23. IBM WebSphere Technical Convention 2012 – Berlin, GermanyPaaS-style Private Cloud•  Current PaaS offerings “made for startups”•  Impact on application architecture and available services © XebiaLabs 2012
  24. 24. IBM WebSphere Technical Convention 2012 – Berlin, GermanyPaaS-style Private Cloud•  Current PaaS offerings “made for startups”•  Impact on application architecture and available services•  Fully or mainly in the public cloud © XebiaLabs 2012
  25. 25. IBM WebSphere Technical Convention 2012 – Berlin, GermanyPaaS-style Private Cloud•  Current PaaS offerings “made for startups”•  Impact on application architecture and available services•  Fully or mainly in the public cloud•  Enterprises have significant middleware capability already © XebiaLabs 2012
  26. 26. IBM WebSphere Technical Convention 2012 – Berlin, GermanyPaaS-style Private Cloud•  Current PaaS offerings “made for startups”•  Impact on application architecture and available services•  Fully or mainly in the public cloud•  Enterprises have significant middleware capability already•  Enterprises applications working with “non-cloud” technologies © XebiaLabs 2012
  27. 27. IBM WebSphere Technical Convention 2012 – Berlin, GermanyPaaS-style Private Cloud•  Can achieve PaaS benefits in your existing private cloud/middleware environment © XebiaLabs 2012
  28. 28. IBM WebSphere Technical Convention 2012 – Berlin, GermanyPaaS-style Private Cloud•  Can achieve PaaS benefits in your existing private cloud/middleware environment•  Complete deliverables with code, configuration, database changes etc. © XebiaLabs 2012
  29. 29. IBM WebSphere Technical Convention 2012 – Berlin, GermanyPaaS-style Private Cloud•  Can achieve PaaS benefits in your existing private cloud/middleware environment•  Complete deliverables with code, configuration, database changes etc.•  Automated deployment to your multi-product, multi- vendor middleware environment © XebiaLabs 2012
  30. 30. IBM WebSphere Technical Convention 2012 – Berlin, GermanyPaaS-style Private Cloud•  Can achieve PaaS benefits in your existing private cloud/middleware environment•  Complete deliverables with code, configuration, database changes etc.•  Automated deployment to your multi-product, multi- vendor middleware environment•  Middleware auto-scales based on policy © XebiaLabs 2012
  31. 31. IBM WebSphere Technical Convention 2012 – Berlin, GermanyPaaS-style Private Cloud•  Can achieve PaaS benefits in your existing private cloud/middleware environment•  Complete deliverables with code, configuration, database changes etc.•  Automated deployment to your multi-product, multi- vendor middleware environment•  Middleware auto-scales based on policy•  Deployment automation automatically adjusts to auto- scaling middleware © XebiaLabs 2012
  32. 32. IBM WebSphere Technical Convention 2012 – Berlin, GermanyPaaS-style Private Cloud•  Can achieve PaaS benefits in your existing private cloud/middleware environment•  Complete deliverables with code, configuration, database changes etc.•  Automated deployment to your multi-product, multi- vendor middleware environment•  Middleware auto-scales based on policy•  Deployment automation automatically adjusts to auto- scaling middleware•  Insight into complete application state © XebiaLabs 2012
  33. 33. IBM WebSphere Technical Convention 2012 – Berlin, GermanyContinuous Delivery to your Platform•  Why wait for a request to build & deploy to your PaaS? © XebiaLabs 2012
  34. 34. IBM WebSphere Technical Convention 2012 – Berlin, GermanyContinuous Delivery to your Platform•  Why wait for a request to build & deploy to your PaaS?•  Automate package building © XebiaLabs 2012
  35. 35. IBM WebSphere Technical Convention 2012 – Berlin, GermanyContinuous Delivery to your Platform•  Why wait for a request to build & deploy to your PaaS?•  Automate package building•  Automatically deploy to your PaaS © XebiaLabs 2012
  36. 36. IBM WebSphere Technical Convention 2012 – Berlin, GermanyContinuous Delivery to your Platform•  Why wait for a request to build & deploy to your PaaS?•  Automate package building•  Automatically deploy to your PaaS•  Validate through automated tests © XebiaLabs 2012
  37. 37. IBM WebSphere Technical Convention 2012 – Berlin, GermanyContinuous Delivery to your Platform•  Why wait for a request to build & deploy to your PaaS?•  Automate package building•  Automatically deploy to your PaaS•  Validate through automated tests•  Automatically promote to Staging © XebiaLabs 2012
  38. 38. IBM WebSphere Technical Convention 2012 – Berlin, GermanyContinuous Delivery to your Platform•  Why wait for a request to build & deploy to your PaaS?•  Automate package building•  Automatically deploy to your PaaS•  Validate through automated tests•  Automatically promote to Staging•  Automatically request business signoff © XebiaLabs 2012
  39. 39. IBM WebSphere Technical Convention 2012 – Berlin, GermanyContinuous Delivery to your Platform•  Why wait for a request to build & deploy to your PaaS?•  Automate package building•  Automatically deploy to your PaaS•  Validate through automated tests•  Automatically promote to Staging•  Automatically request business signoff•  Signoff triggers automated promotion to Production © XebiaLabs 2012
  40. 40. IBM WebSphere Technical Convention 2012 – Berlin, GermanyContinuous Delivery to your Platform•  Plugs into build & continuous integration © XebiaLabs 2012
  41. 41. IBM WebSphere Technical Convention 2012 – Berlin, GermanyContinuous Delivery to your Platform•  Plugs into build & continuous integration•  Environment-independent package definition © XebiaLabs 2012
  42. 42. IBM WebSphere Technical Convention 2012 – Berlin, GermanyContinuous Delivery to your Platform•  Plugs into build & continuous integration•  Environment-independent package definition•  Requires automated smoke (functional, performance?) tests © XebiaLabs 2012
  43. 43. IBM WebSphere Technical Convention 2012 – Berlin, GermanyContinuous Delivery to your Platform•  Plugs into build & continuous integration•  Environment-independent package definition•  Requires automated smoke (functional, performance?) tests•  Automatable go/no go conditions and release triggers © XebiaLabs 2012
  44. 44. IBM WebSphere Technical Convention 2012 – Berlin, GermanyContinuous Delivery to your Platform•  Plugs into build & continuous integration•  Environment-independent package definition•  Requires automated smoke (functional, performance?) tests•  Automatable go/no go conditions and release triggers•  Links PaaS with release management © XebiaLabs 2012
  45. 45. IBM WebSphere Technical Convention 2012 – Berlin, GermanyDemo Part 1•  Building and deploying a complete application package © XebiaLabs 2012
  46. 46. IBM WebSphere Technical Convention 2012 – Berlin, GermanyDemo Part 1•  Building and deploying a complete application package © XebiaLabs 2012
  47. 47. IBM WebSphere Technical Convention 2012 – Berlin, GermanyDemo Part 2•  Deployment automation that scales with your environment © XebiaLabs 2012
  48. 48. IBM WebSphere Technical Convention 2012 – Berlin, GermanyDemo Part 2•  Deployment automation that scales with your environment © XebiaLabs 2012
  49. 49. IBM WebSphere Technical Convention 2012 – Berlin, GermanyDemo Part 3•  Continuous Delivery Pipeline © XebiaLabs 2012
  50. 50. IBM WebSphere Technical Convention 2012 – Berlin, GermanyDemo Part 3•  Continuous Delivery Pipeline © XebiaLabs 2012
  51. 51. IBM WebSphere Technical Convention 2012 – Berlin, GermanyDemo Part 4•  Insight, analysis and reporting © XebiaLabs 2012
  52. 52. IBM WebSphere Technical Convention 2012 – Berlin, GermanyDemo Recap•  Self-service frontend for PaaS-style application delivery © XebiaLabs 2012
  53. 53. IBM WebSphere Technical Convention 2012 – Berlin, GermanyDemo Recap•  Self-service frontend for PaaS-style application delivery•  Complete deployment packages that do not depend on pre-configured environments © XebiaLabs 2012
  54. 54. IBM WebSphere Technical Convention 2012 – Berlin, GermanyDemo Recap•  Self-service frontend for PaaS-style application delivery•  Complete deployment packages that do not depend on pre-configured environments•  Deployment automation that scales with your platform © XebiaLabs 2012
  55. 55. IBM WebSphere Technical Convention 2012 – Berlin, GermanyDemo Recap•  Self-service frontend for PaaS-style application delivery•  Complete deployment packages that do not depend on pre-configured environments•  Deployment automation that scales with your platform•  Automated build, package and deploy for Continuous Delivery © XebiaLabs 2012
  56. 56. IBM WebSphere Technical Convention 2012 – Berlin, GermanyDemo Recap•  Self-service frontend for PaaS-style application delivery•  Complete deployment packages that do not depend on pre-configured environments•  Deployment automation that scales with your platform•  Automated build, package and deploy for Continuous Delivery•  Automated testing and checks for a validated delivery pipeline © XebiaLabs 2012
  57. 57. IBM WebSphere Technical Convention 2012 – Berlin, GermanyDemo Recap•  Self-service frontend for PaaS-style application delivery•  Complete deployment packages that do not depend on pre-configured environments•  Deployment automation that scales with your platform•  Automated build, package and deploy for Continuous Delivery•  Automated testing and checks for a validated delivery pipeline•  Insight and comparison across your whole middleware stack © XebiaLabs 2012
  58. 58. IBM WebSphere Technical Convention 2012 – Berlin, GermanyQuestions?As a reminder, please fill out a session evaluation © XebiaLabs 2012
  59. 59. IBM WebSphere Technical Convention 2012 – Berlin, GermanyThank you! aphillips (at) xebialabs (dot) com Drop by our booth in the exhibitors area! Deployit: www.xebialabs.com/tour Blog: blog.xebialabs.com Twitter: @xebialabs YouTube: youtube.com/xebialabs © XebiaLabs 2012

×