API Portal: Connect, Analyze, and Monetize your APIs like never before!Learn More

Learn More

Modernize Your Application Infrastructure When Migrating from VM to Kubernetes

Migrating from VM to Kubernetes can help reduce costs, manage thousands of services with ease, and improve development speed and efficiency.

Start for FreeContact Us
Picture of API7.ai

Obstacles of Migrating from VM to Kubernetes

High Costs

Cloud virtual machine costs can be a significant expense for enterprises, especially when they are not properly managed, attributed to unused resources, overprovisioning, and inefficient usage.

Difficult to Scale Elastically

VM can't expand resources within a few seconds during peak business hours. For example, McDonald's may need 10,000 servers during mealtime, but only 100 servers for non-meal time.

Delivery Not Agile Enough

Using VM to deploy applications, product upgrades, and releases is not as fast as K8S. The speed of using virtual machines to release, upgrade and deliver applications can't meet the needs of rapid product iteration.

Beeto
Beeto

Lilin Hu,

Director of R&D at Beeto


“To fix the problem of inconvenient service management and costly R&D investment, when designing our software architecture, we introduced APISIX as our API gateway and built multiple clusters. APISIX's dynamic performance with etcd aligns most with Beeto's product requirements.”

Lilin Hu

, Director of R&D at Beeto

quote
Airwallex
Airwallex

Ryan Cao,

Chief Software Architect at Airwallex


“Airwallex has made a smooth transition to multi-cloud and microservices architectures thanks to APISIX's highly optimized and scalable platform and the support of our developer community!”

Ryan Cao

, Chief Software Architect at Airwallex

quote
vivo
vivo

Xu Zhao,

Infrastructure Architect at vivo


“Since the middle of 2021, vivo has officially used APISIX to replace the traditional NGINX solution in the production environment. APISIX performs surprisingly well in its practice in production scenarios. We love its high availability, high performance, and rich functionality, allowing us to build and grow our business in a cloud-native way.”

Xu Zhao

, Infrastructure Architect at vivo

quote
Geely Automobile
Geely Automobile

Lvhang Hong,

Head of Infrastructure at Geely Automobile


“With the help of APISIX, Geely built a decentralized API Mesh architecture, completed large-scale API governance practices, and greatly reduced the cost of API management for its enterprise users.”

Lvhang Hong

, Head of Infrastructure at Geely Automobile

quote
Beeto
Beeto

Lilin Hu,

Director of R&D at Beeto


“To fix the problem of inconvenient service management and costly R&D investment, when designing our software architecture, we introduced APISIX as our API gateway and built multiple clusters. APISIX's dynamic performance with etcd aligns most with Beeto's product requirements.”

Lilin Hu

, Director of R&D at Beeto

quote
Airwallex
Airwallex

Ryan Cao,

Chief Software Architect at Airwallex


“Airwallex has made a smooth transition to multi-cloud and microservices architectures thanks to APISIX's highly optimized and scalable platform and the support of our developer community!”

Ryan Cao

, Chief Software Architect at Airwallex

quote
Airwallex
Amber
EUROPE'S EYES ON EARTH
European Factory Platform
Lotus
NASA
OPPO
XPENG
Tencent
vivo
See All Customer Stories

Cloud-Native

Our technical architecture is consistent with cloud-native, which can be better coordinated and used in cloud-native environments.

  • Can integrate with many CNCF projects, such as Prometheus, Grafana, and OpenTelemetry
  • Can be run on multiple mainstream clouds
  • Separate DP and CP, providing higher security and flexible scalability
Cloud-Native

Kubernetes-Friendly

We provide a seamless and efficient deployment and management experience for users and enable efficient scaling.

  • Use etcd as its default storage backend for storing configuration and state data
  • Provide APISIX Ingress Controller to manage traffic in Kubernetes, and can run on OpenShift, Amazon EKS, and Google Kubernetes Engine
  • Support Helm Charts, YAML, and Gateway API
Kubernetes-Friendly

High Performance

Our high performance makes it an ideal choice for organizations that require a reliable and performant API gateway.

  • Built on top of Nginx and LuaJIT, use radix-tree to build high-performance
  • Handle traffic at a rate of up to 18,000 QPS per CPU core with a latency of just 0.2 ms
High Performance

Get Your Best Solution Now

Our solutions are designed to make migration easy and seamless, with options that perfectly fit your infrastructure and system scale. With our customized approach, you can save time and resources while receiving the best solution for your business needs.

Contact Us

API7 Cloud

Manage all your APIs in hybrid and multiple clouds, and connect them efficiently and reliably.

Start for Free

API7 Enterprise

On-Premises, Enterprise-grade API Management Platform based on Apache APISIX.

Download for Free

Use Cases

API Gateway Architecture of Amber Group

API Gateway Architecture of Amber Group

Amber Group uses APISIX as its API gateway to improve developing efficiency and manage traffic of its flagship digital asset platform WhaleFin.

Read more
How Does vivo Integrate with APISIX

How Does vivo Integrate with APISIX

How does the famous mobile manufacturer vivo adopt APISIX as its API gateway and adjust it to fit its businesses?

How Does Zoom Use APISIX Ingress in Its Continuous Delivery Pipeline?

How Does Zoom Use APISIX Ingress in Its Continuous Delivery Pipeline?

Zoom integrates APISIX Ingress Controller in its continuous delivery pipeline to realize the overall management of project, application, environment and infrastructure management.

Ready to manage your APIs?

Start for FreeContact Us
API7.ai Logo

API Management for Modern Architectures with Edge, API Gateway, Kubernetes, and Service Mesh.

Product

API7 Cloud

SOC2 Type IIISO 27001HIPAAGDPRRed Herring

Copyright © APISEVEN Ltd. 2019 – 2024. Apache, Apache APISIX, APISIX, and associated open source project names are trademarks of the Apache Software Foundation