pixel
Select Page

Kubernetes

With Kubernetes (K8s) you can automate the provisioning, scaling and management of your containerized applications.

Kubernetes

Modern Container Orchestration

Kubernetes, or “K8s” for short, is an open source system for automating the provision, scaling and management of container applications . Containers, complex applications with their services and data can be managed and controlled centrally.

The Kubernetes platform offers the freedom to use infrastructure on site, hybrid or in a public cloud. This means that workloads can easily be operated where it suits best.

Kubernetes is being developed by the community as part of the Cloud Native Computing Foundation (CNCF) and, together with many other essential and optional software the de facto standard platform for container management.

Features

Professional Containermanagement

Apps and Containers

Not only individual containers but also complete applications with several components can be defined and made available in the cluster in just a few steps.

Kubernetes solves the scaling according to requirements and ensures that changes can be rolled out without failure, but can also be rolled back again.

Services and Availability

All services and applications within the cluster can be made available with simple definitions within the network and can thus also be accessed by other applications.

With components like Ingress, these services can also be available for an intranet or the Internet. External IP addresses and DNS names, for example, can be addressed directly or released via HTTP proxies.

To ensure the scalability of applications, load balancing is planned from the ground up.

Monitoring and Reliability

Kubernetes not only monitors its individual computing nodes, but also collects many metrics to keep an eye on performance and availability.

The various containers can be monitored directly by Kubernetes so that individual components can be restarted or replaced in the event of an error. The cluster can also use health checks to monitor whether errors occur during a rollout and proactively prevent failures.

Memory Management

Persistent data can be made available in Kubernetes via various interfaces. From the storage options of a virtualization platform, to an external storage solution, to object storage, Kubernetes can integrate this directly via extensions.

Storage can easily be used, created and automatically cleaned up in the context of applications.

Portfolio

Kubernetes for Your Requirements

Decision Making

You have containers and want to find the best solution to operate them or are you looking for a solution to start with container technology?

In many places there are questions that one has not considered beforehand. Starting with basic source code versioning to continuous integration or delivery and a development workflow in which Kubernetes is involved from the start.

Whether it is a matter of finding a basic strategy or taking a meaningful direction, we will support you!

Operation of Your Platform

The actual operation of Kubernetes in particular presents many with unexpected challenges, from the basic platform, the provisioning of virtual or bare metal systems, to installing and updating a Kubernetes distribution, many questions arise here.

Every case of need should be considered individually in order to find a solution that respects local conditions and also meets organizational and monetary requirements.

We operate in our own OpenStack Cloud Kubernetes as a Service for customers, but in the end it is a complex decision whether you operate Kubernetes Self-Hosted or obtain it from an external provider.

Applications in Kubernetes

In addition to the installation and basic operation of Kubernetes, there are also some uncertainties about its effective use.

Many customers need basic know-how and support in the transformation to Kubernetes, i.e. how to operate an application within the platform. But also how to design a modern application in order to start directly in a container world.

We support developers and administrators with the preparation and integration with Kubernetes and thereby build up knowledge, or help directly with the creation of configuration and tests.

Containerization

Even if there is still little knowledge about containers and their correct application, we can provide individual support.

From the basics, the creation and management of containers, releases, testing, CI / CD, to the right interfaces between administrators and developers, we will find the right solution for your environment.

Kubernetes as a Service

We have already prepared everything for you

Why not already use a pre-installed Kubernetes environment based on our infrastructure as a service offer. So you can take care of the essential, namely your application.

We take care of configuration, update and of course backup of your environment. It goes without saying that we support you in every phase of the project by providing architectural consulting and operating the entire environment. Just contact us.

Why wait and not try it right away?

News

Articles from our Blog

Docker – ein erster Eindruck!

Ich habe in den letzten Monaten meiner Ausbildung schon viel über verschiedene Software, Strukturen und Programiersprachen gelernt. Seit einigen Wochen arbeite ich in der Managed Services-Abteilung mit Docker und bin wirklich fasziniert, was Docker alles kann und wie...

Out-of-Memory: Marathon 1.6+ und Heap Size

Auch wenn in Sachen Container Orchestrierung Kubernetes klar gegen Marathon und Mesos gewonnen hat bietet das Duo seit Jahren eine zuverlässig Plattform. Durch die stetige Weiterentwicklung und die Umstellung auf Systemd ändert sich leider auch immer wieder die...

Webinars

Our webinar archive

Service from the market leader

We are happy to bring you our experience from more than 500 projects. Whether professional services, training or support for your environment.