Upload
shannon-williams
View
275
Download
1
Embed Size (px)
Citation preview
© 2015 Rancher Labs, Inc.© 2016 Rancher Labs, Inc .
Dear IT…Can I Get a Kubernetes Cluster?Software Circus, 2016Amsterdam
#ranchermeetup
© 2015 Rancher Labs, Inc.2 © 2016 Rancher Labs, Inc .
Shannon WilliamsCo-FounderRancher Labs @smw355
#ranchermeetup
© 2015 Rancher Labs, Inc.6
You: This Cloud Native approach is amazing. We should look at tools like Kubernetes!
IT: Wow, tell me more! It sounds great! We’ll get right on it!
© 2015 Rancher Labs, Inc.8 © 2016 Rancher Labs, Inc .
In defense of ITChange is constant and unpredictable:
1 Year ago – Docker2 Years ago – Ansible3 Years ago – OpenStack4 Years ago – Chef, Hadoop5 Years ago – AWS, Rails, Puppet…12 years ago – VMware
© 2015 Rancher Labs, Inc.9 © 2016 Rancher Labs, Inc .
Two approaches – both can work.Project Driven- Build it independently- Make it work - Share success story- Critical for my project
Work with IT- Find the joint win- Sell the strategic value - Evangelize internally- Apply pressure
© 2015 Rancher Labs, Inc.10 © 2016 Rancher Labs, Inc .
If you are going to work with IT you need to respect their priorities.
• Reliability, Agility• Visibility, Self-Service, Access• Lots of environments (Dev, Test, Prod)• Flexibility, Choice of Stack• Software Circus
• Reliability, Low Overhead• Visibility, Controls/Audit• Multi-tenancy (Departments)• Flexibility, Works with existing tools• Gartner Catalyst
© 2015 Rancher Labs, Inc.14 © 2016 Rancher Labs, Inc .
Container Service: Interchangeable infrastructure
Private Container Service
© 2015 Rancher Labs, Inc.15 © 2016 Rancher Labs, Inc .
Don Duet : Goldman Sachs will move 90% of compute to containers within one year
http://blogs.wsj.com/cio/2016/02/24/big-changes-in-goldmans-software-emerge-from-small-containers/
From:
“We do both, Docker and Kubernetes, for things like running and starting,” Mr. Duet said. “Kubernetes is arguably a better scheduler…if you are going to run 1,000 containers on 1,500 computers…It is designed much more for that. Docker’s own product is great if you want to run five containers on three machines. We have both problems.”
© 2015 Rancher Labs, Inc.16 © 2016 Rancher Labs, Inc . Source: Gartner Catalyst, Aug 2016
Private Container Service
© 2015 Rancher Labs, Inc.17 © 2016 Rancher Labs, Inc .
Private Container ServiceApplications
Orchestration
Infrastructure
© 2015 Rancher Labs, Inc.18 © 2016 Rancher Labs, Inc .
Deploy and Manage InfrastructureEnvironment: Dev-Lab
Network Services Storage Services
Host 1 Host 2 Host 3 Host n
Infrastructure
© 2015 Rancher Labs, Inc.19 © 2016 Rancher Labs, Inc .
Select an Orchestration ToolEnvironment: Dev-Lab
Host 1 Host 2 Host 3 Host n
Network Services Storage Services
Orchestration
Kubernetes System Services
© 2015 Rancher Labs, Inc.20 © 2016 Rancher Labs, Inc .
Launch Applications and ServicesEnvironment: Dev-Lab
Host 1 Host 2 Host 3 Host n
Network Services Storage Services
Orchestration
© 2015 Rancher Labs, Inc.21 © 2016 Rancher Labs, Inc .
Launch Applications and ServicesEnvironment: Dev-Lab
Host 1 Host 2 Host 3 Host n
Network Services Storage Services
Orchestration
Delivery Pipeline docker-compose.yml lb: image: haproxy links: - webtomcat: image: tomcat links: - mysqlv1 - redisredis: image: redis mysqlv1: image: mysql
© 2015 Rancher Labs, Inc.22 © 2016 Rancher Labs, Inc .
Launch Applications and ServicesEnvironment: Dev-Lab
Host 1 Host 2 Host 3 Host n
Network Services Storage Services
Orchestration
IT Catalog
© 2015 Rancher Labs, Inc.24 © 2016 Rancher Labs, Inc .
Launch Applications and ServicesEnvironment: Dev-Lab
Host 1 Host 2 Host 3 Host n
Network Services Storage Services
Orchestration
App Catalog
© 2015 Rancher Labs, Inc.25 © 2016 Rancher Labs, Inc .
Final ThoughtsContainer Service Category is Emerging• DDC, Tectonic, DC/OS, Rancher
Examples in Every Industry• Equinix, Orange, Sony, NHS, IAG, Sacks Fifth Avenue
Kubernetes, Mesos and Swarm will all survive• Don’t worry about picking a winner
© 2015 Rancher Labs, Inc.26 © 2016 Rancher Labs, Inc .
- 1 Million+ Pulls- 1.0 Released in March- Open Source- Multi-tenant- Enterprise Support
© 2015 Rancher Labs, Inc.27 © 2016 Rancher Labs, Inc .
Getting StartedRancher and RancherOS are in GitHub – Get Involved!
#ranchermeetup
http://github.com/rancher