Overview of Containers in Azure [video]

In this video, I talk about which services in Azure that support Containers.

The video is in Danish, and it includes English subtitles (as well as Danish subtitles).
You will find a transcription of the video below.

Transcription of the video:

1
Hello. In today’s video, we’ll take a look at containers in Azure.

2
People often ask me: which services in Azure support Docker Containers.

3
So I’ll talk about that.

4
The first service is Azure Container Registry.

5
Azure Container Registry provides a repository of your docker images.

6
It makes it possible for you to use your images in other container services.

7
It works almost like Docker Hub but it is hosted in Azure and owned by the one who ordered the service.

8
The next service called Azure Container Instances.

9
With Azure Container Instances you can run the one or a few containers –

10
in an easy way. You do not worry about the operating system.

11
Everything is controlled in Azure. Simply supply your container –

12
and some basic information about which ports you want to open up.

13
It is the closest to get to the experience of actually running Docker locally.

14
Then there is Azure Kubernetes Services as most of you who work with containers already know.

15
It is an orchestration service to manage –

16
– installations with many containers that needs to communicate with each other.

17
Another often overlooked service is App Service for Containers.

18
You probably know the App Service Web Apps where you can run the Web Apps and API Apps –

19
– in the App Service eco system, which offers a lot of things around –

20
– authentication, domains, load balancing, and scaling –

21
– and it also supports containers. So you can run Docker containers inside the App Service.

22
It is a powerful tool web apps web applications specifically, but you can also-

23
– have smaller container jobs in there.

24
The next option is the standard way with a virtual machine. Here you are running your containers in exactly –

25
– the setup that suits you. It is the most maintenance-heavy method –

26
– because you control the entire stack yourself, except the hardware.

27
But it gives also the widest freedom, so if your setup has some special requirements, then  –

28
– you can use containers in a virtual machine.

29
The next service is containers in Azure Batch, a service to run –

30
– batch jobs in Azure. It supports containers, so you can –

31
– pack your individual batch jobs as containers and run them in Azure Batch.

32
It is a powerful way to run the batch jobs large amounts of data.

33
The last service is unlike all the others. It’s Service Fabric.

34
Service Fabric is an orchestration and microservice system developed by Microsoft.

35
With it, you can use different languages ​​and tools to run your microservices-

36
– and you can also use containers.

37
Service Fabric offers this microservice architecture in your software –

38
– and also offers hyper scalability which is very well-suited for Azure.

39
Those are the services in Azure, that support containers.

40
Thank you for watching.

2