Who is ActiveState?What is a Private PaaS?The Adventures in Deployment on CloudStack
Founded 19972 million developers, 97% of Fortune 1000ActiveState empowers innovation from code to cloud smarter, safer, an...
Referring to the all encompassing cloudThere are many options … many variations … and many installationsWhat we see: Open ...
Quoth the internets (wikipedia): Platform as a service (PaaS) is a category of cloud computing services that provide a com...
Micro                                         ProductionCloud                                Private Cloud        POCs   T...
vSphere                   Your                  Private                  CloudMicroCloud
Started with custom language distributionsGetting Python into the cloud … (the ActivePython AMI)Multipaas! Multi-language,...
Languages                Any Language, Any Stack, Any Cloud™SecurityEase of useEase of deployment
Enterprises moving to “Private” Clouds               Adoption 2012   Adoption 2015 Traditional   Virtualized     Private C...
Our CloudStack experiencesStackato 1.0 Why start at Stackato 1.0?   Ubuntu vs. CloudStack Release CyclesConverting to RAW ...
+                     +              =                   Client (IDE or                      Deployed to theStackato VM   ...
Step 1: Download Stackato! http://www.activestate.com/stackato/download_vm
Nice Wizard!
stackato-admin commandsNote the distinction: Stackato (v1.*) vs. Kato command (v.2*)
+                     +              =                   Client (IDE or                      Deployed to theStackato VM   ...
Building ClustersUbuntu 12.04 support The “other Ubuntu”Supporting Advanced Features Auto-scaling of PaaS cluster on Cloud...
Network, network, network
Not all systems are created equal Even if they have the same softwareNo 2 enterprises share the same exact standards forne...
Try out the free Stackato 2.0 Micro Cloud:               activestate.com/stackato                      Stackato, the movie...
The Stackato ManagementConsole provides a detailedview of your cloud applications
Stackato includes its own AppStore framework
CloudStack Adventures Deploying Private PaaS: The ActiveState Stackato Story
CloudStack Adventures Deploying Private PaaS: The ActiveState Stackato Story
CloudStack Adventures Deploying Private PaaS: The ActiveState Stackato Story
CloudStack Adventures Deploying Private PaaS: The ActiveState Stackato Story
CloudStack Adventures Deploying Private PaaS: The ActiveState Stackato Story
CloudStack Adventures Deploying Private PaaS: The ActiveState Stackato Story
CloudStack Adventures Deploying Private PaaS: The ActiveState Stackato Story
CloudStack Adventures Deploying Private PaaS: The ActiveState Stackato Story
CloudStack Adventures Deploying Private PaaS: The ActiveState Stackato Story
CloudStack Adventures Deploying Private PaaS: The ActiveState Stackato Story
CloudStack Adventures Deploying Private PaaS: The ActiveState Stackato Story
CloudStack Adventures Deploying Private PaaS: The ActiveState Stackato Story
Upcoming SlideShare
Loading in …5
×

CloudStack Adventures Deploying Private PaaS: The ActiveState Stackato Story

1,205
-1

Published on

CloudStack CCC12Adventures Deploying Private PaaS: The ActiveState Stackato Story

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

No Downloads
Views
Total Views
1,205
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
0
Comments
0
Likes
3
Embeds 0
No embeds

No notes for slide
  • “””Open cloud frameworks offer flexible, convenient infrastructure options for the real-world enterprise. But enterprise cloud deployments require security, application portability, and agility to handle the accelerated (and shortening) workload lifespans today’s IT demands.Discuss the challenges, drama, and realities of deploying private Platform as a Service (PaaS) on OpenStack and CloudStack.Come learn how to run production auto-scaling deployments across multiple stacks (OpenStack, CloudStack), multiple cloud frameworks, (private, public, hybrid), and multiple providers (like HP Cloud Services). Jeff and Diane will offer perspective and insight into the evolution of Open Clouds as a viable private cloud option, and as a most excellent host for Platform as a Service. The presentation will also cover lxc containerization, Ubuntu migration from 10.x to 12.x, deploying Hybrid Clouds with jcloud & brooklyn, and other aspects of the evolving Open Cloud eco-system.”””Nothing beyond the content I used in my blog post(s) on Hybrid Cloud, CloudStack and OpenStack; Yes we can speak to jclouds & brooklyn I would propose the following outline:Who Is ActiveStateWhat is StackatoDescribe Stackato's OS roots: Cloud Foundry, and any OS tools like doozeretc that you use to make it sing under the hoodOur Goal: To make it ready to run on Any Cloud (VMWare, AWS Sandbox were given) Dec 2011 - joined OpenStack, created our first OpenStack Stackato Cluster Our OpenCloud approach driven by customer/partner demand1) KJ's work creating an OpenStack testing ground for Stackato (and what if any issues your team found)2) OpenStack on HPCS: 3) CloudStack: Diane's DIY Blog Post approach4) Hybrid Cloud: Review Alex's Video and talk about how and why you'd do this with jclouds/brooklynWhat we learned, what we liked, what's missing>CTO's thoughts on the State of OpenCloudNext Up?> OpenNebula> Auto-scaling on CloudStack?
  • Platform-as-a-Service (PaaS) is the Missing Piece in most Cloud StrategiesPlatform-oriented approaches to cloud are distinguished by the higher level of abstractionthey provide as well as the supporting services they make available to the applicationsthat run on them. Salesforce.com’s Force.com or Google’s AppEngine both typifythe PaaS approach and the distinction between infrastructure-and platform-orientedcloud types. The AppEngine user is solely concerned about the application they arecreating to run on the platform. To deliver an application they simply package it anddeploy it to AppEngine. The deployment happens in a single step and the end-userdoesn’t know whether the application is being run on one virtual machine or 10 at anygiven point in time. In addition, the application can take advantage of special servicesprovided by the AppEngine platform, such as authentication or data access.The distinction between platform and infrastructure is a key consideration for organizationsexploring cloud computing. Platform- and infrastructure-oriented approachesto cloud computing measure up against the cloud characteristics listed above in verydifferent ways.For organizations seeking the simplest cloud computing experience and the fastesttime to market for applications, a cloud-based platform offers a distinct advantage. Inaddition to hosted PaaS offerings, stand-alone cloud application platforms are availablewhich run atop infrastructure-oriented cloud services (IaaS) as well as private cloudenvironments. These platforms allow enterprises to reap the benefits of a platformbasedapproach with several advantages over hosted PaaS offerings, particularly withregard to increased portability and standards support, reduced lock-in, increased visibilityand broader support for enterprise technologies such as Java and .NET.From Gartner: PaaS is a common reference to the layer of cloud technology architecture that contains all application infrastructure services, which are also known as "middleware" in other contexts. PaaS is the middle layer of the software stack "in the cloud.“Fastests Way to the Cloud: Platform-as-a-Service (PaaS)Platform-oriented approaches to cloud are distinguished by the higher level of abstractionthey provide as well as the supporting services they make available to the applicationsthat run on them. Salesforce.com’s Force.com or Google’s AppEngine both typifythe PaaS approach and the distinction between infrastructure-and platform-orientedcloud types. The AppEngine user is solely concerned about the application they arecreating to run on the platform. To deliver an application they simply package it anddeploy it to AppEngine. The deployment happens in a single step and the end-userdoesn’t know whether the application is being run on one virtual machine or 10 at anygiven point in time. In addition, the application can take advantage of special servicesprovided by the AppEngine platform, such as authentication or data access.The distinction between platform and infrastructure is a key consideration for organizationsexploring cloud computing. Platform- and infrastructure-oriented approachesto cloud computing measure up against the cloud characteristics listed above in verydifferent ways.For organizations seeking the simplest cloud computing experience and the fastesttime to market for applications, a cloud-based platform offers a distinct advantage. Inaddition to hosted PaaS offerings, stand-alone cloud application platforms are availablewhich run atop infrastructure-oriented cloud services (IaaS) as well as private cloudenvironments. These platforms allow enterprises to reap the benefits of a platformbasedapproach with several advantages over hosted PaaS offerings, particularly withregard to increased portability and standards support, reduced lock-in, increased visibilityand broader support for enterprise technologies such as Java and .NET.
  • CloudStack Adventures Deploying Private PaaS: The ActiveState Stackato Story

    1. 1. Who is ActiveState?What is a Private PaaS?The Adventures in Deployment on CloudStack
    2. 2. Founded 19972 million developers, 97% of Fortune 1000ActiveState empowers innovation from code to cloud smarter, safer, andfasterSome customers:
    3. 3. Referring to the all encompassing cloudThere are many options … many variations … and many installationsWhat we see: Open Source driving the future + OTHERS
    4. 4. Quoth the internets (wikipedia): Platform as a service (PaaS) is a category of cloud computing services that provide a computing platform and a solution stack as a service. Along with SaaS and IaaS, it is a service model of cloud computing. In this model, the consumer creates the software using tools and libraries from the provider. The consumer also controls software deployment and configuration settings. The provider provides the networks, servers and storage.Why do you care? This is the future of developmentStackato is Private PaaS Why this matters to you?
    5. 5. Micro ProductionCloud Private Cloud POCs Test Staging Public Clouds
    6. 6. vSphere Your Private CloudMicroCloud
    7. 7. Started with custom language distributionsGetting Python into the cloud … (the ActivePython AMI)Multipaas! Multi-language, multi-cloud paas solution Support existing (legacy) application codePhenona acquisitionCloud Foundry
    8. 8. Languages Any Language, Any Stack, Any Cloud™SecurityEase of useEase of deployment
    9. 9. Enterprises moving to “Private” Clouds Adoption 2012 Adoption 2015 Traditional Virtualized Private Cloud Public Cloud
    10. 10. Our CloudStack experiencesStackato 1.0 Why start at Stackato 1.0? Ubuntu vs. CloudStack Release CyclesConverting to RAW Size of ImageUpload Publicly accessible place aka NOT my desktop
    11. 11. + + = Client (IDE or Deployed to theStackato VM Command Line) Your App Cloud
    12. 12. Step 1: Download Stackato! http://www.activestate.com/stackato/download_vm
    13. 13. Nice Wizard!
    14. 14. stackato-admin commandsNote the distinction: Stackato (v1.*) vs. Kato command (v.2*)
    15. 15. + + = Client (IDE or Deployed to theStackato VM Command Line) Your App Cloud
    16. 16. Building ClustersUbuntu 12.04 support The “other Ubuntu”Supporting Advanced Features Auto-scaling of PaaS cluster on CloudStack
    17. 17. Network, network, network
    18. 18. Not all systems are created equal Even if they have the same softwareNo 2 enterprises share the same exact standards fornetworking, application deployment or IT infrastructureThere is still work to bridge the Developer andOperations divideGood docs save hours (days) of support time
    19. 19. Try out the free Stackato 2.0 Micro Cloud: activestate.com/stackato Stackato, the movie:http://www.youtube.com/watch?v=n_aKBJNovdU Twitter: @activestate, #stackato activestate.com/blog
    20. 20. The Stackato ManagementConsole provides a detailedview of your cloud applications
    21. 21. Stackato includes its own AppStore framework

    ×