Introduction

In Solodev Cloud, users can leverage private clusters to host and deploy containerized applications at scale. With Managed Kubernetes, Enterprise customers can enjoy dedicated clusters, concierge assistance building and managing their clusters, and advanced security. This document provides an overview of containers and Kubernetes.

Considerations and advantages of Managed Kubernetes

Coming soon

Containers

Containers allows users to bundle and deploy applications and websites on a variety of systems reliably and consistently. Deploying software and websites in a portable fashion speeds up development, simplifies automation and ensures that the applications run consistently in production and everywhere else. Containers provide the same portability and consistency as VMs, but in a smaller faster and more lightweight fashion because a full copy of the operating system is not required for each container. Solodev Cloud allows users to deploy their websites and applications on private or public clusters. A description of each are provided below.

Public Clusters

Prerequisites: The user must configure a VPC prior to launching a public cluster.

Description: Coming soon.

Private Clusters

Prerequisites: The user must create an IAM User, obtain an IAM User Access and User Secret Key, configure a VPC EC2 Key Pair, and deploy a Kubernetes (EKS) cluster in AWS prior to launching a private cluster.

Description: This feature allows users to host applications and websites in their own Kubernetes cluster on their own AWS account.

Kubernetes

In a production environment, users must manage the containers running their websites and applications and ensure that there is no downtime. Kubernetes is a framework that provides deployment patterns and automates scaling and failover for applications and websites.

Learn more about Kubernetes.

Did this answer your question?