Kubernetes Clusters by next layer

High Availability, Simplicity, and Peace of Mind

next layer is your award-winning and trusted provider for Kubernetes cluster solutions in Austria. Our Kubernetes cluster is distributed in three data centers in Vienna, both with high availability and redundancy. We would be happy to advise you on the use and management of the Kubernetes cluster.

Kubernetes is an orchestration platform that automates containers and container applications. That includes provisioning containers and stopping them. As a special feature, scaling can be automated if required. Multiple container applications are started or stopped according to the workload. This technology was first developed by Google and is compatible with various container tools such as Docker.

A Kubernetes cluster is a specific application of Kubernetes technology. In a Kubernetes cluster, containers are provisioned, orchestrated, and distributed across multiple nodes (servers). next layer's Kubernetes cluster is exceptional in that the nodes are spread across three data centers in Vienna.

A node is an individual server defined by vCPU, RAM, and storage. Since the nodes are spread across more than one data center, the container applications within the nodes are also running in different data centers. next layer's Kubernetes cluster consists of at least three nodes and can reach an outstanding availability of 99.99%. The more resources an application needs, the more nodes can be added to a cluster.

Traditionally, applications run on virtual machines. Physical servers have an operating system (OS) as well as a hypervisor installed, which in turn simulates virtual machines. The virtual machine runs an operating system and runtime environments (library) for each app. It is necessary to maintain both the server's operating system and the operating system inside the virtual machine during updates and upgrades. Upgrading the libraries on each machine can be difficult and time- consuming.

Modern container solutions, on the other hand, run small containers (e.g., Docker) that contain just the essential libraries and the app instead of virtual machines. If the app needs more resources (due to increased usage), multiple containers with the same app can be run. When you use Kubernetes for orchestration, this can be done automatically, depending on the workload.

A Kubernetes cluster is always made up of one master node and several worker nodes. The master node oversees capacity and availability for all worker nodes. As soon as an app needs more resources, Kubernetes starts additional containers in a node and stops them as soon as they are no longer needed. The master node monitors and controls the load across all available nodes in the cluster, regardless of where (in which data centers) those nodes are located.

Advantages of Using Kubernetes

  • Agility: Container images are easier and faster to create than entire images of virtual machines.
  • CI/CD: (Continuous Integration / Continuous Delivery) is flawlessly executed because containers are easy to create and the underlying image remains consistent.
  • DevOps: Application containers are to be regarded as separate from the infrastructure.
  • Monitoring: Metrics and application status are part of the Kubernetes solution.
  • Operating System Independent: Containers can run on any operating system, independent of the development and production environment.
  • Micro Services: Thanks to container technology, larger apps can be split into many small parts and are easier to manage than large monolithic solutions.
  • Efficiency: Using smaller containers achieves high efficiency and density levels.

Software Developers

Developers can autonomously deploy, modify, or delete containers in which the application runs. Developing and rolling out new applications becomes easier and faster. You can continuously roll out new versions of your applications and shorten innovation cycles with a CI/CD environment based on Managed Kubernetes.

IT Infrastructure Operators

We help you run the right infrastructure for your container applications. With Managed Kubernetes, you can quickly and easily allocate or adapt resources. Thanks to having the Kubernetes cluster divided between two data centers in Austria, your services are highly available and exceptionally secure.

Kubernetes Operations

We are happy to handle both full operational management and capacity management, leaving you free to focus on your core business and your software's operation. We are Austrian Cloud and ISO 27001 certified, and several of our employees are ITIL certified. We guarantee the secure and professional operation of your applications.

Your Advantages

  • Scalability: Fast and easy response to high fluctuations in demand for your services, such as web services or time-controlled tasks.
  • Speed: Quickly start or stop containers, as each of them constitutes an independent process.
  • Efficiency: The containers make efficient use of compute resources, and process isolation allows for granular CPU and memory utilization.
  • Location-independent: Uniform execution of containers in any environment since code is packaged together with configuration files and dependencies.
  • Individual Service and Consulting.
  • 24/7 technical support.

Our Kubernetes Services

next layer's Kubernetes cluster is highly available thanks to at least three nodes run in different data centers to ensure redundancy. Our Managed Kubernetes cluster simplifies your workflow by automatically managing things for you. You can combine as many master and worker nodes as you wish, according to your individual resource requirements. These nodes feature different hardware configurations, which can focus on RAM-, CPU- or storage, depending on your needs. The worker node resources are used by pods (containers), which you can configure, start, and stop at any time. Persistent storage is available for storing files or databases and is billed based on usage.

We set up the initial configuration and run the Kubernetes environment of master and worker nodes. You have admin rights for your nodes and can autonomously access the cluster via a comprehensive API, such as to provision pods. You also have access to the graphical Kubernetes dashboard to monitor your cluster.

Managed Kubernetes Cluster EUR 47,00 per month including Control Plane

The following nodes are available:

 Price/Month netRAMvCPUStorage
Node Standard SEUR 16,002230
Node Standard MEUR 51,008240
Node Standard LEUR 88,0016450
Node Standard XLEUR 168,0032860
Node CPU SEUR 25,004230
Node CPU MEUR 63,008440
Node CPU LEUR 126,0016850
Node CPU XLEUR 253,00321660
Node RAM SEUR 76,0016230
Node RAM MEUR 126,0032440
Node RAM LEUR 253,0064850
Node RAM XLEUR 505,001281660
Node Storage Standard MEUR 63,0082100
Node Storage CPU MEUR 76,0084100
Node Storage Standard XLEUR 198,00328200

 

RAM & Storage in GByte

 

Persistent Volume StandardEUR 0,05/GB
Persistent Volume High PerformanceEUR 0,30/GB
S3 Backup Storage for KubernetesEUR 40,00/TB
Container Registry Basic Package incl. 100 GBEUR 10,00
Container Registry Storage incl. Computer PerformanceEUR 0,06/GB
Container Registry Data TrafficEUR 0,09/GB
Kubernetes Application Operational Managementon request

Request a Free Demo!

Have we sparked your interest?

If you have any specific questions or would like a quote based on your unique requirements,  please do not hesitate to reach out to us. You are welcome to send us an e-mail to sales(at)nextlayer.at or call us at +43 5 1764-622. We look forward to hearing from you!