Join Pini Reznik, Adrian Mouat and Anne Currie at the Cloud Native Virtual Summit. Wednesday 1/4 from 10:00 to 17:30 CET.

Using Functional Programming When Building Cloud Native Applications with AWS Lambda

Sep 17, 2019 by Riccardo Mocchetti

I’d like to share with you the architecture and programming pattern we've been using to build Cloud Native applications. The use case I'm going to present is a RESTful application deployed on AWS, using AWS API Gateway and AWS Lambda. I want to show how by adopting specific AWS components and programming paradigms, we can increase the reliability of the applications we write, while also improving their maintainability.

Read article »

Reviving EveGenie—or, What Happens When a Container Solutions Engineer Gets 'Play Time'

Sep 11, 2019 by Dawid Ziolkowski

Container Solutions is a consulting company that focuses on Cloud Native transformations. Working as a Cloud Native engineer here means you get assigned to work on projects for particular clients. When you finish one project, you are moved to the next one.

Read article »

What You Need to Know About Debugging Docker Containers

Aug 27, 2019 by Adam Otto

Debugging Docker containers can be a very challenging process. Here, I’ll share a few basic techniques for debugging containers—mostly Docker ones, but the techniques are also valid for many other types of Linux container engines. (The methods I’ll detail here are intended for Linux-based systems.)

Read article »

Linux Capabilities: Why They Exist and How They Work

Aug 21, 2019 by Adrian Mouat

Linux capabilities, and how they interact with users and containers, can confuse even experienced engineers. At first it seems like this is fairly straightforward stuff, but it gets complex quickly and the information on exactly what is going on is scattered across many pages, Git repos and blogs, so it can be hard to piece together.

Read article »

Solving 2 Common Deployment Dilemmas in Kubernetes With Istio

Aug 16, 2019 by Jonathan Gold

If you’re an engineer working with containers, and especially with Kubernetes, you’re going to hear about Istio. For the uninitiated, Istio is the service mesh for Kubernetes. A service mesh is a networking layer that allows you to dynamically manage service traffic, and do so in a safe and well-defined way.

Read article »