Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Connect(); 2018 Japan <Kyohei Moriyama>

267 views

Published on

2018年12月20日に実施されたMicrosoft Connect(): 2018 Japanの資料です。
森山京平

Published in: Technology
  • Be the first to comment

  • Be the first to like this

Connect(); 2018 Japan <Kyohei Moriyama>

  1. 1. Cloud Native Application Bundle(CNAB)で実現したいこと 現状 1. クラウドテクノロジー(主にデプロイメントツール)がたくさんあり、アプリケーションを一つの アーティファクトとしてまとめるのが難しい 2. たくさんのツールを使用することなく、アプリケーションを”安全に”デプロイできるようにしたい 3. アプリケーションライフサイクル(特定のインストール、更新、そして削除)の管理をしたい 達成したい世界観 様々な環境(ローカル、オンプレ、クラウド)において、一つの分散アプリケーションを“安全に” 管理、デプロイしたい
  2. 2. Communityの成果物:CNABのツール第一弾→ Duffle https://duffle.sh/ 分散アプリバンドルをインストール・管理
  3. 3. 誰にSignされたか 説明
  4. 4. CNABによるリソース管理 Before After
  5. 5. 現時点でのCNAB Communityの動き “open source package format specification”をDocker社とMicrosoftを中心に Hashicorp、Bitnamiとともに、Communityを運営 主な役割 - 一つのアプリとして構成される一つの論理ユニットとしての分離したリソースを管理 → Kubernetesだけではなくて、Managed Service/VMなど on Azure/or other cloud incl. on-prem も 管理する - インストール、更新、アンインストールなど、一つのアプリのライフサイクル管理のための運用規則を 定義し、利用 - 関連するテクノロジーがネイティブサポートしていなくても、バンドルの署名とデジタル証明を実施 - デジタル署名を実施し(またはそのバンドルのライフサイクルの任意の瞬間に署名を添付する)バンド ルがその状態であることをデジタル的に検証してバンドルの使用方法を制御 - オフライン環境(IoTエッジ、エアギャップ環境)を含む、別の環境で確実に再現できるように、バン ドルとすべての依存関係のエクスポートを有効化 - リモートインストールのリポジトリにバンドルを格納
  6. 6. Bundle Sample https://github.com/deislabs/bundles
  7. 7. Resources ○ CNABの公式ページ https://cnab.io ○ CNABの想定される成果物=SPEC https://github.com/deislabs/cnab-spec ○CNAB Bundles https://github.com/deislabs/bundles 関連blog DOCKER APP AND CNAB https://blog.docker.com/2018/12/docker-app-and-cnab/ Introducing CNAB: a cloud-agnostic format for packaging and running distributed applications https://cloudblogs.microsoft.com/opensource/2018/12/04/announcing-cnab-cloud-agnostic-format-packaging-
  8. 8. Kubernetes Japan Communityの 温かい賛同とご支援!!
  9. 9. Kubernetes Japan Community Thanks for your contribution!!! The Illustrated Childrens Guide to Kubernetes_ja-jpをリリース! まだまだ、Contributor募集中!

×