Principles of Modern Application Development

2018-08-16 KENNETH 0

Principles of Modern Application Development Software is becoming more and more capable, and more and more complex. Software, as Marc Andreessen famously said, is eating the world. As a result, approaches to application development and delivery have shifted significantly in the past few years. These shifts have been tectonic in scope, and have led to a set of principles that are very useful when building a team, implementing a design, and delivering your application to end users. These principles can be summarized as keep it small, design for the developer, and make it networked. With these three principles, you can design a robust, complex application that can be delivered quickly and securely, scaled easily, and extended simply. Each of these principles has its own set of facets that we will discuss, to show how each principle contributes to the end goal [ more… ]

Announcing NGINX Ingress Controller for Kubernetes Release 1.3.0

2018-08-09 KENNETH 0

Announcing NGINX Ingress Controller for Kubernetes Release 1.3.0 We are pleased to announce release 1.3.0 of the NGINX Ingress Controller for Kubernetes. This represents a milestone in the development of our supported solution for Ingress load balancing on Kubernetes platforms, including Amazon Elastic Container Service for Kubernetes (EKS), the Amazon Kubernetes Service (AKS), Google Kubernetes Engine (GKE), Red Hat OpenShift, IBM Cloud Private, Diamanti, and others. Release 1.3.0 includes: Prometheus support – You can now export NGINX Plus metrics to Prometheus, the most commonly used monitoring solution for Kubernetes. Improved Helm charts – This release extends our previously released Helm chart with support for additional Ingress controller parameters and deployment options. Improved mergeable Ingress resources – Make multi‑tenant deployments easier and more scalable by enabling different teams to independently manage Ingress resources for different paths of the same web application. Release 1.3.0 adds support for NGINX Plus dynamic [ more… ]

5 Easy Reasons For Your Boss to Send You to NGINX Conf 2018

2018-08-08 KENNETH 0

5 Easy Reasons For Your Boss to Send You to NGINX Conf 2018 So many technically oriented conferences, so little time. However, if you use NGINX, or are considering a commitment to our platform, you may well find NGINX Conf 2018 to be a must. We always see our conference as important, of course – and for four years running now, conference attendees, training recipients, and sponsors have agreed. But this year is special. Since last year’s conference, we’ve added key features, such as gRPC and HTTP/2 server push, to our web server software; updated NGINX Plus – three times, by the time Conference rolls around; and introduced the first general release versions of NGINX Controller, NGINX Unit, and the NGINX Kubernetes Ingress Controller. (Together, all of these pieces, plus the NGINX WAF, make up the NGINX Application Platform.) So [ more… ]

No Image

Running SSL and Non-SSL Protocols over the Same Port with NGINX 1.15.2

2018-07-25 KENNETH 0

Running SSL and Non-SSL Protocols over the Same Port with NGINX 1.15.2 Today we are pleased to announce the availability of NGINX Open Source 1.15.2. One key feature in this release is the new $ssl_preread_protocol variable, which allows you to distinguish between SSL/TLS and other protocols when forwarding traffic using a TCP (stream) proxy. This is useful if you want to avoid firewall restrictions by (for example) running SSL/TLS and SSH services on the same port. The new feature will be available to NGINX Plus customers in the upcoming NGINX Plus R16 release. When and How to Use $ssl_preread_protocol When you terminate and decrypt SSL/TLS traffic, with either the http or stream modules, the $ssl_protocol (http, stream) variable captures the version of SSL or TLS used by the client. However, sometimes you might wish to simply forward SSL/TLS traffic without decrypting [ more… ]

The NGINX WAF Joins the Google Cloud Security Partner Ecosystem

2018-07-24 KENNETH 0

The NGINX WAF Joins the Google Cloud Security Partner Ecosystem We are pleased to announce that the NGINX Web Application Firewall (WAF) is now part of the Google Cloud Security Partner Ecosystem. The NGINX WAF has been validated by both NGINX, Inc. and Google as a solution for protecting Google Cloud Platform (GCP) applications from Layer 7 attacks, such as SQL injection (SQLi) and remote code execution (RCE). “We’re proud to be partnering with Google to bring the advanced capabilities of NGINX Plus to the Google Cloud Platform,” said Paul Oh, head of Business Development at NGINX. “NGINX was one of the inaugural members in the Google Cloud Marketplace and we look forward to continuing to collaborate on improving our capabilities for mutual customers.” What Is the NGINX WAF? The NGINX WAF is our build of the well‑known and respected ModSecurity software and loads directly [ more… ]