For many organizations, cloud services are a mixed blessing. There is the ever-present danger of lock-in. View in browser »
The New Stack Update

ISSUE 175: Cloud Computing and The New Stack

Talk Talk Talk

“Gaining feedback on what developers value with regard to available tools, as well as their overall user experience when building applications, is essential before scaling out.”

Felix Grevy, Finastra.
Add It Up
Share of large company users who plan to decrease spending on:
Will a single productivity platform like Google Suite or Microsoft Office 365 become dominant? Or will best-of-breed applications like Slack and Zoom — the parent companies enjoyed successful IPOs this year — continue to gain market share?

A recent survey shows that adoption of Microsoft Teams is greater than Slack among both small and large enterprises. Whether or not this trend continues will depend on the extent of which the applications’ functionality is utilized as well as how much people are willing to spend. These questions are relevant for non-investors, and this matters for two reasons. First, like us, you probably use these tools to some extent. Second, widely used software has to be continually integrated with these and other competitive tools.
What's Happening

In this episode of The New Stack Makers podcast, we chat with two members of the Docker staff, engineer Christopher Crone and marketing specialist Jim Armstrong, about certain best practices (for both developers and enterprise users) when using Docker containers. Anyone trusted with deploying containers will gain some insight into this agile technology.

What Makes Docker So Important

Cloud Computing and The New Stack

We all know the giant cloud services: Amazon Web Services, Microsoft Azure, the Google Cloud Platform and Alibaba, as well as the many other significant competitors of note, including the IBM Cloud, DigitalOcean, Packet, and the Oracle Cloud. They offer a wide range of compute, storage, messaging, processing and other services, all to be consumed on a pay-as-you-go basis.

For many organizations, cloud services are a mixed blessing. Sure, they can eliminate a lot of capital costs, not to mention the need for much expertise in operations and security. But there is also the ever-present danger of lock-in, where an organization may get too dependent on a set of services from a single provider, making it difficult to move operations to another cloud, should these services prove to be too expensive, lacking in quality, or just may be difficult in reaching government or industry standards.

This is where The New Stack comes in. We will keep track of the wealth of technologies, tools, and services that will help the organization make the most of their cloud services. This will also be the place to look for advice on setting up hybrid cloud or multicloud systems as well. Multicloud systems are more resilient and secure. In the past, we’ve looked at issues such as cost, cloud migration, cross-cloud Kubernetes support, application deployment, cloud application performance and monitoring, and so much more.
So, be sure to check in on our new landing page for “Cloud Services” to get the latest on the tools and strategies for dealing with the cloud service providers.

The Box Way to Microservices: Kubernetes, DevOps, GitOps and the Desired State

Here is a case study from the recent JFrog swampUP conference. Cloud storage provider Box built out a set of microservices to run their business using Kubernetes, the GitOps process and Jenkins. This approach allows Box to set a “desired state” of their system, which Kubernetes can ensure stays in check.

HashiCorp’s Consul Adds Layer 7 to Become a Full-Fledged Service Mesh

At the HashiConf EU conference this week, the company unveiled a beta of Consul 1.6, calling it a “full-featured service mesh” with the addition of Layer 7 traffic management, and multiplatform and multicloud service networking capabilities as part of a feature called Mesh Gateways. By adding support for Layer 7, the application layer of the seven-layer OSI model, to Consul’s management and observability functions, the service mesh can now provide HTTP traffic routing, traffic shaping, and a tight control over resolution of service, providing failover and rerouting capabilities.

NATS 2.0: Like Containers for Messaging

Cloud native messaging system NATS has been providing microservices messaging since its inception in 2010, and now with NATS 2.0, the open source messaging service has upped the ante, providing something that NATS creator Derek Collison says is akin to “containers for messaging,” in that it is “the first decentralized and secure global utility that can connect all the world’s digital systems, services and devices.”

Party On

Enjoying the KubeCon + CloudNativeCon after-party in Shanghai:
(left to right) Brian Behlendorf (Hyperledger), Wayne Merrick and Hali Tsang (Pacific Advantage), and Julian Gordon (Hyperledger).

We talked to Carlisia Campos and Yifeng (Daniel) Xiao of VMware against a backdrop of the city of Shanghai. 

Dora Li, Junping Du, and Dingwen WU — all from Tencent — pose for the camera at the after-party in Shanghai.

Gavin Guo of Canonical, Guangrong Xiao of Tencent, and Ben Shushu of Canonical gather at the KubeCon + CloudNativeCon and Open Source Summit after-party in Shanghai.
On The Road


OSCON is where to go to understand what’s shaping software development—from AI and cloud technology to distributed computing—and learn how to put it to work for you. You’ll hear from industry heavy-weights like Holden Karau (Google), Rupa Dachere (CodeChix), Julien Simon (AWS), and Alison McCauley (Unblocked Future). 25% off bronze, silver & gold passes with code TNS. Register now!
The New Stack Makers podcast is available on: — Pocket CastsStitcher — Apple PodcastsOvercastSpotifyTuneIn

The New Stack @ Scale is a show about the new concepts of scale for the software and services that run the Internet and beyond. Each month we explore what scale really means for developers and operations managers working with complex services and systems in an increasingly distributed world.
Free Guide to Cloud Native DevOps Ebook

Cloud native technologies — containers, microservices and serverless functions that run in multicloud environments and are managed through automated CI/CD pipelines — are built on DevOps principles. You cannot have one without the other. However, the interdepencies between DevOps culture and practices and cloud native software architectures are not always clearly defined.

This ebook helps practitioners, architects and business managers identify these emerging patterns and implement them within an organization. It informs organizational thinking around cloud native architectures by providing original research, context and insight around the evolution of DevOps as a profession, as a culture, and as an ecosystem of supporting tools and services. 

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

Copyright © 2019 The New Stack, All rights reserved.

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