We examine the state of API gateways as the industry transitions from monolithic to microservices‑based apps, considering the challenges of hugely distributed app environments. We explore the role of API gateways in a service mesh and in hybrid clouds.
Microservices is one technology that is leading the march towards digital transformation in the world of application development. With their high performance and small footprint, NGINX and NGINX Plus are ideal for microservices, both as API gateways and Kubernetes Ingress controllers.
In a Chaos Engineering experiment, you "inject failure" into a microservices application's environment to test the app's resilience. We discuss important concepts like blast radius, magnitude, abort conditions, and blackhole attacks, which cause dependencies to fail.
In his session at NGINX Conf 2018, Timo Stark of Audi shares how his team built the Audi Cockpit, a dashboard on which Audi employees access work apps. NGINX Plus serves as API gateway for the dashboard, which uses AWS-hosted microservices in Kubernetes-managed containers.
Top 5 2017 blog posts: NGINX Plus Release 12, microservices, load balancing, security, and the NGINX Application Platform.
Signal Sciences helps secure APIs, and individual services in a microservices architecture, running over HTTP/HTTPS on NGINX
Owen Garrett, NGINX Head of Product, is interviewed in the TechTarget Microservices channel on secure application development and deployment.
Lee Calcote of SolarWinds explains why he chose NGINX Plus and Kubernetes when migrating a monolithic app to a microservices architecture
Deploy a microservices application on OpenShift, using the Fabric Model of the NGINX MRA for service discovery, persistent SSL connections, & health checks.