Rancher Labs 梁胜——如何用“简单易用”解锁容器云的真正潜力

2020-02-27 58浏览

  • 1.How Simplicity Will Unlock the True Potential of Container Cloud Sheng Liang, Rancher Labs May 18 2017
  • 2.Growth of Docker Early 2015 100M pulls Nov 2015 1B pulls June 2016 4B pulls April 2017 12B pulls
  • 3.Growth of container orchestration
  • 4.Public container services
  • 5.KubeCon 2017: Kubernetes is hard
  • 6.300,000 sites switched to DigitalOcean between April and May 2017 Retrieved fromhttp://trends.netcraft.com/www.digitalocean.comon May 12, 2017
  • 7.Dead-simple and easy for developers
  • 8.Docker won because of ease-of-use Zones AIX WPAR Jail
  • 9.Learnings from building Rancher >35 million downloads 100+ enterprise 6,000 GitHub customers stars GA March 2016
  • 10.Most common way to deploy container apps Load Balancer (ELB) Monitoring App Container App Container App Container App Container App Container Database (RDS) Log Aggregation and Analysis (ELK)
  • 11.Kubernetes @ large financial institution 3 etcd hosts, 2 load balancer hosts, 2 kubelet hosts, Rancher HA setup 3 servers, database servers, and a custom registry deployment Almost 100 containers in total All of this to manage just 2 application containers!
  • 12.DockerCon 2015 Monolithic application architecture used by US government Nirmal Mehta Booz Allen Hamilton
  • 13.DockerCon 2017 At least 50% of our customers run traditional apps Ben Golub, Docker
  • 14.CoreOS etcd operator “Orchestration by Code”
  • 15.Support multiple orchestrators
  • 16.Cattle orchestrator remains popular
  • 17.Catalog:the most popular feature
  • 18.Reason for Cattle’spopularity:Simplicity
  • 19.Cattle in Rancher 2.0: even simpler Service as basic unit of operation Service reconciliation Service discovery and service aliases Container as basic unit of operation Scaling group Load balancer and DNS
  • 20.
  • 21.Developer cloud services are consumer Internet services
  • 22.
  • 23.Brower:interchangeable desktop Browser
  • 24.Containercloud:interchangeable IaaS Container Cloud
  • 25.