Welcome to Microservices March!

2021-03-02 KENNETH 0

Welcome to Microservices March! What do you get when two plants kiss? Tulips! 🌷🌷 In Seattle (where F5 is headquartered), the month of March is a time of growth fueled by our legendary liquid sunshine. It’s with great re‑leaf that we bid farewell to winter and welcome you to “Microservices March”, a month‑long virtual festival of microservices activities. Whether you’re already using Kubernetes in production or your interest is just blossoming, you’re sure to find sessions that will pique your interest. OK, enough with the springy puns – read on to find out what we’ve planned! Microservices March Schedule Week 1: Customer Interview with Kolby Allen of Zipwhip Week 2: Improve Visibility in Kubernetes with Prometheus, Grafana, and NGINX Week 3: Back to Basics with the Fundamentals of Microservices Week 4: Business Benefits Conversation with African Bank, Datadog, and NGINX Week [ more… ]

No Image

Securing gRPC APIs with NGINX App Protect

2021-02-11 KENNETH 0

Securing gRPC APIs with NGINX App Protect In the beginning was the monolith. It served software developers well for a long time, and still does for some use cases. But as applications grew, monoliths became unwieldy to develop, secure, and maintain. Microservices came on the scene as an alternative – the monolith is broken into small and autonomous services that perform a single business function and communicate over a network to provide the full functionality of the application. Initially, web developers used SOAP as the communication protocol and XML to encode data, but many found the combination cumbersome and slow. That inspired a switch to REST‑based architectures and the widespread adoption of HTTP and JSON as the protocol and data‑serialization method, respectively. But as is often the case with technology, developers continued to look for even better ways to design applications, [ more… ]

Leveraging Beacon for NGINX Observability

2021-02-10 KENNETH 0

Leveraging Beacon for NGINX Observability 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%; } NGINX has been growing in market share ever since its inception and now covers a wide range of solutions including web server, API gateway, load balancer, service mesh, and more. The growth in market share is a true testament to the value proposition NGINX offers to customers. NGINX is now deployed as an integral component in most business‑critical adaptive applications. With this level of exposure and reliance comes a stronger need for observability [ more… ]

Reduce Complexity with Production-Grade Kubernetes

2021-02-06 KENNETH 0

Reduce Complexity with Production-Grade Kubernetes 2020 was a year that few of us will ever forget. The abrupt shuttering of schools, businesses, and public services left us suddenly isolated from our communities and thrown into uncertainty about our safety and financial stability. Now imagine for a moment that this had happened in 2000, or even 2010. What would be different? Technology. Without the high‑quality digital services that we take for granted – healthcare, streaming video, remote collaboration tools – a pandemic would be a very different experience. What made the technology of 2020 so different from past decades? Containers and microservices. Microservices architectures – which generally make use of containers and Kubernetes – fuel business growth and innovation by reducing time to market for digital experiences. Whether alongside traditional architectures or as a standalone, these modern app technologies enable superior scalability and flexibility, faster deployments, and even [ more… ]

No Image

Easy and Robust Single Sign-On with OpenID Connect and NGINX Ingress Controller

2021-02-02 KENNETH 0

Easy and Robust Single Sign-On with OpenID Connect and NGINX Ingress Controller With the release of NGINX Ingress Controller 1.10.0, we are happy to announce a major enhancement: a technology preview of OpenID Connect (OIDC) authentication. OIDC is the identity layer built on top of the OAuth 2.0 framework which provides an authentication and single sign‑on (SSO) solution for modern apps. Our OIDC policy is a full‑fledged SSO solution enabling users to securely authenticate with multiple applications and Kubernetes services. Significantly, it enables apps to use an external identity provider (IdP) to authenticate users and frees the apps from having to handle usernames or passwords. This new capability complements other NGINX Ingress Controller authorization and authentication features, such as JSON Web Token (JWT) authentication, to provide a robust SSO option that is easy to configure with NGINX Ingress resources. This means you [ more… ]