No Image

Why Every Company Needs Platform Ops

2021-08-11 KENNETH 0

Why Every Company Needs Platform Ops The buzz around “Platform Ops” seems to be getting ever louder. You might ask, “Why do we need yet another form of ‘Ops’? We have DevOps, NetOps, SecOps, DevSecOps, and even FinOps!” But in fact Platform Ops is actually different from the other “Ops” and increasingly serves as the glue that holds together all the different organizations and use cases required to meet the needs of technology organizations building modern, distributed, and cloud‑native applications. In other words, we think Platform Ops is rather important. What Is Platform Ops? A platform is a collection of technologies used by different engineering teams to perform various functions that all rely on computing power. A web applications team relies on web servers, middleware (like Node.js®), a front end, and load balancers. A team running marketing technology relies on SaaS products [ more… ]

No Image

Fortifying APIs with Advanced Security

2021-08-10 KENNETH 0

Fortifying APIs with Advanced Security If you follow tech news, it often seems like “another day, another security breach”. Increasingly, though, breaches are taking the form of attacks on APIs. You’re not safe even when taking a break to exercise – a security researcher recently found that an API from stationary bike vendor Peloton delivered private user account data in response to unauthenticated requests! In F5’s The State of Application Strategy in 2021 report, 58% of respondents said they are building a layer of APIs to modernize applications. With the rise of DevOps, cloud, and microservices, applications and the APIs that underpin them need to be supported across a distributed environment that includes, but isn’t limited to: On premises, cloud, and hybrid environments Development, testing, staging, sandbox, and production environments Internal APIs that foster collaboration among developers and unlock data silos [ more… ]

No Image

Ditching the Script: Learning How to Live Stream at NGINX

2021-08-05 KENNETH 0

Ditching the Script: Learning How to Live Stream at NGINX If you regularly browse the Internet today (and I’m guessing you do), chances are you have live streamed something. More than likely, you have streamed a lot of somethings. It feels like everything is “going live” today. Once more of a gaming phenomenon on platforms like Twitch, live streaming is fast becoming a normal part of daily life – whether you’re watching your favorite team play, enjoying a live concert, joining a morning workout, or even attending school. If you subscribe to the NGINX YouTube channel, you’ve probably noticed that we have started live streaming content along with our on‑demand tutorials and product content. In this post, I want to share a little bit more about why we’re trying this new format and share more about our experience with learning to [ more… ]

Demoing NGINX at Sprint 2.0 – From Blast Off to Stable Orbit

2021-08-03 KENNETH 0

Demoing NGINX at Sprint 2.0 – From Blast Off to Stable Orbit At NGINX Sprint 2021, our teams are getting together to demo how NGINX accelerates just about every step in an organization’s app development journey – from deploying the first reverse proxy to launching a service mesh. Join us live on Tuesday, August 24 to watch seven demos and engage with the speakers via chat. Can’t watch live? Don’t worry – all the sessions will be linked from this blog (and available on our YouTube channel) after the event. Move from Initial Deployment to Enterprise Ready with NGINX Manage Apps and APIs at Scale Automate Application Security with NGINX Bring an Adaptive App to Life with Ecosystem Partners Build, Deliver and Visualize Your Kubernetes App Master Microservices with End-to-End Encryption Now Arriving: An Immersive Experience Built on NGINX Open Source Move from Initial [ more… ]

No Image

What Are Namespaces and cgroups, and How Do They Work?

2021-07-22 KENNETH 0

What Are Namespaces and cgroups, and How Do They Work? p.quote { margin-left: 20px; font-style: italic; } Recently, I have been investigating NGINX Unit, our open source multi-language application server. As part of my investigation, I noticed that Unit supports both namespaces and cgroups, which enables process isolation. In this blog, we’ll look at these two major Linux technologies, which also underlie containers. Containers and associated tools like Docker and Kubernetes have been around for some time now. They have helped to change how software is developed and delivered in modern application environments. Containers make it possible to quickly deploy and run each piece of software in its own segregated environment, without the need to build individual virtual machines (VMs). Most people probably give little thought to how containers work under the covers, but I think it’s important to understand the [ more… ]