Automation is essential to delivering modern digital experiences. We've created four video demos showing how to automate deployment of NGINX Plus and NGINX App Protect, NGINX Controller, an NGINX Plus data plane using Controller, and GSLB using F5 DNS Cloud Services.
As use of DevOps practices grows, traditional API management solutions are failing to provide the tools for creating modern digital experiences powered by APIs. NGINX Controller is built for DevOps, with a decoupled design that decreases latency, multi-cloud support, self-service, and more.
Application security is hard, but there are some best practices to help you achieve it: automate as much as possible, build security as a guardrail instead of a gate, select solutions that provide easily understood insights, and make security adaptable, scalable, and reliable.
We provide guidance on where to deploy application services in a Kubernetes environment, using WAF as an example. Depending on your needs, it can make sense to deploy your WAF at the "front door" of the environment, on the Ingress Controller, per-service, or per-Pod.
We explain why duplicating application services paradoxically can improve overall efficiency: because NetOps and DevOps teams have different mandates, it makes sense for them to select and manage the tools that best suit their specific needs.
The F5 and NGINX control-plane development teams recently integrated their code development practices and tools. They chose GitLab for the code repository, GitLab CI for the development pipeline, and JFrog Artifactory for artifact storage.
NGINX Global Solutions Architect and DevOps expert Kevin Jones provides practical advice on steps in your transition to DevOps: setting goals, choosing the right tools, fostering cross-functional communication, and measuring the success of your transition.
Why are F5 and NGINX better together? Because now we can build an industry first: a coordinated set of technologies that span the entire application delivery path, from code running on app and web servers, through transport, security, and management services, to the end customer.
Agile development has become crucial to development and delivery of new software and new features. But hardware load balancers, with their complex configurations, block progress. A software load balancer - used with, or in place of, hardware - makes the whole delivery chain agile.