Kubernetes+ Platform provides a SaaS-managed service for Kubernetes on cloud provider Kubernetes (EKS on AWS, GKE on GCP, AKS on Azure). This allows a user to use snapblocs dashboard UI to create a Kubernetes stack by configuring the cloud provider and Kubernetes options such as VPC, Subnets, Kubernetes version, and cluster capacity. This allows you to focus your business applications without managing Kubernetes clusters.
Also, snapblocs dashboard allows a user to manage the lifecycle of the Kubernetes stack (start, update, terminate, pause, resume, clone, etc.) and monitor the runtime behavior of the stack through build-in Observability features that measure how well data are moving and how internal states of the components are healthy.
Kubernetes+ Platform includes the following software components:
AWS EKSis used to provision stacks of Kubernetes+ Platform using the customer's AWS account. Google GKE is used to provision stacks of Kubernetes+ Platform using the customer's Google account. snapblocs provisions Kubernetes+ Platforms following the well-architecture guides (i.e.,AWS Well-Architected for AWS, Google Cloud Architecture Framework, etc.)for provisioning and configuring production-grade Kubernetes clusters and deploying workloads into the clusters. It provides benefits from patterns that worked for many customers who have gone to production. Also, snapblocs make it easy to get started and easy to do the right thing.
Kubernetesis an open-source container-orchestration system for automating application deployment, scaling, and management. It is used to deploy selected Components snapblocs provides the following additional features on top of cloud provider Kubernetes:
Self-Service for enabling DevOps to automate the provision using dpStudio, eliminating any hand coding.
Provide portability across multiple cloud providers.
Built-in observability with Elastic Observability (logging, metrics, APM) and Prometheus - By default, pre-configured for monitoring the runtime behavior of the Kubernetes cluster.
Cost Estimator
Cluster Autoscaler
Ingress enabled
Elasticis used to provide observability (monitoring, alerting, APM) for answering questions about what's happening inside the system just by observing the outside of the system.
Grafanais used to build visualization and analytics. It allows you to query, visualize, and explore your metrics and to set alerts for quickly identifying problems in your system moments so that you can minimize disruption to your services.
You can initiate configuring a new stack from a few different places: On the Home page, "Configure stack" button on the Stacks statistics block. On the Stacks page, the "Configure new stack" button on the top page On the Projects page, select Project ...
After configuring a new stack of Kubernetes+ Platform by following this, you can customize the stack. Test / Proof of Concept (POC) Stack To create a simple test Kubernetes+ Platform stack, set the following parameters. On AWS & K8S component: ...
Example use cases for Kubernetes+ Platform Make workloads portable Because container apps are separate from infrastructure, apps become portable when running on Kubernetes. Move them from local machines to production among on-premises, hybrid, and ...
Most Kubernetes platforms focus on the how of deploying and managing Kubernetes-based infrastructure. What remains, is the task of building business solutions from there. snapblocs also provides this same managed Kubernetes enablement, as do other ...
Microservice architecture is about decomposing a software system into autonomous modules which are independently deployable, maintainable, and testable. These loosely coupled and independently deployable can communicates via lightweight, ...