Operations | Monitoring | ITSM | DevOps | Cloud

Linux

How to ensure business continuity with IT infrastructure support

Picture this: you’re on a dream vacation with your family on a serene tropical island. The weather is perfect, the sea is mesmerising, and you’re ready to enjoy a relaxing day at the beach. Just as you’re about to unwind, your phone rings: it’s your manager calling to inform you that your IT infrastructure is down, and you need to fix it immediately. If this scenario sounds all too familiar, you’re not alone.

Understanding Linux Logs: Overview with Examples

Logging and program output are woven into the entire Linux system fabric. In Linux land, logs serve as a vital source of information about security incidents, application activities, and system events. Effectively managing your logs is crucial for troubleshooting and ensuring compliance. This article explores the importance of logging and the main types of logs before covering some helpful command line tools and other tips to help you manage Linux logs.

Maximizing Coding Productivity with Large Language Models

Learn how to maximize developer productivity by leveraging large language models for rapid code refactoring. Large language models like ChatGPT have tremendous potential to automate repetitive coding tasks and boost team effectiveness. In this MAAS Show And Tell, Peter Makowski, Senior Web Engineer at Canonical, shares insights and a real-world example of using LLM for a successful large-scale migration of hundreds of tests from enzyme to @testing-library/react.

What is virtualization? A beginners' guide.

While information technology continues to evolve rapidly, virtualization remains a cornerstone of modern computing, enabling businesses to maximise resource utilisation, enhance flexibility, and reduce the total cost of ownership (TCO). It is a key building block of the cloud computing paradigm, and millions of organisations use it daily worldwide. All existing cloud platforms, such as AWS, Azure, Google or OpenStack, use virtualization underneath.

What is a MicroCloud?

A MicroCloud is a new lightweight, featureful, and straightforward cloud for on-demand computing at the edge. MicroClouds differ from IoT which uses thousands of single machines or sensors to gather data, yet does not perform computing tasks. Instead, MicroClouds reuse proven cloud primitives with unattended, autonomous, and clustering features that resolve typical edge computing challenges.

Announcing In-Place Upgrade from Ubuntu Server to Ubuntu Pro on Azure

We are pleased to share that Azure is now offering an in-place upgrade from Ubuntu Server to Ubuntu Pro. This functionality, made possible through our strategic partnership with Azure, provides a straightforward way to leverage the advanced features and extended security maintenance of Ubuntu Pro, all without redeploying your Virtual Machine (VM) or scheduling a maintenance window.

Making a move: How migrating to Ubuntu saved a life insurance company 60% in costs

Balancing high performance operations against the need to reduce total operating costs is a classical dilemma faced by both large and small organisations. This dilemma becomes particularly important when you choose the foundation of your IT infrastructure: the operating system. A recent case study by Tech Mahindra, the multinational IT services and consulting firm, details how their partnership with Canonical enabled them to shift the balance for a major Fortune 500 life insurance company.

Enhanced Ubuntu Experience on Azure: Introducing Ubuntu Pro Updates Awareness

In collaboration with Microsoft, Canonical introduces Ubuntu Pro update notifications into the Azure Update Management Center. This feature enables users to identify Ubuntu instances that aren't receiving all available security updates, including those delivered via Ubuntu Pro. Ubuntu Pro, a subscription by Canonical, provides enhanced security, maintenance, and compliance tools for organizations using Ubuntu on Azure.