The document discusses platform as a service (PaaS) and private PaaS. It notes that PaaS can provide benefits like low costs, scalability, and productivity for development. However, there are also limitations when only using what a public PaaS provider offers. The document advocates for using a private PaaS solution called Stackato within an organization's own private cloud to gain more flexibility, control, and the ability to achieve agility and innovation. It provides examples of Mozilla, ExactTarget, and a wireless solutions leader successfully adopting Stackato private PaaS.
Intro slides for BartYou will get into specifics with actual customers later
What is Private PaaS? Private PaaS: Software-driven, internal cloud. Public PaaS = serviceAllows you to extract the true value from your cloud.How?
An introduction to StackatoWhat is it?What does it do?How can it benefit enterprises/devops/IT?
STACKATO: WHAT IT DOESActiveState’s Stackato private Platform-as-a-Service technology is the end-to-end cloud application platform that enables you to create a private PaaS on top of your own virtualized infrastructure, with a hosting provider, or in a hybrid cloud environment. From the desktop to the datacenter, Stackato makes it easy to develop, deploy, migrate, scale, manage, and monitor cloud applications. SETUP AND SCALE: Create an AUTO-CONFIGURING private PaaS on top of private cloud or IaaS in minutes.DEVELOP AND DEPLOY: Deploy NEW, migrate EXISTING applications to the cloud in 3 simple steps.MANAGE AND MONITOR: Scalable management -- Manage updates, upgrades; Monitor application performance.
How does Stackato impact development, IT, and operations?
Any Language, Any Stack, Any Cloud™Multi-Choice, End-to-End, Portable
Set up intro to use cases
Mozilla wants to eliminate barriersExactTarget wants to innovate
NeedsA system that supported continuous deployment and enabled self-serviceStreamline development and deploymentReduce overhead and the ability to scale environments without adding to man hoursSetting up environments took way too longwanted a standard way of getting applications deployed, without making people jump through hoops. Need to keep people focused on just writing code.SolutionThey actually deployed a CF paas but abandoned itThey did not want to be in the business of managing a paas – it was not their core businessStackato made sense becauseit was CF based and their skills and knowledge were transferrableHappy to not spend a lot of time filling in gaps on things that didn’t quite work right, or having to maintain, manage, and support. AS has productized PaaS in a way that makes sense, and there is support there when you need itEvaluated Cloud Foundry, OpenShift, and various hosted optionsChose the most product-focused PaaSResultsReinforces a DevOps cultureRemoves blockers for developersHelps facilitate rapid deploymentBreaks down traditional barriers between development and operations leading to more cooperation and efficiencyRemoving barriers for developersGive developers access to pushing code into both development and production. giving them easier tools to do the things they’re already doing today. So they can focus on what they do best – write code – and not on figuring out deploymentsMakes process more efficient and transparentBreaks down many potential barriers and walls historically in place btwndev and ops
NeedsA solution to support their innovation programAsynchronous environments hampered deliverabilityProvisioning services and configuring environments fraught with delaysThey are a fast-paced organization that is built on innovationLooking to produce new marketing service apps all the timeInnovation is the key to their growth and sustainability – needed an infrastructure that supported thatThe asynchronous environments caused delays btwnDev/IT, they couldn’t move as fast as they wanted toDeploying VMs took a long time, reducing productivitySolutionThey needed a PaaS middleware solutionConsidered open source but they did not want to be in the business of building and maintaining their own PaaS - that’s not where their expertise or focus isThey needed the stability and robustness of an enterprise-grade solution with help there whenever they’ve needed itThe fact that it was compatible with Cloud Foundry APIs was a big plus Enterprise-grade, commercially-supported solutionQuantitative Results75% increase in productivity – reduced IT backlogs, testing is faster, synchronized environmentsIn the time it used to take them to deploy 1 app to the cloud, they can now deploy 30 – self serve, auto-configure/provisioning has enabled thisCurrently have 60 applications in their production clusterQualitative ResultsAppdevdynamicno longer subject to the vagaries of IT calendarsStackato supports polyglot development – devs can code in whichever language they want and not in one imposed upon them by infrastructure software constraints)Identicaldev/production environments means less back and forth btwndev/IT Reduced set, deployment times – much speedierMore time to innovate – the cost of mistakes has been reducedSince they can dev and prototype so quickly and easily, they can quickly test what isn’t and is workingMore creativity and time to innovateApplication deployment became dynamicDevelopers could code in the languages that were right for their business Mirrored dev/production environmentsMore time to experiment and prototypeto take on more, larger projects
NeedsA global business in a market that moves at lightning paceNew competing technologies constantly being introducedLarge company that needs to be more nimble and agile Support rapid application development and innovationStill maintain control and governanceEliminate Shadow IT and bring everyone under corporate IT controlSolutionNeeded a flexible solution that could serve a myriad of business needsMatched the service that rogue developers were getting with public cloud providersAn extensible solution that they could customize, they move FAST and needed a company that could support that and move with themEasy for devs to use and self serveInvestigated and tried open source gave up because they didn’t want to be in the private paas businessAlso couldn’t get it workingEnterprise level supportResultsThey have been able to add functionality with and without our help – customize to their needsCluster admin is very simpleProvide input and direction of roadmapStackato has met and in some cases surpassed the levels of service that developers were receiving from public cloud providersThis is key to buy-inLooking to expand to their entire enterprise, beyond the initial implementation
The argument for Private PaaS:It transforms how your IT/DevOps worksIt transforms the relationships between historically warring teamsIt transforms how you operateIt transforms how you produce products and servicesIt transforms your businessThis is the concluding slide.