dockercon sf 2015: docker community in china
TRANSCRIPT
Docker Community in China
喻 勇 Frank Yu| [email protected] | DaoCloud Inc.@frankyongyu #dockercon
Who AM I
Evangelize Windows Server &
Microsoft Azure
BuildCloud Foundry
China Ecosystem
DevelopNext Generation Container Cloud
2006 - 2011 2012 - 2014 2015 - Now
Agenda
• The Community- Early adopters & contributors
• The Market- Business driver behind the docker momentum
• The Ecosystem- Startup, Developer, Enterprise
• The Future- Next 12 month?
Early Adopter
• Baidu.com • 2013.06• Baidu App Engine• Use docker on backend• Replace sandbox in PaaS• 10k+ apps, 20k+ containers• 400 containers per host• Huge impact in community
We were drawn to Docker because it replaces sandboxing with
containerization, enabling a multi-language, agile and cost-
effective solution that provides our developers with the flexibility
needed to support a growing number of frameworks and
applications.
Yifei Chen, tech leader of the BAE team at Baidu
“
The Way to Scale: Meetups
• 15 months• 1 to 4 to 19 cities• 40 to 3000+ attendees• Talks and hackathon
Docker Meetups in China
• Beijing• Xian• Shanghai• Hangzhou• Shenzhen• Guangzhou• Chongqing• Chengdu• Nanjing• Wuhan• Dalian• Tianjin• Zhuhai• Xiamen• Qingdao• Suzhou• Fuzhou• Taipei• Hongkong
The Way to Scale: Books & Content
Docker Search Result:
5,070,000
OpenStack Search Result:
5,020,000
Contribute to Docker Project• 4 of 20 top contributors are from China (update to June
2015) • 9 of top 100 contributors in docker/docker • from university, state holdings, tech companies • 6 projects
- docker/docker - docker/libcontainer - docker/swarm - docker/compose - docker/machine - docker/libnetwork
Zhejiang University• SEL(Software Engineering Lab) @ ZheJiang
University- 10+ professors - 100+ graduate students
• Focused Areas: - Docker, Libcontainer, Kubernetes, Socketplane, Cloud
Foundry• Contribution to Docker:
- Container Security, Container Network, Resource Orchestrator
• 1 new feature, 19 bug fix• 3 feature maintainers & contributors
Developer Experience
• Build <wait> Ship <wait> Run
- Unstable connection to AWS S3
- docker pull ubuntu > 20 minutes
• Docker Hub Mirror Services by DaoCloud
- docker pull, 20X faster than direct
- docker push, still a problem
- Transparency to dockerfile
- 60k+ download / month
- Permanent free
We will develop the “Internet Plus” action plan to integrate mobile
Internet, cloud computing, big data, and the Internet of Things with
modern manufacturing, to encourage the healthy development of
e-commerce, industrial networks, and Internet banking, and to get
Internet-based companies to increase their presence in the
international market.”
--- Li KeQiang, Premier of the State Council
“
The New Business• Players
- Internet company- Startups- Traditional Business & SME- SOE (State Owned Enterprise)
• Sectors- O2O, Social, Gaming, IoT, SaaS,
Intelligent hardware , Enterprise services
• Embracing the mobile internet, everyone
E-commerceNov 11
Taobao shopping festivalUSD 9.5B in 24 hours
“DIDI TAXI”360 cities,1.35 million drivers,
Valuation > USD 10BIn 3 years
The New Infrastructure
LargeEnterprise
Industry Solutions
StartupDedicated
Emerging Business
MNCGlobal Product
Need Local Solutions
Startup
• CI/CD• Enterprise services• Container as a Services• Docker runtime engine
• Container management• BigData on Docker• Community Services
www.daocloud.io
• Connect code to cloud• CI/CD + hybrid platform• Support local ecosystem• Hybrid deployment• Enterprise solutions
Project Hyper_
• Run container on hypervisor
• Hyper is a hypervisor-agnostic Docker runtime engine
• Run any Docker images with any hypervisor (KVM, Xen, ESX)
• Tiny VM -> Pod -> Containers
• https://hyper.sh
• https://github.com/hyperhq
Developers
Modern Developers and Cloud Native Application
Professional Developers and Enterprise Application
{
Internet company
• Online games with average 1M+ active online users
• Container auto scaling
• High availability • Value- Standard shipping
package
- DevOps efficiency
Tencent Games in Docker
Enterprise challenges on adopting Docker• Get application dockerized• Adopt micro services architecture• Security, Security, Security• Skills to operate container infrastructure• Manageability, integration and services• Total solutions, vertical industry solutions
Forward Looking
• Next 12 months- Docker Hub in China ?
- DockerCon in China ?
- More committers & maintainers
- More startups
- Enterprise adoption (Private & Hybrid Cloud)
- Industry solutions (IoT, Education, Bio-Tech, etc.)
The future is already here.
It’s just not evenly distributed yet.
William Gibson
The Economist, December 4, 2003