NGINX Announces New Versions of Open Source, Commercial, and Partner Solutions, Helping Businesses Evolve Apps for the Digital Era

Original: https://www.nginx.com/blog/nginx-announces-new-solutions-helping-evolve-apps-for-digital-age/

Today, at our annual NGINX Conf user event, we’re announcing exciting new NGINX open source and commercial solutions. They represent our most significant update to the NGINX Application Platform since last year’s NGINX Conf.

This year’s updates are different, though – not only because of specific new features and functions, but because we’re now supported by the breadth and depth of F5. Collectively, these updates represent a bold extension to our vision.

But first, let’s explain why these updates are needed in today’s fast‑paced, digital era.

Three Waves of Digital Transformation

Organizations are at a digital tipping point. The pressure to grow revenues, compete on a global scale, and keep costs in check requires a digital‑first approach. But the evolution to a digital business doesn’t happen overnight. Digital transformation is a journey.

We see three waves to the digital journey:

There are many consequences to these trends. The world’s largest companies are now tech companies. The technology supplier market has seen open source and cloud become integral. And new threats and risks have emerged, with data privacy and breaches now part of our daily vocabulary.

So how do you keep pace?

We believe companies need to rethink their approach to applications. Applications need to be thought of as living organisms. Let me explain.

Thinking of Applications as Living Organisms

Most companies are in Wave 2. Their customers have gone mobile and expect digital services, and that in turn puts pressure on the company to deliver an experience as smooth and high‑quality as those from Netflix, Facebook, or Airbnb. But most traditional enterprises struggle to create application architectures that support dynamic digital experiences.

To overcome this hurdle, companies first need to put applications at the heart of the business agenda. Applications have evolved from guiding a company’s tech strategy to becoming the core of the overall business strategy. Second, companies need to create applications that can better respond to ever‑changing customer requirements. In part that means adopting agile development methodologies, implementing CI/CD pipelines, and adopting a DevOps culture. But the other part is architecting the application infrastructure to be “alive.”

Applications That Sense, Think, and Respond

Complex organisms adapt to their environments. They grow and mature. They adapt and evolve. They react and heal.

A “living application” does the same. The terms might be different – deploy, scale, and secure – but the concepts are the same. The difference from organisms? Apps don’t do these things automatically. They must be supported by a complex chain of tooling, orchestration, and operations to respond organically to their environment.

What if your apps didn’t need all that external support, but instead were built to behave like living organisms, able to:

For example, suppose there is an anomalous spike in traffic. An intelligent control point in your CDN senses the anomaly in real time and reports it to the control plane. The control plane analyzes the behavior and recognizes it as a DDoS attack. The control plane then sends an updated policy to the WAF to block the attack, applies global rate limits across a distributed cluster of load balancers, and ensures only authenticated traffic gets through the API gateways. The attack is mitigated in seconds.

Not all traffic spikes are due to attacks, however. In another scenario, the control plane recognizes the spike as legitimate user traffic correlated with A/B testing the marketing team is doing for a new offering on your ecommerce site. The control plane sends API calls to your CI/CD pipeline to spin up additional microservices to process the orders, adjusts Kubernetes Ingress routes to these microservices, and spins up additional instances of CDN caches to smooth out user performance. The website experience is flawless. The launch is a success.

An intelligent app recognizes the difference between the two traffic spikes and reacts appropriately, like a living organism. But is that possible? At NGINX, we think so.

New Versions of NGINX Open Source, Commercial Products, and Partner Solutions Help You Deliver Living Apps

The concept of a living app is one I’ve talked about for a few years now. It’s been part of the vision feeding our roadmap. Today, we take a big step forward to transforming the vision into reality. We are excited to announce major updates to the NGINX Application Platform:

These new capabilities represent an update to the NGINX data plane, where NGINX Plus and NGINX Unit help apps “sense” with CDN, proxy, API gateway, Kubernetes Ingress control, WAF, app server, web server, and load balancing capabilities. In our updated control plane, NGINX Controller helps apps “think” and “respond” via Load Balancing, API Management, Analytics, and Security modules.

A Glimpse into the Future: Transforming How Teams Work to Deliver Modern Apps

I’d be proud even if that was the whole story. But much of what we’re delivering today has been in the works for some time. What really sets NGINX apart now is our ability to accelerate development thanks to increased resources from F5. That’s why we’re extending our “living app” vision to how organizations can leverage our data and control plane solutions to fundamentally change how DevOps, NetOps, and SecOps teams collaborate throughout the application lifecycle.

Sound intriguing? We hope so. Consider this a tease of what’s to come by the end of this calendar year.

Tune into the NGINX Conf Livestream to Learn More

I’ve always believed talk is cheap. You need to see it to believe it. That’s why I encourage you to tune into the NGINX Conf livestream. We’ll detail everything I’ve discussed above in a series of 12 short, high‑energy keynotes across two days.

The broadcast starts at 8:40 AM PT on Tuesday, September 10, with keynotes summarizing new announcements, and again at 8:30 AM PT on Wednesday, September 11, for deep dives and demos. Get all the details – including the agenda, speaker bios, and session abstracts – at the NGINX Conf site.

Don’t worry if you miss something. All sessions become available for on‑demand viewing at the livestream link.

Tune in, share your thoughts, and join us as we bring the vision of NGINX to life.

Retrieved by Nick Shadrin from nginx.com website.