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

#93: Software Application Speed - Website Performance Optimisation

#93: Software Application Speed - Website Performance Optimisation

Continuing the conversation on Software Application Speed, I look at one of the means of improvement - Website Performance Optimisation. In this episode I introduce Website Performance Optimisation - ...

14 Heinä 202116min

#92: Software Application Speed - UX Design

#92: Software Application Speed - UX Design

Continuing the conversation on Software Application Speed, I look at one of the means of improvement - User Experience Design. In this episode I introduce User Experience Design, its subset User Inter...

7 Heinä 202112min

#91: Software Application Speed - why its important

#91: Software Application Speed - why its important

Speed of our software applications is rarely considered until it becomes a problem. In this episode I talk about why speed it important in all of our software application - not just the consumer faci...

30 Kesä 202112min

#90: Finding a Search Engine Optimisation Expert

#90: Finding a Search Engine Optimisation Expert

Following on from last week's introduction into Search Engine Optimisation (SEO), I wanted to provide my advice how to avoid the bad and the ugly of the industry. ----- Find this episodes show notes a...

23 Kesä 202111min

#89: Search Engine Optimization - SEO

#89: Search Engine Optimization - SEO

Search Engine Optimization (SEO) is seen as highly desirable for driving traffic to your website. In this episode I address the myth of SEO being "free traffic" and provide my thoughts on avoiding the...

16 Kesä 202117min

#88: Eventual Consistency and the CAP Theorem

#88: Eventual Consistency and the CAP Theorem

Have you ever come across a website or mobile app that occasionally takes time to reflect changes? This maybe due to Eventual Consistency - a side-effect of decisions being made by technologists over ...

9 Kesä 202117min

#87: The value of Meeting Agendas - an episode 83 follow up

#87: The value of Meeting Agendas - an episode 83 follow up

In episode 83, I had a long chat with Trevor Ewen about how he provides software service to non-technical clients. If you've not listened to it, it was an excellent interview full of wonderful insight...

2 Kesä 202110min

#86: Using Video for Rapid Feedback - an episode 83 follow up

#86: Using Video for Rapid Feedback - an episode 83 follow up

In episode 83, I had a long chat with Trevor Ewen about how he provides software service to non-technical clients. If you've not listened to it, it was an excellent interview full of wonderful insight...

27 Touko 20219min