#42: Containers, Docker, Kubernetes and Serverless - explaining Container Orchestrators and Kubernetes

#42: Containers, Docker, Kubernetes and Serverless - explaining Container Orchestrators and Kubernetes

Over the current few episodes I am introducing a number of technologies from modern Software Delivery.

These are:

  • Containers
  • Docker
  • Kubernetes
  • And Serverless

There are "hot" technologies within Software Development at the moment.

They are helping Software Teams:

  • Get Better ROI when spending on Computer Servers
  • Improving the speed to market
  • Allowing for more complex and ambitious solutions

These are technologies that your Development Team may want to use or may even be using.

In episode 40, I explained Virtualisation; a technology that makes the other possible.

In episode 41, I introduced Containers and the Docker Container format - a technology that allow us to achieve greater ROI from our physical servers, improves our developer productivity and increase simplicity to access the tools they need,

Towards the end of that episode I talked about how containers and the Microservice architecture from episode 17 are logical bed fellows and are gaining huge industry adoption.

The downside to this however is a level of complexity brought by having so many small "parts" to manage.

While it is considerably easier to think about and develop at a small scale ... Linking them together correctly brings additional overheads to the big monolith on a single server setup.

To make this practical we need a Container Orchestrator - the subject of todays episode.

Jaksot(206)

#29: Recruitment - Defining the role

#29: Recruitment - Defining the role

This episode is part of a recruitment mini-series; where I will be focusing on various characteristics that I believe are important in recruitment. And while I believe many of these themes are univers...

19 Helmi 202010min

#28: Recruitment - Is a permanent employee the right thing for you?

#28: Recruitment - Is a permanent employee the right thing for you?

This episode is part of a recruitment mini-series; where I will be focusing on various characteristics that I believe are important in recruitment. And while I believe many of these themes are univers...

12 Helmi 20209min

#27: Recruitment - Should you be recruiting at all?

#27: Recruitment - Should you be recruiting at all?

This episode is part of a recruitment mini-series; where I will be focusing on various characteristics that I believe are important in recruitment. And while I believe many of these themes are univers...

5 Helmi 202012min

#26 Recruitment - A mini-series

#26 Recruitment - A mini-series

Over the coming episodes I'm going to take a deep dive into recruitment. Recruitment is singularly one of the most important roles of management. Our businesses are run and operated by people. Yes pro...

29 Tammi 20208min

#25: The series so far

#25: The series so far

Welcome to the 25th episode. I decide I wanted to use this episode as both a recap to the series so far and as a good entry point for new listeners. During this episode, I'll be summarising the key ta...

22 Tammi 202017min

#24: Mob Programming

#24: Mob Programming

In last week's episode I introduced the idea of Pair Programming. A software development practice that has two developers working on the same thing on the same computer. One acting as the driver - the...

15 Tammi 202012min

#23: Pair Programming

#23: Pair Programming

In this weeks episode, I want to introduce the practise of Pair Programming. At first, Pair Programming can seem completely at odds with achieving returns from your software development investment. Th...

8 Tammi 202012min

#22: Handling incomplete work

#22: Handling incomplete work

In the last few episodes I've started a mini-series introducing some of the tools and practices that allow for the fast delivery of software and ultimately delivery of value to our customer. In episod...

18 Joulu 201913min