Copy
Microsoft and Docker have joined forces to simplify the business of packaging multiple components into a single applicationView in browser »
The New Stack Update

ISSUE 145: CNAB Simplifies Container-Style Deployments for Distributed Apps

Talk Talk Talk

“We are aiming at the crammed nightclubs, where the bartender is a robot by default.”

___
Robolab CEO Alan Adojaan, on the company’s robotic bartender, Yanu.
 
Add It Up
Primary Reason to Run Container Technologies
Compared to containers, serverless continues to shine because developers expect greater efficiency if they don’t need to maintain server instances, as well as expected reductions in cloud infrastructure spending. Still, this group of container adopters tends to believe “serverless will make containers obsolete” as 41 percent agree with that statement and only 29 percent disagree. However, many respondents may not know that portability between clouds is the top area where serverless is falling short according to a recent The New Stack survey. If these troubles continue, the pendulum may swing back to containers, but only if current container users stop saying multicloud is one of their top challenges.
What's Happening

It is certainly well known how Kubernetes and microservices can offer organizations unparalleled opportunities in agility, speed to deployment, resource savings and other advantages. But harnessing this power can be difficult, especially when moving to multicloud environments.

The challenges associated with helping organizations make the jump to the cloud has served as a main theme of Portworx' narrative as a company, culminating in the release this week of PX-Enterprise 2.0, a cloud native storage and data management solution geared for containers.

This was the main topic during a podcast Alex Williams, founder and editor-in-chief of The New Stack, hosted with Gou Rao, co-founder and CTO, of Portworx.

Portworx CTO Gou Rao: PX 2.0 Followed the ‘Big Shift’ to the Cloud

CNAB Simplifies Container-Style Deployments for Distributed Apps

Microsoft and Docker have joined forces to simplify the business of packaging multiple components into a single application. Introduced as Microsoft’s Cloud Native Application Bundles (CNAB), they provide a way to package your components into an application, using a new package manager called Duffle.

CNAB is a reference implementation, so it is open to others. Docker itself has helped with the spec, and subsequently built a way to package multiple containers and each dependency for each container, inside a single package using its Docker Compose software. Though it is built on the work from Open Containers Initiative, the CNAB is not limited to containers. It can also be used to manage virtual containers, such as those offered by the cloud providers, or Hyper.v.

What is the advantage of traditional configuration and life cycle management tools, such as Ansible or Terraform? For one, CNAB’s parameterization is based on the Azure Resource Manager (ARM) template language. “This means that when you install a bundle using CNAB you can prompt for things and use strong validation on those entries right away,” Microsoft’s Gabe Monroy told TNS reporter Mary Branscombe

Another advantage for the enterprise: CNAB could also simplify audit and cost control for cloud resources and address container sprawl, by making it clearer which resources are associated with which applications, thus making it easier for developers to adopt different services and platforms without being overwhelmed by managing them.

Now that we are seeing containers be adopted by the enterprise as a way to run multicloud operations, we will see new tools and technologies from the likes of Docker and Microsoft to make them easier to use.

Critical Vulnerability Allows Kubernetes Node Hacking

Kubernetes gets its first major vulnerability! “With a specially crafted request, users that are allowed to establish a connection through the Kubernetes API server to a backend server can then send arbitrary requests over the same connection directly to that backend, authenticated with the Kubernetes API server’s TLS credentials used to establish the backend connection,” the Kubernetes developers said in an advisory.

Portworx PX-Enterprise 2.0: The Missing Piece of the Hybrid Cloud

Portworx has just taken a giant step forward with the release of Portworx-Enterprise 2.0. It's a virtual storage fabric that spans multiple clusters, whether that’s in the same cloud platform, multiple clouds, or a mix of on-prem and cloud.

Solving Kubernetes Configuration Woes with a Custom Controller

When updating a config map, they needed a way to see these changes got pushed out. Neither ConfigMaps nor Secrets are versioned, nor do they have control loops. While updating a ConfigMap will update the mounted file within a Pod, updating Secrets triggers no change within the cluster.

Party On

Craig Box of Google, a "Mystery Kiwi lady," and Dan Brown and Sarah Conway of The Linux Foundation in front of Shanghai's beautiful skyline at KubeCon + CloudNativeCon China.

Adrianna Tan of PlanetScale was happy to share her wifi (thank you!) at the recent KubeCon + CloudNativeCon China last month.

If you've ever wondered who did the arty yet comfy event spaces for Software Circus and the recent IFX 2018 in Las Vegas, this is your man, Richard Sjenitzer.

On The Road
KubeCon+CloudNativeCon NA // DECEMBER 12, 2018 // SEATTLE, WASHINGTON @ WASHINGTON STATE CONVENTION CENTER

DECEMBER 12, 2018 // SEATTLE, WASHINGTON @ WASHINGTON STATE CONVENTION CENTER

KubeCon+CloudNativeCon NA
Service meshes, Istio and the underling architectures — fine topics to discuss over a short stack with The New Stack. We’ll explore the scaling of application architectures and how business objectives fit with approaches, team development and workflows that come with service mesh technologies. And of course, our special sponsor, VMware, deserves the chef’s gratitude for making this breakfast possible. Add it to your schedule now! 
Free Serverless Ebook

Experts and visionaries in distributed systems believe serverless technologies are the next evolution of application infrastructure beyond microservices. Leading edge companies have already embraced serverless and have dramatically reduced operational overhead and streamlined the DevOps cycle, while increasing scalability and resiliency. Still, there are many challenges to serverless adoption, such as operational control, complexity and monitoring.

The New Stack’s Guide to Serverless Technologies will help practitioners and business managers place these pros and cons into perspective by providing original research, context and insight around this quickly evolving technology. 

Download The Ebook
We are grateful for the support of our ebook sponsors:



Copyright © 2018 The New Stack, All rights reserved.


Want to change how you receive these emails?
You can update your preferences or unsubscribe from this list