NexQloud Knowledge Base

Discover tailored support solutions designed to help you succeed with NexQloud, no matter your question or challenge.

A headphone sitting on top of a desk next to a monitor.
Knowledge Base
The Nexqloud Advantage: When to Use Each Technology

The Nexqloud Advantage: When to Use Each Technology

The best choice depends entirely on your specific workload and business goals.

Choose Containers for:

  • Microservices Architectures: For decomposing applications into small, independent services, as each can be packaged, deployed, and scaled independently in its own container.
  • Cloud-Native Development: For building modern applications designed for scalability, resilience, and continuous deployment, as containers are the ideal unit for DevOps and CI/CD pipelines.
  • High-Density, Scalable Workloads: When needing to run many instances of an application on the same hardware to maximize resource utilization and cost-efficiency.
  • Application Modernization: "Lift-and-shifting" existing applications into containers is a first step to make them more portable and manageable before a full refactor.

Nexqloud Services: Nexqloud Kubernetes Engine (NKE), Nexqloud Run (serverless containers).

Choose Virtual Machines for:

  • Lift-and-Shift Migrations: For moving traditional, monolithic applications to the cloud with minimal changes, as VMs provide a familiar environment.
  • Applications Requiring a Specific OS: For running workloads that need a particular version of Windows or Linux that isn't compatible with the host OS.
  • Strong Security and Compliance Isolation: For workloads requiring the highest degree of isolation, such as isolating entire tenant environments or legacy applications that can't be easily containerized.
  • Resource-Intensive, Monolithic Applications: For running large, stateful applications like big databases or legacy ERP systems that benefit from dedicated, predictable resources.

Nexqloud Services: Nexqloud Virtual Machines.