
Hi-Tech Open Kubernetes Service (vOKS)
Kubernetes Platform Services makes it easy for Software Developers to build, deploy, scale, and manage containerized applications.
I. INFORMATION
Hi-Tech Open Kubernetes Service (vOKS) is a Platform as a Service (PaaS) service that provides Software Developers with a complete OS (Operation System) virtualization environment, supporting users to develop, test, deploy and distribute applications on the Kubernetes platform.
vOKS is developed and provided on the powerful and stable Public Cloud platform of Pho Tue SoftWare Solutions JSC, thanks to which the service is deployed and provided completely automatically, quickly and conveniently for customers. vOKS meets many standards and certificates for Cloud services in Vietnam (G-Cloud) as well as the world (ISO 9001:2015 - Quality Management System, ISO 27001:2013 - Information Security Management System, ISO 27017:2015 - Information security control for cloud services, etc.).
II. FEATURES
- High Availability (HA)
Choose to initialize the cluster with 03 Master Nodes & Loadbalancer to maximize service availability (99.99% commitment) - Persistent Storage solution
Integrated with 01 NFS Node - Persistent Storage to store data permanently, automatically configured when initializing to share for all Nodes in the cluster to use. - Unlimited expansion
Buy additional Worker Nodes with unlimited quantity for the cluster to ensure resources are always sufficient to meet the demand. - Pod automation
Kubernetes helps automatically create new Pods, delete old Pods and distribute resources of old Pods to new Pods, without causing downtime. - Pod self-recovery
Kubernetes helps automatically reboot failed Pods, delete or replace Pods that do not respond to healthcheck. - Service Management & Purchasing
Choose to use Kubernetes dashboard (GUI) or kubectl (CLI) to manage services; make purchasing and usage cost management easy with Pho Tue SoftWare Solutions JSC's self-service portal.
III. BENEFITS
- Save time & effort in development & operation: Kubernetes helps Software Developers automate the creation, expansion and management of server clusters to run applications, making application deployment and distribution easier and faster.
- Easy & convenient to use: Quickly initialize & expand service resources thanks to Viettel IDC's Public Cloud Openstack platform. The deployment, infrastructure management and virtualization are completely undertaken by Pho Tue SoftWare Solutions JSC, allowing customers to focus resources on core activities.
IV. USE CASES
- Deploying microservice architecture
Kubernetes and Containers play an important role in deploying applications according to microservice architecture, standardizing the way software is developed into services that are separated in data and operate independently from each other. - Deploying CI/CD
Deploying CI/CD systems such as Gitlab, Jenkin, Travis on Kubernetes to facilitate the management of the software development process of the DevOps team, easily expanding the scale of building and integrating software products. - Deploying applications that need to scale quickly
Kubernetes's flexible, automatic and unlimited resource scalability helps Banking, E-commerce, and Website applications meet the sudden increase in customer demand. - Deploying API & Backend services
With Kubernetes, the development team can build applications, test and update new versions independently, without affecting the entire application, thereby improving the availability and efficiency of customer services. - Migrating services between Cloud Providers
Applications and software packaged in containers can be easily migrated to other Cloud platforms, keeping the original state intact as much as possible. - Migrating services from On-premise to Cloud
Kubernetes and Containers help package and migrate enterprise IT systems from On-premise to Cloud and vice versa simply and quickly.

