Introduction to the CNCF - Cheryl Hung...2019/05/08  · 5 © 2019 Cloud Native Computing Foundation...

Post on 12-Jun-2020

4 views 0 download

Transcript of Introduction to the CNCF - Cheryl Hung...2019/05/08  · 5 © 2019 Cloud Native Computing Foundation...

Introduction to the CNCF

Cheryl Hung, Director of Ecosystem, CNCFCloud Native Manchester, 8 May 2019

© 2019 Cloud Native Computing Foundation2 @oicheryl

@oicheryl

© 2019 Cloud Native Computing Foundation4 @oicheryl

2.66 million contributions

56,214 contributors

© 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

@oicheryl

© 2019 Cloud Native Computing Foundation6

Meetups in 49 countries, 109k members

@oicheryl

© 2019 Cloud Native Computing Foundation7

Conference attendance

First CNCF-organized KubeCon

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

@oicheryl

© 2019 Cloud Native Computing Foundation8

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

@oicheryl

© 2019 Cloud Native Computing Foundation9

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

@oicheryl

© 2019 Cloud Native Computing Foundation10

400 Members and GrowingPlatinum Members

End User Supporters

Gold Members

End User Members Academic/Nonprofit

@oicheryl

© 2019 Cloud Native Computing Foundation11

400 Members and Growing (Silver 1)

@oicheryl

© 2019 Cloud Native Computing Foundation12

400 Members and Growing (Silver 2)

@oicheryl

© 2019 Cloud Native Computing Foundation13

In practice

• Community

• Documentation

• Translation

• Security audits

• Certification

• Legal

• Marketing & PR

• Events

@oicheryl

© 2019 Cloud Native Computing Foundation15 @oicheryl

2.66 million

to 10 million...?

© 2019 Cloud Native Computing Foundation16 @oicheryl

- unfamiliarity

- local support

- language

- equipment

Challenges for contributors

© 2019 Cloud Native Computing Foundation17 @oicheryl

Challenges for adopters

Plus 9 non-public members

- compliance and legal risks

- contributing productively

- hiring

© 2019 Cloud Native Computing Foundation18

Lead

Contribute

Engaging in open source

Share

Use

@oicheryl

© 2019 Cloud Native Computing Foundation19

Evaluate and use open source

tools

Attend events

File bug reportsUse

@oicheryl

© 2019 Cloud Native Computing Foundation20

Speak at meetups

Run events

Answer questions online

Curate informationShare

@oicheryl

© 2019 Cloud Native Computing Foundation21

Write and translate docs

Improve user experience and

design

Code and review code

Improve tooling and testing

Contribute

@oicheryl

© 2019 Cloud Native Computing Foundation22

Organize issues

Mentor others

Governance

Moderate discussions

Formalize open source at your

company

Lead

@oicheryl

© 2019 Cloud Native Computing Foundation23

1. Find an open source friendly employer

@oicheryl

© 2019 Cloud Native Computing Foundation24

2. Find your way to contribute, and specialize

@oicheryl

© 2019 Cloud Native Computing Foundation25

3. Find a sponsor

@oicheryl

© 2019 Cloud Native Computing Foundation26

Summary

Get involved! Start by using and sharing.

Find your way to contribute.

Find sponsors to help you with the unspoken rules.

@oicheryl

© 2019 Cloud Native Computing Foundation27

Resources

opensource.guide

github.com/cncf/contribute

cncf.io/about/join

@oicheryl

Thanks!Slides at oicheryl.com