{"id":37094,"date":"2018-12-05T16:02:37","date_gmt":"2018-12-05T16:02:37","guid":{"rendered":"https:\/\/www.cloudcomputing-news.net\/news\/2018\/dec\/05\/docker-and-microsoft-team-initiative-greater-container-control\/"},"modified":"2018-12-05T16:02:37","modified_gmt":"2018-12-05T16:02:37","slug":"docker-and-microsoft-team-up-in-initiative-for-greater-container-control","status":"publish","type":"post","link":"https:\/\/icloud.pe\/blog\/docker-and-microsoft-team-up-in-initiative-for-greater-container-control\/","title":{"rendered":"Docker and Microsoft team up in initiative for greater container control"},"content":{"rendered":"<p><img decoding=\"async\" src=\"http:\/\/www.cloudcomputing-news.net\/media\/img\/news\/stack-of-containers-box-cargo-freight-ship-for-import-export-business-picture-id908603958_3.jpg\"><\/p>\n<p style=\"margin-left:0cm; margin-right:0cm\">Docker has its DockerCon event in Barcelona this week while Microsoft is running its online Connect() conference &ndash; and the two have combined on a new product which aims to help empower developers working in container environments.<\/p>\n<p style=\"margin-left:0cm; margin-right:0cm\">The product, known as Cloud Native Application Bundles (CNAB), is an open source specification for packaging and running distributed applications, enable a single all-in-one packaging format, across any combination of environments.<\/p>\n<p style=\"margin-left:0cm; margin-right:0cm\">As containerisation came to pass, the theory of a truly distributed application &ndash; one which can run on multiple computers at the same time, whether on servers or in the cloud &ndash; was edging closer. Yet, as is always the way when technologies mature, there are bumps in the road, with the rise of Kubernetes meaning this vision took a step back. Microsoft and Docker are here trying to steer the ship back in the right direction; think of it as a container for containers.<\/p>\n<p style=\"margin-left:0cm; margin-right:0cm\">&ldquo;By design, it is cloud agnostic,&rdquo; wrote Matt Butcher, Microsoft principal engineer, <a href=\"https:\/\/open.microsoft.com\/2018\/12\/04\/announcing-cnab-cloud-agnostic-format-packaging-running-distributed-applications\/\" style=\"color:#0563c1; text-decoration:underline\">in a blog post<\/a> explaining the move. &ldquo;It works with everything from Azure to on-prem OpenStack, from Kubernetes to Swarm, and from Ansible to Terraform. It can execute on a workstation, a public cloud, an air-gapped network, or a constrained IoT environment. And it is flexible enough to accommodate an array of platform needs, from customer-facing marketplaces to internal build pipelines.&rdquo;<\/p>\n<p style=\"margin-left:0cm; margin-right:0cm\">Patrick Chanezon, chief developer advocate at Docker, put it in similar terms. &ldquo;As more organisations pursue cloud-native applications and infrastructures for creating modern software environments, it has become clear that there is no single solution in the market for defining and packaging these multi-service, multi-format distributed applications,&rdquo; Chanezon wrote. &ldquo;Real-world applications can now span on-premises infrastructure and cloud-based services. Each of these need to be managed separately.&rdquo;<\/p>\n<p style=\"margin-left:0cm; margin-right:0cm\">For Docker, this makes for an interesting development considering the various avenues its competitors recently gone down. Heptio&rsquo;s <a href=\"https:\/\/www.cloudcomputing-news.net\/news\/2018\/nov\/07\/vmware-takes-its-aws-partnership-another-notch-and-fills-kubernetes-shaped-hole\/\" style=\"color:#0563c1; text-decoration:underline\">acquisition by VMware<\/a> and <a href=\"https:\/\/www.cloudcomputing-news.net\/news\/2018\/oct\/30\/ibm-and-red-hat-appears-match-made-container-heaven-there-more-meets-eye\/\" style=\"color:#0563c1; text-decoration:underline\">Red Hat being bought by IBM<\/a> have led some to consider whether Docker has missed the boat. At the very end of last year, Chris Short, product marketing manager at Ansible, <a href=\"https:\/\/chrisshort.net\/docker-inc-is-dead\/\" style=\"color:#0563c1; text-decoration:underline\">wrote a personal blog<\/a> arguing that 2017 would be seen as &lsquo;the year Docker, a great piece of software, was completely ruined by bad business practices leading to its end in 2018.&rsquo;<\/p>\n<p style=\"margin-left:0cm; margin-right:0cm\">Perhaps this collaborative aspect is its future? &ldquo;At the heart of great developer innovation is community, and that&rsquo;s why open source is to important,&rdquo; added Scott Guthrie, EVP of Microsoft&rsquo;s cloud and enterprise group. &ldquo;We&rsquo;re committed to empowering developers at every stage of the development lifecycle &ndash; from ideation to collaboration to deployment.<\/p>\n<p style=\"margin-left:0cm; margin-right:0cm\">&ldquo;Our announcements are not only about open-sourcing more of our own products for community collaboration and contribution, but how we are also actively investing in collaborating on initiatives with others.&rdquo;<\/p>\n<p style=\"margin-left:0cm; margin-right:0cm\">You can take a look at the draft specification for CNAB <a href=\"https:\/\/cnab.io\/\" style=\"color:#0563c1; text-decoration:underline\">here.<\/a><\/p>\n<p style=\"margin-left:0cm; margin-right:0cm\"><a href=\"https:\/\/www.cybersecuritycloudexpo.com\/\" style=\"color:#0563c1; text-decoration:underline\"><em><span style=\"color:blue\"><img decoding=\"async\" alt=\"https:\/\/www.cybersecuritycloudexpo.com\/wp-content\/uploads\/2018\/09\/cyber-security-world-series.png\" id=\"Picture_x0020_1\" src=\"https:\/\/www.cybersecuritycloudexpo.com\/wp-content\/uploads\/2018\/09\/cyber-security-world-series.png\" style=\"height:82.5pt; width:168.75pt\" \/><\/span><\/em><\/a><strong>Interested in hearing industry leaders discuss subjects like this and sharing their Cyber Security &amp; Cloud use-cases<\/strong>? Attend the&nbsp;<a href=\"https:\/\/www.cybersecuritycloudexpo.com\/\" style=\"color:#0563c1; text-decoration:underline\">Cyber Security &amp; Cloud Expo World Series<\/a>&nbsp;events with upcoming shows in Silicon Valley, London and Amsterdam to learn more.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Docker has its DockerCon event in Barcelona this week while Microsoft is running its online Connect() conference &ndash; and the two have combined on a new product which aims to help empower developers working in container environments.<br \/>\nThe product, kn&#8230;<\/p>\n","protected":false},"author":50,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[],"tags":[],"class_list":["post-37094","post","type-post","status-publish","format-standard","hentry"],"_links":{"self":[{"href":"https:\/\/icloud.pe\/blog\/wp-json\/wp\/v2\/posts\/37094","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/icloud.pe\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/icloud.pe\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/icloud.pe\/blog\/wp-json\/wp\/v2\/users\/50"}],"replies":[{"embeddable":true,"href":"https:\/\/icloud.pe\/blog\/wp-json\/wp\/v2\/comments?post=37094"}],"version-history":[{"count":1,"href":"https:\/\/icloud.pe\/blog\/wp-json\/wp\/v2\/posts\/37094\/revisions"}],"predecessor-version":[{"id":37095,"href":"https:\/\/icloud.pe\/blog\/wp-json\/wp\/v2\/posts\/37094\/revisions\/37095"}],"wp:attachment":[{"href":"https:\/\/icloud.pe\/blog\/wp-json\/wp\/v2\/media?parent=37094"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/icloud.pe\/blog\/wp-json\/wp\/v2\/categories?post=37094"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/icloud.pe\/blog\/wp-json\/wp\/v2\/tags?post=37094"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}