10 Steps To The Cloud
Phil Whelan, Technology Evangelist
philw@activestate.com
Troy Topnik, Technical Communications Manag...
activestate.com/stackato | @activestate | #stackato | activestate.com/blog | Copyright 2014
Presenters
Phil Whelan
Technol...
activestate.com/stackato | @activestate | #stackato | activestate.com/blog | Copyright 2014
activestate.com/stackato | @activestate | #stackato | activestate.com/blog | Copyright 2014
activestate.com/stackato | @activestate | #stackato | activestate.com/blog | Copyright 2014
1. Start Small, Experiment,
Ga...
activestate.com/stackato | @activestate | #stackato | activestate.com/blog | Copyright 2014
1. Start Small, Experiment,
Ga...
activestate.com/stackato | @activestate | #stackato | activestate.com/blog | Copyright 2014
2. Go Public
activestate.com/stackato | @activestate | #stackato | activestate.com/blog | Copyright 2014
2. Go Public
● Low-cost experi...
activestate.com/stackato | @activestate | #stackato | activestate.com/blog | Copyright 2014
3. Think Cattle, Not Pets
activestate.com/stackato | @activestate | #stackato | activestate.com/blog | Copyright 2014
3. Think Cattle, Not Pets
● Sa...
activestate.com/stackato | @activestate | #stackato | activestate.com/blog | Copyright 2014
4. Config As Code
activestate.com/stackato | @activestate | #stackato | activestate.com/blog | Copyright 2014
4. Config As Code
● Treat your...
activestate.com/stackato | @activestate | #stackato | activestate.com/blog | Copyright 2014
5. Embrace DevOps
activestate.com/stackato | @activestate | #stackato | activestate.com/blog | Copyright 2014
5. Embrace DevOps
● "DevOps" b...
activestate.com/stackato | @activestate | #stackato | activestate.com/blog | Copyright 2014
6. Dive Into CI
activestate.com/stackato | @activestate | #stackato | activestate.com/blog | Copyright 2014
6. Dive Into CI
● Continuously...
activestate.com/stackato | @activestate | #stackato | activestate.com/blog | Copyright 2014
7. Internal IaaS
activestate.com/stackato | @activestate | #stackato | activestate.com/blog | Copyright 2014
7. Internal IaaS
● Bring autom...
activestate.com/stackato | @activestate | #stackato | activestate.com/blog | Copyright 2014
8. PaaS
activestate.com/stackato | @activestate | #stackato | activestate.com/blog | Copyright 2014
8. PaaS
● Developers can easil...
activestate.com/stackato | @activestate | #stackato | activestate.com/blog | Copyright 2014
You can skip this ad in 5... 4...
activestate.com/stackato | @activestate | #stackato | activestate.com/blog | Copyright 2014
9. Distribution And Redundancy
activestate.com/stackato | @activestate | #stackato | activestate.com/blog | Copyright 2014
9. Distribution And Redundancy...
activestate.com/stackato | @activestate | #stackato | activestate.com/blog | Copyright 2014
10. Hybrid
activestate.com/stackato | @activestate | #stackato | activestate.com/blog | Copyright 2014
10. Hybrid
● Private + Public ...
activestate.com/stackato | @activestate | #stackato | activestate.com/blog | Copyright 2014
Bonus! Bring The Cloud To Your...
activestate.com/stackato | @activestate | #stackato | activestate.com/blog | Copyright 2014
Conclusion
● Where are you in ...
Questions?
Phil Whelan@philwhln
philw@activestate.com
Troy Topnik
@troytop
troyt@activestate.com
www.activestate.com/stack...
Thank You!
Phil Whelan@philwhln
philw@activestate.com
Troy Topnik
@troytop
troyt@activestate.com
www.activestate.com/stack...
Download Stackato
http://www.activestate.com/stackato
Upcoming SlideShare
Loading in...5
×

10 Steps to the Cloud

889

Published on

Although most companies have only partially virtualized their data centers, CIOs and IT Directors recognize that the cloud is the future of IT. As web and mobile applications become a requirement of doing business, IT organizations know that they will be the ones tasked with moving their business forward. So what steps do they need to take in order to get to their organizations "to the cloud"?

The larger the company, the more challenges IT organizations will face as they go down this path. There are a number of variables that need to be considered: What are the benefits of moving my infrastructure to a more agile IaaS platform, such as OpenStack? What other architecture layers, such as PaaS, should I be considering? What are the pros and cons of using public infrastructure, such as Amazon EC2. Can I run everything behind my firewall? Is a hybrid private-plus-public infrastructure a viable option? Do we need to adopt a DevOps approach before we proceed?

Join Phil Whelan, Technology Evangelist, and Troy Topnik, Technical Communications Manager, as they walk through 10 steps IT organizations can take when adopting cloud technologies. From starting small, and gaining expertise, to rolling out IaaS, PaaS and continuous integration. In this webinar they will take a look at:

- Starting off in the right direction
- Automating the configuration
- Continuous Integration (CI) tools
- Where IaaS and PaaS fit in–Are you ready to build your cloud stack?
- Implementing a DevOps culture

http://www.activestate.com/webinars/10-steps-to-cloud

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

  • Be the first to like this

No Downloads
Views
Total Views
889
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
15
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

10 Steps to the Cloud

  1. 1. 10 Steps To The Cloud Phil Whelan, Technology Evangelist philw@activestate.com Troy Topnik, Technical Communications Manager troyt@activestate.com
  2. 2. activestate.com/stackato | @activestate | #stackato | activestate.com/blog | Copyright 2014 Presenters Phil Whelan Technology Evangelist @philwhln Troy TopnikTechnical Communications Manager @troytop
  3. 3. activestate.com/stackato | @activestate | #stackato | activestate.com/blog | Copyright 2014
  4. 4. activestate.com/stackato | @activestate | #stackato | activestate.com/blog | Copyright 2014
  5. 5. activestate.com/stackato | @activestate | #stackato | activestate.com/blog | Copyright 2014 1. Start Small, Experiment, Gain Expertise
  6. 6. activestate.com/stackato | @activestate | #stackato | activestate.com/blog | Copyright 2014 1. Start Small, Experiment, Gain Expertise ● Large organizations move slowly for good reason ● Prove new technologies on smaller, lower risk projects ● Low risk success == high confidence and fast iterations ● Experiment
  7. 7. activestate.com/stackato | @activestate | #stackato | activestate.com/blog | Copyright 2014 2. Go Public
  8. 8. activestate.com/stackato | @activestate | #stackato | activestate.com/blog | Copyright 2014 2. Go Public ● Low-cost experimentation ● Many public clouds are based on open-source solutions like OpenStack, CloudStack, Cloud Foundry and Docker ● Prove the upper layers of the cloud, such as PaaS, before getting bogged down with infrastructure implementation ● Gain knowledge in the real business benefits of the cloud
  9. 9. activestate.com/stackato | @activestate | #stackato | activestate.com/blog | Copyright 2014 3. Think Cattle, Not Pets
  10. 10. activestate.com/stackato | @activestate | #stackato | activestate.com/blog | Copyright 2014 3. Think Cattle, Not Pets ● Say goodbye to "Big Bertha" ● Say hello to web-proxy001 ... web-proxy100 ● Cattle are ephemeral ● Applies to IaaS and PaaS ● Modular 12-factor-apps ● Independently scale components
  11. 11. activestate.com/stackato | @activestate | #stackato | activestate.com/blog | Copyright 2014 4. Config As Code
  12. 12. activestate.com/stackato | @activestate | #stackato | activestate.com/blog | Copyright 2014 4. Config As Code ● Treat your machine configuration like code ● Remove manual intervention for new machines ● Tools - Puppet, Chef, Ansible, Salt... ● Testing and CI ● Source code repository ○ Track and rollback changes ○ Benefits of source control (blame, branching)
  13. 13. activestate.com/stackato | @activestate | #stackato | activestate.com/blog | Copyright 2014 5. Embrace DevOps
  14. 14. activestate.com/stackato | @activestate | #stackato | activestate.com/blog | Copyright 2014 5. Embrace DevOps ● "DevOps" brings new ways of thinking and working together ● New modern tools designed for the cloud ● Read "The Phoenix Project" ● DevOpsDays.org ● FoodFightShow / HangOps
  15. 15. activestate.com/stackato | @activestate | #stackato | activestate.com/blog | Copyright 2014 6. Dive Into CI
  16. 16. activestate.com/stackato | @activestate | #stackato | activestate.com/blog | Copyright 2014 6. Dive Into CI ● Continuously test changes to code and infrastructure ○ You're probably already doing this ● Continuously deploy those changes ○ You might not be doing this yet ● Use Jenkins, Bamboo , Drone, Travis-CI ● Script deployments using a PaaS or configuration management
  17. 17. activestate.com/stackato | @activestate | #stackato | activestate.com/blog | Copyright 2014 7. Internal IaaS
  18. 18. activestate.com/stackato | @activestate | #stackato | activestate.com/blog | Copyright 2014 7. Internal IaaS ● Bring automation and efficiency to your infrastructure layer ● Greater control that public IaaS cannot give ● This is a big step
  19. 19. activestate.com/stackato | @activestate | #stackato | activestate.com/blog | Copyright 2014 8. PaaS
  20. 20. activestate.com/stackato | @activestate | #stackato | activestate.com/blog | Copyright 2014 8. PaaS ● Developers can easily utilize infrastructure and resources ● Application code deployed quickly ● Reduce Ops time ● PaaS to Devs what IaaS is to Ops ● Be innovative ● Do not need IaaS to start using PaaS
  21. 21. activestate.com/stackato | @activestate | #stackato | activestate.com/blog | Copyright 2014 You can skip this ad in 5... 4... 3...
  22. 22. activestate.com/stackato | @activestate | #stackato | activestate.com/blog | Copyright 2014 9. Distribution And Redundancy
  23. 23. activestate.com/stackato | @activestate | #stackato | activestate.com/blog | Copyright 2014 9. Distribution And Redundancy ● Availability zones ● Latency and network considerations ● Multi-region data-centers ● PaaS redundancy ○ "12 Factor Apps" ○ Legacy apps?
  24. 24. activestate.com/stackato | @activestate | #stackato | activestate.com/blog | Copyright 2014 10. Hybrid
  25. 25. activestate.com/stackato | @activestate | #stackato | activestate.com/blog | Copyright 2014 10. Hybrid ● Private + Public infrastructure ○ May be difficult with proprietary public PaaS ○ PaaS can easily utilize hybrid IaaS ● Burst out ● Same VPN/VPC ● Placement zones
  26. 26. activestate.com/stackato | @activestate | #stackato | activestate.com/blog | Copyright 2014 Bonus! Bring The Cloud To Your Laptop ● VMware / VirtualBox / Vagrant ● Docker ● NetflixOSS ● devstack
  27. 27. activestate.com/stackato | @activestate | #stackato | activestate.com/blog | Copyright 2014 Conclusion ● Where are you in your journey to the clouds? ○ Where are the pain-points? ○ What is working? ● Start small, experiment, gain expertise ● Utilize public cloud for quick experimentation ● Embrace DevOps ideas and tools
  28. 28. Questions? Phil Whelan@philwhln philw@activestate.com Troy Topnik @troytop troyt@activestate.com www.activestate.com/stackato
  29. 29. Thank You! Phil Whelan@philwhln philw@activestate.com Troy Topnik @troytop troyt@activestate.com www.activestate.com/stackato
  30. 30. Download Stackato http://www.activestate.com/stackato
  1. A particular slide catching your eye?

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

×