PagerDuty offers a service for automating incident management at the IT levelView in browser »
The New Stack Update

ISSUE 100: PagerDuty Explores VoiceOps, Virtual Assistants for IT Ops Environments.

Talk Talk Talk

“Ask any developer if they like their CMS — I can tell you what the answer will be … All the current ones have become marketing platforms, which for devs means proprietary hell.”

Contentful’s Paul Biggs
Add It Up
47% of Surveyed Companies' Employees Are Open Source Contributors
Every application does not need to be decomposed into microservices, but the conventional wisdom is that their use has become widespread. DZone’s recent survey of 605 software professionals sheds light on the matter. Twenty-six percent of respondents use a microservices architecture for at least one production application. Another 27 percent use microservices in development, leaving 47 percent having no exposure to that type of architecture.
The data reminds us that many hot trends cool off after an initial surge in adoption. Digging deeper, the survey also shows that microservices adoption is dramatically higher among the types of people that read The New Stack. In fact, 55 percent of those running containers in production also use microservices architecture for a production application. The correlation between DevOps is even more dramatic, with 81 percent of those using microservices in production also following continuous delivery or DevOps practices.
Microservice adoption is likely to continue, especially as best practices continue to evolve. Yet, with many applications not worth the effort of refactoring the progress will likely be gradual.
What's Happening

On this episode of The New Stack Makers podcast, recorded at KubeCon and CloudNativeCon in Austin, Josh Bernstein, vice president of technology at Dell Technologies and leader of the {code} open source initiative, and Kit Colbert, vice president and general manager of cloud-native apps at VMware, break down what a Kubernetes deployment looks like today, and what the typical enterprise Kubernetes cluster will look like in the future.

VMs, Clouds, And Containers: Similarities, Differences, And Where They Are Going

PagerDuty Explores VoiceOps, Virtual Assistants for IT Ops Environments

PagerDuty offers a service for automating incident management at the IT level. The service aligns nicely with DevOps practices of speeding up the development cycle, allowing administrator teams to take advantage of automated workflows to speed recovery of damaged services — without unnecessary 3 am wake-up calls and subsequent staff burn out.

Now the company is exploring ways of using voice communications, or VoiceOps, to expedite incident management even further. The initial prototype used a Google Home device and public PagerDuty APIs to answer basic responder peacetime questions like, “When am I on call next?” From there, it could be easily expanded, with a bit of programming and the data that PagerDuty has anyway, to ask additional questions such as “How was my team’s night?” and “Was there any significant downtime in the last 18 hours?”

The format makes sense. People are increasingly becoming comfortable with chatbots as a form of voice-driven interaction, and we can’t expect IT support to always be in front of a computer when off-duty, so this format can be a real time-saver and stress reducer.

The company then banged on the idea, testing at the company’s user conference in San Francisco last September, and, more recently, at a hackfest with the assistance from Google Assistant team and attendees from HackBright and Code2040.

The challenges include keeping the interactions natural so people won’t become frustrated with the service, as so often people do with automated help systems. Some situational awareness needs to be drawn from the raw data so that a question such as “When Am I on call next” doesn’t lead to a long-winded answer.

For the full story, check out PagerDuty’s report on The New Stack, “VoiceOps: Virtual Assistants for IT Ops Environments.”

Spring Creator Rod Johnson: What Went Wrong with Enterprise Java

Marketed as a panacea for enterprise development, the promise of Java’s type safety and memory management seemed to point to a future where Java would be the lingua franca of business. Unfortunately for Java developers, Java 2 Enterprise Edition (J2EE), as the Java Enterprise Edition was originally called, was hampered by XML verbosity and complex configuration routines. Now, Spring creator Rod Johnson has a long insightful conversation with us about where it all went so horribly wrong.

Microsoft’s PowerShell Core Offers Cross-Platform Automation

The Microsoft PowerShell task automation and configuration management framework has long been associated with core Microsoft workloads. But since mid-2016, it’s also been a cross-platform open source shell and scripting tool, one uniquely suited to the emerging world of APIs and structured objects.

The Case for Serverless in the Enterprise: User Insight

Over the past year, researchers Bessemer Venture Partners have spoken with dozens of enterprises leveraging serverless technology in hopes of better understanding this quickly moving industry. They were astounded by how quickly the discussion has advanced over the past year. In a nutshell, they have learned that: huge opportunities in tooling exist, but current offerings are very nascent; Serverless is not just about cost savings, it’s also about freeing up developers; and some enterprises may leapfrog containers and build on serverless instead.

FREE EBOOK: Learn about patterns and deployment use cases for Kubernetes.
Kubernetes emerged from a need to run cloud-native applications on a massively scaled network, and that’s exactly what it’s enabling its growing user base to do. The demand for platforms that can run web-scalable workloads means Kubernetes is increasingly under consideration by IT engineering teams, and many will choose to adopt the project.

This ebook serves as a primer for both newcomers, assessors and implementers who are looking to make the most of the ecosystem of products and services emerging around Kubernetes. We also go well beyond the basics and explore where Kubernetes fits into the DevOps pipeline, how to overcome production challenges, and considerations for Kubernetes adopters. 
Download The Ebook
We are grateful for the support of our ebook foundation sponsor:

And our sponsors for this ebook:

Copyright © 2018 The New Stack, All rights reserved.

Want to change how you receive these emails?
You can unsubscribe from this newsletter