
How an Event-Driven Architecture Ensures App Speed and Scalability
What you need to know about this go-to design pattern for distributed real-time apps, including an example of what implementation may look like using Apache Kafka.
How to Handle the Challenges of Running CI/CD Data Pipelines in the Cloud
From handling the dynamism of big data to privacy, DR and efficient scaling, running a healthy automated data pipeline in the cloud isn’t trivial.
How API Gateways Differ from Load Balancers, and Which to Use
Get a deeper understanding of what these essential technologies behind web services do, and how and when they can be used together.
How to Design Applications That Scale Out
Scaling an app by adding new instances of identical resources (as opposed to beefing up existing instances) helps maintain uninterrupted customer experience, availability and operational flexibility.
What to Know When Planning a Hybrid Cloud
A comprehensive look at all the questions you have to ask—and answer!—as you design an architecture that combines public clouds and dedicated infrastructure.
How to Architect a Data Platform
The 13 layers of a modern data platform, what they do and when your organization needs them.
How to Design for Low Latency at Scale
The basics of keeping latency low, from application design through hardware and platform optimization.
In a Hybrid-Cloud World, Network and Security are One
Explaining SASE and its power to enable today’s distributed, heterogeneous IT environments.
A Cloud Architect's Guide to Kubernetes Microservices
Why microservices are a powerful approach to architecting modern applications, and why Kubernetes is the platform of choice for doing it.
Rearchitecting a Global Connected-Car Network
Extending a German automaker’s network edge to Korea eliminated a long round trip for its car data.
So You Want to Run Kubernetes On Bare Metal
Why you may want to run your Kubernetes clusters on bare metal, plus key considerations and best practices for doing so.