Operations | Monitoring | ITSM | DevOps | Cloud

The latest News and Information on DevOps, CI/CD, Automation and related technologies.

Step into the Role of a Crime Scene InvestiGITor!

Join 'Chief Inspector Detective Cadell' in his session at Civo Navigate Europe 2024, where he unveils the secrets of Git through a hilarious crime scene investigation! As broken unit tests and mysterious bugs abound, you’ll learn how to become a revered investiGITor, mastering the essential skills to solve version control offenses like a pro. From safely removing sensitive information to pinpointing the exact commit that broke your code, this session covers it all.

Ubuntu Early Days | 20 Years of Ubuntu | Reflections from the Canonical team

In this video, the Canonical team reflects on 20 years of Ubuntu. Canonical attracts a diverse team of experts united by one mission: to amplify the impact of open source. Many of the original contributors and team members behind Ubuntu are still around, including our Founder and CEO. So what was it that attracted them to get involved in a project like Ubuntu?

Artificial intelligence in healthcare: transforming the practice of medicine

In this episode of the Azure On Air podcast, Mick Badran joins our host to discuss his journey in the integration space and how he's applying AI and integration in the healthcare industry. He dives into the challenges and opportunities of using AI in healthcare and also shares his experiences with building a healthcare startup and working with medical professionals to improve patient outcomes.

How Visa Cross Border Solutions Reduces Outages by Testing System Resilience in Their SDLC

For global financial services companies, reliability must be built-in and validated before and after shipping to production. Resilience testing is crucial for verifying the reliability of your applications under real-world conditions. But ad-hoc testing and exploratory experiments aren't sufficient: you need to run automated, standardized tests at global scale.

Complete Guide: How to Manage IT Infrastructure Remotely

Learning how to manage IT infrastructure remotely is an essential capability for businesses of all sizes, particularly with the rise of distributed workforces. With the right tools and strategies, IT teams can effectively monitor and troubleshoot systems from anywhere, ensuring smooth operations and minimal downtime. This guide will cover best practices for maintaining control over your network, regardless of your team’s location.

Stop Using TCP Health Checks for Kubernetes Applications

As developers, one of the most important things we can consider when designing and building applications is the ability to know if our application is running in an ideal operating condition, or said another way: the ability to know whether or not your application is healthy. This is particularly important when deploying your application to Kubernetes. Kubernetes has the concept of container probes that, when used, can help ensure the health and availability of your application.

How to Calculate TPS in Performance Testing: A Kubernetes Guide

Transactions-per-Second (TPS) is a valuable metric for evaluating system performance and is particularly relevant for engineers overseeing Kubernetes environments.TPS, alongside average response time, provides critical insights into system performance during load testing. This post covers two approaches to calculating TPS; a manual approach applicable in all environments, and an automatic Kubernetes-specific solution using production traffic replication.

.NET Core Top Practices for Developers

It’s 2024; who hasn’t heard of.NET Core, the primary framework developers use to build desktop and web apps? However, if you want to build something impactful, just choosing the right technology isn’t enough. Any major development process requires you to follow certain best practices to ensure that the project you’re building is future-proof. In this article, you’ll find the.NET Core top practices to help you ensure that your application is secure, scalable, and efficient.

Kubernetes Load Testing: How JMeter and Speedscale Compare

At some point, your development team may be considering implementing load testing (also known as stress testing) as part of your software testing process. Load testing validates that your web app is able to withstand a large number of simultaneous users, decreasing the chance that any traffic spikes will bring down your services once deployed. These stress tests can be highly granular, giving you the opportunity to test run virtually unlimited strategies before they are set into the wild.