Although cloud‑native app development was born in the early 2000s, there remains a lot of confusion about the terminology. On this page, we walk you through common terminology and frequently asked questions.

What does “cloud‑native” mean?
Get the Answer

What are the benefits of cloud load balancing?
Get the Answer

How are multi‑cloud and hybrid‑cloud different?
Get the Answer

Containers and Microservices

Though they power some of the most popular sites on the planet, containers and microservices are still a mystery to many. Here are four key technologies you need to understand:

diagram

Containers make it easy to deploy an application on a range of different platforms.

Learn More

Microservices is both an approach to software architecture that builds a large, complex apps from multiple small components and the term for the small components themselves.

Learn More

diagram

An Ingress controller abstracts away the complexity of Kubernetes application traffic routing and provides a bridge between Kubernetes services and external ones.

Learn More

Service meshes typically handle traffic management and security in a way that’s transparent to the containerized applications.

Learn More.

Reliability with Speed

No one wants to develop an amazing app, only to deliver a poor user experience because the app is slow, inaccessible, or broken. To ensure apps are reliable and fast, security and app delivery technologies must be integrated and complementary. The three Gs – guidance, governance, and guardrails &ndash provide a framework for integrating security without sacrificing agility.

Learn More