Copy
We were at KubeCon + CloudNativeCon EU this week and covered the event in depth. Check it out. View in browser »
The New Stack Update

ISSUE 115: KubeCon Copenhagen

Talk Talk Talk

“I've never seen a developer happy about a state of their code base.”

___
Sarah Wells, technical director for operations and reliability at the Financial Times, KubeCon + CloudNativeCon 2018 keynote.
 
Add It Up
More Data and Troubleshooting Problems Caused by Microservices 
Developers with microservices in their roadmap are pushing forward with adoption, but face several challenges related to monitoring. Luckily, application performance management (APM) vendor LightStep sponsored a survey by Dimensional Research that details just what those challenges are.
 
The research was based on 322 responses from people that: 1) use or plan to use microservices, 2) are responsible for software development and architecture and 3) work at companies with more than 500 employees. The sample was almost evenly split between those using microservices in production, running a pilot or just planning to use microservices.
 
The respondents appear to have recently become gung ho for microservices. In fact, if we include those that are testing microservices out but haven’t deployed them yet, 36 percent of the sample just started using microservices in the last year. Furthermore, when asked when microservices architecture will be the default architecture for their development teams, 16 percent say it already is and another 19 percent say it will be by the end of the year. Take it with a grain of salt, but only two percent think microservices will never be the default. Finally, people with microservices in production are satisfied, with 63 percent saying microservices have already been successful.
 
Despite this positive outlook, there are significant concerns about the side effects of microservices. Among those already using microservices in production, 59 percent said each microservice added increased operational challenges like data management. Of those using microservices in production, 58 percent reported a substantial increase in application data being generated.
 
At 56 percent, the second most cited challenge for microservices in production is identifying the root cause of performance issues. Furthermore, when asked to compare the difficulty of troubleshooting different environments 73 percent said microservices were harder while only 21 percent said they were easier than monoliths.

The takeaway from this research is that microservices solve certain problems but create new ones, especially for those more on the Ops side of the DevOps pendulum.
What's Happening

On this episode of The New Stack Makers podcast, TNS founder Alex Williams was joined by Rahul Kamdar, TIBCO director of product management and strategy; Kristopher Wilson, T-Mobile director of IT development; and Chandra Sriramoju, T-Mobile principle site reliability engineer. They discussed the ways in which integration software provider TIBCO and T-Mobile are joining forces to utilize CI/CD practices to build out a software architecture capable of handling 5G network speeds, which T-Mobile is launching later this year.

How Tibco And T-Mobile Are Ushering In 5G with CI/CD and Cloud Foundry

KubeCon Copenhagen

Over the years, we’ve developed a pretty good strategy for attending tech conferences: Find the specific talks, companies and people of most interest to our readers and make contact, and then write stories about them and record podcasts with them.

This works well most of the time, but the Cloud Native Computing Foundation’s KubeCon + CloudNativeCon EU 2018, held this week in Copenhagen, challenges this notion, as we could pretty much talk with everyone from this event, so central it is to the emerging cloud-native world that we cover. We did what we could, however, and captured some of the best news and events from the show. For starters, there was news about Red Hat’s release of the Operator Framework; Google’s gVisor, a new sandbox for containers; Buoyant’s latest work on its next-generation service mesh Conduit; and DigitalOcean’s dive into Kubernetes. And that’s just the start: Keep an eye out for upcoming stories on the emergence of GitOps, the CNCF SPIFFE specification for workload identity, new CNCF standards for serverless, and word on the latest releases from Weaveworks and StackPointCloud and others.

Our podcast station has been busy as well, with our A/V guy Norris Deajon working overtime to process all the podcast and livestream interviews from the show floor. So be sure to check out podcast pages for upcoming interviews with Aqua Security’s Liz Rice, Red Hat’s Brandon Philips and Diane Mueller, Mesosphere’s Chris Gaun, Google’s David Aronchick and Aparna Sinha, and CNCF’s Dan Kohn and many others. Oh, and don’t forget to catch our special KubeCon “pancake podcast,” where we discuss all things SPIFFE with VMware’s Krishna Ganugapati, Scytale’s Andrew Jessup, Google’s Maya Kaczoworski, QAware’s Andreas Zitzelsberger, and Amalgam Insights analyst Tom Petrocelli.

All in all, not a bad haul for a media outlet that only turned four this week.

Cloud-Native Security Patching with DevOps Best Practices

In a traditional deployment, a key responsibility for the security team is making sure that the servers are up-to-date with the latest in security patches. So, at first glance, a cloud-native deployment could look like a nightmare to a security professional: thousands of containers, each with their own versions of different operating system files, packages and executables. Doesn’t this multiply the patching problem by orders of magnitude? Fortunately, some of the main tenets of today’s best practices in DevOps can really help. A guest post by Aqua Security’s Liz Rice.

The Complexity of Scaling a Microservices Architecture

Microservices architectures offer many clear benefits, but they also create challenges. Chief among those challenges is scaling. Effectively scaling a microservices application requires a completely different approach from monolithic scaling, where you usually rely simply on a load balancer and copies of the application. Software developer Nicolas Bohorquez describes the best ways to scale a microservice architecture, in this contributed from CA Technologies.

Will It Scale? Investors Try Funding a Replacement for Facebook

What happens when Silicon Valley investors fight an already-entrenched giant, throwing a vast amount of new resources, experience, and the power of the cloud — not to mention the best of intentions — into a quixotic quest to change the shape of the online world? Jason Calacanis, the long-time Silicon Valley angel investor who founded the LAUNCH Incubator Fund, recently announced a competition to find a new replacement for Facebook that’s “good for society.”

Party On

We knew Cloud Foundry's Abby Kearns meant business when she came out on the KubeCon stage with Beyonce's “Run the World (Girls).”

Aqua's Liz Rice definitely gets a dope rating from TNS.

Paris Walters (left), Judy Williams, Aparna Sinha and Michelle Noorali were determined to find the EmpowHER evening event.

Benjamin Ball, our marketing bot. Here at The New Stack we're into automation.

InfluxData's Nathan Haugo (left), and WeaveWorks' Sonja Schweigert and Steven Scott at KubeCon's Tivoly Gardens party.

Kubernetes maintainer Lucas Käldström and TNS Managing Editor Joab Jackson.

AWS’ Brandon Chavis (right) tries to recruit fellow a Brandon, CoreOS’ (and Red Hat’s) Brandon Philips, to work at the cloud provider. Philips: “Nah, I’m cool.”

Simon Yardley stopped by KubeCon + CloudNativeCon to warn attendees to not win the battle at the expense of losing the war.

On The Road
ChefConf 2018 // MAY 24, 2018 // THE HYATT REGENCY CHICAGO

MAY 24, 2018 // THE HYATT REGENCY CHICAGO

ChefConf 2018
Change can be slow, laborious. It’s especially grinding when it slows to such a state that it becomes an impediment to addressing market changes. People are digitally educated. They use their phones and laptops as tools. How does this digitally-conscious culture affect how customers think about application development, deployment and management? What are the continuous development practices needed to meet the demand for faster app development? What is the change customers need so they can quickly adapt to market change? Register Now!
FREE EBOOK: Learn about patterns and deployment use cases for Kubernetes.
The key to successful deployment of Kubernetes lies in picking the right environment based on the available infrastructure, existing investments, the application needs and available talent. Depending on whether Kubernetes is deployed on premises, on a single cloud provider, hybrid cloud or multi-cloud, users will face different technical challenges and will need a different set of tools for deployment. These factors also affect how operations teams approach security with Kubernetes, and it’s critical to understand security in the context of these environments.
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 update your preferences or unsubscribe from this list