Operations | Monitoring | ITSM | DevOps | Cloud

Instrumenting Your Custom Application Code with OpenTelemetry

Application Monitoring, or Application Tracing, is an important piece of Observability within your application and stack. Application tracing involves installing an API and/or SDK in your application which then instruments, or wraps your application code with other code that measures the time spent in certain areas of your code, and adds important contextual information to the traces.

Resolving Teams User Experience Problems with Data Rather than Guesswork

Vitrolife Saves More than 10,000 Hours of Microsoft Teams Troubleshooting with Vantage DX Sweden-based Vitrolife has approximately 1,200 employees spread across 20 countries worldwide. In their hybrid workplace, the IT team felt as if they were working with a blindfold on when it came to figuring out the source of a problem impacting Microsoft Teams performance.

Cloud-Hosted or Cloud-Native? Discover Why Cloudsmith Was Born in the Cloud

Today, almost every service now is offered in a “Cloud” variant. But what does that really mean? Are all clouds services equal? It’s easy to see why so many vendors rush to add a Cloud edition/variant of established software they sell. Undoubtedly, there has been a move to Cloud services across the industry, as more and more organizations seek to take advantage of the higher reliability and lower total cost of ownership that Cloud platforms promise.

Efforts to Secure OSS fired up after Log4Shell

Who would have thought software could rattle the White House? But a vulnerability in Log4J, a popular open source software project, exposed critical digital infrastructure to remote code execution attacks. This prompted the US Government to engage big tech, infosec professionals, and open source organizations to come together to help secure open source software.

DevOps Horror Stories: Repository of Horror

Just when you thought it was safe to go back in the water... Is there anything more frightening than the unknown? Anything the mind can conjure up is frequently scarier than something realized. The shark in Jaws is terrifying because you don’t see it until it’s too late. It’s a silent, relentless death machine, hiding in the water. A software vulnerability is the unknown, hidden deep within an ocean of code, packages and container dependencies.

Workflow 2.0

This is a conversation we had with our Engineering, Product, and Design (EPD) organization. We are publishing it as we believe it’s important to our customers and fundamental to our open source approach. You can join the conversation on GitHub. Lately, I am spending a lot of my time thinking about Sentry and its core developer story. I also consider why we haven’t been able to overcome the main challenges we recognized years ago.

Building Oh Dear's new design: Implementing the design

In the previous blog post I gave an introduction about the project setup for the redesign of the new Oh Dear frontend. In this blog post I would like to show you how we are implementing the redesign of the Oh Dear frontend. Feel free to provide feedback on the design choices and statements made in this and future blog posts. We’d love to hear what you think of it.

Five reasons for the management to choose Serverless360

Serverless360 serves as an all-in-one add platform solution to manage and monitor Azure Serverless Applications. A massive set of product documentation enables a DevOps Engineer, Azure Developer, or Support Engineer to understand and appreciate how Serverless360 can improve their Azure experience. Even if the DevOps Engineer, Azure Developer, or Support Engineer understands the value of Serverless360, they must persuade management to purchase the product.

How Managers Can Speed Up Governance

For many managers, there are two questions on permanent loop within their work: 1. Am I doing enough? 2. How do we make things quicker? When it comes to the first question, it is often a struggle to know when to let go. As a manager's role and responsibilities grow, and as their teams reach new levels of maturity, there is a need to shift focus towards the most important processes, while letting their team take responsibility of some others.