No Image

Protecting Your Apps From Layer 7 Dos Attacks with NGINX App Protect Denial of Service

2021-09-10 KENNETH 0

Protecting Your Apps From Layer 7 Dos Attacks with NGINX App Protect Denial of Service User experience is everything. There’s no reason to have apps and websites if consumer and customers don’t use them. So it’s important to ensure a positive and consistent user experience, especially when users are becoming less tolerant of latency, downtime, and errors. When users have a negative experience with your app or website, you might lose them as customers for life. In a Salesforce survey, 61% of consumers reported that after a single bad experience they switched to a competitor. Repeat the bad experience, and desertion is inevitable. Brand loyalty only counts for so much when there are so many choices online. One of the primary causes of consumer dissatisfaction is downtime, and denial of service (DoS) attacks are a major culprit for sustained downtime. Due [ more… ]

A Guide to Choosing an Ingress Controller, Part 1: Identify Your Requirements

2021-09-09 KENNETH 0

A Guide to Choosing an Ingress Controller, Part 1: Identify Your Requirements This is the first blog post in our series on how to choose a Kubernetes Ingress controller. A Guide to Choosing an Ingress Controller, Part 1: Identify Your Requirements (this post) A Guide to Choosing an Ingress Controller, Part 2: Risks and Future-Proofing (coming soon) A Guide to Choosing an Ingress Controller, Part 3: Open Source vs. Default vs. Commercial (coming soon) A Guide to Choosing an Ingress Controller, Part 4: NGINX Ingress Controller Options (coming soon) When organizations first start experimenting with Kubernetes, they often don’t put a lot of thought into the choice of Ingress controller. They might think that all Ingress controllers are alike, and in the interests of getting up and running quickly it’s easiest to stick with the default Ingress controller for the [ more… ]

No Image

Safer Configuration Management with NGINX Controller

2021-09-03 KENNETH 0

Safer Configuration Management with NGINX Controller Talking with our customers over the past year, we’ve noticed a few recurring themes that motivate them to evaluate orchestration products such as NGINX Controller: Complexity – Managing, maintaining, validating, and applying large sets of individual configuration objects from different sources isn’t easy. Fragility – Scaling up can happen quickly, often in response to an event. Sometimes it’s strategic, but as is often the case in every ops department, it’s unplanned and organic. Safety – Avoiding errors and catching problems before deployment to production are cornerstones of agile methodology. They also help mitigate complexity and fragility. These are not concerns that customers generally face when first deploy an application. Rather, they crop up as time passes and the application becomes successful and needs to scale up. We find that scaling – or more precisely, unplanned scaling – is the common [ more… ]

No Image

Why You Need an Enterprise-Grade Ingress Controller on OpenShift

2021-08-26 KENNETH 0

Why You Need an Enterprise-Grade Ingress Controller on OpenShift Enterprises rely on Red Hat OpenShift’s industry‑acclaimed Kubernetes platform solution for its comprehensive feature set, robust architecture, and enterprise‑grade support. It’s no surprise that these organizations are also seeking enterprise‑grade traffic control capabilities coupled with automation to enhance their Kubernetes platform and achieve a faster cadence in their application development and deployment cycles. Kubernetes mandates the use of Ingress interfaces to handle external traffic coming into a cluster. In practice, external clients accessing Kubernetes applications communicate through a gateway that exposes traffic at Layers 4 through 7 to Kubernetes services within the cluster. To work, the traffic‑routing rules in an Ingress resource need to be implemented by an Ingress controller. Without an Ingress controller, the Ingress can’t do anything useful. In this diagram, the Ingress controller sends all external traffic to a single [ more… ]

No Image

A New, Open Source Modern Apps Reference Architecture, Ready for You to Steal!

2021-08-25 KENNETH 0

A New, Open Source Modern Apps Reference Architecture, Ready for You to Steal! At NGINX we’ve been talking for the last several years about the need to make applications truly modern and adaptive – portable, cloud native, resilient, scalable, and easy to update. More recently, two concepts have come to the fore that facilitate the creation and delivery of modern apps. The first is Platform Ops, where a corporate‑level platform team curates, maintains, connects, and secures all the tools that development and DevOps teams need to do their jobs. The second is shifting left, which means integrating production‑grade security, networking, and monitoring into applications during earlier stages of the development lifecycle. Developers end up with more responsibility for functions that used to belong to ITOps, but at the same time have more choices and more independence in exactly how they implement [ more… ]