Operations | Monitoring | ITSM | DevOps | Cloud

September 2023

Ephemeral Environments for Blue-Green Deployments: A Step-by-Step Guide

Blue-green deployments have emerged as a beacon for seamless updates in software development. By juggling two environments, blue (old) and green (new), changes are tested and rolled out with minimal hiccups. Yet, traditional environments, with their database schemas and code differences, often throw a spanner in the works.

Observability Pillars: Exploring Logs, Metrics and Traces

The ability to measure the internal states of a system by examining its outputs is called Observability. A system becomes 'observable' when it is possible to estimate the current state using only information from outputs, namely sensor data. You can use the data from Observability to identify and troubleshoot problems, optimize performance, and improve security. In the next few sections, we'll take a closer look at the three pillars of Observability: Metrics, Logs, and Traces.

What Is Tiered Pricing? 5 Tiered Pricing Examples

Pricing matters. Charge too little and you won't earn enough revenue to stay afloat. Charge too much and you could lose thousands in potential business. You don’t want to price out some customers. So what can you do? This is where tiered pricing comes into play. The SaaS pricing approach can be helpful for SaaS companies to meet the needs and budgets of each of their different customer personas.

An update on CircleCI's reliability

This month, we’re focused on sharing a more comprehensive picture of our reliability and availability. We experienced 6 extended incidents, 2 of which were due to an upstream third party. While we always want to be transparent with our performance against our stated goals, it’s crucial to note that, while they lasted 60 minutes or longer, the impact of these August incidents on our business operations was relatively minimal.

Alternatives to SMS alerts

While SMS alerts are handy, they also tend to be tricky. Across 120+ countries, we continuously deal with compliances & regulations from Vendors, Government, and Phone carrier companies. Other alert channels similar to SMS are a lot less cumbersome with higher delivery rates. Let’s take a look at the available options to switch from SMS.

Amplifying Developer Efficiency: Leveraging Internal Developer Platforms for Optimal Performance

Learn how developers can enhance their efficiency and streamline software development processes by integrating internal developer platforms into their daily workflow. This will set the stage for product successes that have never been seen before.

Digital innovation in finance - the open source imperative

Digital innovation is transforming finance. Advances in financial technology such as mobile money, peer-to-peer (P2P) or marketplace lending, robo advice, and insurance technology (InsurTech) are reshaping many areas – from payments to wealth management. Over the past decade, fintechs have already driven enhanced access to financial services for retail users. Technology advances in connectivity, data processing, and storage have contributed to the current wave of technology-based finance.

The Leading Release Management Tools

In today's ever-changing digital development landscape organizations face the challenge of delivering high-quality software quickly and efficiently. Developing and producing new products and updates is a compelling but fundamental part of any technology business. But ensuring the process runs smoothly to make certain that your release reaches your customers as expected can be challenging. This is where release management tools come in.

How to configure API Management to use Business Activity Monitoring?

Want to troubleshoot your Azure integration solutions faster and easier? In this video, we'll show you how to configure API Management to use Business Activity Monitoring from Serverless360. This will give you and your team of business and IT support users enhanced visibility into how your APIs are being used, and provide you with features like advanced monitoring, message reprocessing, and the ability to trace business transactions across your entire architecture.

How to optimize cost of Logic Apps Consumption?

Our latest video on Logic App consumption and cost optimization! Are you looking to develop interfaces at minimal expense but worried about the potential money drain from unnecessary polling and checks? In this video, we've got you covered! See how Serverless360's powerful Cost Analyzer can help you trim down expenses, especially in non-production environments. Say goodbye to wasted funds and hello to smarter Logic App management.

How do log analytics and Business Activity Monitoring differ for business users?

It is considerably difficult for Business users & support operators to understand a business architecture built using App Insights and Log Analytics, the amount of Azure knowledge is insufficient to monitor the business process. In this video, we will focus on a real-world scenario where you might be using Logic Apps and compare the differences between using Log Analytics diagnostics data and Serverless360 BAM.

How to operationalize FinOps to drive cloud and cost efficiency

For FinOps to truly deliver value for your organization, you need to look beyond what you spend in the cloud. Learn how to operationalize FinOps through continuous visibility, continuous cost and infrastructure optimization, and AI- and machine learning-driven automated optimization. Through this process, FinOps becomes fully ingrained in your cloud operations to ensure that your applications run on efficient, reliable and cost-effective cloud infrastructure.

2bcloud Named Microsoft Azure Expert Managed Services Provider for Four Consecutive Years

2bcloud announces it has maintained its elite status as a Microsoft Azure Expert Managed Services Provider (MSP). The Azure Expert MSP is the highest level of partner certification from Microsoft on Azure, and the partner status underlines 2bcloud's position as a leading Microsoft Azure partner.

Unveiling Past Incidents: Accelerating Incident Resolution with Historical Context

Having the context of how similar issues were handled in the past can be invaluable. It can help incident responders grasp the nature of recurring problems, their causes, and effective solutions that have worked in the past. Introducing Squadcast’s Past Incidents feature that assists incident responders by presenting them with a list of similar past incidents related to the same service they are currently investigating.

How to get your security team on board with your cloud migration

To find out more about cloud migrations, the pitfalls that await the unwary, and what the security implications are, I recently sat down with Dustin Dorsey, Systems & Data Architect at Biobot Analytics, based in Cambridge, MA. In the first post in this series, we talked about cloud providers being responsible for security ‘of’ the cloud, while their clients are responsible for security ‘in’ the cloud.

Test Automation - A Key to Telco Cloud Adoption

While industry experts struggle to find consensus on the path to Telco Cloud, almost everyone agrees that automation will play an outsized role in helping network operators overcome the challenges they face in adopting and successfully deploying Telco Cloud. For many network operators, the very inefficient pace of their existing software upgrades is a key challenge they must address to migrate their network to a modern Telco Cloud.

Beyond savings: Overlooked aspects of container optimization

Managing container environments, such as Kubernetes data planes and ECS requires more than achieving cost savings. Yes, this is a vital component of optimizing your containers. But you also need to optimize for availability and usage, all while having a clear visualization of how your costs break down across compute, network, and storage.

DIY or managed suite: Choosing the right AWS container optimization solution

When it comes to choosing the right AWS container optimization solution, building a DIY suite of free optimizer tools may seem like a great idea, but will it provide everything you need? The hidden, total cost of ownership (TCO) for open-source tools can quickly build up, making it a less manageable option when compared to a third-party optimizer. Our helpful list of what you need to consider will help you decide which AWS container optimization solution is right for you: a DIY toolset or a managed suite.

What Is a Feature Flag? Best Practices and Use Cases

Do you want to build software faster and release it more often without the risks of negatively impacting your user experience? Imagine a world where there is not only less fear around testing and releasing in production, but one where it becomes routine. That is the world of feature flags. A feature flag lets you deliver different functionality to different users without maintaining feature branches and running different binary artifacts.

Telco Operations: More Powerful and Efficient, One IT Automation at a Time

Technological advancements in telecommunications are keeping everyone on their toes, as communication service providers (CSPs) obsess over the next big thing to roll out and change the way the world communicates, stays informed, manages its daily lives, and more.

What is Apache Tomcat server and how does it work?

Apache Tomcat, developed by Sun Systems way back in the late 1990s, is a popular choice for developers who need to build and deploy Java-based web applications. It’s a collaboratively created platform that, since 2005, has become an accredited top-level Apache project with highly experienced developers volunteering support and resources for it. A 2022 survey shows that 48% of developers now utilize Apache Tomcat for deploying Java web applications.

Product Spotlight: Enhancing Incident Resolution with Blameless' Microsoft Teams Integration

In today's fast-paced digital landscape, swiftly responding to incidents is paramount for engineering teams. Downtime is not just costly; it can tarnish your organization's reputation. The pressure felt by engineering operations, DevOps, and SRE leaders to architect and run an effective incident response process is immense. Fortunately, over the last several years, effective engineering organizations have developed a standard toolkit for running a good incident response process.

The CEO Pocket Guide to Internal Developer Portals

In the current macroeconomic climate, it’s more important than ever for executive teams and CEOs to make the most of their resources. Organizations are expected to continually deliver innovative products and services in a rapidly changing environment, often with reduced engineering budgets. 75% of tech leaders fear displacement from competitors beating them to market, so speed and efficiency are top of mind.

Serverless Microservices on Azure

Serverless Microservices combines both Serverless and Micro-Service Architectures, which gives the advantage of scalable Loosely coupled services without managing physical servers. In this episode of "Azure on Air" podcast, learn how serverless microservices in Azure offer reduced complexity, cost savings, and faster innovation. Discover Azure's core serverless service, Azure Functions, and other managed services that enable full-fledged serverless applications.

Microsoft Fabric Explained: All you need to know

What is Microsoft Fabric? Microsoft Fabric is an end-to-end analytics solution with full-service capabilities including data movement, data lakes, data engineering, data integration, data science, real-time analytics, and business intelligence—all backed by a shared platform providing robust data security, governance, and compliance.

How to SSH into Docker containers

A Docker container is a portable software package that holds an application’s code, necessary dependencies, and environment settings in a lightweight, standalone, and easily runnable form. When running an application in Docker, you might need to perform some analysis or troubleshooting to diagnose and fix errors. Rather than recreating the environment and testing it separately, it is often easier to SSH into the Docker container to check on its health.

Navigating Multi-Cloud Environments: Managing Deployments with Ease

Multi-cloud seems like an obvious path for most organizations, but what isn’t obvious is how to implement it, especially with a DevOps centric approach. For Cycle users, multi-cloud is just something they do. It’s a native part of the platform and a standardized experience that has led to 70+% of our users consuming infrastructure from more than 1 provider.

The importance of Azure cost to DevOps

Cloud computing’s ascent has redefined modern business operations. Azure, among other platforms, offers unparalleled scalability, speed, and resilience. However, this vast potential brings about the challenge of cost management. Although DevOps teams traditionally focus more on deployment and uptime, addressing Azure costs is essential. Here’s why.

Unlocking Kubernetes Deployment Excellence with CI CD Automation

Software development, agility and efficiency are paramount. Continuous Integration and Continuous Deployment (CI/CD) practices have revolutionised the way we build, test, and deploy software. When coupled with the power of Kubernetes, an open-source container orchestration platform, organisations can achieve a level of deployment excellence that was once only a dream.

Sean Astin Dives into Developer Well-Being: GitKon 2023 Spotlight!

Venture into the intersection of Middle-Earth and the coding universe with Sean Astin at GitKon 2023. Best known for his role as Samwise Gamgee in Lord of the Rings, Sean delves deep into the realm of developer well-being. Drawing from personal anecdotes, including his cherished memories of receiving a Commodore 64, Sean bridges his affinity for technology with the pressing issue of mental health in the developer community. Join us for this enlightening talk where passion for code meets compassion for the mind.

Still running Ubuntu 18.04? What you need to know

Ubuntu 18.04 LTS, installed by millions of users and continuing to have a massive footprint on AWS, hit its End of Life (EOL) in May 2023. When using an unsupported version of Ubuntu LTS, your system and your end users are vulnerable to security risks. Not every company has the time or resources to undertake a migration project to a later and supported Ubuntu LTS distribution which is why many are adopting Ubuntu Pro.

State of DevOps: Takeaways on the 2023 DORA Report

It's that time of year! The 2023 Accelerate State of DevOps Report is about to be released, so we're teaming up with DORA and Google Cloud to give you the lowdown on key findings. Join us October 19 at 9 a.m. PT / Noon ET to hear straight from DORA researcher Eric Maxwell about: Give Sleuth a try and see how we empower software teams to build faster by making engineering efficiency easy to improve and measurable — in a way that both managers and developers love.

Deploy or defer the latest macOS 14 Sonoma update with Endpoint Central

The wait for the latest macOS 14 update is finally over. The newest macOS Sonoma update comes with a plethora of security and privacy features intended to make your computing environment safer. Apple users can now explore new video conferencing features and advanced game mode, enable password and passkey sharing, and so much more. While there’s plenty of excitement that comes with an update like this, it’s important to proceed with caution.

Implementing Backstage 1: Getting Started

Backstage is a platform for building developer portals. Originally developed internally at Spotify, it’s now open source and available through GitHub. Backstage allows DevOps teams to create a single-source, centralized web application for sharing and finding software (through the software catalog feature), as well as templates and documentation.

2bcloud Named Microsoft Azure Expert Managed Services Provider for Four Consecutive Years

New York, September 27, 2023 – 2bcloud, a leading next-generation, multi-cloud managed service provider for tech companies on their cloud journey, today announced it has maintained its elite status as a Microsoft Azure Expert Managed Services Provider (MSP). The Azure Expert MSP is the highest level of partner certification from Microsoft on Azure, and the partner status underlines 2bcloud’s position as a leading Microsoft Azure partner.

Security in the cloud: Whose responsibility is it?

While the cloud is recognized as more secure than on-premises servers and infrastructures, it does come with the often talked about shared responsibility model. Cloud providers are responsible for security ‘of’ the cloud, while their clients are responsible for security ‘in’ the cloud. It’s ‘differently secure’, rather than the traditionally secure organizations have been used to when working with on-premises environments.

Reaping the Benefits of Multi-Cluster Orchestration in Kubernetes

The rise of containerization has precipitated an unprecedented shift in the software development landscape, with Kubernetes emerging as the de facto standard for managing large-scale containerized applications. One of the more nuanced aspects of Kubernetes that is gaining attention is multi-cluster orchestration. This approach to cluster management offers several compelling advantages that reshape how businesses operate and innovate in a cloud-native context.

Virtual Kubernetes Clusters - Tips and Tricks - Civo Navigate NA 2023

Explore the world of virtual Kubernetes clusters in this comprehensive session from Rich Burroughs and Carl Montanari. Dive deep into Kubernetes multi-tenancy models, understand the power of vcluster, and uncover ten essential tips and tricks to optimize your virtual cluster experience.

Introducing the Datadog Open Source Hub

At Datadog, we have always been deeply involved with open source software—producing it, using it, and contributing to it. Our Agent, tracers, SDKs, and libraries have been open source from the beginning, giving our customers the flexibility to extend our tools for their own needs. The transparency of our open source components also allows them to fully audit the Datadog software that is running on their systems. But our commitment to open source only starts there.

Monitoring Machine Learning

I used to think my job as a developer was done once I trained and deployed the machine learning model. Little did I know that deployment is only the first step! Making sure my tech baby is doing fine in the real world is equally important. Fortunately, this can be done with machine learning monitoring. In this article, we’ll discuss what can go wrong with our machine-learning model after deployment and how to keep it in check.

Better learning from incidents: A guide to incident post-mortem documents

If you’re just starting out in the world of incident response, then you’ve probably come across the phrase “post-mortem” at least once or twice. And if you’re a seasoned incident responder, the phrase probably invokes mixed feelings. Just to clarify, here, we’re talking about post-mortem documents, not meetings. It’s a distinction we have to make since lots of teams use the phrase to refer to the meeting they have after an incident.

GitKraken September Video Newsletter (GitKraken Client & GitLens)

🗞️ Extra! Extra! Read – no – SEE all about it! 👀 This month, we switched it up with a fresh video newsletter! 🎬 Our MC, Allison (a.k.a. me, the one writing this description. Hi! 👋 ), is here to guide you through this month's GitKraken Client & GitLens updates, plus fun GitKon announcements, and more.

GitKraken September Video Newsletter (Git Integration for Jira)

🗞️ Extra! Extra! Read – no – SEE all about it! 👀 This month, we switched it up with a fresh video newsletter! 🎬 Our MC, Allison (a.k.a. me, the one writing this description. Hi! 👋 ), is here to guide you through valuable Git Integration for Jira updates and features soon to come.

Streamlining network efficiency: Unveiling the power of ManageEngine Network Configuration Manager

Configurations play a crucial role in any network setting, as even a minor mistake in a single line of code can lead to cascading network failure throughout an entire organization. Moreover, with the increasing intricacy of networks, the risk of unauthorized misconfigurations has emerged as a significant concern, predominantly stemming from human inaccuracies.
Sponsored Post

Status Pages 101: Everything You Need to Know About Status Pages

Status Pages are critical for effective Incident Management. Just as an ill-structured On-Call Schedule can wreak havoc, ineffective Status Pages can leave customers and stakeholders, adrift, underscoring the need for a meticulous approach. Here are two, Matsuri Japon, a Non-Profit Organization and Sport1, a premier live-stream sports content platform, both integrate Squadcast Status Pages to enhance their incident response strategies discreetly. You may read about them later. Crafting these Status Pages demands precision, offering dynamic updates and collaboration.

31 Crucial DevOps Automation Tools Your Team Needs In 2023

As technology advances and business environments become increasingly competitive, your DevOps team has to continuously improve your product. The challenge is to free up their time so that they can release new product features and improve existing ones. Automating repetitive tasks is one way to accomplish this. Manual approaches also tend to generate or miss errors, slow time to market, and fail to test and monitor system health quickly enough.

Canonical releases Charmed MLFlow

London, United Kingdom, 26 September 2023. Canonical announced today that Charmed MLFlow, Canonical’s distribution of the popular machine learning platform, is now generally available. Charmed MLFlow is part of Canonical’s growing MLOps portfolio. Ideal for model registry and experiment tracking, Charmed MLFlow is integrated with other AI and big data tools such as Apache Spark and Kubeflow. The solution runs on any infrastructure, from workstations to public and private clouds.

Infrastructure Monitoring Today: How It Works & What It Does

The famous phrase “Houston, we’ve had a problem” isn’t a one off event for space missions or Tom Hanks — its a regular occurrence for most IT teams! Today’s IT teams are peppered with alerts indicating that something has gone amiss in their production environments. Visibility of uptime and performance is an essential part of ensuring that your IT infrastructure can power applications to meet business needs and deliver value for users.

Failing in the Cloud-How to Turn It Around

Success in the cloud continues to be elusive for many organizations. A recent Forbes article describes how financial services firms are struggling to succeed in the cloud, citing Accenture Research that found that only 40% of banks and less than half of insurers fully achieved their expected outcomes from migrating to cloud. Similarly, a 2022 KPMG Technology Survey found that 67% of organizations said they had failed to receive a return on investment in the cloud.

Netdata, Prometheus, Grafana Stack

In this blog, we will walk you through the basics of getting Netdata, Prometheus and Grafana all working together and monitoring your application servers. This article will be using docker on your local workstation. We will be working with docker in an ad-hoc way, launching containers that run /bin/bash and attaching a TTY to them. We use docker here in a purely academic fashion and do not condone running Netdata in a container.

Netdata Processes monitoring and its comparison with other console based tools

Netdata reads /proc//stat for all processes, once per second and extracts utime and stime (user and system cpu utilization), much like all the console tools do. But it also extracts cutime and cstime that account the user and system time of the exit children of each process. By keeping a map in memory of the whole process tree, it is capable of assigning the right time to every process, taking into account all its exited children.

Netdata QoS Classes monitoring

Netdata monitors tc QoS classes for all interfaces. If you also use FireQOS it will collect interface and class names. There is a shell helper for this (all parsing is done by the plugin in C code - this shell script is just a configuration for the command to run to get tc output). The source of the tc plugin is here. It is somewhat complex, because a state machine was needed to keep track of all the tc classes, including the pseudo classes tc dynamically creates. You can see a live demo here.

Eight Cybersecurity Tips for Businesses in 2023

The online playing field for businesses in multiple niches has expanded, with the internet enjoying an overarching presence in various facets. New and larger markets have become more accessible through online platforms. All an established business needs is computer-based tools and an internet connection that won’t falter. Expansion is often rewarding but has its fair share of risks; thus, melding a nice blend of cybersecurity with a growing company is the safe way to go about it.

Make the Most of your System Center Orchestrator Deployment

By licensing the Microsoft System Center suite, customers unlock a comprehensive array of tools encompassing server management, virtual machine administration, and automation capabilities. Frequently, customers are observed deploying automation use cases with System Center Orchestrator to meet specific infrastructure management needs.

Automate Kubernetes Platform Operations

Platform engineering and operations teams like yours are facing new challenges. You need to provide modern container infrastructure that's flexible enough to address business needs and also complies with organizational requirements. And that's tougher than ever to do. As the size and scope of your cloud native estate grow, so can the disorganized use of multiple clouds, creating cloud chaos. Plus, as your businesses run more apps across more clouds, you're likely being asked to manage multiple, diverse Kubernetes environments. Expectations are high, time is short, and the pressure is on.

Clouds, caches and connection conundrums

We recently moved our infrastructure fully into Google Cloud. Most things went very smoothly, but there was one issue we came across last week that just wouldn’t stop cropping up. What follows is a tale of rabbit holes, red herrings, table flips and (eventually) a very satisfying smoking gun. Grab a cuppa, and strap in. Our journey starts, fittingly, with an incident getting declared... 💥🚨

The Limitations Of Combining CloudHealth And Kubecost

Ever since its release in September 2014, Kubernetes has been equally powerful and meme-able in the engineering world. For all the magic of its container orchestration and compute resource management, it’s also mysterious and, to many, confounding — especially when it comes time to pay for it. As we’ve written before, migrating to Kubernetes often means losing cost visibility.

Scaling in Kubernetes: An Overview

Kubernetes has become the de facto standard for container orchestration, offering powerful features for managing and scaling containerized applications. In this guide, we will explore the various aspects of Kubernetes scaling and explain how to effectively scale your applications using Kubernetes. From understanding the scaling concepts to practical implementation techniques, this guide aims to equip you with the knowledge to leverage Kubernetes scaling capabilities efficiently.

Rootless Containers - A Comprehensive Guide

Containers have gained significant popularity due to their ability to isolate applications from the diverse computing environments they operate in. They offer developers a streamlined approach, enabling them to concentrate on the core application logic and its associated dependencies, all encapsulated within a unified unit.

Joining the Power of AI and Automation: Today's Business-critical Opportunity

Artificial intelligence (AI) won’t fade anytime soon, and since Generative AI (genAI) joined the party in Nov. 2022, innovative business strategies will only get louder. The not-so-fun part of AI and genAI’s growth shows up when businesses resist change and the adoption of emerging technologies. But the truth is – business leaders must step up.

Install MLflow in less than 5 minutes

Install MLflow quickly on Ubuntu using our distribution, Charmed MLFlow. You can integrate it with different tools, so you can run it on your workstation with Jupyter Notebook or at scale with Charmed Kubeflow. Charmed MLFlow is a fully open source distribution of the upstream project, that benefits from security patching, tool integration and automated lifecycle management.

Run Azure Functions locally in Visual Studio 2022

Azure Functions offers a serverless solution that streamlines the development process, minimizes infrastructure overhead, and results in cost savings. The beauty of this approach is that you no longer need to grapple with server deployment and maintenance; the cloud infrastructure automatically furnishes the essential resources to support your applications.

Azure Event Grid dead letter monitoring

Microsoft Azure provides a completely managed event routing service called Azure Event Grid. It allows you to respond to events received from various Azure services and external applications and forward them to different Azure services and endpoints. Azure Event Grid provides a unified way to manage events in Azure with event-driven programming. With Event Grids, you can create event-driven applications in a serverless environment, cutting down costs and performance lags.

How to ensure your Kubernetes Pods have enough memory

Memory (or RAM, short for random-access memory) is a finite and critical computing resource. The amount of RAM in a system dictates the number and complexity of processes that can run on the system, and running out of RAM can cause significant problems, including: This problem can be mitigated using clustered platforms like Kubernetes, where you can add or remove RAM capacity by adding or removing nodes on-demand.

Monitor multiple Azure subscriptions in a single dashboard

Multiple Azure subscriptions are typically managed by a Tenant in an enterprise. Each subscription is tailored to a specific product, project, module, or environment. This article addresses the utilization of Serverless360 for the monitoring and managing these diverse Azure subscriptions.

Operationalizing Kubernetes within DoD - Civo Navigate NA 2023

Join Ryan Gutwein of the Ignite Assurance Platform as he dives deep into the DoD's journey of operationalizing Kubernetes, navigating governance challenges, and the transformation from traditional compliance to action-driven modernization. Discover the latest in software factories, component aggregation, and see demonstrations of platforms shaping the future of DoD tech.

Cycle's New Interface Part III: The Future is LowOps

We recently covered some of the complex decisions and architecture behind Cycle’s brand new interface. In this final installment, we’ll peer into our crystal ball and glimpse into the future of the Cycle portal. Cycle already is a production-ready DevOps platform capable of running even the most demanding websites and applications. But, that doesn’t mean we can’t make the platform even more functional, and make DevOps even simpler to manage.

[Webinar] Unified container visibility: Managing multi-cluster Kubernetes environments

Is your Kubernetes environment functioning optimally? The most challenging part of running a container environment is maintaining it. This webinar captures the critical challenges in monitoring the Kubernetes environment, the pivotal monitoring metrics you should consider, and a few best practice recommendations to guide you through the rough waters of Kubernetes monitoring. We have also discussed how Site24x7 can benefit your cluster environment with some real-time use cases.

Charmed Kubeflow 1.8 Beta Release

The AI/ML team at Canonical is happy to announce the release of Charmed Kubeflow 1.8 Beta and invites you to share your feedback. If you want to learn about the updates in this upcoming release first, be sure to join our livestream on 5 October. Canonical’s Kubeflow team will discuss what Charmed Kubeflow 1.8 brings to the table and dig into the details. Some of the updates that we will cover during the livestream include.

How to host a multiple-application project on Platform.sh

We’re here to shed a little light on how you can host and configure your multi-app projects on Platform.sh with a step-by-step guide on how to set up a project on our platform. Enabling your team to focus more on creating incredible user experiences and less on multi-app infrastructure management. As well as a few multi-app development tips along the way. We’re going to look at this through the lens of a customer on the lookout for multi-application hosting with a few specific constraints.

Why Unit Cost Must Be Your North Star Metric In The Cloud

You’re a savvy SaaS business leader, so you already know the importance of keeping costs low to maximize your margins. What you might not have considered, however, is how tracking unit cost in your cloud spend data can help you achieve optimizations far beyond what you’d get with traditional cost-cutting methods. Keep reading to learn how cloud spend unit costs can drive savings you never knew were possible.

Optimizing Workloads in Kubernetes: Understanding Requests and Limits

Kubernetes has emerged as a cornerstone of modern infrastructure orchestration in the ever-evolving landscape of containerized applications and dynamic workloads. One of the critical challenges Kubernetes addresses is efficient resource management – ensuring that applications receive the right amount of compute resources while preventing resource contention that can degrade performance and stability.

Webinar: Best Practices for Measuring and Growing Developer Productivity

Knowing how productive your development team is is essential to planning your software delivery timeline and releasing high-quality software to the end-user. However, there exist several misconceptions about what developer productivity is and how it can be increased. Developer productivity is not a single metric you can measure, like the number of pull requests each developer in the team is making in a given development time. Instead, it comprises a variety of interconnected aspects that can be measured by different metrics and improved over time.

Webinar: Still using spreadsheets to track your services? You need a developer portal.

Back by popular demand, Ganesh Datta will cover Developer Portals and why users look to Cortex for running efficient engineering teams. Developer portals have become increasingly important to run an efficient engineering team especially as the number of services or engineers scale. Learn more about why companies adopt developer portals, how to maximize their impact, and how they can help your team reduce the organizational complexity that comes with running a service oriented architecture.

Rescue Struggling Pods from Scratch

Containers are an amazing technology. They provide huge benefits and create useful constraints for distributing software. Golang-based software doesn’t need a container in the same way Ruby or Python would bundle the runtime and dependencies. For a statically compiled Go application, the container doesn’t need much beyond the binary.

The Ultimate Guide to DORA Metrics for DevOps

In the world of software delivery, organizations are under constant pressure to improve their performance and deliver high-quality software to their customers. One effective way to measure and optimize software delivery performance is to use the DORA (DevOps Research and Assessment) metrics. DORA metrics, developed by a renowned research team at DORA, provide valuable insights into the effectiveness of an organization's software delivery processes.

Building a Forge app in Bitbucket Cloud | Atlassian

Atlassian’s product extensibility framework, Forge, enables customers to extend the native capabilities of Atlassian products, like Bitbucket Cloud, to perfectly meet the needs of their unique organisation. Using Forge, software teams can use the skills they already possess to enhance the native functionality of Bitbucket Cloud to create the perfect DevOps tools for their needs.

Intro to Speedscale

Speedscale is a Y-Combinator backed startup that helps Kubernetes engineering teams build resilient and performant containerized apps. Our production traffic replication platform is a more reliable, cost-effective, and scalable way to test and deliver cloud-native software applications. Unlike other tools, we use agents/sidecars to record and playback sanitized traffic that you see in prod. With Speedscale, engineers can generate load, simulate production conditions, and mock third party backends modeled after real traffic patterns.

Build a CIS hardened Ubuntu Pro server image on the AWS Console

Learn how to elevate the security of your Ubuntu servers by creating a CIS-hardened Ubuntu Pro AMI using only the AWS web console. Join Canonical Public Cloud Alliance Director Carlos Bravo in this step-by-step tutorial as he walks through the hardening process utilizing the Ubuntu Security Guide (USG) tool to ensure your system's security aligns with industry standards including CIS and DISA-STIG.

Heroku Monitoring: What To Look For In Your Addons

Heroku is a cloud-based platform that supports multiple programming languages. It functions as a Platform as a Service (PaaS), allowing developers to effortlessly create, deploy, and administer cloud-based applications. With its compatibility with languages like Java, Node.js, Scala, Clojure, Python, PHP, and Go, Heroku has become the preferred choice for developers who desire powerful and adaptable cloud capabilities.

AI adoption for software: a guide to learning, tool selection, and delivery

This post was written with valuable contributions from Michael Webster, Kira Muhlbauer, Tim Cheung, and Ryan Hamilton. Remember the advent of the internet in the 90s? Mobile in the 2010s? Both seemed overhyped at the start, yet in each case, fast-moving, smart teams were able to take these new technologies at their nascent stage and experiment to transform their businesses. This is the moment we’re in with artificial intelligence. The technology is here.

10 Best Internal Developer Portals to Consider in 2023

In a world characterized by complex software and fast-paced development cycles, Internal Developer Portals have become increasingly vital. Unlike Internal Developer Platforms, which are more focused on the code-to-cloud deployment pipeline, an Internal Developer Portal acts as a centralized hub for a multitude of resources, tools, and APIs that developers require throughout the software development lifecycle.

Azure SQL Database monitoring

Azure Database is a comprehensive cloud-based service Microsoft offers as part of its Azure cloud computing platform. It provides various database solutions to cater to different application needs, offering scalability, reliability, and performance. Here’s a quick look at Azure Database: Database Types: Azure Database supports various databases, including SQL databases, NoSQL databases, and data warehousing solutions.

Speed up your Team by Moving your Development Environments to Kubernetes - Civo Navigate NA 2023

Join Ramiro Berrelleza, a founder of Okteto, as he delves deep into the benefits of transitioning your development environment to Kubernetes. Dive into the intricacies of cloud development, witness a live demo of Okteto in action, and discover the future of efficient coding and collaboration.

SharePoint Admin Guide for Beginners

SharePoint is a Microsoft-owned platform that provides an extensive range of solutions for content management and collaboration within and outside an organization. Built on a web-based technology stack, it integrates seamlessly with Microsoft Office 365 and offers features like document libraries, team sites, intranets, extranets, and advanced search functionalities. It can be deployed both on-premises or in the cloud.

Unlocking Microsoft SharePoint

Before you dive into SharePoint, you may wonder, “Why do I need a technical guide?” The simple answer? To unlock SharePoint’s full potential. Understanding its nuts and bolts will empower you to customize it to your needs, optimize its functionality, and elevate your overall user experience. This article goes beyond the surface-level features to explain the underlying architecture, data storage mechanisms, and much more. Ready to unlock the mysteries of SharePoint? Buckle up!

Acing server performance: Don't overlook these crucial 11 monitoring metrics

A server, undeniably, is one of the most crucial components in a network. Every critical activity in a hybrid network architecture is somehow related to server operations. Servers don’t just serve as the spine of modern computing operations—they are also pivotal for network communications. From sending emails to accessing databases and hosting applications, a server’s reliability and performance have a direct impact on the organization’s growth.

What Is an IP Address Management Service and Why Might You Need It?

If you're managing a network, chances are that the need for IP Address Management (IPAM) is something you've already become familiar with. The ability to effortlessly and effectively manage your IP allocations will make your life much easier no matter what size of organization you work for. It can help streamline efforts by reducing complexity, minimizing manual intervention when configuring new devices or services within an enterprise intranet, and proactively resolving problems related to limited resources like addresses.

Single-Tenant Vs. Multi-Tenant Cloud: When To Use Each

When operating in the cloud, one of the key decisions to make is about which type of architecture to adopt for your business and customer data. This is because choosing cost-effective architecture is key to building profitable SaaS software. Single-tenant and multi-tenant cloud environments are the options to consider. Both types of architecture have security and privacy implications. There’s also the issue of cost, which differs significantly depending on the architecting model you adopt.

Differences Between SharePoint On-Premise and SharePoint Online

So, you’re knee-deep in the world of Microsoft SharePoint, huh? If you’re an IT professional, you’re well aware that SharePoint is no longer just a “nice-to-have” but more of a “must-have.” You’ve got two flavors to choose from: SharePoint On-Premise and SharePoint Online. Which one is the right fit for your organization? Buckle up, because we’re about to dive deep into the nitty-gritty differences, pros, cons, and everything in between.

Starting the XLA Journey: A Next-level Perspective for Enhanced Experiences

There’s a profound shift happening today that is taking businesses in a fresh, new direction. Outcomes are at the forefront of IT leaders’ minds, and they’re rightfully becoming a core business accelerator. It’s clear that employee and customer experiences are critical for growing businesses. The trend stems from a shift in priorities.

The importance of SDT and how to successfully schedule planned downtime

Scheduled downtime (SDT), also known as planned downtime, lets you perform maintenance, testing, or repairs on your systems, servers, software, data centers, and other infrastructure. While no business likes being offline, this preventative work is essential for ensuring your assets function correctly. Unlike unplanned outages, you can limit downtime so it minimizes impact on your company and customers.

Merging to Main #7: Scaling CI/CD Across Languages & Technologies

Language specific companies used to be the norm because of the complexities of switching programming languages between projects and toolsets. In the last decade the entire market has shifted towards “use the best language for the job” which means achieving efficient Continuous Integration and Continuous Deployment (CI/CD) needs to be more than just language agnostic, it needs to be language empowering.

How we've made Status Pages better over the last three months

A few months ago we announced Status Pages – the most delightful way to keep customers up-to-date about ongoing incidents. We built them because we realized that there was a disconnect between what customers needed to know about incidents, and how easily accessible this information was. For example: As we built them, we focused on designing a solution that powered crystal-clear communication, without the overhead — all beautifully integrated into incident.io.

Using Imposter Syndrome to your Advantage - Civo Navigate NA 2023

​@KunalKushwaha addresses the topic of Imposter Syndrome and its implications within the tech community. From identifying its presence among seasoned professionals to beginners, Kunal provides insights on how to turn this seemingly negative feeling into a powerful tool for growth and learning. Join the conversation and learn strategies to harness your potential.

Bill Kennedy: The mistake boot, building ACs, Black boxes & AI in software - The Reliability Podcast

The Reliability podcast aims to speak with engineers who have worked on large, complex systems and glean through their learnings. What best practices should one imbibe? What are non-negotiable learnings to become better at a craft? What’s ‘engineering’ going to be like with the advent of AI? We answer these and more tracing personal journeys of engineers who have built stellar careers around decoding the innumerable intricacies of software engineering.

What is CMDB?

A Configuration Management Database (CMDB) like ServiceNow CMDB serves as a centralized repository for comprehensive information about the various components of an information system. These components, known as Configuration Items (CIs), encompass hardware (such as servers and switches), software applications, network paths, and even individuals or documentation.

Microsoft SharePoint: From Its Inception to Future Prospects

Hello, tech aficionados and IT professionals! If you’re in the business of managing digital assets, workflows, or intranets, chances are you’ve crossed paths with SharePoint. But do you ever wonder how this versatile platform has evolved over the years? Or perhaps you’re curious about what future enhancements are on the horizon? Well, buckle up, because we’re about to embark on a comprehensive journey through the fascinating world of SharePoint.

Circonus Launches Open Beta for Passport, Ushering in a New Era of Flexible Observability

Sky-high observability costs or visibility gaps? This is the unfortunate trade-off many organizations have to make when it comes to determining how much telemetry data they should collect and send to their observability tools. Teams either collect more data than they need and pay the price, or they collect less and suffer visibility gaps. Today, this all changes.

The Evolution of IT Monitoring

Zenoss Chief Product Officer Trent Fitz recently spoke with Dan Turchin, host of the podcast “AI and the Future of Work,” and shared some insightful perspectives on the evolution of monitoring in the IT industry, the role of AIOps tools, and the challenges of moving to the cloud. They also discussed Trent’s extensive background in computer engineering and his experience driving product innovation and strategy in various technology fields.

What I Learnt Fixing 50+ Broken Kubernetes Clusters - Civo Navigate NA 23

Join David Flanagan as he dives deep into the world of Kubernetes, sharing insights from his experiences fixing 100 broken clusters, and emphasizing the importance of learning from failures. Discover various tools, tips, and techniques to optimize your Kubernetes operations.

Terraform is No Longer Open Source. Is OpenTofu (ex OpenTF) the Successor?

Terraform, a powerful Infrastructure as Code (IAC) tool, has long been the backbone of choice for DevOps professionals and developers seeking to manage their cloud infrastructure efficiently. However, recent shifts in its licensing have sent ripples of concern throughout the tech community. HashiCorp, the company behind Terraform, made a pivotal decision last month to move away from its longstanding open-source licensing, opting instead for the Business Source License (BSL) 1.1.

How a simple metric drives reliability culture at Slack

How do you track reliability in an organization with hundreds of engineers, dozens of daily production changes, and over 32 million monthly users? Even more, how do you do this in a way that's simple, presentable to executives, and doesn't dump a ton of extra work on to engineers' plates? Slack recently wrote about how they created the Service Delivery Index for Reliability (SDI-R), a simple yet comprehensive metric that became the basis for many of their reliability and performance indicators.

Automate Agent installation with the Datadog Ansible collection

Ansible is a configuration management tool that helps you automatically deploy, manage, and configure software on your hosts. By turning manual workflows into automated processes, you can quicken your deployment lifecycle and ensure that all hosts are equipped with the proper configurations and tools. The Datadog collection is now available in both Ansible Galaxy and Ansible Automation Hub.

How I cut my AKS cluster costs by 85%

Recently we announced the availability of a new version of Ocean for Azure Kubernetes Service (AKS). I decided to migrate some of our production services. While the service was already running on native AKS, we decided to leverage Spot’s Ocean for AKS to manage it more effectively, and, as they say, drink our own champagne. The outcome has been quite impressive. I managed to reduce our spending for this AKS cluster by a staggering 85%. You can see the results in the screen capture provided below.

Securing Open Source Dependencies on Public Cloud

Aaron Whitehouse, Senior Director of Public Cloud Enablement at Canonical, explains why you need to be thinking about open source dependencies in your software pipelines. He covers three main areas of software dependency management: ESM is part of Canonical's Ubuntu Pro offering and gives developers access to approximately 30,000 packages that they can build on, confident in the knowledge that Canonical will patch high and critical vulnerabilities for up to 10 years while preserving API stability -- regardless of the upstream project's support lifecycle.

How to Build an Internal Developer Platform: Everything You Need to Know

Enter into the Internal Developer Platform (IDP) world, a game-changing solution that empowers development teams to streamline workflows, optimize resource management, and enhance productivity. This article is your comprehensive guide to building an Internal Developer Platform, demystifying its components, benefits, and best practices.

What is Graphite Monitoring?

Today we are going to touch up on the topic of why Graphite monitoring is essential. In today’s current climate of extreme competition, service reliability is crucial to the success of a business. Any downtime or degraded user experience is simply not an option as dissatisfied customers will jump ship in an instant. Operations teams must be able to monitor their systems organically, paying particular attention to Service Level Indicators (SLIs) pertaining to the availability of the system.

CapEx Vs. OpEx In The Cloud: 10 Key Differences

As many companies shift from traditional IT infrastructure to cloud computing, they are also rethinking how they handle cloud costs — from accounting to tax reporting. Computing costs are predictable and relatively fixed in traditional IT environments. An organization purchases computing capacity upfront and uses it over time. The total cost of ownership is fairly easier to calculate with this setup. By contrast, cloud computing operates on a pay-as-you-go basis, with no upfront payments.

Application Dependency Maps: The Secret Weapon for Troubleshooting Kubernetes

Picture this: You're knee-deep in the intricacies of a complex Kubernetes deployment, dealing with a web of services and resources that seem like a tangled ball of string. Visualization feels like an impossible dream, and understanding the interactions between resources? Well, that's another story. Meanwhile, your inbox is overflowing with alert emails, your Slack is buzzing with queries from the business side, and all you really want to do is figure out where the glitch is. Stressful? You bet!

Building a Secure By-Design Pipeline with an Open Source Stack - Civo Navigate NA 23

Rotem Refael, Director of Engineering at Armo, delves deep into building a Secure by Design Pipeline using an open-source stack. Emphasizing the importance of the "Shift Left" strategy in the DevSecOps realm, she addresses the gaps in the traditional CI/CD pipeline and suggests comprehensive tools to address them. Rotem showcases the benefits of Kubescape, an open-source solution by Armo for Kubernetes security, and highlights the need for security gates throughout development.

Navigating IT Transformation with Automation: Your Two-pronged Strategy to Future-proof IT

Daunting. It’s one of the first words that comes to mind for IT and business leaders tackling the challenges of 2023 and looking to future-proof their organizations. IT operations (ITOps) departments are working to balance priorities during a time of growing uncertainty and pressure. ITOps is the team that keeps the lights on, and today, it must do so with enough speed to meet business demands.

Deploying a multi-availability zone Kubernetes cluster for High Availability

Many cloud infrastructure providers make deploying services as easy as a few clicks. However, making those services high availability (HA) is a different story. What happens to your service if your cloud provider has an Availability Zone (AZ) outage? Will your application still work, and more importantly, can you prove it will still work? In this blog, we'll discuss AZ redundancy with a focus on Kubernetes clusters.

Revolutionize Data Ingestion: Introducing Terraform Support for Splunk Cloud Platform

Splunk Cloud Platform has always been a powerful platform for aggregating, analyzing, and extracting actionable insights from your machine-generated data. As data volumes continue to grow exponentially, efficiently managing the ingestion of data into Splunk becomes crucial. To address this need, we are thrilled to announce the debut of Terraform support for the Splunk Cloud Platform.

Azure Integration Automates Asset Discovery on Tidal Accelerator

We’re excited to share an update on our Microsoft Azure integration that automates discovery and mapping of key cloud assets into Tidal Accelerator. Tidal has enabled a new integration that pulls information on Azure Virtual Machines (VMs), Azure App Service, and Azure Database instances, Elastic Pools and Servers, directly into Tidal Accelerator for further analysis.

Top 5 Resiliency Trends of 2023

In today’s world, resilience is no longer a conditioned desire or methodology to try but has become a necessity for sustained success in software development and IT operations. As DevOps and Agile teams keep moving forward to cross boundaries, come up with new methodologies, and drive innovation, it is now important to have the ability to quickly recover from failures, adapt to changing conditions, and maintain high performance under pressure.

Graphite vs Prometheus

Graphite and Prometheus are both great tools for monitoring networks, servers, other infrastructure, and applications. Both Graphite and Prometheus are what we call time-series monitoring systems, meaning they both focus on monitoring metrics that record data points over time. At MetricFire we offer a hosted version of Graphite, so our users can try it out on our free trial and see which works better in their case.

Monitoring Kubernetes tutorial: Using Grafana and Prometheus

Behind the trends of cloud-native architectures and microservices lies a technical complexity, a paradigm shift, and a rugged learning curve. This complexity manifests itself in the design, deployment, and security, as well as everything that concerns the monitoring and observability of applications running in distributed systems like Kubernetes. Fortunately, there are tools to help developers overcome these obstacles.

The Difficulties of Measuring Engineering

The report is so absurd and naive that it makes no sense to critique it in detail. - Kent Beck responding to the McKinsey Report. Luckily this was a hollow threat, because a few days later he and fellow blogger Gergely Orosz released a two part blog series critiquing not exactly Mckinsey's report but... any report that tried to put “effort based” metrics at the top of the list for things to track.

3 new metrics CEOs want from Engineering leaders

Engineering leaders are accountable to shipping quality products on time and within budget. But a CEO's historical understanding of engineering operations has been pretty opaque: ships on time, or doesn't. And although DORA metrics are a good place to start, they don’t offer the complete picture needed for CEOs. With new tooling to support greater engineering efficiency, CEOs are learning that it's possible to get a richer picture of engineering productivity, quality, and velocity.

The Role and Responsibilities of a Data Center Technician

A data center technician holds the responsibility of installing, maintaining, and monitoring the equipment and systems within a data center. They ensure the proper functioning and updated status of both hardware and software, playing a vital role in safeguarding data security and availability.

The Ultimate RDS Instance Types Guide: What You Need To Know

Amazon’s Relational Database Service (Amazon RDS) offers a variety of database instances, which can be confusing at first. In this guide, we'll clarify what each RDS instance class, family, type, and size means in under 15 minutes. Let's start at the beginning.

Announcing the Harvester v1.2.0 Release

Ten months have elapsed since we launched Harvester v1.1 back in October of last year. Harvester has since become an integral part of the Rancher platform, experiencing substantial growth within the community while gathering valuable user feedback along the way. Our dedicated team has been hard at work incorporating this feedback into our development process, and today, I am thrilled to introduce Harvester v1.2.0!

Understanding Volume Shadow Copy Service (VSS)

Hello, and welcome to this deep dive into one of the most underappreciated yet profoundly useful technologies in the Windows operating system—Volume Shadow Copy Service, commonly known as VSS. Have you ever been caught in a situation where your computer crashes, and you lose hours, days, or even weeks of work? It’s a heart-stopping moment that most of us have unfortunately experienced. But here’s where VSS comes into play.

Accelerating Decision Advantage of Command and Control with Mattermost

In the fast-paced, dynamic landscape of multi-domain operations, military commanders need to be able to make rapid, data-driven decisions and seamlessly coordinate units to achieve mission success. The multi-domain fight is incredibly complex, incorporating ground, air, space, and cyber, and as a result, has driven the evolution of traditional command and control (C2).

Understanding Monoliths and Microservices - VMware Tanzu Fundamentals

In this episode, we discover the key differences between monoliths and microservices, and how VMware Tanzu revolutionizes modern application development and management. Dive into the future of scalable, resilient, and agile software solutions. Watch now to stay ahead of the game and see how to unlock the potential of your tech stack.

The balancing act of reliability and availability

As consumers, we expect the products and software we buy to work 100% of the time. Unfortunately, that’s impossible. Even the most reliable products and services experience some disruption in service. Crashes, bugs, timeouts. There are a ton of contributing factors, so it's impossible to distill disruptions down to a single cause. That said, technology is becoming more and more sophisticated, and so is the infrastructure that supports it.

How to Gain the Advantages of an Immutable and Self-Healing Infrastructure

Among the benefits D2iQ customers gain by deploying the D2iQ Kubernetes Platform (DKP) is an immutable and self-healing Kubernetes infrastructure. The benefits include greater reliability, uptime, and security, reduced complexity, and easier Kubernetes cluster management. The key to gaining these capabilities is Cluster API (CAPI). DKP uses CAPI to provision and manage Kubernetes clusters, which imposes an immutable deployment model and enables state reconciliation for Kubernetes clusters.

IT Pro Day 2023

It’s IT Pro Day! It's the time of year we all get together to recognize the hard work IT Pros do all year round. So, let’s gather ‘round the warmth of the server room and share stories of bravery in the face of angry end users, feats of impressive networking skill, cyber defense heroism, and other harrowing IT stories. SolarWinds proudly established IT Pro Day in 2015 to show some much-needed recognition to the IT Pros who keep everything running.

Modeling and Unifying DevOps Data Part 2: Code

How do you come to grips with all of the code engineers are committing, pushing, merging, and deploying within your organization? Have you started even looking at that data? If not, you’re missing out on a crucial source of productivity, security, and Software Development Life Cycle (SDLC) data. But how can you get a handle on all of that code-related activity?

GitLab vs. GitHub: Choosing the right version control service

Version control is a system for tracking and managing changes to a software project over time. It provides a structured way to document modifications, ensuring that every alteration is recorded along with details such as who made the change and when it occurred. This history allows multiple team members to work on the same project without overwriting each other’s work and to easily revert to previous versions of the project when necessary.

Introducing Teneo

Teneo is a solutions provider focused on reducing complexity. We find most network and security teams are overworked and have to operate increasingly complex systems to meet business demands. We combine leading technology with deep expertise to create new ideas on how to simplify IT operations. Simplification reduces risk, saves money, improves time to resolution and boosts user adoption. We call this “simplification through innovation”.

Five exciting new features coming to Bitbucket Cloud

As part of our product strategy to build for scale, security, and compliance, Bitbucket Cloud is continuing to invest in features that help enterprise teams operate at scale and build world-class software. In this blog, we'll share some of our recently shipped features and five exciting features we have lined up for you.

Cloud monitoring vs. On-premises - Prometheus and Grafana

Prometheus and Grafana are the two most groundbreaking open-source monitoring and analysis tools in the past decade. Ever since developers started combining these two, there's been nothing else that they've needed. There are many different ways a Prometheus and Grafana stack can be set up.

How to Compare DCIM Vendors

The process of choosing the right Data Center Infrastructure Management (DCIM) software can have a significant impact on your organization’s success or failure. With a proven track record of helping thousands of customers evaluate their DCIM options, we at Sunbird recognize the importance of making an informed decision. We understand the unique challenges faced during the selection process, and we are committed to helping you navigate through them.

Realtime Collaboration in Kubernetes to Supercharge Team Productivity - Civo Navigate NA 2023

Join Narayan Sainaney, the CTO of Codezero, as he delves into the challenges of real-time collaboration in Kubernetes and shares a personal tale of scalability, outages, and the solutions that emerged from these challenges. Discover how Codezero's tools can redefine your Kubernetes experience.

VMware Named an Outperformer in 2023 GigaOm Radar Report for GitOps

VMware is pleased to reveal that we have been named an Outperformer in the 2023 GigaOm Radar Report for GitOps. In the outperformer ring and moving closer to a leadership position, VMware has been placed in the Platform Play and Innovation quadrant. The GigaOm Radar for GitOps shows VMware as an outperformer.

Unlocking Cloud Migration Excellence with a Vision Statement

A successful cloud migration begins with a well-defined vision of the desired outcomes and alignment to the organization’s strategic goals. At Tidal, we often work with customers to develop vision statements and success metrics that provide a North Star to guide the migration journey. Vision statements help balance tactical project objectives with the customer’s broader mission.

How to Authenticate Access to the JFrog Platform through Your IDE

JFrog’s IDE integrations such as IntelliJ and VS Code, allow developers to work with the JFrog Platform right from within their existing dev environment. By leveraging the advantages of JFrog’s features, developers can develop, build, and deploy applications quickly and securely. Large organizations working with the JFrog Platform, can now easily use a SSO (single-sign-on) login to authenticate access, directly from within IntelliJ IDEA and VS Code.

Fast SDV prototyping in automotive with real-time kernel

Automotive software developers often face challenges when they want to try out their software on target hardware. Which can cause issues since multiple teams have to share limited hardware resources and prototype benches. With the microchip shortage, it’s become even more difficult to get hardware benches for testing and debugging software.

SQL Sentry Then and Now

With the release of SQL Sentry 2023.3, I look back at the past 18 years I have worked with the product to admire where it is today versus then. It’s been an incredible experience with a lot of moving parts, but no matter what market forces or acquisitions happen along the way, the core intention of “Improving the lives of Microsoft DBAs everywhere” has stayed the same. This is a two-part blog post: below, I’ll talk about our history and where we’ve come from.

Kubernetes Management | A Short History of D2iQ

Join Dan Ciruli in an interview with Tobi Knaup, CEO and co-founder of D2iQ (formerly Mesosphere), as they delve into the incredible journey of D2iQ and its revolutionary D2iQ Kubernetes Platform. Gain insights into D2iQ's unique approach to open source, leveraging best-of-breed components for a holistic open-source experience. The conversation also covers: CHAPTERS: Important considerations for cloud-native platforms.

Heroku Monitoring: Visualization and Understanding Data

Data visualization is a way to make sense of the vast amount of information generated in the digital world. By converting raw data into a more understandable format, such as charts, graphs, and maps, it enables humans to see patterns, trends, and insights more quickly and easily. This helps in better decision making, strategic planning, and problem-solving. Visualization and understanding data are critical in platform-as-a-service (PaaS) offerings like Heroku.

Your Comprehensive Guide to HAProxy Protocol Support

Internet protocols are the lifeblood of internet communication, powering important connections between servers, clients, and networking devices. These rules and standards also determine how data traverses the web. Without these protocols, internet traffic as we know it would be severely fragmented or even grind to a screeching halt. And without evolving protocol development, the web couldn’t properly support the applications driving massive traffic volumes worldwide (or vice versa).

Continuous Verification - It's More Than Just Breaking Things On Purpose - Civo Navigate NA 23

Explore the world of continuous verification to learn about its evolution from chaos engineering, practical testing methods, and tools for automation in this presentation from Adam D'Abbracci. Discover how to monitor and ensure the reliability of your services and systems.

Testing Microservices at Scale: Using Ephemeral Environments

Today's article discusses how ephemeral environments can help in microservices testing. We will start by understanding the microservices testing challenges and will move to the solution. You will learn how to effectively test microservices at scale using ephemeral environments, ensuring the reliability of your distributed systems.

Internal Developer Platform vs. Internal Developer Portal: What to choose?

In the fast-paced world of software development, the need for effective tools that can streamline workflows is paramount. Yet, amidst a plethora of available options, engineering managers often face the conundrum of choosing between an Internal Developer Platform and an Internal Developer Portal. Both have their merits, but which one is the best fit for your organization? In this article, we'll delve into the core features, strengths, and limitations of each to help you make an informed decision.

Brocade switch configuration management with Network Configuration Manager

Brocade network switches encompass a variety of switch models that cater to diverse networking needs. In today’s intricate networking landscape, manually handling these switches with varying configurations and commands within a large network infrastructure can be a daunting task. This complexity often leads to human errors such as misconfigurations. How can you optimize your network environment effectively when utilizing a variety of Brocade switches and eliminate the need for manual management?

Monitoring virtual machines with Prometheus and Graphite

Virtual machines give you a flexible and convenient environment where people can access different operating systems, networks, and storage while still using the same computer. This prevents them from purchasing extra machines, switching to other devices, and maintaining them. This helps companies to save costs and increase task efficiency. Although using VMs for everyday tasks may be enjoyable, ensuring consistent performance and performing maintenance can be daunting.

ECS Vs. EC2 Vs. S3 Vs. Lambda: The Ultimate Comparison

Amazon Web Services (AWS) offers over 200 fully-featured services. AWS Elastic Compute Cloud (EC2), Elastic Container Service (ECS), Amazon Lambda, and the AWS Simple Storage Service (Amazon S3) are some of the most critical services you should become familiar with. We’ve covered Amazon ECS vs. EKS vs. Fargate for managing and deploying containers before. In this guide, we'll explain how Amazon EC2, Lambda, ECS, and S3 compare and when you’ll want to use each.

What are Microservices? Code Examples, Best Practices, Tutorials and More

Microservices are increasingly used in the development world as developers work to create larger, more complex applications that are better developed and managed as a combination of smaller services that work cohesively together for more extensive, application-wide functionality. Tools such as Service Fabric are rising to meet the need to think about and build apps using a piece-by-piece methodology that is, frankly, less mind-boggling than considering the whole of the application at once.

Internal Developer Platform vs Internal Developer Portal: What's The Difference?

In the evolving landscape of software development, two terms frequently emerge: "Internal Developer Platform" (IDP) and "Internal Developer Portal". These terms are often used interchangeably, leading to confusion. In this article, we aim to differentiate the two and highlight their importance in modern software engineering.

Implementing Zero Trust: A Practical Guide

According to the Harvard Business Review, 2022 saw more than 83% of businesses experiencing multiple data breaches. Ransomware attacks, in particular, were up 13%. With cyber security being such a hot topic for business owners, it’s no surprise implementing a zero trust policy has become so important. In this guide, we’ll cover how to implement zero trust and why it’s important for your business to do so. Let’s get started.

Mastering Incident Resolution: Process and Best Practices

For DevOps and IT teams, incident resolution is an important aspect of predicting, resolving, and documenting service disruptions. It refers to the part of the incident management process where responders restore the service to functioning. Modern technology has come a long way, but it’s not without flaws. When businesses suffer from cyber-attacks, system crashes, and network outages, it impacts the organization on many levels.

Ep. 8: Building a Better Internet with John Engates

In this episode, Shon sits down with John Engates, Field CTO of Cloudflare, for an in-depth conversation that navigates the cutting-edge intersections of technology, privacy, and security. Dive into the backstory of Cloudflare's transformative 1.1.1.1 DNS service, which is redefining what it means to offer both speed and privacy in data transfer. Explore the early days of cloud computing with John's firsthand experience at Rackspace, and learn about the inception of OpenStack, the open-source cloud platform that has democratized understanding of cloud infrastructure.

Config.tips | Building the largest collaborative library of config tips and tricks

Continuous Labs by CircleCI is launching Config.tips, your go-to resource for mastering configuration files and simplifying your development workflow. In this video, we’ll take you on a tour of Config.tips, showcasing how it can empower developers like you to tackle even the most complex config challenges with ease. Whether you’re configuring databases, setting up CI/CD pipelines, or working with any tech stack, we want to build the biggest collaborative platform to get you covered.

New secure collaboration solutions in AI, Dev/Sec/ChatOps, and Zero Trust from Mattermost partners

In Mattermost v9.0, secure, purpose-built collaboration allows your team to focus and thrive. Whether delivered in high-security infrastructure, deployed to the edge, or interconnecting every aspect of your digital landscape, our partner community can help your enterprise leverage the Mattermost secure collaboration hub. Their services include not only streamlining deployment and optimizing for scale but also innovating and extending the platform to put your unique needs first.

How to resubmit & delete messages in Azure Service Bus dead letter queue?

Azure Service Bus is a cloud messaging service in Microsoft Azure that enables independent applications or services to communicate and exchange data through messages stored in queues or topics. This facilitates scalable and reliable communication in distributed systems. Service Bus contains two types of messaging entities queues, and topics. Queue: Queues transmit the messages in FIFO (First In, First Out) message delivery. Each message in a Queue can be received by only one active receiver.

The connection between incident management and problem management

Sometimes, two concepts overlap so much that it’s hard to view them in isolation. Today, incident management and problem management fit this description to a tee. This wasn’t always the case. For a long time, these two ITIL concepts were seen as distinct—with specialized roles overseeing each. Incident management existed in one corner and problem management in the other. Then came the DevOps movement and the lines suddenly became blurred. So where do they stand today?

Monitoring Kubernetes with Graphite

In this article, we will be covering how to monitor Kubernetes using Graphite, and we’ll do the visualization with Grafana. The focus will be on monitoring and plotting essential metrics for monitoring Kubernetes clusters. We will download, implement and monitor custom dashboards for Kubernetes that can be downloaded from the Grafana dashboard resources. These dashboards have variables to allow drilling down into the data at a granular level.

How to monitor Python Applications with Prometheus

Prometheus is becoming a popular tool for monitoring Python applications despite the fact that it was originally designed for single-process multi-threaded applications, rather than multi-process. Prometheus was developed in the Soundcloud environment and was inspired by Google’s Borgmon. In its original environment, Borgmon relies on straightforward methods of service discovery - where Borg can easily find all jobs running on a cluster.

Azure Monitoring Tool: Here's What's New in Serverless360 for August 2023

Serverless360's - latest updates bring you a streamlined approach to managing your business application intricacies. In this video, see how Serverless360 - an advanced Azure Monitoring Tool can streamline your business operations, making tasks like API monitoring and Power Automate flow management more efficient. But that's not all. The updates include fine-tuned enhancements like monthly calendar views and cost optimization recommendations that can help save your organization's valuable time and resources.

7 Strategies for Azure Cost Optimization

Struggling with Azure Cost Optimization? Tune into this insightful podcast with Twan Koot, a seasoned Microsoft Azure Cloud architect at Ordina, as he discusses strategies to help you achieve optimal Azure savings. Learn how to reduce Azure expenses and scale efficiently, along with the essential techniques for maximum cloud savings.

Streamlining Incident Management with our latest feature update: Merge Incidents

Hey folks! We‘re back with another nifty feature to your Incident Management tool arsenal. You now have the ability to merge incidents with a few clicks! With this latest update you can reduce the noise while dealing with a complex incident by merging incidents across services under a parent incident. Typically this can occur when multiple incidents stem from the same underlying issue or root cause.

10 Key Benefits of DevOps

DevOps is a practice that combines software development and IT operations to improve the speed, quality, and efficiency of software delivery. By breaking down traditional silos between development and operations teams and promoting a culture of continuous improvement, DevOps helps organizations achieve their goals and remain competitive in today’s fast-paced digital landscape. To better understand how we asked engineers what key DevOps benefits they noticed since working with this approach.

Graphite Monitoring Tool Tutorial

In this post, we will go through the process of configuring and installing Graphite on an Ubuntu machine. What is Graphite Monitoring? In short; Graphite stores, collects, and visualizes time-series data in real time. It provides operations teams with instrumentation, allowing for visibility on varying levels of granularity concerning the behavior and mannerisms of the system. This leads to error detection, resolution, and continuous improvement. Graphite is composed of the following components.

Auto Filter Messages into Subscriptions in Azure Service Bus Topic

Topic is a logical channel to which publishers send messages. Topics can be employed when several subscribers wish to subscribe to a specific set of messages. Messages sent to a topic are then forwarded to its associated Subscriptions.

Journey from Junior to Senior SRE: Key Insights and Strategies

As Site Reliability Engineering (SRE) continues to grow in popularity, many professionals are looking for ways to advance from junior to senior roles. While there is no one-size-fits-all approach, the transition from junior to senior SRE is marked by a gradual increase in experience and a set of key skills. In this blog, we will explore the valuable insights and strategies shared by experienced SREs.

Sarbanes-Oxley (SOX) Compliance: How SecOps Can Stay Ready + Pass Your Next SOX Audit

Since its passing in 2002, the Sarbanes-Oxley Act (SOX) has become one of the leading regulatory compliance requirements for U.S. companies. It’s synonymous with corporate governance and financial reporting standards for publicly traded companies. Companies spend millions of dollars and thousands of hours ensuring SOX compliance. Scrutiny is high for organizations subject to it, and the penalties can be crushing.

4 ITSM Automation Moves to Boost Business Growth Through Change

The life of an L1 engineer … receiving all the tickets, providing all the IT services, and interacting with all the stakeholders. Tickets, like requests for access to an application or system, account unlocks, onboarding and offboarding employees, and more are here to stay.

Blocking deployments with your IDP

Most Cortex customers begin their journey by populating their service and resource Catalogs, creating their first few Scorecards, and setting up any time-sensitive Initiatives. These features help bring visibility and accountability to internally developed software, revealing consistency issues and enabling teams to act quickly to resolve.

What's the Difference Between an Agile Retrospective and an Incident Retrospective?

Blameless Chief Operating Officer Ken Gavranovic recently sat down with Lee Atchison, a renowned expert in system reliability, to discuss the topic of conducting effective incident retrospectives. You can watch their engaging, informative discussion below, or read on for our overview of the greatest hits from their talk. ‍ Agile development and incident management are the backbones of any tech-driven development cycle. At the heart of these practices lies the art of retrospectives.

Automate development best practices across your toolchain | Sleuth Automations

Automate best practices across your toolchain with Sleuth Automations. Introducing our powerful automations framework and marketplace that allows software development teams to discover and implement best practice workflows with a single click. It's time to improve engineering efficiency even more rapidly, continuously and easily with automation. Give Sleuth a try and see how we empower software teams to build faster by making engineering efficiency easy to improve and measurable — in a way that both managers and developers love.

AWS KMS Use Cases, Features and Alternatives

A Key Management Service (KMS) is used to create and manage cryptographic keys and control their usage across various platforms and applications. If you are an AWS user, you must have heard of or used its managed Key Management Service called AWS KMS. This service allows users to manage keys across AWS services and hosted applications in a secure way.

Kubernetes Logging with Filebeat and Elasticsearch Part 1

This is the first post of a 2 part series where we will set up production-grade Kubernetes logging for applications deployed in the cluster and the cluster itself. We will be using Elasticsearch as the logging backend for this. The Elasticsearch setup will be extremely scalable and fault-tolerant. ‍

Kubernetes Logging with Filebeat and Elasticsearch Part 2

In this tutorial, we will learn about configuring Filebeat to run as a DaemonSet in our Kubernetes cluster in order to ship logs to the Elasticsearch backend. We are using Filebeat instead of FluentD or FluentBit because it is an extremely lightweight utility and has a first-class support for Kubernetes. It is best for production-level setups. This blog post is the second in a two-part series. The first post runs through the deployment architecture for the nodes and deploying Kibana and ES-HQ.

Can Your Racks Support NVIDIA DGX H100 Systems?

AI is booming. The AI market is projected to grow 37.3% annually from 2023 to 2030. With so many organizations adopting or considering AI applications, data centers need to be ready to support the new demand. However, without the right tools and data, it is difficult to understand if your existing facilities have the capacity to support systems like the “gold standard for AI infrastructure,” the NVIDIA DGX H100.

Redefining Financial Services with On-Demand Virtual Servers

In the fast-paced world of finance, staying ahead of the curve is essential. Technology plays a pivotal role in this endeavor, and one of the key innovations transforming the financial services industry is the utilization of on-demand virtual financial servers. These versatile tools are revolutionizing the way financial institutions operate, enhancing efficiency, security, and scalability. In this blog post, we'll explore how on-demand virtual financial servers are redefining financial services.

AWS Savings Plans Vs. Reserved Instances: When To Use Each

A decade after launching Reserved Instances (RIs), Amazon Web Services (AWS) introduced Savings Plans as a more flexible alternative to RIs. AWS Savings Plans are not meant to replace Reserved Instances; they are complementary. SPs and RIs have some significant differences that make each better suited to specific uses. As an example, while Savings Plans are applicable to both EC2 and Fargate instances, RIs are only applicable to EC2 instances. This guide will cover.

Top 5 Server Monitoring Tools

The need to monitor the health of servers and networks is unanimous. You don't want to be a blind pilot who is headed for an inevitable disaster. Fortunately, there are many open source and commercial tools to help you do the monitoring. As always, good and expensive are not as attractive as good and cheap. So, we've put together the most valuable cloud and windows monitoring tools to get you started.

Day 2 Navigate Europe 2023 Wrap Up

We kicked off the start of the Day 2 with our host Nigel Poulton as he prepared us with a quick rundown of the highlights from the first day before giving attendees a taste of what to expect from the rest of the event. After this point, Nigel brought Kelsey Hightower to the stage for his keynote session with Mark Boost and Dinesh Majrekar. If you missed our Day 1 recap, check it out here.

Deploy fully configured VMs in minutes on Google Cloud, using gcloud CLI and cloud-init

Every public cloud provider has a templating mechanism to deploy fully configured applications. For anyone interested in a vendor-neutral approach that works on major public clouds, cloud-init offers a good solution. Cloud-init makes your work re-usable regardless of the clouds you deploy to. It’s an open source configuration automation solution for Linux, which performs steps at various stages of a single machine’s boot up.

Multi-cluster Failover With A Service Mesh - Civo Navigate NA 2023

Dive deep into the world of Linkerd with Jason from Buoyant. Explore the power of service meshes in Kubernetes, understand the nuances of traffic management, and witness a seamless live failover demonstration. Discover how Linkerd enhances security, observability, and reliability in your applications.

Take Your Pick! The Best Server Monitoring Tools on the Market

IT professionals are always presented with myriad solutions when seeking additional software for their network infrastructure. When it comes to server monitoring solutions, there are multiple options available. After all, every organization has its own needs, individual infrastructure and software requirements. With that in mind, the following list is a guide to help IT professionals select what they believe may be the best possible server monitoring solution for their organization.

Why GDIT Chose D2iQ for Military Modernization

General Dynamics Information Technology (GDIT) is among the major systems integrators that have chosen D2iQ to create Kubernetes solutions for their U.S. military customers. I spoke with Todd Bracken, GDIT DevSecOps Capability Lead for Defense, about the reasons GDIT chose D2iQ and the types of solutions his group was creating for U.S. military modernization programs using the D2iQ Kubernetes Platform (DKP).

Hyperview Integrates Digitalor for Rack-Unit RFID Asset Tracking and Environmental Sensors

Vancouver, BC—September 13, 2023— Hyperview, a leading cloud-based data center infrastructure management (DCIM) platform provider, and Digitalor, a global leader in rack-unit MC-RFID asset tracking, have announced a strategic partnership that offers Hyperview users automated, real-time life cycle management for data centers and hybrid IT environments.

Deploying Single Node And Clustered RabbitMQ

RabbitMQ is a messaging broker that helps different parts of a software application communicate with each other. Think of it as a middleman that takes care of sending and receiving messages so that everything runs smoothly. Since its release in 2007, it's gained a lot of traction for being reliable and easy to scale. It's a solid choice if you're dealing with complex systems and want to make sure data gets where it needs to go.

Our first ML based anomaly alert

Over the last few years we have slowly and methodically been building out the ML based capabilities of the Netdata agent, dogfooding and iterating as we go. To date, these features have mostly been somewhat reactive and tools to aid once you are already troubleshooting. Now we feel we are ready to take a first gentle step into some more proactive use cases, starting with a simple node level anomaly rate alert. note You can read a bit more about our ML journey in our ML related blog posts.

Unlocking IT: Considerations for a Powerful Observability Strategy

In today's cloud-native landscapes, observability is more than a buzzword; it's a critical element for software development teams looking to master the complexities of modern environments like Kubernetes. There’s a multi-faceted nature to observability with all its various levels and dimensions — from basic metrics to comprehensive business insights. It’s complex and can continue indefinitely…if you let it.

Accessibility testing with Cypress

Effective user experience (UX) design is a key factor in creating compelling software products. UX considers the quality of interaction that users have with a product and takes the user’s point of view as the most sacred thing in software and product design. A great UX includes accessibility, which ensures that software is inclusive and usable by the widest possible audience.

Connect Over Coffee | Cross-Cloud with Megaport Cloud Router (MCR)

Misha Cetrone, VP of Strategic Partnerships at Megaport, shows us that connecting to and moving between multiple public clouds like AWS, Azure, Google Cloud, and other leading cloud computing services using Megaport Cloud Router (MCR) is as quick and easy as having a cup of coffee.

Getting started with PromQL

This article will focus on the popular monitoring tool Prometheus, and how to use PromQL. Prometheus uses Golang and allows simultaneous monitoring of many services and systems. In order to enable better monitoring of these multi-component systems, Prometheus has strong built-in data storage and tagging functionalities. To use PromQL to query these metrics you need to understand the architecture of data storage in Prometheus, and how the metric naming and tagging works.

VMware Tanzu Service Mesh Named a Leader in 2023 GigaOm Radar Report on Service Mesh

GigaOm has once again placed VMware Tanzu Service Mesh within the leader ring of its Radar Report on Service Mesh. This year Tanzu Service Mesh has been upgraded to the Outperformer label, moving closer to the center and marking its heightened recognition as an industry leader. This is not only a testament to our robust enterprise capabilities and broad support for various application platforms, public clouds, and runtime environments, but also a validation of our strategic approach.

Seven Models of Cloud Native Applications

In today's cloud-driven landscape, organizations are transitioning from legacy monolithic systems to agile, scalable, and secure cloud-native solutions. Some are even forging new cloud-native applications. However, the concept of cloud-native design remains subjective, lacking a universal blueprint. This blog aims to provide clarity and guidance for designing precise cloud-native applications and container deployment.

K3s Vs K8s: What's The Difference? (And When To Use Each)

Kubernetes, or K8s, is an open-source, portable, and scalable container orchestration platform. With K8s, you can reliably manage distributed systems for your applications, enabling declarative configuration and automatic deployment. Yet, K8s can be resource-intensive and costly, with a rather steep learning curve. But in 2019, a lighter, faster, and potentially more cost-effective alternative appeared: K3s. Still, K3s is not a magic wand that works for all Kubernetes deployments.

Monitoring Weather At The Edge With K3s and Raspberry Pi Devices - Civo Navigate NA 2023

Dive into the world of Edge Computing with Sergio Méndez as he showcases the power of Kubernetes using K3s on Raspberry Pi devices. Learn the distinctions between IoT and Edge Computing and witness a live demonstration of real-time weather monitoring. Perfect for those interested in distributed systems, IoT, and hands-on applications.

Ubuntu updates, releases and repositories explained

Since we launched Ubuntu Pro’s Expanded Security Maintenance for additional packages, and we now integrate more closely with public cloud update management tools, more people have been asking us about the Ubuntu archive and how this is divided and security patched. In this blog we will therefore explain Ubuntu releases, how the Ubuntu archive is divided into different sections and how we deliver Ubuntu updates.

Real-time Ubuntu is now available in AWS Marketplace

Austin, TX, 12 September 2023: Canonical is thrilled to announce the listing of Ubuntu Pro 22.04 LTS with real-time kernel in AWS Marketplace, a digital catalog with thousands of software listings from independent software vendors that make it easy to find, test, buy, and deploy software that runs on Amazon Web Services (AWS).

More than downtime: the cultural drain caused by poor incident management

The costs of lackluster incident management are truly far-reaching. We’ve learned they go beyond explicit costs, like lost revenue and labor expenses. And that they go beyond the opportunity cost of engineers being diverted from building revenue-building features. The final area of incident cost that’s often overlooked is cultural drain.

Automation, Rain or Shine: A Fortune 500 Network Communications Enterprise's Story of Enhanced Alarm Management

A leading provider of advanced network communications and technology solutions for consumers, small businesses, enterprise organizations, and carrier partners across the U.S. wanted to become more powerful, using automation, as to better understand the customer impact of bad weather and proactively improve their customer experience.

Navigating the risk of sharing database access

With the huge growth in volume and complexity, data management has become a key priority in most Enterprises. But for this data to be utilised in a meaningful way, how do you tackle the added complexity of controlling access across both technical and business departments? Our CPO, David Gummer recently interviewed the CEO of the popular Universal Database management tool, DBeaver, Tatiana Krupenya, to discuss the often-feared topic of sharing access to the database. Prefer video? Watch the interview here.

Getting Started with Cluster Autoscaling in Kubernetes

Autoscaling the resources and services in your Kubernetes cluster is essential if your system is going to meet variable workloads. You can’t rely on manual scaling to help the cluster handle unexpected load changes. While cluster autoscaling certainly allows for faster and more efficient deployment, the practice also reduces resource waste and helps decrease overall costs.

Cloud Efficiency Rate: A New Metric To Quantify Cloud-Native Business Value

In the last couple years, the SaaS world has undergone a paradigm shift with regard to cloud spending. As macroeconomic conditions shift from “peachy” to “moldy,” as SaaS grows increasingly crowded, as company valuations face new pressure, and as venture funding cools down, companies are looking to reduce — or in industry jargon, “optimize” — their cloud spending as much as possible, as soon as possible.

How to keep your Kubernetes Pods up and running with liveness probes

Getting your applications running on Kubernetes is one thing: keeping them up and running is another thing entirely. While the goal is to deploy applications that never fail, the reality is that applications often crash, terminate, or restart with little warning. Even before that point, applications can have less visible problems like memory leaks, network latency, and disconnections. To prevent applications from behaving unexpectedly, we need a way of continually monitoring them.

What is a PaaS? A Definitive Guide

A platform as a service, or PaaS, is one of the three major cloud computing service models. In our opinion, it’s the only one that successfully delivers all benefits of the cloud to software developers, including control, cost-effectiveness, flexibility, and scalability. Of course, other as-a-service models are still useful. In fact, all three main cloud computing models offer different advantages to organizations.

Understanding App Hosting: Definition and Functionality

Developing apps takes a lot of blood, sweat, and tears. It can feel like a marathon that doesn’t even have the courtesy to end once you cross the finish line. From managing infrastructure to scaling, operations, and security (to name just a few things), it takes plenty of work to ensure that your cherished creation is loved by users and customers. App hosting takes much of this responsibility off your shoulders, and a solid Platform as a Service (PaaS) provider can go even further.

Day 1 Navigate Europe 2023 Wrap Up

Navigate Europe 2023 has come to an end, and we couldn’t be more grateful for everyone involved in this, from our sponsors, attendees, and most importantly, the Civo team. Whilst we have already announced the next event for next year in Austin, Texas, we want to spend some time reflecting on the amazing few days we’ve just had, and everything we took away from it.

Microsoft OneDrive: Your Ultimate Guide to Cloud Storage

Hey there, cloud wanderer! Ever found yourself juggling multiple USB drives or emailing files to yourself just to have access to them on another device? Well, Microsoft OneDrive is here to make your life a whole lot easier. This article will be your ultimate guide to understanding what OneDrive is, how to use it, and why it might just be the cloud storage solution you’ve been looking for.

How improved network performance is a key part of Web 3.0 delivery

Web 3.0 could see the emergence of more decentralized online ecosystem based on blockchain. In this blog, we examine the important role that network performance will play in the arrival of Web3 in order to reduce frustrations and shortcomings with the existing traditional public internet. In this blog we look at the role network performance will play in the delivery of web 3.0.

Custom domains now available on preview environments

You’re probably all very familiar with the URLs we currently generate automatically for your environments on Platform.sh by now. And while they are very useful, they’re not the most friendly-looking as, we build them using the following pattern: This approach is important because it ensures that our URLs are unique for all projects and their environments but it also makes them pretty long, overly complicated, and let’s face it—not the prettiest. But this is the case no more!

A detailed guide on Azure architecture diagram

Azure architecture diagrams are visual representations that illustrate the structure, components, and relationships of a solution or application deployed on Microsoft Azure. These diagrams provide a clear and concise overview of the various Azure resources and services used in a specific architecture. They are helpful for design discussions, documentation, and communication among team members and stakeholders.

JFrog's cloud migration story

Since inception in 2008, JFrog has hosted its own development environments on-prem. While this approach worked well for a time, the increasing need to deploy faster, while sustaining high quality and reducing hosting costs made us realize that we needed to leverage the JFrog SaaS Production environment. So in 2022, we started an effort to migrate our RnD environments from an on-prem solution to JFrog SaaS Production.

Manage Kubernetes environments with GitOps and dynamic config

Most modern infrastructure architectures are complex to deploy, involving many parts. Despite the benefits of automation, many teams still chose to configure their architecture manually, carried out by a deployment expert or, in some cases, teams of deployment engineers. Manual configurations open up the door for human error. While DevOps is very useful in developing and deploying software, using Git combined with CI/CD is useful beyond the world of software engineering.

Integrating MetricFire and Heroku for Web Hosting

Today's fast-paced digital landscape demands efficient and reliable web hosting solutions. As websites and applications become increasingly complex, businesses are constantly seeking ways to optimize their performance and ensure seamless user experiences. One crucial aspect of this optimization process is the effective monitoring and tracking of vital metrics.

How to Integrate CloudWatch and Sentry with MetricFire

CloudWatch and Sentry are two powerful tools that play crucial roles in monitoring and error tracking, making them essential for any organization that wants to ensure the smooth operation of its applications and systems. CloudWatch, developed by Amazon Web Services (AWS), offers comprehensive monitoring capabilities for AWS resources and applications, providing real-time insights into system performance and resource utilization.

How To Gain Back Your Velocity When Working With Kubernetes - Civo Navigate NA 2023

Lukas Gentele, CEO of Loft Labs, delves into the intricacies of Kubernetes, its challenges, and the potential solutions to enhance developer efficiency. He shares insights on virtual clusters, the evolution of deployment methods, and the role of transparent abstractions in Kubernetes.

Simplifying your Kubernetes infrastructure with cdk8s

Kubernetes has become the backbone of modern container orchestration, enabling seamless deployment and management of containerized applications. However, as applications grow in complexity, so do the challenges of managing their Kubernetes infrastructure. Enter cdk8s, a revolutionary toolset that transforms Kubernetes configuration into a developer-friendly experience.

How to monitor power automate flows involving Azure services?

It can be challenging when you have to monitor and manage an integration solution from two different platforms like Azure service and Power Automate Flows. Michael Stephenson showcases Serverless360’s newest feature from Business Application on managing Power Automate and monitoring solutions across the Azure services.

Onboarding New Devs - GitKraken Workspaces

Where's the code? And where's the backlog? The 2 big questions new devs on the team always ask. Listen to @ Kevin Bost clearly break down his team's experience #onboarding new team members. Want to hear more from Kevin? Watch the rest of his story to learn how he...✅ Seamlessly tracks his backlog✅ Stays on top of issues and assignments✅ Effortlessly manages open pull requests✅ Keeps his multi-repo projects organized.

Helios Joins the AWS Marketplace!

We are thrilled to announce that Helios, the applied observability platform for developers, is now available on the AWS Marketplace! This marks a significant milestone in providing visibility and runtime insights for easy troubleshooting and reduced MTTR. This further cements our commitment to providing top-tier services to our customers and to AWS users. By bringing Helios directly to the AWS Marketplace, it is easier than ever to access and onboard our platform.

Introducing Cloudsmith Navigator: Your Trusted Guide to OSS Package Quality

Discover Cloudsmith Navigator: a revolutionary tool designed to guide software engineering teams in selecting top-quality open source packages. By analyzing and scoring thousands of packages based on security, maintenance, and documentation, Navigator simplifies the package selection process. Choosing the right software package for your project can sometimes feel like finding a needle in a haystack.

How to Set Up an IT War Room

IT issues can happen at any time and significantly impact an organization. Hence, it's essential to have a plan to handle these issues quickly and efficiently. And one way to do this is to create an IT war room. An IT war room is a dedicated space for teams to collaborate and resolve issues. Establishing an IT war room enhances an organization's capacity to swiftly and efficiently address IT problems, ultimately reducing their impact on the business.

Enhancing Incident Management: Seven Integrations to Complete Your Ticketing Systems

Squadcast offers some powerful integrations to simplify Incident Management processes and make your work easy. These integrations enhance Incident Management processes and complete your ticketing systems, ensuring seamless collaboration and timely issue resolution.

Amazon ECS Vs. EKS Vs. Fargate: The Complete Comparison

Amazon Web Services (AWS) provides more than 200 services. Among those, Amazon Elastic Compute Service (ECS), Elastic Kubernetes Service (EKS), and AWS Fargate help deploy and manage containers. Choosing between these services can be challenging. They seem similar on the surface (and are all popular). But each offers unique benefits and limitations. In this guide, we compare the three services, discussing the best use cases for each, and helping you choose the best fit for your business.

Azure SQL database cost optimization to maximize savings

Azure SQL is a versatile and powerful database service, and it is an increasingly popular choice for storing and managing application data due to its scalability, high availability, security, and simplicity of integration. A common demand for cloud workloads is cost optimization. To maximize cloud savings, this article discusses Azure SQL Database Cost Optimization.

How to make your software team awesome: Get the inside scoop with DORA

What could be more exciting than grabbing all the insider DevOps knowledge about DORA metrics straight from the researchers themselves? 🌟 In this special live stream event with Nathen Harvey, Developer Relations Engineer at Google, you'll learn about his work with the Google Cloud DevOps Research and Assessment (DORA) research team.

How to Develop a Modern Monitoring & Observability Strategy for Businesses of Any Size

In the dynamic world of IT, the way we monitor systems has seen a remarkable evolution. Gone are the days when monitoring was limited to basic server checks or infrastructure health. With the rise of cloud-native applications, serverless architectures, and container orchestration platforms like Kubernetes, the digital landscape has become a multi-dimensional maze.

Using Tailscale for Authentication of Internal Tools

JWT is a popular way for authentication and authorization, especially for service to service communications. When it comes to internal tools, distribution and renewal of JWT can become a challenge. Our internal support systems use JWT to authenticate and authorize access and they are written in a few different languages and run on different hosting options.

Building an E2E Ephemeral Testing Environments Pipeline with GitHub Actions and Qovery

Romaric Philogène, CEO and Co-founder of Qovery - walks you through creating a complete, cost-effective Ephemeral Testing Environments pipeline in just 1 hour! Learn how to integrate GitHub Actions, K6, and Qovery to set up a seamless pipeline that enables you to deploy and test applications at speed, without breaking the bank.

How telcos are building carrier-grade infrastructure using open source

Service providers need cloud infrastructure everywhere, from modern 5G and 6G network functions running in the network core to sophisticated AI/ML jobs running on the edge. Given the sensitivity of those workloads to any interruptions, outages or performance degradations, the cloud infrastructure used by telecommunication companies needs to be fast, robust and ultra stable.

Using cloud unit metric costs to right size your AWS bill and improve productivity

Uncertainty continues to plague global economies, prompting many CFOs to optimize their bottom lines by re-examining large line-item costs, payrolls, and unit economics. Many IT leaders have been directed by their C-Suite to reduce or halt cloud spending, which represents roughly 30% of IT budgets.

Argo Rollouts at CircleCI: Progressive deployment for agile and efficient releases

At Circle, our traditional approach to Kubernetes (k8s) deployments likely looks familiar to many of you: Run the workflow, create the image, build the Helm chart and deliver it to k8s. At that point, k8s takes over with its rolling update. This method gets the job done, but we knew it wasn’t ideal. Limited support for canary releases and the need for time-consuming error monitoring and manual rollbacks added friction and risk to our release processes.

DevOps Speakeasy with Bruce Schneier

On this episode of the DevOps Speakeasy, we are joined by Bruce Schneier, Chief of Security Architecture, inrupt Bruce is an internationally renowned security technologist, called a security guru by the Economist. He is the New York Times best-selling author of 14 books -- including Click Here to Kill Everybody -- as well as hundreds of articles, essays, and academic papers.

Practical guidance for getting started as a site reliability engineer

At the beginning of May, I joined incident.io as the first site reliability engineer (SRE), a very exciting but slightly daunting move. With only some high-level knowledge of what the company and its systems looked like prior to this point, it’s fair to say that I didn’t have much certainty in what exactly I’d be working on or how I’d deliver it.

What is VMware NSX?

In the realm of modern digital infrastructure, the concept of virtualization has transformed the way organizations deploy, manage, and scale their IT resources. Among the trailblazers in this domain is VMware NSX, a platform designed to address the complexities of network virtualization. Offering a paradigm shift from traditional networking, VMware NSX helps businesses looking to bolster their data center capabilities.

The Misunderstood Troll - A compliance and audit fairy tale

Who likes software audits? nobody! Meetings? bah. Paperwork? oh no, being eaten? Definitely not! Dive into a whimsical re-imagining of the change management process by Alex Kantor. Based on Alex's talk at Exploring DevOps, security, audit compliance event in Oslo. Discover how the people of land of Paymoria made its epic quest as an engineering driven start up by avoiding paperwork, meetings and automated its change management process and discovered that they could ship faster and build more with Kosli!

Maximizing Efficiency and Collaboration with Top-tier DevOps Services

In today’s fast-paced digital landscape, where software development and deployment happen at lightning speed, DevOps has emerged as the key to achieving operational excellence and maintaining a competitive edge. DevOps is more than just a buzzword; it’s a culture, a set of practices, and a collection of powerful tools that streamline collaboration between development and operations teams.

Nagios vs. MetricFire

The world of IT monitoring has evolved significantly in recent years, with businesses relying more than ever on robust and efficient tools to keep their systems running smoothly. In this fast-paced digital landscape, it's crucial to have a monitoring solution that can provide real-time insights into the health and performance of your infrastructure. In this blog post, we will explore the advantages of using MetricFire over Nagios as your go-to monitoring tool.

Mastering Multi-Repo Management with GitKraken: Insights

👋 Meet Kevin, a developer just like you. He's been using GitKraken's Workspaces to streamline his team's workflow: 📈 Real-time Insights: Insights view helps you keep track of metrics, numbers, and graphs, so you can always stay on top of your team's progress. 🔗 Streamlined Collaboration: Easily showcase pull requests, cycle times, and activity stats. Know at a glance how things are going and make informed decisions.

Understanding Kubernetes Network Policies

Kubernetes has emerged as the gold standard in container orchestration. As with any intricate system, there are many nuances and challenges associated with Kubernetes. Understanding how networking works, especially regarding network policies, is crucial for your containerized applications' security, functionality, and efficiency. Let’s demystify the world of Kubernetes network policies.

Speakers & Sponsors Highlights from Navigate Europe 2023

Join us as we dive into the highlights of Navigate Europe 2023 in London. From in-depth tech talks, community building sessions, to exciting product launches, and candid conversations with industry leaders like Kelsey Hightower. Experience the vibrancy of the cloud-native community, the warmth of the attendees, and the charm of the venue, The Brewery. Whether you're a tech enthusiast, a Kubernetes expert, or just curious about the latest in the cloud-native world, this video offers a glimpse into two days of tech, talks, and so much more.

What's going on with the Developer Productivity debate?

Every so often, somebody in the tech industry proposes a new way to quantify software engineers’ productivity. Most recently, a leading consulting firm published a report that has reignited a recurring debate—is it even possible to effectively measure developer productivity, and if so, how? Whereas functions like sales and support have had rigorous metrics for years, software engineering has long been the exception.

Welcoming new leadership at Cloudsmith - a note from Alan Carson

Alan Carson writes about his experience and journey with Cloudsmith, as new CEO Glenn Weinstein steps in as leadership. I heard something recently, that resonated, about success. In a simple (but not easy) three-step plan; success happens when the following three things align: A great example is, of course, Steve Jobs and Apple. The contrarian idea was that every single human would need a personal computer. He was proven right. And he executed expertly (with a few ups and downs obviously!)

TPM-backed Full Disk Encryption is coming to Ubuntu

Full disk encryption, FDE, has long been an integral part of Ubuntu’s security strategy. Its mission is straightforward: to mitigate the risks of data breaches due to device loss and unauthorised access, by encrypting data while stored on the computer’s hard drive or storage device. For 15 years, Ubuntu’s approach to full disk encryption relied on passphrases for authenticating users.

Do you have a Cloud Exit Strategy?

In the modern digital age, the allure of cloud computing has been nothing short of mesmerizing. From startups to global enterprises, businesses have been swiftly drawn to the promise of scalability, flexibility, and the potential for reduced capital expenditure that cloud platforms like Azure offer. Considering the diverse Azure VM types and the attractive Azure VMs sizes, it’s easy to understand the appeal.

Resolve Automation Capabilities Framework: From Tactical to Strategic End-to-end Automation

All business eyes seem to be focused on the current challenges of an unsteady economic environment, and organizational leaders are working to figure out the best plan to overcome them. Leaders have their own collection of key initiatives as no two companies are the same. Most commonly; however, they want to double capacity and productivity, cut costs, enhance customer experiences, and future-proof their organizations.

Should You Reload or Restart HAProxy?

Managing your load balancer instances is important while using HAProxy. You might encounter errors, need to apply configurations, or periodically upgrade HAProxy to a newer version (to name a few examples). As a result, reloading or restarting HAProxy is often the secret ingredient to restoring intended functionality. Whether you’re relatively inexperienced with HAProxy or you’re a grizzled veteran, understanding which method is best in a given situation is crucial.

Multi-Org takes FireHydrant for enterprise to the next level

Too often, complexity means confusion — and confusion is your worst enemy when it comes to efficient incident response. We recently found that poor incident management practices (like confusion about what to do or how to escalate an incident) can cost companies as much as $18 million a year.

A Comprehensive Guide to Network Device Monitoring

As technology advances, the networks required to support it have evolved into complex, interconnected systems that are vital to each organization’s operations. When a network issue causes service interruptions or unexpected downtime, it can have serious consequences not only for service performance but also for the company’s bottom line. Sometimes, all it takes is an overloaded device or a faulty connection, and suddenly everything grinds to a halt.

Automate reliability testing in your CI/CD pipeline using the Gremlin API

For many software engineering teams, most testing is done in their CI/CD pipeline. New deployments run through a gauntlet of unit tests, integration tests, and even performance tests to ensure quality. However, there's one key test type that's excluded from this list, and it's one that can have a critical impact on your application and your organization: reliability tests. As software changes, reliability risks get introduced.

Jira vs. Trello: Which Tool is Best for Developer Collaboration?

As if coordinating multiple team members and competing deadlines wasn’t hard enough, project managers often face another daunting task: which project management tool facilitates better dev-to-dev collaboration? Today, we’ll be looking at two of the leading project management tools, Jira and Trello. On the surface, these two options appear relatively similar, but each tool offers its own unique capabilities.

What is a virtual private cloud in AWS?

Amazon Web Services (AWS) dominates the cloud computing industry with over 200 services, including AI and SaaS. In fact, according to Statista, AWS accounted for 32% of cloud spending in Q3 2022, surpassing the combined spending on Microsoft Azure, Google Cloud, and other providers. A virtual private cloud (VPC) is one of AWS‘ most popular solutions. It offers a secure private virtual cloud that you can customize to meet your specific virtualization needs.

Cycle's New Interface, Part II: The Engineering Behind Cycle's New Portal

In our last installment, we covered the myriad of new UI changes added to Cycle’s portal. In this part, we walk through five of the tough engineering choices made when developing the new interface, discussing the alternatives that were considered, and shining a light on some of the technology our engineering team utilizes today.

How to Use PowerShell to Automate Office 365 Installations

In the fast-paced and demanding world of IT, every tool that saves time and simplifies tasks is worth its weight in gold. Today, we're going to explore how PowerShell scripts can be utilized to automate the installation of Office 365, a critical operation that can save you countless hours in the long run. In fact, with a well-written script, you can manage installations across an entire network from your desk.

12 DevOps Best Practices Teams Should Follow

DevOps is a software development philosophy that helps organizations achieve faster delivery, better quality, and more reliable software, making it easier to adapt to changing business needs and customer demands. However, implementing DevOps can be challenging on many levels. It requires changes in culture, processes, skills, knowledge, and tools, which can encounter resistance from traditional silos within organizations. So, how can you successfully implement DevOps within an organization?

Azure Key Vault: A Comprehensive Overview

Azure Key Vault is Microsoft’s dedicated cloud service, designed to safeguard cryptographic keys, application secrets, and other sensitive data. In an era where digital security is paramount, it functions as a centralized repository. Here, sensitive data is encrypted, ensuring that only designated applications or users can access them. Imagine having a hyper-secure, digital vault where you can store all your essential digital assets.

Using Argo CDs new Config Management Plugins to Build Kustomize, Helm, and More

Starting with Argo CD 2.4, creating config management plugins or CMPs via configmap has been deprecated, with support fully removed in Argo CD 2.8. While many folks have been using their own config management plugins to do things like `kustomize –enable-helm`, or specify specific version of Helm, etc – most of these seem to have not noticed the old way of doing things has been removed until just now!

DKP 2.6 Features New AI Navigator to Bridge the Kubernetes Skills Gap

The latest release of the D2iQ Kubernetes Platform (DKP) represents yet another significant boost to DKP’s multi-cloud and multi-cluster management capabilities. D2iQ Kubernetes Platform (DKP) 2.6 features the new DKP AI Navigator, an AI assistant that enables DevOps to more easily manage Kubernetes environments. As Forbes noted in Addressing the Kubernetes Skills Gap, “The Kubernetes skills shortage is impacting companies across sectors.”

The Benefits and Challenges of Managing Hybrid Estates

More and more organizations are migrating their data to the cloud but the majority are likely to end up managing hybrid estates, with some data managed through a cloud provider and some managed locally. This leads to some unique issues, especially around monitoring and services. If the objective of migrating to the cloud is simply to implement virtual machines (VMs) in a different location than you traditionally do, there will be fewer challenges.

FinOps Focus: Cost Management vs. Cost Optimization

Rethinking Cost Optimization Cost Optimization is a term that has been around for a while when discussing Cloud cost, and to a larger extent the practice of FinOps. It is usually what most people associate with FinOps when they hear those terms initially, but is that the correct term to use?

Into the Labyrinth: Revealing the Mantic Minotaur

Few creatures from mythology have captured the imagination of mankind quite like the legendary Minotaur. A half-man, half-bull behemoth that is said to guard the halls of the impenetrable labyrinth of Crete. The ancient sagas stated that only the bravest of warriors would be able to match its incredible strength and escape its mystifying maze.

Cloud storage for enterprises

Any data-centric organisation faces the prospect of data growth at some point in their existence; it is estimated that more than 2,500 Petabytes (PB) of new data is created every day. While only a few organisations will ever have to deal with that kind of scale, it is important to plan ahead for your own organisation’s growth. Legacy appliance-based storage systems where hardware and software are closely coupled can be expensive to maintain, expand, and difficult to operate.

Cloud repatriation: What's behind the return to on-premises?

Find out why cloud repatriation is on the rise — and what makes on-premises the ideal approach for some businesses. Over the last ten years, the cloud has been touted as a game-changer. But, like magpies, have we all jumped on the “shiny object syndrome” bandwagon? Spending on public cloud services continues to show strong growth, with Gartner forecasting that by the end of 2023, worldwide end user spending on public cloud services will total nearly $600 billion.

Ubuntu 23.10 Mantic Minotaur Mascot Animation

Just as the prophecy foretold, the Ubuntu 23.10 Mantic Minotaur has been revealed! Few creatures from mythology have captured the imagination of mankind quite like the legendary Minotaur. The word Mantic is used to describe one’s ability to prophesy or reach into the future. Our lead designer, Marcus Haslam, pulled inspiration from the ancient past when creating our iconic Minotaur Mascot and new official wallpapers.

Prometheus vs. Datadog

Before we do a detailed dive into what Prometheus and Datadog are, let's look at the key comparison points. Both Prometheus and Datadog are monitoring tools, but Prometheus is open source and Datadog is proprietary. Prometheus is the de facto tool for monitoring time-series for Kubernetes, and Datadog is an all-around APM, logs, time-series, and tracing tool.

How To Monitor AWS EC2 With MetricFire

AWS EC2 (Elastic Compute Cloud) has revolutionized the way businesses operate in the cloud. With its scalable and flexible infrastructure, EC2 allows organizations to easily deploy virtual servers and manage their computing resources efficiently. However, as your EC2 environment grows, monitoring becomes crucial to ensure optimal performance, security, and cost optimization. One powerful solution for monitoring AWS EC2 is Hosted Graphite by MetricFire, a comprehensive graphing and monitoring service.

What Is AWS EMR? Here's Everything You Need To Know

According to Statista, the mass volume of data created, stored, copied, and consumed in 2020 was over 64 zettabytes (ZB), or about 64 trillion gigabytes (GB). This is expected to rise to 181 ZB by the year 2025. A large portion of this data is likely to be significant to your business. It can provide you with new insights that help you improve your product, communicate with consumers, and perform risk analysis. However, you’ll need the right tools to extract, sort, process, and analyze it.

31+ Must-Have ETL Tools In 2023

The most successful brands are data-driven. Whether it's Google, Amazon, or TikTok, they all use data to inform their next moves. But here's the thing. It's easy to collect a lot of data. Making sense of all that data is often the most challenging part. You can do that in three ways. Scripting is one option. Here, your developers code custom data integration tools in Python and Java alongside technologies like Hadoop and Spark.

Overcoming Shared Environment Bottlenecks

Shared development environments have long been the norm at a time when agility and collaboration reign supreme. But this once-effective approach now reveals its limitations, giving rise to productivity and collaboration bottlenecks, often leading to conflicts and resource contention that stall projects and hinder development teams. In this article, we will explore the key challenges posed by collaboration bottlenecks and introduce the ephemeral environments solution that redefines how teams operate.

Using Azure Policy to Enforce Storage Account Compliance

Ever had a migraine thinking about how to ensure compliance for your Azure Storage Accounts? You’re not alone. Companies worldwide struggle to maintain consistency, especially when it comes to cloud storage. That’s where Azure Policy comes into play. This article is a comprehensive guide that will walk you through everything you need to know about using Azure Policy to enforce compliance on your Azure Storage Accounts.

Empowering government innovation: a secure path to open source excellence

The Australian Federal Government is not alone in dealing with challenges like natural disasters, global pandemics and economic uncertainty. Like many governments, they are looking for new and innovative ways to tackle these challenges. FST Government 2023 is an exciting conference that brings over 200 government leaders together to explore how the latest advances in digital technology can help support better policy outcomes and citizen service delivery.

Automation to Take Airlines to High Altitudes During Unexpected Challenges

President Casey Murray of the Southwest Airlines Pilot Association in February 2023 made it very clear that the airline’s outdated technology had failed miserably during the winter storm of 2022. And that the IT and “infrastructure from the 1990s” allowed the wild weather to destroy travel plans for thousands of Southwest passengers, keeping them from spending the holidays with family, friends, and loved ones.

IT Operations: Making IT Work Better with IT Ops Automation

IT ops is often so focused on solving problems that it can be easy to miss how IT ops contributes to an organization’s overall success, even if you’ve been in IT for a long time. When things get tossed over the wall from development to ops, anyone not in IT ops starts to ask, “What is IT ops?” and “What does IT operations do?” So let’s set the record straight.

How to ensure your Kubernetes Pods have enough CPU

Gremlin's Detected Risks feature immediately detects any high-priority reliability concerns in your environment. These can include misconfigurations, bad default values, or reliability anti-patterns. A common risk is deploying Pods without setting a CPU request. While it may seem like a low-impact, low-severity issue, not using CPU requests can have a big impact, including preventing your Pod from running.

Azure: The Ultimate Guide to Microsoft's Cloud Computing Platform

Cloud computing has revolutionized the way businesses operate and manage their data. With the vast amounts of information being generated daily, traditional on-premises infrastructure struggles to keep up with the demands of scalability, security, and cost-effectiveness. This is where Azure, Microsoft's cloud computing platform, comes into play. Azure provides a comprehensive set of tools and services that enable organizations to build, deploy, and manage applications and services on a global scale.

How to Monitor Multi-layer Huawei Switch with MetricFire

Monitoring your network infrastructure plays a pivotal role in identifying potential bottlenecks, optimizing performance, and ensuring seamless operations. By implementing a comprehensive monitoring solution like MetricFire, you gain access to a wide range of features and functionalities designed to simplify the process of monitoring and managing your Huawei switches.

Introduction to MLFlow

MLFlow is an open source platform used for managing machine learning workflows. It is a crucial component of the open source MLOps ecosystem, having passed 10 million monthly downloads at the end of 2022. It has four main components that ensure experiment tracking, model registry, model deployment and code packaging. Join our webinar to learn more about MLFlow During this webinar, Andreea Munteanu will discuss MLFlow and Charmed MLFlow, Canonical’s distribution of the open source platform.

Intro to Git Integration for Jira: See development activity across all of your issues

Git Integration for Jira is the easiest way to improve development visibility in Jira and keep your teams in sync. View Git commits, branches, tags, and pull request within issues or across projects, epics, sprints, and more. It's the only Jira app that lets you view development activity across multiple issues at a time - saving you time, helping you spot trends, and identify work that's at risk. Integrate with any Git repository, self hosted or in the cloud, including GitHub, GitLab, Azure DevOps, and more.

Starting with Incident management career

Businesses and organisations are increasingly reliant on technology for their operations, the significance of alerting platforms has become paramount. Alerting platforms encompass the processes that enable organisations to acknowledge, respond, and to reduce various types of incidents that can impact their services. Incident alerts enable prompt responses,at the right time and minimise potential damage.

Cloud Cost Dashboards: What "A Single Pane Of Glass" Really Means

If you’ve done any shopping around for a cloud cost intelligence platform, you may have heard about the “single pane of glass” approach to presenting cloud cost data. It’s a descriptive phrase uttered by almost every cloud cost company in one form or another. We may not all say it in a similar way, but it’s the same concept across the board.

Observability vs Monitoring: What's the Difference?

Observability and monitoring: These terms are often used interchangeably, but they represent different approaches to understanding and managing IT infrastructure. If you are new to these terms or are often confused between the two, this blog is for you! In this blog, we'll explore the key concepts of observability and monitoring, their evolution in IT operations, their differences and similarities, and their importance in modern infrastructure.

Learn about LogicMonitor's new launch approach

Check out this on-demand webinar with LogicMonitor’s Chief Product Officer, Taggart Matthiesen, and LogicMonitor’s Senior Director of Product Marketing, Bill Emmett, for a conversation about how our recent product innovations can help you unlock intelligence and extensibility in your hybrid IT environments.

Megaport ONE Demo: Discovery

Jim Brinksma, CTO of Megaport, shows you how easy it is to locate your favorite cloud on-ramps with the Megaport ONE Discovery feature. Megaport ONE offers networking, compute, and orchestration capabilities through a single pane of glass, so users can oversee and simplify management of even the most complex infrastructure with access to detailed insights.

Troubleshooting Hyper-V

In the ever-evolving landscape of IT, virtualization has established itself as an irreplaceable cornerstone. While various platforms offer virtualization services, Microsoft’s Hyper-V stands out as a robust, scalable, and user-friendly option. If you’re an IT professional, chances are you’ve come across Hyper-V at some point in your career. With its intricate features and multi-faceted architecture, Hyper-V serves as the backbone for many virtualized environments.

Understanding Zero Trust Principles

Have you ever wondered how to keep your digital assets truly secure in a world where cyber threats seem to evolve quicker than cybersecurity measures? If so, you might want to consider adopting a Zero Trust security model. Far from being a buzzword, Zero Trust has emerged as a holistic approach to cybersecurity that operates on a straightforward principle: “Never Trust, Always Verify”.

SLO Driven Incident Response: Service Level Objectives for Effective Incident Management | Squadcast

In today's tech-driven landscape, effective Incident Management is vital for seamless service and customer satisfaction. This webinar explores ways to uncover the role of Service Level Objectives (SLOs) in structuring incident response processes while acting as a compass, guiding incident prioritization and resolution to minimize customer impact and downtime. The webinar will help you demystify SLOs, their data-driven role in incident decision-making, and how to prioritize incidents to lessen customer impact by identifying critical incidents.

10 Tips To Reduce Your Deployment Time with Qovery

One of the most critical aspects of a developer's workflow is reducing deployment time. While Qovery does a lot of heavy lifting to make your deployments faster and more efficient, there are still ways to fine-tune the process on your end. This guide will help you optimize deployment time across three essential phases: Build, Deployment, and Runtime.

Hyper-V PowerShell Commands: A System Administrator's Guide

Hyper-V has rapidly become an indispensable tool in the system administrator’s toolkit. Not only does it provide a robust, feature-rich platform for virtualization, but it also seamlessly integrates with Windows Server, making it a must-have for any Windows-based enterprise environment. As a system administrator, you’ve probably realized that managing Hyper-V manually through its GUI can be time-consuming.

LogicMonitor Selenium Synthetics Demo

Synthetic Web Checks provides Selenium based recorded web checks with multiple steps and MFA support. By logically grouping all your website’s operations and treating each step as an individual device, Synthetic Web Checks helps you navigate through all of your website’s operations, and provides granular slicing of the data to display information that is more relevant for alerting and troubleshooting. Learn more in this short demo!
Sponsored Post

Avoiding packet loss: 5 steps to a streamlined network

A network outage for an organization is more than just a pesky annoyance. Not only does a business have to bear the cost of the downturn, but it must endure negative user experiences that damage the organization's reputation. One of the most common causes of network interruptions is network packet loss. Packet loss is caused when the data packets carrying the information over the internet or any packet-switched network fail to reach their destination in an expected timeframe. This latency disrupts communication and serves as a trigger for a potential outage.

The Foundation of Cloud Optimization - Cloud Tagging Strategy

Cloud Tagging should be automated, not left to humans. Optimization in the cloud is actually really simple. Here’s how we get our customers thinking differently which in turn makes them successful. “To your developers the cloud is like a candy store is to a kid where all the candy is free”. Just as parents need to teach their kids the value of money, you need to teach your developers the value of cloud spend.

GitKraken Client and HIPAA: The Ultimate Guide for Software Developers in Healthcare

In the rapidly evolving world of healthcare technology, the Health Insurance Portability and Accountability Act (HIPAA) stands as a beacon of data privacy and security. For software developers operating in this domain, understanding and adhering to HIPAA isn’t just a regulatory mandate—it’s a commitment to patient trust and safety. With the increasing reliance on version control systems in software development, choosing the right Git client becomes paramount.

Can Companies Really Self-Host at Scale?

Self-hosting is effective for many companies. But when is it time to let go and try the easier way? There’s no such thing as free lunch, or in this case, free software. It’s a myth. Paul Vixie, vice president of security at Amazon Web Services, creator of the original Domain Name System (DNS), gave a compelling presentation at Open Source Summit Europe 2022 about this topic.

Progressive delivery for Kubernetes Config Maps using Argo Rollouts

Argo Rollouts is a Kubernetes controller that allows you to perform advanced deployment methods in a Kubernetes cluster. We have already covered several usage scenarios in the past, such as blue/green deployments and canaries. The Codefresh deployment platform also has native support for Argo Rollouts and even comes with UI support for them.

Understanding a release-first approach to software supply chain management

For anyone involved in software development, the “infinity loop” is synonymous with DevOps — and rightfully so. We know that software is rarely in a static state for very long. Continuous updates are required to meet the demands of users and to deliver more value, faster than the competition.

Are all Kubernetes services in the cloud the same? Azure Container Apps: Limitations & Awesome Features

An advanced, open-source technology called Kubernetes is used to manage, scale and deploy containerised applications automatically. Kubernetes offers a strong architecture that enables development and operations teams to effectively manage applications of several containers. Kubernetes was made by Google engineers. They shared it for free in 2014, and now a group called CNCF takes care of Kubernetes. People really like using Kubernetes to manage apps inside containers.

Helm deployments to a Kubernetes cluster with CI/CD

Containers and microservices have revolutionized the way applications are deployed on the cloud. Since its launch in 2014, Kubernetes has become a de-facto standard as a container orchestration tool. Helm is a package manager for Kubernetes that makes it easy to install and manage applications on your Kubernetes cluster. One of the benefits of using Helm is that it allows you to package all of the components required to run an application into a single, versioned artifact called a Helm chart.

Building Organizational Trust for Cloud Optimization Software

You’ve loaded data into Densify and after reviewing recommendations your developers don’t want to take the recommended action – they aren’t trusting, yet. This is one of the top issues identified by the FinOps Foundation and many of our customers of Densify – but not all. Let’s explore what some customers do differently to build organizational trust in taking optimization recommendations.

Heroku Monitoring: Best Practices

When you immerse yourself in the world of application development, you'll find that deploying applications on Heroku comes with a certain level of ease. However, monitoring becomes a non-negotiable element to keep these applications running at their best. It's like having a clear aerial view of your application's performance - it helps you spot potential performance hurdles and handle issues proactively.

How to Track and Enforce Snyk Scans Across Your Production Environments

If you’re delivering software in a regulated environment, or deploying to a critical application or device, ensuring the security of your software code and dependencies is essential. One of the most popular tools for achieving this is Snyk, which gives developers the ability to find and fix vulnerabilities as part of their development workflow.

Megaport LIVE: Introducing Multicloud Connectivity | Webinar

Megaport LIVE: Introducing Multicloud Connectivity Recorded: 24 August 2023 Speakers: David Sloan - Solutions Architect In this webinar, Megaport Solutions Architect David Sloan breaks down how Amazon Web Services (AWS), Microsoft Azure, and Google Cloud structure their private direct connectivity offerings for multicloud.

Streamlining Kubernetes Workflows The Power of CI/CD Integration

In the ever-evolving landscape of software development, where agility and reliability are paramount, Kubernetes has emerged as a game-changer with its container orchestration capabilities. However, as applications become more complex and distributed, managing Kubernetes workflows presents a unique set of challenges.

GraphQL and Cloud-Native Architecture: Is There a Better Way? Civo Navigate NA 2023

Explore the transformative power of GraphQL in solving application networking challenges with Jim Barton at Navigate NA 2023. Barton uses a fictional scenario involving "Wayne Telecom," a telecom services provider in Gotham City, to illustrate the challenges faced by businesses in managing data and network requests. The talk emphasizes the advantages of GraphQL, such as reducing over-fetching of data, improving developer efficiency, and simplifying the architecture by eliminating the need for dedicated GraphQL servers.

Manage incidents, real-time alerts, and oncall from Microsoft Teams

Welcome to Spike.sh’s Microsoft Teams bot! At the heart of every successful team lies efficient communication and swift problem resolution. That’s precisely what our bot brings to the table – a dynamic toolset that empowers you to tackle incidents seamlessly. Features: Our new Microsoft Teams bot alerts are not only prompt but also smartly updated as the situation develops. It achieves this by seamlessly integrating incident management into Microsoft Teams, providing you with real-time alerts the moment an incident surfaces.