Your SlideShare is downloading. ×
10 Steps to the Cloud
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Saving this for later?

Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime - even offline.

Text the download link to your phone

Standard text messaging rates apply

10 Steps to the Cloud

809
views

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 …

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
809
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
13
Comments
0
Likes
0
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

Transcript

  • 1. 10 Steps To The Cloud Phil Whelan, Technology Evangelist philw@activestate.com Troy Topnik, Technical Communications Manager troyt@activestate.com
  • 2. activestate.com/stackato | @activestate | #stackato | activestate.com/blog | Copyright 2014 Presenters Phil Whelan Technology Evangelist @philwhln Troy TopnikTechnical Communications Manager @troytop
  • 3. activestate.com/stackato | @activestate | #stackato | activestate.com/blog | Copyright 2014
  • 4. activestate.com/stackato | @activestate | #stackato | activestate.com/blog | Copyright 2014
  • 5. activestate.com/stackato | @activestate | #stackato | activestate.com/blog | Copyright 2014 1. Start Small, Experiment, Gain Expertise
  • 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. activestate.com/stackato | @activestate | #stackato | activestate.com/blog | Copyright 2014 2. Go Public
  • 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. activestate.com/stackato | @activestate | #stackato | activestate.com/blog | Copyright 2014 3. Think Cattle, Not Pets
  • 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. activestate.com/stackato | @activestate | #stackato | activestate.com/blog | Copyright 2014 4. Config As Code
  • 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. activestate.com/stackato | @activestate | #stackato | activestate.com/blog | Copyright 2014 5. Embrace DevOps
  • 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. activestate.com/stackato | @activestate | #stackato | activestate.com/blog | Copyright 2014 6. Dive Into CI
  • 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. activestate.com/stackato | @activestate | #stackato | activestate.com/blog | Copyright 2014 7. Internal IaaS
  • 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. activestate.com/stackato | @activestate | #stackato | activestate.com/blog | Copyright 2014 8. PaaS
  • 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. activestate.com/stackato | @activestate | #stackato | activestate.com/blog | Copyright 2014 You can skip this ad in 5... 4... 3...
  • 22. activestate.com/stackato | @activestate | #stackato | activestate.com/blog | Copyright 2014 9. Distribution And Redundancy
  • 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. activestate.com/stackato | @activestate | #stackato | activestate.com/blog | Copyright 2014 10. Hybrid
  • 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. activestate.com/stackato | @activestate | #stackato | activestate.com/blog | Copyright 2014 Bonus! Bring The Cloud To Your Laptop ● VMware / VirtualBox / Vagrant ● Docker ● NetflixOSS ● devstack
  • 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. Questions? Phil Whelan@philwhln philw@activestate.com Troy Topnik @troytop troyt@activestate.com www.activestate.com/stackato
  • 29. Thank You! Phil Whelan@philwhln philw@activestate.com Troy Topnik @troytop troyt@activestate.com www.activestate.com/stackato
  • 30. Download Stackato http://www.activestate.com/stackato