#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)

#69: New Year's resolutions

#69: New Year's resolutions

In this episode I talk about the similarities between our New Year resolutions and major business initiatives; why we set them, why they are attractive and why they often fail.

13 Tammi 20218min

#68: 2021 Predictions

#68: 2021 Predictions

Happy New Year and welcome to 2021.  In this episode I share my predictions for the year ahead. With Covid-19 doing more to drive technical disruption last year than any of the leadership team, I expe...

6 Tammi 202119min

#67: Bad for ROI - The Silver Bullet

#67: Bad for ROI - The Silver Bullet

Today's marketing is full of the promise of miracle cures for our problems. Full of "Do this one thing to achieve amazing results". Full of Silver Bullets. In this episode, I talk about why there are ...

16 Joulu 20206min

#66: Practices applied - How I use them

#66: Practices applied - How I use them

In this episode, I talk about a recent software project and how I've used many of the processes I have introduced in prior podcasts. I talk about how I applied them. And how they fit together to allow...

9 Joulu 202017min

#65: Bad for ROI - 100% Utilisation

#65: Bad for ROI - 100% Utilisation

Having your team working at 100% utilisation is a good thing for ROI, right? Software Developers are expensive, surely maximizing their available time is the best way to achieve ROI? In this episode, ...

2 Joulu 202011min

#64: Bad for ROI - Big Bang

#64: Bad for ROI - Big Bang

Doing "Big Bang" releases may seem like an effective use of time and people. They may carry huge prestige and bragging rights for their leadership. But are they good for ROI? In this episode, I talk...

26 Marras 202010min

#63: Bad for ROI - The Rockstar developer

#63: Bad for ROI - The Rockstar developer

We think we want to employ the "Rockstar" developer. We want the superstar. We actively recruit for it - we even put it into the job adverts. But is the "Rockstar" good for ROI? In this episode, I di...

18 Marras 202011min

#62: Bad for ROI: The Gantt Chart

#62: Bad for ROI: The Gantt Chart

Gantt Charts are a popular tool for visualising dependencies for complex activities. In this episode I discuss why the use of Gantt Charts are bad for ROI in Software Development.

11 Marras 202012min