Happy and productive developers Source: Lorem ipsum dolor sit amet, - - PowerPoint PPT Presentation

happy and productive developers
SMART_READER_LITE
LIVE PREVIEW

Happy and productive developers Source: Lorem ipsum dolor sit amet, - - PowerPoint PPT Presentation

Scaling teams through technology Chen Goldberg, Engineering Director, Google @GoldbergChen Proprietary + Confidential Happy and productive developers Source: Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis non erat sem


slide-1
SLIDE 1

Scaling teams through technology

Chen Goldberg, Engineering Director, Google @GoldbergChen
slide-2
SLIDE 2 Source: Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis non erat sem Proprietary + Confidential

Happy and productive developers

slide-3
SLIDE 3 Extensible Consistent Integrated Open Source

Principles

slide-4
SLIDE 4

1

Extensible

slide-5
SLIDE 5

My first community meeting

slide-6
SLIDE 6

Organic growth or #SustainableSuccess

slide-7
SLIDE 7

Kubernetes - Extensibility in every layer

Ecosystem Interface layer: client libraries and tools Governance layer: automation and policy enforcement Application layer: deployment and routing Nucleus: API and execution Container runtime Network plugin Cloud provider Volume plugin Image registry Identity provider
slide-8
SLIDE 8
slide-9
SLIDE 9

2

Consistent

slide-10
SLIDE 10

Reconciliation

Act Observe Diff
slide-11
SLIDE 11

Kubernetes’ API extensions

Flexible Custom resource definition (CRD) API server builder Kube aggregator Core Easier
slide-12
SLIDE 12

Accelerate innovation

API CLI UI kubelet
slide-13
SLIDE 13

Anthos Building Blocks

Infrastructure Operator Kubernetes Portable container orchestration Service Operator / SRE Istio Developer Knative Build, deploy, scale using serverless primitives. Best Developer Experience Code to Prod Connect, secure, manage, monitor services

Accelerate innovation

slide-14
SLIDE 14
slide-15
SLIDE 15

3

Integrated

slide-16
SLIDE 16

Existing environments

slide-17
SLIDE 17 Open platform to connect, secure and manage services Works consistently across environments

Istio

slide-18
SLIDE 18 More intelligence in the hands of operators Relieves developers from writing common capabilities that every app requires

Two big benefits:

Decoupling operations from development

slide-19
SLIDE 19
slide-20
SLIDE 20

4

Open Source

slide-21
SLIDE 21

OSS engagement yields network effects

Usage SO posts, blogs, meetups... Awareness Use Cases Tools, libraries, extensions... Users Developers Vendors Solutions Gaps
slide-22
SLIDE 22 *Source: Glassdoor

1.6M+

Contributions to Kubernetes

16K+

Job
  • penings* 32,000+ Contributors

50k+

GitHub Stars
slide-23
SLIDE 23
slide-24
SLIDE 24 3 2 1

Extensible Consistent Integrated Open Source

4

Principles

slide-25
SLIDE 25 3 2 1

Velocity Teamwork Inclusivity Diversity

4

The team

slide-26
SLIDE 26

The future is bright

slide-27
SLIDE 27

Q&A

slide-28
SLIDE 28

That’s a wrap.

Learn more: cloud.google.com
slide-29
SLIDE 29

Kubernetes