ecosystem Navigating the cloud native...2019/04/28  · 2 © 2019 Cloud Native Computing Foundation...

35
Navigating the cloud native ecosystem Cheryl Hung, Director of Ecosystem, CNCF GDG Cloud London, 29 Apr 2019

Transcript of ecosystem Navigating the cloud native...2019/04/28  · 2 © 2019 Cloud Native Computing Foundation...

Page 1: ecosystem Navigating the cloud native...2019/04/28  · 2 © 2019 Cloud Native Computing Foundation Agenda 1. Kubernetes community and the CNCF 2. The numbers on open source 3. …

Navigating the cloud native ecosystem

Cheryl Hung, Director of Ecosystem, CNCFGDG Cloud London, 29 Apr 2019

Page 2: ecosystem Navigating the cloud native...2019/04/28  · 2 © 2019 Cloud Native Computing Foundation Agenda 1. Kubernetes community and the CNCF 2. The numbers on open source 3. …

© 2019 Cloud Native Computing Foundation2

Agenda

1. Kubernetes community and the CNCF

2. The numbers on open source

3. How you can get involved

Page 3: ecosystem Navigating the cloud native...2019/04/28  · 2 © 2019 Cloud Native Computing Foundation Agenda 1. Kubernetes community and the CNCF 2. The numbers on open source 3. …

© 2019 Cloud Native Computing Foundation3

Cheryl Hung (@oicheryl)

Previously eng at Google, DevRel, PM, manager.

I advocate for and build communities around Kubernetes, cloud native and open source.

Page 4: ecosystem Navigating the cloud native...2019/04/28  · 2 © 2019 Cloud Native Computing Foundation Agenda 1. Kubernetes community and the CNCF 2. The numbers on open source 3. …

Kubernetes community and the CNCF

Page 5: ecosystem Navigating the cloud native...2019/04/28  · 2 © 2019 Cloud Native Computing Foundation Agenda 1. Kubernetes community and the CNCF 2. The numbers on open source 3. …

© 2019 Cloud Native Computing Foundation5

Kubernetes in Search Trends

WeChat

Kubernetes OpenStack

Dec-18 Jan-19 Feb-19 Mar-19

Google Trends

Kubernetes OpenStack Mesos Docker Swarm Cloud Foundry

Page 6: ecosystem Navigating the cloud native...2019/04/28  · 2 © 2019 Cloud Native Computing Foundation Agenda 1. Kubernetes community and the CNCF 2. The numbers on open source 3. …

© 2019 Cloud Native Computing Foundation6

Github + Slack

Page 7: ecosystem Navigating the cloud native...2019/04/28  · 2 © 2019 Cloud Native Computing Foundation Agenda 1. Kubernetes community and the CNCF 2. The numbers on open source 3. …

© 2019 Cloud Native Computing Foundation7

Meetups in 48 countries, 108k members

Page 8: ecosystem Navigating the cloud native...2019/04/28  · 2 © 2019 Cloud Native Computing Foundation Agenda 1. Kubernetes community and the CNCF 2. The numbers on open source 3. …

© 2019 Cloud Native Computing Foundation8

KubeCon + CloudNativeCon Attendance

First CNCF-organized event

North America Europe China

6,000

4,000

2,000

0SF Nov ‘15

London Mar ‘16Seattle Nov ‘16Berlin Mar ‘17

Shanghai Nov ‘18

Austin Dec ‘17Copenhagen May

‘18

Seattle Dec ‘18

2,500

1,500

1,080

4,300

4,100

8,000

Page 9: ecosystem Navigating the cloud native...2019/04/28  · 2 © 2019 Cloud Native Computing Foundation Agenda 1. Kubernetes community and the CNCF 2. The numbers on open source 3. …

© 2019 Cloud Native Computing Foundation9

CNCF Mission: foster and sustain open source projects around cloud native

Page 10: ecosystem Navigating the cloud native...2019/04/28  · 2 © 2019 Cloud Native Computing Foundation Agenda 1. Kubernetes community and the CNCF 2. The numbers on open source 3. …

© 2019 Cloud Native Computing Foundation10

Non-profit, part of Linux Foundation, founded December 2015

Page 11: ecosystem Navigating the cloud native...2019/04/28  · 2 © 2019 Cloud Native Computing Foundation Agenda 1. Kubernetes community and the CNCF 2. The numbers on open source 3. …

© 2019 Cloud Native Computing Foundation11

375+ MembersPlatinum Members

End User Supporters

Gold Members

End User Members Academic/Nonprofit

Page 12: ecosystem Navigating the cloud native...2019/04/28  · 2 © 2019 Cloud Native Computing Foundation Agenda 1. Kubernetes community and the CNCF 2. The numbers on open source 3. …

© 2019 Cloud Native Computing Foundation12

375+ Members (Silver 1)

Page 13: ecosystem Navigating the cloud native...2019/04/28  · 2 © 2019 Cloud Native Computing Foundation Agenda 1. Kubernetes community and the CNCF 2. The numbers on open source 3. …

© 2019 Cloud Native Computing Foundation13

375+ Members (Silver 2)

Page 14: ecosystem Navigating the cloud native...2019/04/28  · 2 © 2019 Cloud Native Computing Foundation Agenda 1. Kubernetes community and the CNCF 2. The numbers on open source 3. …

© 2019 Cloud Native Computing Foundation14

In practice

• Community

• Documentation

• Translation

• Security audits

• Certification

• Legal

• Marketing & PR

• Events

Page 15: ecosystem Navigating the cloud native...2019/04/28  · 2 © 2019 Cloud Native Computing Foundation Agenda 1. Kubernetes community and the CNCF 2. The numbers on open source 3. …

© 2019 Cloud Native Computing Foundation15

Eight staff

Page 16: ecosystem Navigating the cloud native...2019/04/28  · 2 © 2019 Cloud Native Computing Foundation Agenda 1. Kubernetes community and the CNCF 2. The numbers on open source 3. …

The numbers on open source

Page 17: ecosystem Navigating the cloud native...2019/04/28  · 2 © 2019 Cloud Native Computing Foundation Agenda 1. Kubernetes community and the CNCF 2. The numbers on open source 3. …

© 2019 Cloud Native Computing Foundation17

Open source is eating the world

78% of companies use and 63% participate in open source.

Page 18: ecosystem Navigating the cloud native...2019/04/28  · 2 © 2019 Cloud Native Computing Foundation Agenda 1. Kubernetes community and the CNCF 2. The numbers on open source 3. …

© 2019 Cloud Native Computing Foundation18

Developers:WomenMen

But open source is (even) less representative than tech overall

Page 19: ecosystem Navigating the cloud native...2019/04/28  · 2 © 2019 Cloud Native Computing Foundation Agenda 1. Kubernetes community and the CNCF 2. The numbers on open source 3. …

© 2019 Cloud Native Computing Foundation19

Women are just as interested as men in contributing to open source, but are

2xas likely to

have a negative

encounter

50%less likely to ask for help in a public

forum

50%less likely to

receive unsolicited

help

Page 20: ecosystem Navigating the cloud native...2019/04/28  · 2 © 2019 Cloud Native Computing Foundation Agenda 1. Kubernetes community and the CNCF 2. The numbers on open source 3. …

© 2019 Cloud Native Computing Foundation20

Impact is both personal and universal

“Half of contributors say that their open source work... [helped] get their current role”

Page 21: ecosystem Navigating the cloud native...2019/04/28  · 2 © 2019 Cloud Native Computing Foundation Agenda 1. Kubernetes community and the CNCF 2. The numbers on open source 3. …

How you can get involved

Page 22: ecosystem Navigating the cloud native...2019/04/28  · 2 © 2019 Cloud Native Computing Foundation Agenda 1. Kubernetes community and the CNCF 2. The numbers on open source 3. …

© 2019 Cloud Native Computing Foundation22

Lead

Contribute

Engaging in open source

Participate

Consume

Page 23: ecosystem Navigating the cloud native...2019/04/28  · 2 © 2019 Cloud Native Computing Foundation Agenda 1. Kubernetes community and the CNCF 2. The numbers on open source 3. …

© 2019 Cloud Native Computing Foundation23

Evaluate and use open source

tools

Attend events

File bug reportsConsume

Page 24: ecosystem Navigating the cloud native...2019/04/28  · 2 © 2019 Cloud Native Computing Foundation Agenda 1. Kubernetes community and the CNCF 2. The numbers on open source 3. …

© 2019 Cloud Native Computing Foundation24

Speak at meetups

Run events

Answer questions online

Curate informationParticipate

Page 25: ecosystem Navigating the cloud native...2019/04/28  · 2 © 2019 Cloud Native Computing Foundation Agenda 1. Kubernetes community and the CNCF 2. The numbers on open source 3. …

© 2019 Cloud Native Computing Foundation25

Write and translate docs

Improve user experience and

design

Code and review code

Improve tooling and testing

Contribute

Page 26: ecosystem Navigating the cloud native...2019/04/28  · 2 © 2019 Cloud Native Computing Foundation Agenda 1. Kubernetes community and the CNCF 2. The numbers on open source 3. …

© 2019 Cloud Native Computing Foundation26

Organize issues

Mentor others

Governance

Moderate discussions

Formalize open source at your

company

Lead

Page 27: ecosystem Navigating the cloud native...2019/04/28  · 2 © 2019 Cloud Native Computing Foundation Agenda 1. Kubernetes community and the CNCF 2. The numbers on open source 3. …

© 2019 Cloud Native Computing Foundation27

Challenges

• Many unspoken rules in open source

• High barrier to entry in large projects

• Very few independent maintainers (70% are

employed)

Page 28: ecosystem Navigating the cloud native...2019/04/28  · 2 © 2019 Cloud Native Computing Foundation Agenda 1. Kubernetes community and the CNCF 2. The numbers on open source 3. …

© 2019 Cloud Native Computing Foundation28

Challenges

• Many unspoken rules in open source

• High barrier to entry in large projects

• Very few independent maintainers (70% are

employed)

Page 29: ecosystem Navigating the cloud native...2019/04/28  · 2 © 2019 Cloud Native Computing Foundation Agenda 1. Kubernetes community and the CNCF 2. The numbers on open source 3. …

© 2019 Cloud Native Computing Foundation29

1. Find an open source friendly employer

Page 30: ecosystem Navigating the cloud native...2019/04/28  · 2 © 2019 Cloud Native Computing Foundation Agenda 1. Kubernetes community and the CNCF 2. The numbers on open source 3. …

© 2019 Cloud Native Computing Foundation30

2. Find what you’re good at, and specialize

Page 31: ecosystem Navigating the cloud native...2019/04/28  · 2 © 2019 Cloud Native Computing Foundation Agenda 1. Kubernetes community and the CNCF 2. The numbers on open source 3. …

© 2019 Cloud Native Computing Foundation31

3. Find a sponsor

Page 32: ecosystem Navigating the cloud native...2019/04/28  · 2 © 2019 Cloud Native Computing Foundation Agenda 1. Kubernetes community and the CNCF 2. The numbers on open source 3. …

© 2019 Cloud Native Computing Foundation32

Summary

The impact of open source is both personal and universal.

Find what you’re good at, and specialize.

Find sponsors to help you with the unspoken rules.

Page 33: ecosystem Navigating the cloud native...2019/04/28  · 2 © 2019 Cloud Native Computing Foundation Agenda 1. Kubernetes community and the CNCF 2. The numbers on open source 3. …

© 2019 Cloud Native Computing Foundation33

Resources

opensourcesurvey.org/2017

opensource.guide, todogroup.org, chaoss.community

github.com/cncf/contribute, cncf.io/about/join

Page 34: ecosystem Navigating the cloud native...2019/04/28  · 2 © 2019 Cloud Native Computing Foundation Agenda 1. Kubernetes community and the CNCF 2. The numbers on open source 3. …

© 2019 Cloud Native Computing Foundation34

First Wednesday of every month

Wednesday 1 May: Microsoft, Finimize, ForgeRock

Page 35: ecosystem Navigating the cloud native...2019/04/28  · 2 © 2019 Cloud Native Computing Foundation Agenda 1. Kubernetes community and the CNCF 2. The numbers on open source 3. …

Thanks!Slides at oicheryl.com