• Save
Turning your Private Cloud into an Automated Delivery Platform
 

Turning your Private Cloud into an Automated Delivery Platform

on

  • 1,052 views

Webinar slides: Turning Your Private Cloud into an Automated Delivery Platform

Webinar slides: Turning Your Private Cloud into an Automated Delivery Platform

Statistics

Views

Total Views
1,052
Slideshare-icon Views on SlideShare
1,034
Embed Views
18

Actions

Likes
2
Downloads
0
Comments
0

1 Embed 18

http://tspace.web.att.com 18

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Turning your Private Cloud into an Automated Delivery Platform Turning your Private Cloud into an Automated Delivery Platform Presentation Transcript

    • From DevOps to PaaSChallenges and Opportunities
    • Our Company. Our Product.o  Headquartered in Boston, Massachusettso  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 © Copyright 2012 XebiaLabs Inc. Proprietary & Confidential.
    • Jay Lyman, Senior AnalystJay covers enterprise software for 451 Research,focusing primarily on Linux operating systemsand vendors, application development anddeployment, systems management and cloudcomputing.As a 451 Research analyst, Jay has presentedat numerous industry events, includingdevopsdays, OSCON and LinuxCon, coveringLinux and open source software, cloudcomputing and devops.
    • Andrew Phillips, VP Product ManagementAndrew Phillips heads up product management at XebiaLabs.Andrew is an evangelist and thought leader in the DevOps,Cloud and Application Release Automation space.Andrew sits on the management team and drives productdirection, positioning and planning. As a Evangelist, Andrew haspresented at numerous industry events, including devopsdays,Vmworld, JBoss World and IBM Impact, covering applicationrelease automation, cloud computing and DevOps. © Copyright 2012 XebiaLabs Inc. Proprietary & Confidential.
    • Using GoToWebinarQuestions?Submit via the control panel at any timeduring the presentation. © Copyright 2012 XebiaLabs Inc. Proprietary & Confidential.
    • Today’s Agendao  Current Stateo  Cloud Market Overviewo  The Next Levelo  Response & Disruptiono  Paying for PaaSo  Comparison to SaaSo  Will PaaS overtake SaaS?o  How will the Market Evolve?o  Customer Driverso  How Application Release Automation fits into DevOps and PaaS initiativeso  Case Studieso  How to Get Startedo  Resourceso  Q&A © Copyright 2012 XebiaLabs Inc. Proprietary & Confidential.
    • Current StateStill early for cloud and devopso  Application development and deployment teams (i.e. operatoins) are separate, siloed or worseo  Application deployment is heavily reliant on specialization, scripting and often becomes a whack-a-mole propositiono  There is great interest in utilizing virtual and cloud resources, joining dev and ops and changing process wholesale, but where to start?
    • Total Cloud
    • The Next LevelProduction, enterprise appso  Today’s devops and continuous management efforts tend to center on Web and mobile applicationso  Enterprise applications are a bigger challenge (parallels and contrast to open source software, which snuck into the enterprise over 10 years)o  Beyond speed, efficiency, quality and cost savings, organizations are increasingly looking for ROI from application deployment and IT operations
    • Response and DisruptionAnswerso  Devops=DIY – organizations are striving for automation, continuous deployment and devops, but must take on the bulk of the challenge themselves – similar to OSS years agoo  PaaS= support for devops and polyglot programming, but not yet readyo  Auto-ops = big challenge with greater, enterprise application complexity, application logic, data, security and other concerns, but also big opportunity …
    • Paying for PaaS$3.0$2.0$1.0$0.0 2012 2013 2014 2015 Revenue  dollars  in  billions
    • Comparison to SaaS$2.5$2.0$1.5$1.0$0.5$0.0 2012 2013 2014 2015 Revenue  dollars  in  billions
    • PaaS Overtakes SaaS$3.0$2.0 PaaS Saas$1.0$0.0 2012 2013 2014 2015 Revenue  dollars  in  billions
    • Market EvolutionRewardso  More educated, anxious audience = faster, paid adoptiono  Leveraging devops, Paas, auto-ops for faster, more automated, efficient and effective releaseso  Stakeholder spread – as devops and continuous management of applications and deployment widens out within organizations and more broadly in the industry, we see greater involvement beyond devs and IT ops (dbas, security, business analysts, field professionals, etc.). This is part of the drive to treat technology and IT operations as business divisions that should produce value and ROI.
    • What is PaaS?© Copyright 2012 XebiaLabs Inc. Proprietary & Confidential.
    • What is PaaS?PaaS offerings facilitate the deployment of applications without the cost and complexity of [...] managing the underlying hardware and software and provisioning hosting capabilities. © Copyright 2012 XebiaLabs Inc. Proprietary & Confidential.
    • Customer Driverso  Empower Team/Reduce dependence on expert resourceso  Increase alignment across dev-to-prod pipelineo  Enable runtime scalability and performance management of applicationso  Reduce contention on test and staging environmentso  Improve auditability and traceability across environments and projectso  Increase efficiency of (private) cloud and virtualized resource usageo  Accelerate feature delivery time © Copyright 2012 XebiaLabs Inc. Proprietary & Confidential.
    • Customer Driverso  Empower Team/Reduce dependence on expert resourceso  Increase alignment across dev-to-prod pipelineo  Enable runtime scalability and performance management of applicationso  Reduce contention on test and staging environmentso  Improve auditability and traceability across environments and projectso  Increase efficiency of (private) cloud and virtualized resource usageo  Accelerate feature delivery timeo  Reliabilityo  Scalabilityo  Efficiencyo  Acceleration © Copyright 2012 XebiaLabs Inc. Proprietary & Confidential.
    • ARA, DevOps & PaaSo  Application tier changes most common bottleneck in Dev to Ops flowo  Replace manual or semi-scripted deployment procedureso  Shared interface between Dev and Ops improves collaboration and common understandingo  Reduce configuration drift and provide standardized deployment process throughout application lifecycleo  Insight into applications & configuration across all environmentso  Smart deployment automation scales automatically with your runtime environment © Copyright 2012 XebiaLabs Inc. Proprietary & Confidential.
    • PaaS-style Private Cloudo  Current PaaS offerings made for startupso  Impact on application architecture and available serviceso  Fully or mainly in the public cloudo  Enterprises have significant middleware capability alreadyo  Enterprises applications working with non-cloud technologies © Copyright 2012 XebiaLabs Inc. Proprietary & Confidential.
    • Case Study #1o  Government agencyo  Old middleware & OS o  Mainframes, AIX, HPUX High Error Rateo  Vertical scaling - expensiveo  Custom environment configuration o  Manual configuration tasks o  Only understood by small pool of experts Lots of Delayso  Poor collaboration between Dev and Ops o  Communication by request forms o  Environments and applications take months to get up and running o  Slow deployments Manual Deployments © Copyright 2012 XebiaLabs Inc. Proprietary & Confidential.
    • Case Study #1o  Government agencyo  Old middleware & OS o  Mainframes, AIX, HPUXo  Vertical scaling - expensiveo  Custom environment configuration o  Manual configuration tasks o  Only understood by small pool of expertso  Poor collaboration between Dev and Ops o  Communication by request forms o  Environments and applications take months to get up and running o  Slow deploymentso  Scalabilityo  Reliabilityo  Cost © Copyright 2012 XebiaLabs Inc. Proprietary & Confidential.
    • Case Study #1o  Now…o  Commodity middleware stack o  JBoss, RHEL, VMwareo  Horizontal scaling - cheapo  Standardized environment configuration o  Servers build by Puppet o  Version-controlled,documented configurationo  DevOps mentality o  Self-service deployments o  Shared insight into application pipeline o  Environments provisioned on- demand in minutes o  Deployment tooling integrated into development © Copyright 2012 XebiaLabs Inc. Proprietary & Confidential.
    • Case Study #1© Copyright 2012 XebiaLabs Inc. Proprietary & Confidential.
    • Case Study #2o  Industry trade organizationo  WebSphere middleware and messaging o  WAS & MQ on AIXo  Licensing cost becoming prohibitive Cost-prohibitiveo  Deployment and configuration managed by expert resourceso  Many business applications not making use of “advanced” featureso  Environment creation time-consuming Time-consuming Scaling Issues © Copyright 2012 XebiaLabs Inc. Proprietary & Confidential.
    • Case Study #2o  Industry trade organisationo  WebSphere middleware and messaging o  WAS & MQ on AIXo  Licensing cost becoming prohibitiveo  Deployment and configuration managed by expert resourceso  Many business applications not making use of “advanced” featureso  Environment creation time-consumingo  Costo  Predictabilityo  Autonomy © Copyright 2012 XebiaLabs Inc. Proprietary & Confidential.
    • Case Study #2o  Now…o  Commodity stack o  Jetty, RHEL, VMwareo  Predictable cost modelo  Significant license savingso  Automated environment configuration o  Servers build by Puppeto  Standard Dev interface for deployments o  Support new and legacy environments side-by-side o  Visibility, auditing and reporting across environments o  Easy migration path from legacy to new stack © Copyright 2012 XebiaLabs Inc. Proprietary & Confidential.
    • Case Study #3o  Utilities providero  Dedicated environments o  WebSphere VE on Windowso  Custom application-specific DevOps configuration per environmento  Resource configuration and deployment manual and captured in deployment documentso  Automated code-only deployment to dev and test results in different process Scaling Issues across dev-to-prod pipelineo  Migration to new environment means large, complex effort required Migration © Copyright 2012 XebiaLabs Inc. Proprietary & Confidential.
    • Case Study #3o  Utilities providero  Dedicated environments o  WebSphere VE on Windowso  Custom application-specific configuration per environmento  Resource configuration and deployment manual and captured in deployment documentso  Automated code-only deployment to dev and test results in different process across dev-to-prod pipelineo  Migration to new environment means large, complex effort requiredo  Costo  Consistencyo  Deployment Capacity © Copyright 2012 XebiaLabs Inc. Proprietary & Confidential.
    • Case Study #3o  Now…o  Shared middleware o  WebSphere 8 & 8.5 on Windowso  Application configuration captured in deployment packages o  Can be automatically added to/ removed from environment as neededo  Complete deployment packages for applicationso  Standardized deployment procedure across environmentso  Integrations with development for self- serviceo  Middleware auto-scales environments based on policy © Copyright 2012 XebiaLabs Inc. Proprietary & Confidential.
    • How To Get Startedo  A Quick Checklist: o  Can you automatically create a new (virtual) machine for your environment? o  Can you automatically provision this machine to match a version-controlled specification? o  Do you have all the application components (artifacts and configuration) in one versioned location for deployment? o  Can you automatically deploy your application versions to your target environment? o  Can you automatically add machines to your runtime environments and extend your running applications to them? Sign up for live product demonstration - Oct 31st www.xebialabs.com © Copyright 2012 XebiaLabs Inc. Proprietary & Confidential.
    • ResourcesRelated reports:*The Confluence of DevOps and Mobility:https://451research.com/report-long?icid=2261*IT as a Business:https://451research.com/report-long?icid=2262*Coming soon … The Rise of Polyglot Programming:https://451research.com/report-short?entityId=74201
    • Q&AQuestions?Submit via the control panelat any time during thepresentation. © Copyright 2012 XebiaLabs Inc. Proprietary & Confidential.
    • Thank You! Jay Lyman, 451 Research Senior Research Analyst, 451 Research Jay.lyman@451Research.com Andrew Phillips, XebiaLabs VP, Product Management aphillips@xebialabs.comSign up for live product demonstration - Oct 31st www.xebialabs.com © Copyright 2012 XebiaLabs Inc. Proprietary & Confidential.