A domain name is your web address, the URL of your website and the basis for your e-mail addresses.
Get your website, web store or application online using our reliable and fast hosting.
Create a website or web store you will be proud of by yourself.
Work online without any problems thanks to your mailbox, the Office Suite, etc.
Powerful solutions to keep your website, shop or app online.
Tailored IT advice to improve your business and make it more successful. Whatever your needs, we will always find a suitable solution. From €199 per month.
Take advantage of being a Combell partner.
Over the past few years, Docker has become the leading standard in 'container technology' – a new method of packaging and deploying software, which is often self-written. This way, you no longer have to take hardware and specific configuration settings into account. In addition, you can use the physically available computing power in a much more efficient way. Does this sound interesting to you? Just keep in mind that this solution requires an entirely different way of working.
Thanks to the DevOps approach, we tend to see software development and infrastructure management more and more as a single entity. The settings for security, availability and performance are put together with your software in one box: the Docker container. Deploying software thus becomes very straightforward – a bit like when you serve a fully prepared meal, instead of having to cook all the separate ingredients together over and over again.
When you write software yourself, you never really start from scratch. You can rely on existing elements, such as the operating system, libraries, drivers, plugins, runtime environments... Otherwise, it would be impossible to get your application to work.
In a conventional approach, you first need to install all the layers on top of the operating system itself – on your own computer, server or virtual server. Is your application finally ready – after a great deal of thinking, programming, testing and optimising? You can now repeat the whole process in the live environment. To sum up, the traditional method has a lot of drawbacks:
Containers are a lot more compact and contain only the bare essentials. They use your resources much more efficiently. You can save the desired configuration as an 'image' – a kind of 'picture' of the entire installation. You can then deploy it once, three times or even dozens of times. It is quick and easy, and can even be done fully automatically using a container platform such as Kubernetes. By putting all the necessary things together in a container, not only do you eliminate the manual installation of your system, but you also eliminate the associated risk of human error.
In your Docker container, you can put everything your application requires to run. No less, but also no more. All the settings are included in the box. It is a fully autonomous mini system, which you only have to start or stop.
Everything your application does not require, does not have to be included. This, together with the shared use of underlying libraries and operating systems, ensures a very efficient use of your resources.
Building, packaging and publishing your software is completely different with Docker. You can fine-tune the code and the infrastructure settings until everything is completely to your liking. Then, you take a 'photo' (image). Just as you can print a photo as many times as you like, you can use the image in one or more containers. If you want to edit the code or the settings – even if only slightly – all you have to do is repeat the whole process:
Do you install your application on multiple servers at once? Do you often deploy new versions? In that case, you have good reason to switch from a 'traditional' to an 'industrial' method. This, however, requires a different approach, which is typical of the DevOps philosophy. You will have to take some time to get used to it before you can start enjoying the benefits:
Docker works in a fundamentally different way than a virtual machine (VM): a VM actually acts as conventional hardware with processors, memory and storage. If necessary, you can distribute the available resources beforehand across multiple VMs, and a full operating system with all its components will then be running on each of them. Moreover, a hypervisor (under which another operating system is installed) ensures that the VMs are properly isolated from each other. This allows you to divide your computing power into many small bits. In short, VMs are less rigid than dedicated hardware, but they are also very resource-hungry and not as flexible. Several studies report that containers require up to five times less computing power (for the same workload) as VM technology.
The biggest challenge in using Docker is that you have to be able to deal with it both conceptually and technically. If DevOps is not your cup of tea, and if you find microservices too complicated, Docker may not be your best choice after all.
Do you see containers as a possible building block of your ICT strategy? Do you think Docker could be an asset to your business? Or would you like to discuss your choice first? Combell specialists are available to provide you with tailored advice and offer you a wide range of managed container services.
Combell is your point of contact for high-performance hosting services, with security and availability guarantees. Our infrastructure services allow you to better focus on your new application or your online business.
Find out more about Combell's managed container services
More and more organisations are deploying Kubernetes, the popular platform for managing IT systems with containers. But opting for containers can sometimes be too big a step, either on account...
Have you opted for dedicated server hardware on account of security or performance? That is possible, of course. It actually used to be the standard in the small world of...
Kubernetes (or 'k8s' in techie talk) is a system for managing large groups of containers and containerised applications. This technique allows you to control the operation of containers – a...
© 1999 - 2021 Combell nv.All prices exclude VAT.
| General conditions