今回は 2019/11/18-21 で開催された KubeCon + CloudNativeCon North America 2019 の Recap 会だそうです。 どちらも参加していないのでどんな話が聞けるのか楽しみです。
https://k8sjp.connpass.com/event/155240/
きました pic.twitter.com/NkIGEmFehn
— umemak (@umemak8) December 3, 2019
18:15-19:15 受付開始
19:00-19:05 Opening (5min)
19:05-19:20 KubeCon + CloudNativeCon North America 2019 Overview
Ian Lewis (@IanMLewis), Google
- 2つのイベントが同時開催だった
- 次回登壇したいヒトは明日までCFP受付中
- 12000人くらい。去年は8000人くらいだった。
- 女性11%はDev系カンファレンスでは多い方
- 関連イベントたくさん(スライドに入り切らない)
- CNCF End User Community- 日本の企業もいくつかある(もっとある?
 
- Kubernetes Project Update- 1.16
- Ephemeral Containers
- 毎月3000人以上がコントリビュートしている
 
19:20-19:40 Your Path to Production Ready Kubernetes hosted by Weaveworks
土田 智大 (dullest), 楽天株式会社
- Co-located eventのひとつ
- Production Readyのために- Liveness/Readiness Probe
- Configmap
- FGraceful shutdown
- Twelve-Factor App
 
- ハンズオン資料
- curlでスクリプト叩くだけでデプロイできる
- Gitのファイルをもとにする(GitOps)
- Production Ready Checklist
19:40-20:00 Keynote: Seamless Customer Experience at Walmart Stores Powered by Kubernetes@Edge
Junichi Yoshise (@jyoshise), Hewlett Packard Enterprise
- Walmartの決済の話
- POSシステムをクラウド化した(4年前)
- 通信コスト削減のためにエッジに処理を一部移動させる
- クラウドネイティブ化の動機- Dynamic deployment
- Scalability
- Resiliency
- Observability
 
- エッジコンピューティングの動機- Low latency
- Massive data
- Privacy security
- Local autonomy
- Devices
 
- MEC(Mobile Edge Computing)
- データの同期- Edgeとクラウドで整合性が取れていないといけない- 商品の金額とか
 
 
- Edgeとクラウドで整合性が取れていないといけない
- 物理的な制約- 各店舗にラックマウントサーバーを設置している
- 基本的にEdge環境では、過酷な環境でメンテナンスフリーに近い形で稼働し続けなければならない
 
- K8sクラスタの更新- 遠隔地のクラスタ自体のデプロイを集中管理する仕組みが必要
 
- MECでは、端末は移動する前提
- スマートじゃないデバイスへの対応- KubeEdge- Device Twin
 
 
- KubeEdge
- アプリケーションのデプロイ- GitOpsが最適
- WalmartはCDエンジンを自作- 今ならArgo flexやTectonが使える?
 
 
- Security- Secret管理- Vaultから撮ってきたsecretをetcdに一時的に保存するoperationを自作
- クラウド側のみだとネットワーク切れたら使えなくなってしまうので
 
 
- Secret管理
20:00-20:20 Running Apache Samza on Kubernetes - Weiqing Yang, LinkedIn Corporation
吉村翔太 (@yosshi_), NTT Communications
- samza- もともとはLinkedinが作ったストリーミング処理OSS
- 似たものにSparkやFlinkがある
 
- 最近のHadoopの動向- オンプレで使う場合はディストリビューションを使う。主なものは3つ
- ClouderaとHortonworksが統合。2021年くらい?
- ClouderaDataPlatform- AWSをサポート。AzureとGCPも近々
 
 
- KafkaがHDFSなら、SamzaはMapReduceに当たる存在- KafkaもLinkedinが開発したOSS
- Message queue, Message hub
 
20:25-20:55 懇親タイム sponsored by Yahoo! JAPAN
20:55-21:15 How Yelp Moved Security From the App to the Mesh with Envoy and OPA
鳥居隆史 (@ttorii0609), Dell EMC
- Security- K8s is NOT secure by default- 基本フルオープンなので、ザル。
- 9個のプラクティス全部やれ
 
- K8sのセキュリティは今アツい
 
- K8s is NOT secure by default
- Open Policy Agent(OPA)
- mTLS
- OPAを使うにあたっての課題- OPA Policy Managerを作った
 
- セキュリティを考えるとサービスメッシュは必要
- Scope Creep- 要件がどんどん広がっていく様