Automating Certificate Management in a Kubernetes Environment

2022-10-06 KENNETH 0

Automating Certificate Management in a Kubernetes Environment Valid SSL/TLS certificates are a core requirement of the modern application landscape. Unfortunately, managing certificate (or cert) renewals is often an afterthought when deploying an application. Certificates have a limited lifetime, ranging from roughly 13 months for certificates from DigiCert to 90 days for Let’s Encrypt certificates. To maintain secure access, these certificates need to be renewed/reissued prior to their expiration. Given the substantial workload of most Ops teams, cert renewal sometimes falls through the cracks, resulting in a scramble as certificates near – or worse, pass – their expiration date. It doesn’t need to be like this. With some planning and preparation, cert management can be automated and streamlined. Here, we will look at a solution for Kubernetes using three technologies: Jetstack’s cert-manager Let’s Encrypt NGINX Ingress Controller In this blog, you’ll learn to [ more… ]

No Image

These OSS Projects Will Be the Next Big Thing

2022-09-28 KENNETH 0

These OSS Projects Will Be the Next Big Thing Last month at NGINX Sprint 3.0, I hosted a chat on open source ecosystems with three industry experts: Matt Butcher, CEO of Fermyon; Stephen Chin, VP of Developer Relations at JFrog; and Robert Sirchia, Sr. Technical Evangelist at SUSE. Given their brilliant insights, I could not resist a final question, namely: What technology should we pay attention to now because it will be incredibly important in the next three years? Now, the question might seem a bit odd. Who has time to look three years ahead, given how hard it already is to keep up with the current, rapidly expanding open source ecosystem? But that’s the exact reason to do so. If you can catch a project in its early days, you can grow your knowledge gradually as the technology expands [ more… ]

No Image

Architecting Zero Trust Security for Kubernetes Apps with NGINX

2022-09-27 KENNETH 0

Architecting Zero Trust Security for Kubernetes Apps with NGINX The sophistication and number of cybersecurity attacks is growing exponentially, creating significant risk of exposure for your apps deployed in on‑premises, hybrid, and multi‑cloud Kubernetes environments. Traditional security models are perimeter‑based, assuming that users are trustworthy (and the communication among them secure) if they’re located within the environment’s secured boundaries. In today’s distributed environments, the concept of a safe zone inside the perimeter no longer exists – communications originating from “inside” the environment can be just as dangerous as external threats. In this blog, we explore the benefits of adopting a Zero Trust model to secure your Kubernetes infrastructure and how NGINX can help improve your security posture. What Is Zero Trust? Zero Trust is a security model based on identity rather than location. It assumes that any request for access to [ more… ]

No Image

Three Steps for Starting Your Cloud-Native Journey with Kubernetes

2022-09-16 KENNETH 0

Three Steps for Starting Your Cloud-Native Journey with Kubernetes Today, many companies are on a cloud‑native journey or – as F5 puts it – a journey to adaptive applications. By “adaptive” we primarily mean that the app responds to changes in its operating environment by automatically scaling in response to the level of demand, detecting and mitigating problems, and recovering from failures, among other capabilities. But we also mean that it’s fairly easy to update the app to meet changing requirements in the business and technology landscape as traffic patterns shift, the underlying infrastructure develops, and cyberattacks get more numerous and sophisticated. Sounds like a great outcome, doesn’t it? Well, the journey to adaptive apps doesn’t happen overnight. It takes time – and it’s okay if you’re still in the early stages. Your expedition can be made easier by simplifying crucial points along [ more… ]

Why the API Developer Experience Matters

2022-09-09 KENNETH 0

Why the API Developer Experience Matters This is the second post in a two‑part series about API Connectivity Manager: 5 Ways to Fight API Sprawl (And Why You Should Care) Why the API Developer Experience Matters – this post APIs are at the center of modern business. While APIs have always played an important role in software development, the growing demand for data integration is leading to the wider adoption of APIs across every line of business. But APIs do more than just connect data and applications – they’re critical for collaborating with external business partners, delivering services to customers, and generating revenue as products in their own right. Developers play a critical role at the center of the API economy. Responsible for building, integrating, and maintaining APIs, they’re both the creators and technical adopters of APIs. Their experience, commonly called API [ more… ]