Securing Microservices with Docker from Adrian Mouat – Part 2

Last week, Adrian Mouat, Docker captain & author of “Using Docker” gave a webinar on using Docker to secure your microservice containers. The webinar was a teaser for a 2 day training session by Adrian and Sam Newman (author of “Building Microservices” in Amsterdam on the 31 July and London on the 30 August. I’ll … Continued

Securing Microservices with Docker from Adrian Mouat – Part 1

Last week, the excellent Adrian Mouat, Docker captain & author of “Using Docker” gave a webinar on how to use Docker to secure your microservice containers. The webinar was a teaser for a 2 day training session by Adrian and Sam Newman (author of “Building Microservices”) in Amsterdam on the 31 July and London on the … Continued

Securing Microservices by Sam Newman

This is a write up of the excellent webinar on securing microservices given by Sam Newman, author of “Building Microservices” last week. The webinar was a teaser for a new 2-day course from Sam and Adrian Mouat (author of “Using Docker”) and Container Solutions that debuts this month in Amsterdam. Pretty much all the clever … Continued

Microservices. What’s Really Going On?

As part of my investigation into all things Microservice and Cloud Nativish I’ve been interviewing folk and have bags of interesting case studies and observations to share. The first interview I’m going to talk about is the closest to home – Container Solutions (CS), which was formed in 2014 to provide specialist analysis and engineering … Continued

5 Mindbending Microservice Dilemmas

Dilemma 1 – Does Size Matter? A question I often hear asked is “how many microservices should I have?” or “how big should a microservice be?” So, what is better, 10 microservices or 300? 300! If the main motivation for Cloud Native is deploying code faster then presumably the smaller the microservice the better. Small … Continued

Going Cloud Native – Where to Even Start?

  So far in this blog series on Cloud Native we’ve said a lot of nice things about it being an effective approach, but “fine words butter no parsnips”, as we used to say in the 17th century. Cool tech is not much use unless we can practically apply the concepts. So in this post we’re … Continued

The Cloud Native 101 Cribsheet

For the past few weeks we’ve been posting a blog series on Cloud Native, which in true tech style has been bunged full of buzzwords. We’ve tried to explain them as we went along but probably poorly so let’s step back and review them with a quick Cloud Native Glossary. Container Image – A package … Continued

Microservices – Thinking Outside the Lines

In our last few posts we’ve talked about two of the architectural and operational weapons of Cloud Native: containers & dynamic management. However, when I go out and talk to Cloud Native users I find that containers and orchestrators aren’t always where they started. Many companies begin with microservices and don’t adopt containers until later. … Continued

Is Dynamic Management the Real Ops Disruptor?

In our last post we looked closely at container packaging – what it means and why everyone’s going crazy about it. In this post, we’re going to look at another aspect of Cloud Native – dynamic management. Dynamic Management Dynamic infrastructure management is sometimes called programmable infrastructure and its purpose is to automate data centre tasks … Continued

Are Containers the Best Cloud Native Tool?

Earlier in this blog series we described how every strategy comprises a goal and the actions we take or tools we use to accomplish it. We’re now going to consider some of the tools that Cloud Native uses, including container packaging, dynamic management, and a microservices-oriented architecture. In this post we’ll consider container packaging – … Continued