Stackato Workshop: Code to Cloud in 45 mins with Private PaaS

  • 1,190 views
Uploaded on

Private Cloud PaaS Stackato Workshop given at #CloudExpo 2012 by Diane Mueller @pythondj for ActiveState

Private Cloud PaaS Stackato Workshop given at #CloudExpo 2012 by Diane Mueller @pythondj for ActiveState

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
No Downloads

Views

Total Views
1,190
On Slideshare
0
From Embeds
0
Number of Embeds
1

Actions

Shares
Downloads
27
Comments
0
Likes
5

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide
  • Highly Controlled vs. Highly Curated
  • MORE development choices: Code in the language that’s right for your business.MORE control and oversight—launch and manage apps better, smarter, easier.BETTER security—All the benefits of public cloud with the peace of mind of private.NO vendor lock-in—Flexible, grows with your business.Cost-efficient: You control the cloud. You control the spend.

Transcript

  • 1. “Code to Cloud” with Private PaaS Hands On Workshop @CloudExpo Santa Clara 2012 Deploy your first App to the Cloud via PaaS in 45 minutes or lessDiane Mueller, Director, Cloud Evangelism ActiveStatedianem@activestate.comTwitter: pythondj
  • 2. About ActiveState• Founded 1997• 2 million developers, 97% of Fortune 1000• ActiveState empowers innovation from code to cloud smarter, safer, and faster• Some customers:
  • 3. Today’s Lesson Plan• Goal: Push an App to the Cloud• Brief Overview of Stackato• Hands On: Deploy an App to multiple Clouds – Via Web Management Console – Via Stackato Client• DIY Instructions (aka what we are NOT doing) – Download MicroCloud – Deploy your own PaaS
  • 4. Take an App Centric View of the Cloud Layer Cake
  • 5. Setup & Develop & Manage & Scale Deploy Monitor• Create an AUTO- • Deploy • Manage CONFIGURING NEW, migrating updates, upgrades private PaaS on top EXISTING • Monitor application of private cloud or applications to the performance IaaS in minutes cloud in 3 simple steps
  • 6. Multi-Choice, End-to-End, Portable
  • 7. “Code to Cloud” is a Process Micro Cloud Production Private Cloud POCs Test Staging Public Clouds
  • 8. Today’s Goal: Push an App to the Cloud vSphere Your Private Cloud Any Cloud Foundry API Micro Cloud
  • 9. You be might asking..
  • 10. Solution: Add Private PaaS layer to your Cloud • Sits on top of any cloud infrastructure • Deploys, manages, scales & monitor applications PaaS Languages, Frameworks, Web servers Behind the firewall Services: Data, Messaging, Others IaaS: Hypervisor/Infrastructure (ie: vSphere, Xen, OpenStack, KVM, Hyper-V) (Security + Privacy + Control) = Compliance
  • 11. Scaling, Securing & Managing your Application
  • 12. Application Deployment Process + + = Client (IDE or Deployed to theStackato VM Command Line) Your App Cloud
  • 13. Today’s Logistics• Logistics – Create Stackato EC2 Sandbox Account• Stackato Sandbox(s) – Lesson 1: Push from Web Console to HP Cloud – Lesson 2: Re-deploy to Amazon EC2 – Lesson 3: Deploy from Desktop to Cloud via Client
  • 14. Now, let’s get organized!• Create an account on our Stackato Sandbox – http://www.activestate.com/stackato/sandbox• No Laptop? No WiFi? – Find a Buddy!
  • 15. Create a Stackato EC2 Sandbox Account!• https://account.activestate.com/signin/
  • 16. Use a valid email address!
  • 17. Check your email inbox!
  • 18. Click thru and activate your account!
  • 19. Request Access!
  • 20. Wait there more!• Remember to Tweet when you complete: – Just deployed my First #Stackato App on #HPCloud {your apps’ URL} #CloudExpo – Just deployed my another #Stackato App on #EC2 {your apps’ URL} #CloudExpo
  • 21. Now back our regularly scheduled program
  • 22. Demo TimeMy First App in the Cloud
  • 23. + + = Client (IDE or Deployed to theStackato VM Command Line) Your App Cloud
  • 24. Count off! Log-in!• CloudExpoN@activestate.com – Where “N” equals (1,2,3,4,5,6,7,8,9,10….)• https://api.stackato.ddns.us• PaaSword: “cloudexpo”
  • 25. Lesson 1: Deploy your first App• Navigate to AppStore #MyFirstStackatoApp• Choose Currency App• Click Install• Navigate to Applications• Click on “Start” Icon• Once Started, Click on URL of Application• Tweet – Just deployed my First #Stackato App on #HPCloud {your apps’ URL} #CloudExpo – Door Prize for First to Complete & Tweet!
  • 26. Demo Time: Do it Again! Same App, Different Cloud
  • 27. Lesson 2: Deploy your App to EC2• Check your email and confirm• Log into Stackato EC2 Standbox• Choose Multisweep or Currency Converter• Click Install• Navigate to Applications• Click on “Start” Icon• Once Started, Click on URL of Application• Tweet – “Just deployed my another #Stackato App on #EC2 {your apps’ URL} #CloudExpo”
  • 28. Get your Password!
  • 29. https://account.activestate.com/
  • 30. Log-in (EC2)https://api.stacka.to
  • 31. Questions? Remember to Tweet when you complete: Just deployed my another #Stackato App on #HPCloud {your apps’ URL} #CloudExpo Just deployed my another #Stackato App on #EC2 {your apps’ URL} #CloudExpo#MyFirstStackatoApp
  • 32. Lesson 3:Deploy from your Desktop
  • 33. Lesson 3: Deploy from Desktop!• Navigate to the Stackato Client Tab• Download Stackato Client• Log into Our Stackato EC2 Sandbox• Download Currency Converter from Github – Extra credit: modify header• stackato push –n mynewappname• Note the URL• Open Your Browser and Navigate to your URLDoor Prize for First to Tweet!
  • 34. Multi-Choice, End-to-End, Portable
  • 35. Key Takeaways• Avoid Cloud Vendor Lock In by adding Private PaaS• This is NOT rocket science!• Stackato Value propositions: – Agility for development – Control for IT management – ROI for the CIO• Stackato 2.4 is not just the best PaaS for the enterprise, it’s the only PaaS for the enterprise.• Any language, any stack, any cloud™
  • 36. Questions?#MyFirstStackatoApp
  • 37. But wait there’s more in Stackato 2.4• “Skinnable” UI – OEM partners—particularly cloud hosting providers—can now implement Stackato with a customized look and feel. For instance, the Stackato 2.4 Management Console can be “themed” with OEM partner logo, colors, and branding. – Enterprise Customers can “brand” and embed stackato seamlessly as well• Improved logging – Logs can be aggregated from multiple nodes to a central location, and then forwarded to third-party logging solutions like Loggly, Papertrail, or Splunk.
  • 38. Thank you! activestate.com/stackato/get_stackato See Stackato, the movie here: http://www.youtube.com/watch?v=n_aKBJNovdU Twitter: @activestate, activestate.com/blog