You can’t fix what you can’t see - a history of monitoring and OpenTelemetry

You can’t fix what you can’t see - a history of monitoring and OpenTelemetry

From a technology perspective, at its core, observability is simply the ability to see, or monitor, what is going on inside an application. This is not new - Systems People have always needed to monitor things.

To understand it, we need to go back in time to the origins of monitoring.

Dive in as we explore the dawn of (computer) time, journey through the Dot-com Bubble through to its crash, and see where Systems Monitoring, Real User Monitoring and Application Performance Monitoring, and finally, Observability come into the fray.

Container Runtime Security - Why you should take a look at Falco

Container Runtime Security - Why you should take a look at Falco

It happens to the best of us - even the well-intentioned and disciplined teams. If there’s one thing about Bad Actors, they are persistent. What happens if one of them manages to find a way in?

Falco is a real-time security tool for monitoring containers and it is a last line of defence for your cloud infrastructure. We take a look at why your DevOps team should consider using it to help prevent Bad Actors from gaining access and disrupting your operations and business.

NoOps: A Serverless Application Nightmare

NoOps: A Serverless Application Nightmare

Since 2014 when Amazon Web Services (AWS) Lambda introduced serverless architecture, serverless systems have gained traction amongst the tech community; they are now offered by all major cloud service providers, including Microsoft and Google. In serverless systems, computing resources are provisioned on-demand, using either back-end-as-a-service (BaaS) or function-as-a-service (FaaS) methodology. The name is a bit misleading because there are still servers in serverless environments; however, they’re essentially invisible to customers who don’t see, manage, or interact with them.

A Response: Why DevOps Will Cease To Exist

A Response: Why DevOps Will Cease To Exist

Uri Zaidenwerg, author of the article “Why DevOps Will Cease to Exist,” predicts the (lack thereof) future of DevOps by pointing out that many business services and aspects of application development are becoming automated, leading to DevOps jobs becoming obsolete. While he recognizes that a day will come where all companies will be required to understand and practice DevOps objectives, this understanding would enable companies to allow automation “to do its thing,” eliminating the need for DevOps engineers and teams.

Here at stack.io, we disagree.

Why is it so hard to hire for DevOps?

Why is it so hard to hire for DevOps?

DevOps is all about helping bring new software and applications to the market faster while ensuring the best value for the end-user. The collective success of implementing this model rests heavily on the people who are tasked with implementing it.

Now, hiring good people, in general, is hard; hiring good developers is harder; hiring good DevOps experts is the hardest. Why? For one, hiring for DevOps is more than filling one narrow role – to take on such a complex task for an organization requires great people. Read further to explore the complex role of a DevOps expert and several reasons why enterprises struggle to find the right people to satisfy their DevOps needs.