Performance Testing NGINX Ingress Controllers in a Dynamic Kubernetes Cloud Environment

2020-09-23 KENNETH 0

Performance Testing NGINX Ingress Controllers in a Dynamic Kubernetes Cloud Environment table.nginx-blog, table.nginx-blog th, table.nginx-blog td { border: 2px solid black; border-collapse: collapse; } table.nginx-blog { width: 100%; } table.nginx-blog th { background-color: #d3d3d3; align: left; padding-left: 5px; padding-right: 5px; padding-bottom: 2px; padding-top: 2px; line-height: 120%; } table.nginx-blog td { padding-left: 5px; padding-right: 5px; padding-bottom: 2px; padding-top: 5px; line-height: 120%; } table.nginx-blog td.center { text-align: center; padding-bottom: 2px; padding-top: 5px; line-height: 120%; } As more and more enterprises run containerized apps in production, Kubernetes continues to solidify its position as the standard tool for container orchestration. At the same time, demand for cloud computing has been pulled forward by a couple of years because work-at-home initiatives prompted by the COVID‑19 pandemic have accelerated the growth of Internet traffic. Companies are working rapidly to upgrade their infrastructure because their customers are [ more… ]

Deploying Application Services in Kubernetes, Part 2

2020-09-22 KENNETH 0

Deploying Application Services in Kubernetes, Part 2 table.nginx-blog, table.nginx-blog th, table.nginx-blog td { border: 2px solid black; border-collapse: collapse; } table.nginx-blog { width: 100%; } table.nginx-blog th { background-color: #d3d3d3; align: left; padding-left: 5px; padding-right: 5px; padding-bottom: 2px; padding-top: 2px; line-height: 120%; } table.nginx-blog td { padding-left: 5px; padding-right: 5px; padding-bottom: 2px; padding-top: 5px; line-height: 120%; } table.nginx-blog td.center { text-align: center; padding-bottom: 2px; padding-top: 5px; line-height: 120%; } In the previous blog in this series, we looked at the rising influence of DevOps in controlling how applications are deployed, managed, and delivered. Although this may appear to invite conflict with NetOps teams, enterprises instead need to recognize that each team has different responsibilities, goals, and modes of operation. Careful choices about where to locate application services such as load balancing and web application firewall (WAF), with duplication in some [ more… ]

No Image

NGINX Announces Eight Solutions that Let Developers Run Safely with Scissors

2020-09-16 KENNETH 0

NGINX Announces Eight Solutions that Let Developers Run Safely with Scissors Technology is hard. As technologists, I think we like it that way. It’s built‑in job security, right? Well, unfortunately, the modern application world has become unproductively hard. We need to make it easier. That’s why I like describing the current developer paradox as the need to run safely with scissors. NGINX Balances Developer Choice with Infrastructure Guardrails Running with scissors is a simple metaphor for what is the admittedly difficult ask we make of software engineers. Developers need to run. Time to market and feature velocity are critical to the success of digital businesses. As a result, we don’t want to encumber developers with processes or technology choices that slow them down. Instead we empower them to pick tools and stacks that let them deliver code to customers as [ more… ]

No Image

The Essence of Sprint is Speed

2020-09-16 KENNETH 0

The Essence of Sprint is Speed We’re living in interesting, albeit challenging, times. This year set a new standard for change that saw both our professional and personal lives transformed almost overnight. The global pandemic has fueled a radical departure from established initiatives, bringing the rate at which businesses are able to adapt and respond even more sharply into focus. The message is clear: Speed will be key for modern organizations that not only want to survive – but thrive – in the future. Digital Is Table Stakes – Speed Is the Differentiator At this point, it’s fair to say that every business is a digital business. Going digital is no longer an option, but a critical factor to meeting consumer expectations. But beyond simply delivering digital services and goods, companies have to ensure they give customers a great experience. Today’s consumers [ more… ]

No Image

Addressing a DoS Vulnerability (CVE-2020-15598) in ModSecurity

2020-09-15 KENNETH 0

Addressing a DoS Vulnerability (CVE-2020-15598) in ModSecurity On 14 September 2020, the OWASP ModSecurity Core Rule Set (CRS) team published details of a vulnerability in ModSecurity. The vulnerability has been assigned the identifier CVE-2020-15598, but details have not been published as of this writing. The nature of the issue is disputed by Trustwave, the maintainer of the ModSecurity project, who has proposed mitigations for the problematic behavior. The issue can affect the NGINX Plus ModSecurity module, which is based on the current ModSecurity 3.0.4 release. The NGINX team at F5 worked with the reporter and have validated and applied their recommended update to recent releases of the NGINX Plus ModSecurity module (for NGINX Plus R20, R21, and R22). For more details on the issue, please refer to the following resources: OWASP CRS team: CVE-2020-15598 – ModSecurity v3 Affected By DoS (Severity HIGH) Trustwave: ModSecurity, [ more… ]