The API developer experience is one of the most important factors in determining the overall success of an API. Learn the four important principles that lead to great experiences.
Popular apps can be vulnerable to traffic surges that overwhelm the APIs and cause cascade failures. In this tutorial, Daniele Polencic of learnk8s demonstrates how to use multiple NGINX Ingress Controllers combined with enable rate limiting to prevent Kubernetes apps and APIs from crashing.
Unit 2 of Microservices March 2022 is all about how to expose your APIs in Kubernetes. Here are links to the resources you need: the livestream taking place on March 14, blogs and other prep resources, and the hands-on lab, “Protect Kubernetes APIs with Rate Limiting”.
Delivering an excellent experience every time a customer accesses an app is a key part of success in modernization. We offer advice on different paths to modernization, and formulate four principles for developing and managing APIs to provide optimum user experiences.
A “security as code” approach centered around NGINX App Protect is key to protecting your APIs. Integrate non‑disruptive security controls into your automation and CI/CD processes so that app security is baked in from the outset, not bolted on as an afterthought.
NGINX App Protect secures gRPC APIs by detecting malicious data in message headers and payloads, nested and complex data structures included. Define security policies in gRPC IDL files, and NGINX App Protect applies them immediately with no changes to its configuration.
Guest blogger Jeremy Schulman explains for network engineers (or anyone!) how to get started with an API. He outlines the different types of documentation and their pros and cons, how to take advantage of client libraries, and the ins-and-outs of authentication.
Guest blogger Jeremy Schulman offers practical advice for network engineers charged with increasing automation. First, focus on tasks that reduce operational friction among teams. Become familiar with the tools used by various teams, and learn how to use their APIs.
As a network engineer, there are everyday hurdles you face, from outages to design to performance problems. Now you must learn API, too? How do you start understanding the new world? Guest blogger and network engineer Brian Gleason provides guidance on how go about it.