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

#53: The Programmers Oath - The code that I produce will always be my best work

#53: The Programmers Oath - The code that I produce will always be my best work

In this episode I continue to look at professionalism in software development. I take the second oath from the Programmer's Oath by Uncle Bob Martin, introduced in episode #51, to explore further: "I ...

26 Elo 202011min

#52: The Programmers Oath - I will not produce harmful code

#52: The Programmers Oath - I will not produce harmful code

In this episode I continue to look at professionalism in software development. I take the first oath from the Programmer's Oath by Uncle Bob Martin, introduced in the last episode, to explore further:...

19 Elo 202010min

#51: Professionalism in Software Development - The Programmers Oath

#51: Professionalism in Software Development - The Programmers Oath

In this episode I start to look at professionalism in software development. Software development doesn't have the same level of professionalism & accountability found in Doctors, Lawyers or Architects...

12 Elo 202011min

#50: Series recap

#50: Series recap

In this episode I provide a recap of the episodes since the last recap show (episode #25). This episode is both a recap of the series since episode #25 and a good entry point for new listeners. During...

29 Heinä 202024min

#49: Assuming another person's intent purely from their actions

#49: Assuming another person's intent purely from their actions

In this episode I want to discuss how dangerous it can be to assume another persons intent purely from their actions. This is a message I am seeing come up quite a bit lately. And the more I think abo...

22 Heinä 20209min

#48: Its not just about building the right thing - its also about building the thing right

#48: Its not just about building the right thing - its also about building the thing right

Over the last few episodes I've talked about learning to improve our individuals, teams and entire organisations to handle change. In this episode I want to explore why it is so important to that we a...

15 Heinä 202014min

#47: Deliberate Practice, Code Katas and Game Days

#47: Deliberate Practice, Code Katas and Game Days

In this episode I wanted to continue the conversation on Learning. In the last few episodes, I talked about; Why learning is so important to me personally Organisational Learning And how to suppor...

8 Heinä 202013min

#46: Helping our teams with Individuals Learning

#46: Helping our teams with Individuals Learning

In this episode I wanted to continue the conversation on Learning. In the last two episodes I talked about why Learning is so important to me personally and Organisational Learning. In this episode, I...

1 Heinä 202011min