マイクロソフトとDockerによるクラウドアプリケーションのパッケージ仕様「CNAB」

Steven J. Vaughan-Nichols (Special to ZDNet.com) 翻訳校正: 編集部
2018-12-07 11:30:00
  • このエントリーをはてなブックマークに追加

 クラウドネイティブアプリケーションのインストールは、一筋縄ではいかない場合が多い。この技術はまだ新しく、クラウドネイティブな技術に詳しい開発者やシステム管理者を見つけるのが困難なことも問題に拍車をかけている。DockerMicrosoftは、この問題を解決するため、誰でも簡単にクラウドネイティブアプリケーションをインストールできるようにする技術「Cloud Native Application Bundle」(CNAB)を発表した。

 Kubernetesを立ち上げた開発者の一人であり、現在はMicrosoftのソフトウェアエンジニアであるBrendan Burns氏は、「分散アプリケーション一式を、USBメモリからインストールすることを想像してほしい」とツイートしている。これが、CNABの最終的な目標だ。

 CNABはオープンソースのパッケージフォーマット仕様で、BitnamiHashicorpなどの企業とのパートナーシップの下で開発が進められている。CNABのフォーマットは、分散アプリケーションのパッケージ化、インストール、管理を行うために作られたもので、基盤技術として、JSON、Dockerコンテナ、OpenPGPが使用されている。

 Microsoftのプリンシパルエンジニアであり、オープンソースプロジェクト「Kubernetes Helm」を率いているMatt Butcher氏は、「CNABを利用すれば、1つのインストールファイルで分散アプリケーションを管理し、信頼できる形で異なる環境にアプリケーションのリソースをプロビジョニングでき、複数のツールセットを使用しなくてもアプリケーションのライフサイクル全体を簡単に管理できる」と説明している

 CNABの特徴はツールチェーンに依存しないことだけではない。どんなクラウドでも利用できることも重要な特徴だ。Butcher氏は、「AzureからオンプレミスのOpenStack、KubernetesからSwarm、AnsibleからTerraformまで、どんな技術でも利用できる。ワークステーションでも、パブリッククラウドでも、外界から隔離されたネットワークでも、制約が多いIoT環境でも実行可能だ」とも述べている。

 CNABはまだ開発中の技術だ。MicrosoftとDockerの両方が、ほかの企業にもこの技術を実用可能な仕様に仕上げる作業に参加するよう強く求めている。

 またMicrosoftは、「Duffle」をリリースした。DuffleはCNABクライアントのオープンソースリファレンス実装だ。Duffleを使えば、CNABバンドルのインストール、アップグレード、アンインストールを行うことができる。また、これを使って新しいバンドルを作成したり、完全性を検証したりすることもできる。

 一方Dockerも、「Docker App」と呼ばれる新しいツールをリリースしている。これを使えば、CNABを使ってDockerアプリケーションを簡単に利用できるようになる。

クラウド

この記事は海外CBS Interactive発の記事を朝日インタラクティブが日本向けに編集したものです。

  • コメント(1件)
#1 preetham   2021-06-25 14:23:40
https://cufovaze.gitbook.io/homes247/
https://hibbelig.blogger.de/stories/2278074/#2792313
https://www.pickthebrain.com/blog/how-to-motivate-yourself/#comment-445607
http://angouleme.dargaud.com/index.php?post/2009/01/31/La-tablette-graphique%2C-j-en-mange-deux-au-p-tit-d%C3%A9j-%21&pub=1#pr
https://powershell.org/profile/
https://www.lesswrong.com/users/nidhigh
https://www.raphkoster.com/author/nidhigh223/
https://www.cormacmccarthy.com/users/nidhigh335/
https://newsknol.com/author/nidhigh353/
https://brasil.cambly.com/forum-de-ingles/profile/nidhigh/
https://ask.studybible.info/user/nidhigh/wall
https://nowewyrazy.uw.edu.pl/profil/nidhigh
https://blog.teknik.io/nidhigh/p/8237
https://connect.amshq.org/network/members/profile?UserKey=c3600b16-93e9-4524-a724-9a4ee532b685
https://www.theoutbound.com/nidhi-gh/160345
https://www.furaffinity.net/user/nidhigh/
https://forums.giantitp.com/member.php?237241-nidhigh
https://try.gitea.io/nidhigh
https://beta.inputmapper.com/forum/profile/nidhigh/
https://www.usquidditch.org/events/view/homes247
https://en.serlo.org/user/191582/nidhigh
https://www.lomography.jp/photos/22780391
https://myjcc.sunyjefferson.edu/web/public/message-board/-/message_boards/message/3180243/maximized
http://qxianghe.mee.nu/t_feet_sliding_back_and_forth_in_the_forefo#c3872
https://www.wiziq.com/online-tests/20250-psychopathology-psychology#PublishPost_dv_objecFeedtPost
https://forums.dungeondefenders.com/entry/135265-new-hero-round-2/
https://www.emezeta.com/articulos/terminator-lego
https://www.bebee.com/producer/@marine-robert/la-recette-pour-des-cils-magnifiques
https://chrisguillebeau.com/next-stop-land-of-the-sphinx/#comment-805770
https://gitlab.bsc.es/snippets/13#login-pane
https://www.angrybirdsnest.com/members/nidhigh/profile/
http://www.droidforums.net/members/nidhi-gh.437597/
https://www.corederoma.org/forum/general-discussions/top-website-design-company-in-los-angeles
https://paroledemamans.com/parents/nidhigh?LoginPDM=true&RegistrationPDM=true&RegistrationToNewsletterPDM=true
https://arniesairsoft.co.uk/forums/index.php?/profile/103256-nidhigh/&tab=field_core_pfield_20
https://theq.qcc.edu/ICS/Campus_Life/Campus_Groups/Anime__Gaming_Club/Discussion.jnz?portlet=Forums&screen=PostView&screenType=change&id=30da2fde-577d-4e5d-b0d0-7c314324d858
https://mywc.westminster-mo.edu/ICS/Campus_Life/Campus_Groups/Alliance/Discussion.jnz?portlet=Forums&screen=PostView&screenType=change&id=aaadae94-bdab-42f8-b34e-3621a9083b3b
https://centrenet.centre.edu/ICS/New_Campus_Life/Student_Organizations/Campus_Groups/Front_and_Centre/Discussion.jnz?portlet=Forums&screen=PostView&screenType=change&id=639c0c99-5417-42a1-b292-8cc5001a21c8
http://www.reo14.moe.go.th/phpBB3/viewtopic.php?f=6&t=97040&start=10
https://forum.viveport.com/profile/38218-nidhigh/?tab=field_core_pfield_1
https://www.cosplayisland.co.uk/overview/nidhigh
http://jacobliam.futbolowo.pl/news/article/witamy-na-stronie-jacobliam
https://www.genglobal.org/user/nidhigh
https://www.velvetjobs.com/profile/nidhi-gh
https://community.keshefoundation.org/groups/topic/view/group_id/90/topic_id/132/post_id/8296
https://www.geogebra.org/m/g7hnhzwv
https://blogs.elpais.com/aplilandia/2014/03/el-movil-como-aliado-de-la-salud.html
https://laoshi.fandom.com/wiki/17_F_English_Headway
http://webs.ucm.es/BUCM/blogs/escritores/5116.php?zm=3
http://blogs.mundo-r.com/weblog/gl/fotos/juanquintela/8a8024e73485673e013500c2eed037d6
http://beta.lekhafoods.com/speciality/chicken-recipes/fried-chicken/drums-of-heaven.aspx
https://portal.uaptc.edu/ICS/Campus_Life/Campus_Groups/Student_Life/Discussion.jnz?portlet=Forums&screen=PostView&screenType=change&id=fd34ae91-5059-4acb-96ab-c1e8b359368e&p=2
https://writer.dek-d.com/Puddingz/writer/view.php?id=141851
http://edu.koreaportal.com/board/bbs/board.php?bo_table=university&wr_id=944&page=303&sca=&sfl=&stx=&spt=0&page=303&cwin=#c_1677
https://www.instantencore.com/pac/reviews/review.aspx?PId=5141974&TopicId=1019516
http://pub1.bravenet.com/classified/show.php?usernum=15436760
https://twiki.cin.ufpe.br/twiki/bin/view/Main/UserList
http://community.gtarcade.com/forum.php?mod=viewthread&tid=1345750&page=4&extra=#pid16725599
http://www.archives2.realvail.com/community-content/1947/Hundreds-turn-out-for-2015-World-Championships-volunteer-kickoff-event#comments
https://www.playtexbaby.com/pacifiers/soothing
http://thepinetree.net/index.php?module=announce&ANN_user_op=view&ANN_id=60077
http://saphiraengine-forum.toile-libre.org/viewtopic.php?pid=27185#p27185
https://live.shootsta.com/how-to-shoot-on-your-phone-act-1
http://cms.pro.boxoffice.com/reviews/2012-08-cosmopolis?q=In+Time#new_comment
https://foro.zendalibros.com/forums/users/nidhigh/
http://action.salsalabs.com/o/8001/p/salsa/web/blog/public/ ;jsessionid=F7EB88732F6FCEF97DEFD21D22848274-n2?blog_entry_KEY=1465#errors
http://www.mytokachi.jp/nidhigh/
https://www.ozgrid.com/forum/core/index.php?user/340620-nidhigh/
http://www.georegson.de.rs/blog/post/how-do-i-update-my-garmin-map-31826
https://hypixel.net/members/nidhigh.4599603/#about
https://www.electronicsforu.com/author/nidhigh
https://projectnursery.com/author/nidhigh/
https://www.docdroid.net/SeaLb2l/homes247-docx
https://jsfiddle.net/nidhigh/62oknh9d/1/
https://form.jotform.com/210342398233047
https://community.boostmobile.com/conversations/payments-billing/homes247/601bc54c8ea12d22ca6f4513
https://www.bolognafc.it/members/nidhigh/info/
http://www.sandmountainreporter.com/article_ce8b60ac-2d98-11e5-a031-9f1542b25d00.html
https://communities.bentley.com/members/e4aa68a5_2d00_e0f5_2d00_4633_2d00_9d87_2d00_6bf974690c96
http://www.leatherneck.com/forums/private.php?do=showpm&pmid=1946622
https://sportnet.rtl.hr/sportnetklub/tenis-6/tenis-trivia-177786/p6237615/#poruka6237615
https://www.invenglobal.com/articles/11809/winter-wonderland-neeko-retoyang#IGCCS
https://mymoleskine.moleskine.com/community/members/nidhigh/
https://www.booksie.com/users/nidhigh-298438
http://www5.pref.iwate.jp/~hp0359/bbs/index.cgi?id=
https://forums.dansdeals.com/index.php?action=pm ;f=sent
https://faithlife.com/nidhigh
https://www.mangaupdates.com/members.html?id=603233
https://portfolium.com/entry/homes247-2
https://youlookfab.com/member/nidhigh/profile/
https://www.tampachamber.com/Blog/February-2013/Tampa-Chamber-Congratulates-Four-Members-Named-as.aspx?saved=1
https://decidim.santcugat.cat/profiles/nidhi/activity
https://www.honeyfeed.fm/u/4515
https://www.cheaphostingforum.com/showthread.php?tid=12289&pid=27102#pid27102
https://www.nextgenupdate.com/forums/members/2493934-nidhigh.html
http://techgave.com/author/nidhigh/
http://www.soshified.com/forums/user/550617-nidhigh/
http://www.moviestorm.co.uk/community/?u=nidhigh
http://forum.maryno.net/member.php?u=22398&vmid=4438#vmessage4438
https://the-orbit.net/biodork/2010/08/13/vaccines-are-pretty-cool/?unapproved=1096801&moderation-hash=b3282105987fef04f264ea9fa658df9a#comment-1096801
このサイトでは、利用状況の把握や広告配信などのために、Cookieなどを使用してアクセスデータを取得・利用しています。 これ以降ページを遷移した場合、Cookieなどの設定や使用に同意したことになります。
Cookieなどの設定や使用の詳細、オプトアウトについては詳細をご覧ください。
[ 閉じる ]