“Code to Cloud” with Private PaaS         Hands On Workshop                @CloudExpo Santa Clara 2012        Deploy your ...
About ActiveState• Founded 1997• 2 million developers, 97% of Fortune 1000• ActiveState empowers innovation from code to c...
Today’s Lesson Plan• Goal: Push an App to the Cloud• Brief Overview of Stackato• Hands On: Deploy an App to multiple Cloud...
Take an App Centric View of   the Cloud Layer Cake
Setup &               Develop &               Manage &      Scale                 Deploy                  Monitor• Create ...
Multi-Choice, End-to-End, Portable
“Code to Cloud” is a Process      Micro      Cloud                                   Production                           ...
Today’s Goal: Push an App to the Cloud             vSphere                         Your                        Private    ...
You be might asking..
Solution: Add Private PaaS layer to your Cloud • Sits on top of any cloud infrastructure • Deploys, manages, scales & moni...
Scaling, Securing & Managing your Application
Application Deployment Process              +                     +              =                   Client (IDE or       ...
Today’s Logistics• Logistics  – Create Stackato EC2 Sandbox Account• Stackato Sandbox(s)  – Lesson 1: Push from Web Consol...
Now, let’s get organized!• Create an account on our Stackato Sandbox  – http://www.activestate.com/stackato/sandbox• No La...
Create a Stackato EC2 Sandbox Account!• https://account.activestate.com/signin/
Use a valid email address!
Check your email inbox!
Click thru and activate your account!
Request Access!
Wait there more!• Remember to Tweet when you complete:  – Just deployed my First #Stackato App on #HPCloud {your    apps’ ...
Now back our regularly scheduled program
Demo TimeMy First App in the Cloud
+                     +              =                   Client (IDE or                      Deployed to theStackato VM   ...
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•...
Lesson 1: Deploy your first App•   Navigate to AppStore                #MyFirstStackatoApp•   Choose Currency App•   Click...
Demo Time: Do it Again!   Same App, Different Cloud
Lesson 2: Deploy your App to EC2•   Check your email and confirm•   Log into Stackato EC2 Standbox•   Choose Multisweep or...
Get your Password!
https://account.activestate.com/
Log-in (EC2)https://api.stacka.to
Questions?        Remember to Tweet when you complete:            Just deployed my another #Stackato App on              #...
Lesson 3:Deploy from your Desktop
Lesson 3: Deploy from Desktop!•   Navigate to the Stackato Client Tab•   Download Stackato Client•   Log into Our Stackato...
Multi-Choice, End-to-End, Portable
Key Takeaways• Avoid Cloud Vendor Lock In by adding Private PaaS• This is NOT rocket science!• Stackato Value propositions...
Questions?#MyFirstStackatoApp
But wait there’s more in Stackato 2.4• “Skinnable” UI  – OEM partners—particularly cloud hosting providers—can now    impl...
Thank you!   activestate.com/stackato/get_stackato        See Stackato, the movie here:    http://www.youtube.com/watch?v=...
Stackato Workshop: Code to Cloud in 45 mins with Private PaaS
Upcoming SlideShare
Loading in...5
×

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

1,342

Published on

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

0 Comments
5 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
1,342
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
38
Comments
0
Likes
5
Embeds 0
No embeds

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.
  • Stackato Workshop: Code to Cloud in 45 mins with Private PaaS

    1. 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. 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. 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. 4. Take an App Centric View of the Cloud Layer Cake
    5. 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. 6. Multi-Choice, End-to-End, Portable
    7. 7. “Code to Cloud” is a Process Micro Cloud Production Private Cloud POCs Test Staging Public Clouds
    8. 8. Today’s Goal: Push an App to the Cloud vSphere Your Private Cloud Any Cloud Foundry API Micro Cloud
    9. 9. You be might asking..
    10. 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. 11. Scaling, Securing & Managing your Application
    12. 12. Application Deployment Process + + = Client (IDE or Deployed to theStackato VM Command Line) Your App Cloud
    13. 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. 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. 15. Create a Stackato EC2 Sandbox Account!• https://account.activestate.com/signin/
    16. 16. Use a valid email address!
    17. 17. Check your email inbox!
    18. 18. Click thru and activate your account!
    19. 19. Request Access!
    20. 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. 21. Now back our regularly scheduled program
    22. 22. Demo TimeMy First App in the Cloud
    23. 23. + + = Client (IDE or Deployed to theStackato VM Command Line) Your App Cloud
    24. 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. 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. 26. Demo Time: Do it Again! Same App, Different Cloud
    27. 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. 28. Get your Password!
    29. 29. https://account.activestate.com/
    30. 30. Log-in (EC2)https://api.stacka.to
    31. 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. 32. Lesson 3:Deploy from your Desktop
    33. 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. 34. Multi-Choice, End-to-End, Portable
    35. 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. 36. Questions?#MyFirstStackatoApp
    37. 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. 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
    1. A particular slide catching your eye?

      Clipping is a handy way to collect important slides you want to go back to later.

    ×