Slide 1

Slide 1 text

Docker Meetup Tokyo #31 Presented by @makocchi 1 KubeCon/CloudNativeCon + OSSummit China 2019 Docker Meetup Tokyo #31

Slide 2

Slide 2 text

Docker Meetup Tokyo #31 Presented by @makocchi 2 Makoto Hasegawa Working at // Adtech Division, CyberAgent, Inc Currently // Develop and maintain private OpenStack cloud. Develop and maintain Kubernetes as a Service platform. CKA (Certified Kubernetes Administrator) CKA-1700-0150-0100 CKAD (Certified Kubernetes Application Developper) CKAD-1800-0005-0100 Job Title // Technical Lead Infrastructure Engineer WHO am I Twitter // @makocchi Facebook // makocchi0923 Hobby // Playing bass

Slide 3

Slide 3 text

Docker Meetup Tokyo #31 Presented by @makocchi 3 TODAY’S AGENDA Recap by Photographs Replay Lightning Talk 「Cluster of Palm-Sized Personal Kubernetes Clusters Using 100 Raspberry Pi 」 Impressive Breakout Sessions

Slide 4

Slide 4 text

Docker Meetup Tokyo #31 Presented by @makocchi 4 Back to KubeCon China 2018…

Slide 5

Slide 5 text

Docker Meetup Tokyo #31 Presented by @makocchi 5 ࠅࠅ ࠅ

Slide 6

Slide 6 text

Docker Meetup Tokyo #31 Presented by @makocchi 6 「Keep Cloud Native 酷」 In Japanese, 酷 means .. ひどい。きびしい。きつい。 はなはだしい。むごい。無慈悲な。 In Chinese, 酷 means .. “Cool”

Slide 7

Slide 7 text

Docker Meetup Tokyo #31 Presented by @makocchi 7 Recap by Photographs

Slide 8

Slide 8 text

Docker Meetup Tokyo #31 Presented by @makocchi 8 Recap by Photographs Conference Venue

Slide 9

Slide 9 text

Docker Meetup Tokyo #31 Presented by @makocchi 9 Recap by Photographs Conference Entrance

Slide 10

Slide 10 text

Docker Meetup Tokyo #31 Presented by @makocchi 10 Recap by Photographs Badge pickup

Slide 11

Slide 11 text

Docker Meetup Tokyo #31 Presented by @makocchi 11 Recap by Photographs Keynote

Slide 12

Slide 12 text

Docker Meetup Tokyo #31 Presented by @makocchi 12 Recap by Photographs Keynote (Linus Torvalds)

Slide 13

Slide 13 text

Docker Meetup Tokyo #31 Presented by @makocchi 13 Recap by Photographs Current Contributor Summit

Slide 14

Slide 14 text

Docker Meetup Tokyo #31 Presented by @makocchi 14 Recap by Photographs Current Contributor Summit

Slide 15

Slide 15 text

Docker Meetup Tokyo #31 Presented by @makocchi 15 Recap by Photographs The “HELL” at lunch time

Slide 16

Slide 16 text

Docker Meetup Tokyo #31 Presented by @makocchi 16 Recap by Photographs Breakout session

Slide 17

Slide 17 text

Docker Meetup Tokyo #31 Presented by @makocchi 17 Recap by Photographs No food, No beverage

Slide 18

Slide 18 text

Docker Meetup Tokyo #31 Presented by @makocchi 18 Replay Lightning Talk 「Cluster of Palm-Sized Personal Kubernetes Clusters Using 100 Raspberry Pi 」

Slide 19

Slide 19 text

Docker Meetup Tokyo #31 Presented by @makocchi 19

Slide 20

Slide 20 text

Docker Meetup Tokyo #31 Presented by @makocchi 20 Spoof !! Makoto Hasegawa (@makocchi)

Slide 21

Slide 21 text

Docker Meetup Tokyo #31 Presented by @makocchi 21 Impressive Breakout Sessions

Slide 22

Slide 22 text

Docker Meetup Tokyo #31 Presented by @makocchi 22 7 Missing Factors for Your Production-Quality 12-Factor Apps Michael Elder & Shikha Srivastava, IBM https://static.sched.com/hosted_files/kccncosschn19eng/51/ KubeCon_China_2019_7%20Missing%20Factors%20for%20Your%20Production-Quality%2012- Factor%20Apps.pdf

Slide 23

Slide 23 text

Docker Meetup Tokyo #31 Presented by @makocchi 23 https://www.youtube.com/watch?v=C8GYkEyT8z0

Slide 24

Slide 24 text

Docker Meetup Tokyo #31 Presented by @makocchi 24 7 Missing Factors for Your Production-Quality 12-Factor Apps

Slide 25

Slide 25 text

Docker Meetup Tokyo #31 Presented by @makocchi 25 13: Observable Apps should provide visibility about current health and metrics 14: Schedulable Apps should provide guidance on expected resource constraints 17: Auditable Apps should provide appropriate audit logs for compliance needs 15: Upgradable Apps must upgrade data formats from prior generations 18: Access Control Protect app and resources from the world 16: Least Priviledged Apps should provide guidance on expected resource constraints 7 Missing Factors for Your Production-Quality 12-Factor Apps 19: Measurable Apps usage should be measurable for quota or chargebacks

Slide 26

Slide 26 text

Docker Meetup Tokyo #31 Presented by @makocchi 26 Anatomy of the Linux Kernel Tanish Shinde, Cypher Project https://static.sched.com/hosted_files/kccncosschn19eng/bf/TheAnatomyOfTheLinuxKernelFinalPresentation.pdf

Slide 27

Slide 27 text

Docker Meetup Tokyo #31 Presented by @makocchi 27

Slide 28

Slide 28 text

Docker Meetup Tokyo #31 Presented by @makocchi 28 I’m tanish

Slide 29

Slide 29 text

Docker Meetup Tokyo #31 Presented by @makocchi 29 https://www.youtube.com/watch?v=Yp0WhmYCbJo

Slide 30

Slide 30 text

Docker Meetup Tokyo #31 Presented by @makocchi 30 KubeCon CloudNativeCon OSSummit China 2019 Docker Meetup Tokyo #31 Thank You For Your kind Attention