Next week, we hope to catch up with the company properly, at Dockercon 2018 in San Francisco. View in browser »
The New Stack Update

ISSUE 164: Docker Nostalgia

Talk Talk Talk

"'If you try really hard, you can write safe code in C/C++' is the flat-earth movement of software engineering."

Glyph, Twitter 
Add It Up
Applications Primarily Written for Linux and Windows
Forty percent more developers worked extensively with Microsoft Windows in 2019 as compared to 2018. According to the latest Stack Overflow survey, 51% of developers worked extensively with Windows in the last year, while in the 2018 survey the figure was only 36%. With tens of thousands of participants, this is not a sampling error. Perhaps Microsoft’s core business is doing as well as the company said in its latest earnings report.

Why did Windows see such a big spike? One reason is that the percentage of respondents involved with desktop or enterprise applications rose from 17% to 21% over the last year. It wasn’t because developers are using it as their primary desktop/laptop — only 48% are doing so, which is a 2-percentage point drop from the previous year. These results indicate that despite enterprise applications being delivered as SaaS, many programs are still being written for Windows. The resurgence in developer activity has not slowed down Linux, as its adoption rose 10% in 2019. Whether or not that will continue will depend on if Docker or another technology gains even more prominence as a cross-OS platform.
What's Happening

APIs have certainly evolved beyond the first application programming interfaces (APIs) of the late 1960s to become the focal point of software development today. But during the past few years, APIs have also evolved to become fully integrated with DevOps and front- and back-end development. Among the benefits APIs offer, well-developed APIs serve integral role allowing organizations to realize their business goals more efficiently and rapidly.

And APIs continue to evolve, of course. Beerinder Rodey, senior product manager at Tibco Software who works with the company’s Mashery API management product, discussed APIs’ recent developments with The New Stack Managing Editor Joab Jackson, during the Cloud Foundry Summit North America in Philadelphia.

The Evolution Of APIs: Past And Present

Docker Nostalgia

It’s been a minute since we last checked in with Docker, the company that kicked off the container revolution that set the stage for cloud native computing. Next week, we hope to catch up with the company properly, at Dockercon 2019 in San Francisco.
The company has been busy, for sure. This week, the company launched a partnership with ARM, the chip designer that is currently gunning for the considerable x86 server market. With the partnership, the pair plan to support cloud developers in building applications for cloud, edge, and IoT environments seamlessly on the ARM architecture. The companies are working together to provide the first frictionless cloud native unified software development and delivery model for cloud, edge, and IoT devices.
If you are attending this year’s event, please stop by the booths of all the great sponsors that support The New Stack: CircleCI, the Cloud Native Computing Foundation, HAProxyLaunchDarkly, Pulumi, Puppet, Red Hat, Twistlock and VMware all have booths there. 
“If it weren’t for Docker, Pulumi probably wouldn’t have gotten started,” Pulumi founder Joe Duffy said in this week’s TNS Context weekly news wrap up podcast, talking about Docker’s tremendous influence in the cloud native community. “Docker took things to a new level.”
See you at the show!

Quest Software Takes on Container Management

Quest, a provider of IT support tools such as Foglight for Virtualization, is looking to help organizations to adopt containers with its newly-released Foglight Container Management. The company asserts that it “provides real-time and historical analytics of containers and its hosts across physical, virtual and cloud environments” and acts as “a common toolset for all stakeholders to see containers in-context with supporting infrastructure.” A heat map “provides a view into real-time and historical usage of resources (containers, clusters and hosts) and makes it simple to catch resource hogs”

Logging and Monitoring: Why You Need Both

Jean Tunis from TNS sponsor Raygun, discusses why logging and monitoring work best together. Logging generates a detailed set of events that occur within your application. Error monitoring tells you if your application is working. As the systems that applications run on keep getting more complex, doing either one alone is not enough. He suggests beefing up the contextual data that is being logged, so it can be ingested by a good error monitoring and crash reporting tool.

Machine Learning for Drug Discovery Using the Google Kubernetes Engine

Traditional pharmaceutical development is a slow, costly process. Recursion Pharmaceuticals sees opportunities to accelerate this process by using machine learning, especially neural networks and representational learning. This is done through a machine learning pipeline that runs on Google Kubernetes Engine deployed both in Google Cloud and on-prem that Recursion uses to run hundreds of thousands of experiments every week.

The New Stack's Alex Williams stopped by Twistlock's Portland headquarters last week to say hi to Meghan Mitchell-Marks, Jeannie Christensen and Joshua Thorngren.
On The Road


Open Infrastructure Summit
The Open Infrastructure Summit is coming to Denver and The New Stack will be there for a show that speaks to the deeper requirements for new modern architectures such as container infrastructure, CI/CD and the new dimensions of edge technologies, NFV and Kubernetes across multiple cloud services. Open source project leaders from Red Hat Ansible and Chef will be there as will community members from OpenStack, ONAP and Open vSwitch. See you in Denver. Register now!
The New Stack Makers podcast is available on: — Pocket CastsStitcher — Apple PodcastsOvercastSpotify — TuneIn

need blurb here
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