Operations | Monitoring | ITSM | DevOps | Cloud

December 2023

Exploring Bash Scripting: Understanding Key Flags

Bash scripting is a powerful and versatile tool that empowers users to automate tasks and streamline operations within a Unix-like environment. One crucial aspect of Bash scripting is the utilization of "flags" or command-line options, which enhance the script's flexibility and adaptability. Flags in Bash scripts are command-line options or switches that modify the behavior of the script when it is executed.

Sponsored Post

Runbook vs Playbook: What's the difference?

What's the difference between Runbook and Playbook?- for once and all we'll end this confusion today. If you find yourself worrying about forgetting the detailed process of the incident your team just resolved, you're not alone. This is where documentations like Runbooks and Playbooks come into play. Runbooks and playbooks serve as the organizational guides, providing essential information and instructions for teams to navigate through tasks and processes effectively. They not only help your team help themselves but also frees up your time for your ever-growing to-do list.

2023 Rewind: Squadcast Year-End Review

Hold the confetti, everyone, because it's time to POP the champagne! 2023 was a year where Squadcast truly leveled up. We dropped some remarkable features that got our hearts racing (and alerts under control!), snagged some fantastic recognition for our impact, and even gave our website a stunning makeover. And we couldn't have done it without you! Buckle up to get a rewind of everything altogether, Let's get started.

An Ultimate guide on Azure FinOps to steer your cloud spending in the right direction

When dealing with some of the large enterprise migrations to the public cloud a few years ago, it was immediately clear that a huge process gap in the finance operations of these companies was not only making the finance controller miserable but also challenging the cloud teams as to their autonomy and in general, ability to deliver quickly on the flexibility and speed that the cloud promised.

15 Datadog Alternatives Worth Your Consideration

As an engineer or CTO, you already know that monitoring your tech stack is essential for maintaining optimal performance, security, and health. The thing is, building and hosting an observability platform for your full stack’s logs, metrics, and more is quite time-consuming and can be costly. One of the top contenders if you are seeking a SaaS-based monitoring and observability tool is Datadog. Perhaps you already use Datadog but would like to switch to another observability platform.

How To Build Your DevOps Toolchain Effectively

Software development, the adoption of DevOps practices has become imperative for teams aiming to streamline workflows, boost collaboration, and deliver high-quality products efficiently. At the heart of successful DevOps implementation lies a robust toolchain—a set of interconnected tools and technologies designed to automate, monitor, and manage the software development lifecycle.

Unveil how network traffic monitoring enhances network performance with NetFlow Analyzer

Imagine a financial enterprise that specializes in handling sensitive customer data and financial transactions. In such scenarios, these enterprises rely heavily on their digital infrastructure, which prioritizes data security. It is recommended to incorporate a network traffic monitoring tool to enhance security measures, given that these enterprises are particularly susceptible to cyberattacks and data breaches.

DORA Metrics: What are they, and what's new in 2023?

There is nothing more valuable to an organization than data—about customers, products, opportunities, gaps... the list goes on. We know that to maximize value streams for the business we need to turn a critical eye to data related to how each group operates, including software development teams. In 2019 a group known as the DevOps Research and Assessment (DORA) team set out to find a universally applicable framework for doing just that.

2023: A Year to Remember

With such an eventful year of releases and development, we wanted to take a moment to reflect on all thats been accomplished this trip around the sun. Before we do that, a quick message to the users who've made this year so special. Thank you so much for joining us on this amazing journey. It is your trust and unwavering support which has helped us grow this vision into a reality.

Komodor Announces GA of New Kubernetes Cost Optimization Capabilities

Kubernetes has revolutionized how we manage and scale containerized applications, the flip side of this robustness is often a rising cloud bill. As you navigate the complexities of cluster growth across teams and applications, cost management can become a genuine headache. Enter Komodor’s newly released Cost Optimization Suite. In this blog post, we’ll unpack how this feature-rich addition to the Komodor platform will empower you to optimize costs without sacrificing performance.

New Feature: Port-Forwarding with Qovery CLI

I'm thrilled to announce the global availability of the port-forwarding feature via the Qovery CLI (v0.77.0). This feature marks a significant stride in application access and security, allowing users to securely access not only their applications but also containers and managed databases without exposing them to the public internet. This advancement aligns with our commitment to providing developers an unparalleled experience, focusing on autonomy, security, and ease of use.

6 Ways to Benefit from the SUSE StackState Integration

With the recent integration between SUSE and StackState, SUSE customers will benefit from the enhanced observability StackState offers for their applications running on SUSE’s diverse Kubernetes distributions. As businesses increasingly rely on Kubernetes, ensuring the stability and performance of applications becomes of great importance.

G2 Winter Report 2023: Squadcast Maintains Leadership in IT Alerting and Incident Management

2023 has been a year of significant growth for Squadcast, with an expanding presence in both Mid-Market and Enterprise segments across IT Alerting and Incident Management categories. And with the release of the G2 Winter Report '23, it's an opportune moment to share some of our key achievements.

The Fellowship of Git | PT 1 #shorts

🔥 At #GitKon, @CodingwithLewis unveiled "The Fellowship of Git" to illustrate the complexities of collaborative software development. 🧙‍♂️ Check out this epic adventure in PART 1 of this session highlight, showcasing the importance of teamwork & strategy in overcoming deployment challenges, offering a fresh perspective on managing conflicts and maintaining focus during development. 🖥️

The Fellowship of Git | PT 2 #shorts

🔥 PART 2 of @CodingwithLewis #GitKon session highlight from "The Fellowship of Git" ✨ 🧠 Remember: clear communication is key to preventing conflicts and streamlining development. Regular commits keep the codebase updated and manageable. Mastering branching and merging is crucial for efficient, parallel feature development and smooth integration, enhancing team productivity! 🧑‍💻👩‍💻👨‍💻

6 Azure FinOps Principles to ensure financial accountability

FinOps, short for Financial Operations, is not just a term but a transformative approach that combines finance, operations, and engineering teams. At its core, it empowers organizations to take control of their cloud spending, optimizing resources while aligning seamlessly with business goals.

A Little Resilience Goes A Long Way

‍ Let’s call this the mother of all understatements. If you’re reading this blog, there’s a good chance that you: ‍ a.) Agree wholeheartedly with this sentiment and think it should go without saying, AND… b.) Are surrounded by folks who pay lip service to this idea while not taking it as seriously as they should.

Improve your shift-left observability with the Datadog Service Catalog

Your applications are only as powerful as they are iterable. To keep up with their rapidly changing production environments, your teams need reliable CI/CD systems that implement best practices—including build and test automation, flaky test management, and deployment management. By optimizing their CI/CD pipelines, your teams can build their apps more efficiently, deploy them more safely, and catch bugs and security vulnerabilities before they make it to production.

The Ultimate Guide to Azure Synapse Cost Optimization: Save Big on Cloud Expenses

Microsoft’s Azure Synapse is a cloud-based analytics service that transforms how organizations analyze and visualize large datasets in real-time for better decision-making. To maximize its benefits, effective cost management is crucial, emphasizing the importance of “Azure Synapse cost optimization.” This analytics powerhouse accelerates insight across data warehouses and big data systems by integrating SQL and Spark technologies, along with tools like Data Explorer and Pipelines.

Using Karpenter With EKS Fargate To Cut Costs On EKS Infrastructure

Amazon Elastic Kubernetes Service (EKS) has revolutionized the way organizations deploy, manage, and scale containerized applications using Kubernetes. However, optimizing costs on EKS infrastructure remains a challenge for many. Enter Karpenter, a Kubernetes-native node autoscaler designed to improve resource efficiency.

Reflecting on a momentous 2023 at incident.io

2023 at incident.io was a year to remember. While it's easy to be cyclical about proclaiming that every year was better than the last, a few things stand out that made 2023 truly a year for the books. TL;DR, a lot happened! Especially when you consider that a lot of things didn't make the list above. So as we turn the page to 2024, we wanted to take a moment to reflect on the transformative year that was 2023, not only for us but our customers as well.

What's an Internal Developer Platform?

Internal Developer Platform is a trendy concept in the Platform Engineering world that solves clear problems you might have already faced. In this article, I will define what's an Internal Developer Platform, and I assume you're at least familiar with concepts like DevOps and Platform Engineering, but don't worry - I won't assume too much. The goal is to ensure we're all on the same page when discussing Internal Developer Platforms. So let's go :)

Reasons to Implement Multi-CDN Strategy For Your Website

In the whirlwind of the digital age, where every click counts, a Content Delivery Network (CDN) becomes the unsung hero of the online experience. Imagine this: you navigate to a website, and the content effortlessly loads, images pop up, and videos play seamlessly. That's the magic of a CDN. But wait, there's more - the secret sauce lies in a Multi-CDN strategy. Buckle up as we delve into the human side of turbocharging your website's performance.

What Is Cloud Infrastructure? Everything You Need To Know

Essentially, cloud infrastructure consists of a set of virtual tools and resources that help deliver cloud-based services and products. For companies, cloud infrastructure liberates them from building their own physical data centers. Instead, they rent computing capacity on a need-by-need basis. But let’s not get ahead of ourselves. In this post, we’ll define cloud infrastructure, examine cloud computing types, delivery models, and more.

Top 6 Azure FinOps Best Practices You Need to Know

When managing cloud workloads, FinOps best practices offer the best way of starting the process adoption. FinOps, short for Financial Operations, is a fusion of financial discipline and operational efficiency: as companies increasingly rely on public cloud services, adopting Azure FinOps becomes imperative for maintaining financial transparency and control and optimizing resource utilization while fostering cross-functional collaboration.

Looking Back at 2023: State of the DevOps

Today we are going to take a lookback on trends in the DevOps and supply chain security space in 2023 What kind of year has 2023 been for DevOps? Are people generating SBOMs? Were there any mad vulnerabilities? Are we all using AI in our workflows? We have 3 wonderful panellists: Glenn Weinstein Cloudsmith CEO Josh Bressers VP of Security at Anchore, Podcaster, Blogger Luca Lanziani Head of DevOps and Platform Engineering @NearForm and Blogger.

How to Manage IoT Device Metrics Using Telegraf and MetricFire

Monitoring your IoT devices provides insights into their usage patterns, environmental conditions, and user behaviors. This information can be leveraged to optimize device performance, improve user experiences, and develop better-targeted services or products. By analyzing patterns and trends in device data, it's possible to implement predictive maintenance strategies, scheduling repairs or replacements before a device completely fails, which will reduce downtime and maintenance costs.

Github Actions 101: your 1st action l SymfonyCon Brussels 2023

We all know we should be doing more automation of our software development lifecycle, but getting started can be challenging. Even if you have experience in continuous integration and continuous delivery (CI/CD) automation, learning a specific platform’s terminology and idiosyncrasies can be frustrating.

Regex: demystifying the hieroglyphics l SymfonyCon Brussels 2023

While regular expressions can certainly look like hieroglyphics, once you understand the basics, you can unlock massive amounts of power in your searches and work. You're working with some data and find yourself needing to find a specific piece of information, but your searches keep matching things that you don’t want. While basic searches are fine for some things, every once in a while you need something more powerful.

SharePoint Online Basics: Understanding Document Libraries and Lists

SharePoint Online, part of Microsoft’s extensive cloud offerings, brings a new level of efficiency to document and data management in modern workplaces. With its sophisticated tools like Document Libraries and Lists, SharePoint Online is indispensable for businesses seeking streamlined collaboration and organization. This guide delves into these key features, providing insights for both new and experienced users.

Stop guessing: Master canary deployments with Ocean CD Baseline

Today’s companies need to determine whether their software rollouts are successful to ensure good user experience, software stability, reliability, and effectiveness during rollouts. To assess their rollouts, they monitor metrics like memory consumption, CPU usage, error rates, and more.

Connectivity Enhancements and New Bulk Actions

We’re wrapping up the year with one last release, adding a few more goodies. 4.2 comes with some notable feature improvements. The Connectivity add-on now makes it easier to manage ports with editable port name templates and bulk editing capabilities. Plus, we’ve introduced new Bulk Actions for adding and editing network ports. And the Linux version Data Collector got even better – it now supports AES256 for SNMPv3 discovery and monitoring.

WebAssembly Arrives: Predictions for 2024

Many will rightly point to 2023 as a year of AI, and it certainly was that. But what has really struck me in 2023 were the incremental, often less headline-grabbing changes, that have made developers’ lives easier and unlocked so much innovation. Kubernetes has continued to mature this year, going ‘under the hood’ in organization’s infrastructure and regularly used to support major use cases by large, enterprise-level businesses.

The Year Tech Went Green: Reflections and Predictions for 2024

2023 was a big year for sustainability. More and more tech teams are realizing that sustainability is not a nice to have but a strategic priority for businesses. This conviction extends from leadership through to developers. I have been blown away by developers leading the charge to create innovative new tools for accountability and Corporate Social Responsibility (CSR).

Sailing into 2024 - Top Azure Trends and Predictions

Its that time again, it’s the end of the year and it’s time to reflect on the things that have happened in the technology world and think about what went well, what didn’t go so well, where cloud providers are investing, and where we think they might be going in 2024.

How Cloudsmith Helped Protect the Software Supply Chain in 2023

As the "new guy" here at Cloudsmith (I was named CEO in August), I'm learning more every day about how customers use us to protect their software supply chains. We're doing everything we can to give you a single source of truth for every artifact - whether it's an open source package, a Docker container, a Linux image - that enters your software supply chain, and everything that you produce on the other side.

AI Explainer: What's Our Vector, Victor?

The reference in the title is from the 1980 film “Airplane.” If you recognized it, I’m sorry to inform you that you’re getting old (like me). Let’s talk about vector databases. A vector database is a type of database that stores and organizes data in the form of vectors, which are mathematical representations of objects or entities in a multidimensional space.

Introducing Netdata's Alerts Configuration Manager

Netdata introduces its latest feature, the Alerts Configuration Manager, transforming the way users configure and manage alerts in their Netdata environment. This powerful tool integrates directly into the Netdata Dashboard, offering a streamlined and intuitive interface for both novice and experienced users.

Break up with Backstage (without losing what you built): Cortex's Backstage migration helper

Backstage by Spotify is an open-source platform for building IDPs (internal developer portals). IDPs provide standardization and visibility for engineering teams and managers, as the single source of truth for status, ownership, and metrics on software projects. Teams often try Backstage when they have aspirations of “building anything and everything,” but run into problems when supporting “anything and everything” becomes a full-time job for multiple front and back-end engineers.

Monitor the Temperature of Your MacOS Hardware Using Telegraf

Monitoring your machine's internal temperatures is important for maintaining system health, optimizing performance, and ensuring the longevity of your computer hardware. It allows you to take proactive measures to prevent potential damage caused by overheating and helps in diagnosing and addressing cooling-related issues effectively. In this article we'll detail how to use the Telegraf agent to collect temperature readings from a Mac computer, that you can forward to a datasource.

Leveraging Argo Workflows for MLOps

As the demand for AI-based solutions continues to rise, there’s a growing need to build machine learning pipelines quickly without sacrificing quality or reliability. However, since data scientists, software engineers, and operations engineers use specialized tools specific to their fields, synchronizing their workflows to create optimized ML pipelines is challenging.

How To View Previous Incidents To Gain Helpful Context During Incident Triage?

Picture this: you're knee-deep in resolving a P1/P0 incident, urgently seeking answers. What if you could tap into past incidents to get important incident insights and streamline your troubleshooting process? In this blog, we pitch into the practical aspects of leveraging Squadcast's Past Incidents feature to help you enhance your Incident Management process.

What Is Cloud Architecture? A Guide To Cost-Efficient Design

Cloud computing offers many advantages over on-premises environments, including scalability, flexibility, and cost-efficiency. Yet, simply using a “lift and shift” strategy — where you move your application as-is from an on-premise environment to the cloud with minimal, if any, modification — can lead to several issues (such as inefficient design, bloated costs, etc.).

Setting the foundations for on-call that's fair, balanced, and human-focused

Whenever you're providing a service to businesses or individuals that they rely on, it's important to make sure that it's up and running as much as possible without disruptions. But the reality is that, despite your best efforts, downtime does happen. Regardless of when incidents strike, whether it’s 2 PM in the middle of the working day or 2 AM, it's important to have people available to diagnose and resolve issues as soon as possible.

Top 10 Openshift Alternatives & Competitors

When it comes to managing applications and services in the cloud, Openshift has been a go-to choice for many enterprise organizations. It offers a powerful platform that combines container orchestration, developer tools, and a robust ecosystem. However, different projects and organizations have diverse needs and constraints. Some might seek simpler, more cost-effective solutions, while others may require platforms with specific features or better integration with their existing tools.

SRE Essentials: Building a Team and Culture

What differentiates tech companies that weather digital storms with unwavering resilience? In many cases, the answer lies in a deeply ingrained SRE culture, which fosters proactive approaches to system reliability. Site Reliability Engineering (SRE) culture extends beyond mere tech tools and automated scripts. It emphasizes proactive care, shared responsibility, and continuous improvement, leveraging incident management software as a vital component in fostering these core values of SRE.

Introducing Cycle's Native Load Balancer

Over the last few months, you may have noticed that many of our changelog releases mentioned the release of, and improvements to, Cycle’s native load balancer. While this load balancer still officially remains in beta status, we wanted to begin diving into the details around it a bit more thoroughly: What is it? Why did we build it? How can you use it?

A Comprehensive guide to auto-shutdown idle Azure VMs to maximize cost savings

Virtual Machines (VMs) act as the foundation for the evolution of cloud computing. Business organizations utilizing virtualization for their applications will operate flawlessly only when the corresponding VM resources function without interruptions. A cloud enterprise’s expenditure on VM resources is frequently high, as pricing varies according to its service tier.

Unlock significant cost savings with Azure VM Reservations

Azure VM Reservations are the best solution for optimizing cloud expenses. Users can obtain discounted prices for virtual machines in Microsoft Azure by committing to a one- or three-year term. This strategic approach ensures predictable costs, enhances budget management, and is ideal for workloads with consistent resource requirements. Leveraging Azure VM Reservations empowers businesses to achieve significant cost savings while maintaining flexibility and scalability in the cloud infrastructure.

Azure Cosmos DB Cost Optimization to avoid unforeseen expenses

Cost optimization is critical to managing any cloud-based service, including Azure Cosmos DB. Azure Cosmos DB is a globally distributed, multi-model database service that allows you to scale your storage and throughput across regions. Although it offers a highly scalable and flexible platform for creating applications, Azure Cosmos DB cost optimization is important to ensure efficient resource utilization, avoid unforeseen expenses, and estimate costs more accurately.

Web App Security vs. API Security: Unified Approaches Reign Supreme

Every day, organizations face external threats as a consequence of exposing their services over the internet. An estimated 2,200+ attacks occur in a 24-hour period—or one attack every 39 seconds. Add the fact that an average data breach (one of many potential consequences of poor security) costs companies $4.45 million, and the need for strong security is impossible to ignore. Web application and API security is key to protecting your infrastructure, data, and users.

Building multi-tenant SaaS with Amazon EKS and Amazon ECS with Spot Ocean from Spot by NetApp

SaaS providers prefer to host their solutions centrally on the cloud as a single deployment unit and share them across all their customers (tenants) in order to achieve strategic business objectives. To support this, SaaS generally demands cloud-managed services to help implement necessary automation, security, and observability specifically for their multi-tenanted compute layers.

Software Deployment: How to Deploy Software Updates to Keep Your Business Safe

If you manage IT assets in your organization, you probably know that software deployment is non-negotiable. The deployment of software guarantees that all applications and systems are correctly installed across organizations. It lets you install, configure, and update software across multiple devices simultaneously. And on InvGate Insight, you can perform these tasks with scripts.

Monitor Your NGINX Webserver with Telegraf

Monitoring your instance of NGINX gives you insight into your webserver's requests and connections. These insights can help in identifying performance bottlenecks, optimizing configurations, and ensuring efficient load handling. Monitoring all layers of your technology infrastructure allows for the early detection of potential problems such as server overload, disk space shortages, or network issues.

Reduce Tech Debt + Prevent New Tech Debt with These DevOps Tips

Tech debt affects just about every software organization. For better or worse, speed is one of the core tenets of the software development industry – the rush to build more, add new features, and find solutions fast can drive short-term growth for small organizations and add value for large companies. But haste, as it usually does, makes waste: The mass of suboptimal code, redundant services, and bottlenecked processes that we call tech debt.

What Is FinOps? What You Need To Know In Under 10 Minutes

DevOps. DevSecOps. AIOps. NoOps. RevOps. FinOps. It’s hard to keep up sometimes. No worries, though. CloudZero sits at the intersection of finance and operations — and we recently joined the FinOps Foundation, which brings together FinOps practitioners to collaborate, learn, and network. In this guide, we’ll share more about FinOps and why it matters to you as a SaaS company that relies on cloud services and OpEx financials.

Tracking developer build times to decide if the M3 MacBook is worth upgrading

All incident.io developers are given a MacBook which they use for their development work. That meant when Apple released the M3 MacBook Pros in October, people naturally started asking questions like “wow, how much more productive might I be if my laptop looked that good?” and “perhaps we’d be more secure if our machines were Space Black 🤔” Pete’s (our CTO) response to this was “if you can prove it’s worthwhile, we’ll do it”

Day 0, Day 1, Day 2 Operations: Putting it All Together on Day 2

Following good practices in the Day 0, Day 1, and Day 2 software development lifecycle can help you create a consistent environment that is easier to maintain. In this blog, we will deepen your understanding of how to make Day 2 operations succeed, and how high performing teams put Puppet to work on Day 2 to make a stronger, less manual, software development lifecycle.

Ubuntu Confidential VMs on Azure: Introducing Ephemeral OS disks & vTPMs

As the adoption of confidential computing continues to grow, customers expect their confidential workloads to be strongly separated from their underlying cloud providers. To better align with these user requirements, Canonical is excited to announce ephemeral OS disks for Ubuntu confidential VMs (CVMs) on Microsoft Azure – a new solution that enables you to store disks on your VM’s OS cache disk or temp/resource disk, without needing to save to any remote Azure Storage.

'Tis the Season for Automation as Retail Sales Pump Problems in IT Systems

December: The month that breaks the internet Every. Single. Year. An exponential increase in sales likely tops any retailer’s holiday gift wish list. And while more revenue is never a bad thing, chances are, your IT team could use some extra cheer to keep their spirits bright. Shoppers are going to shop 24/7, and the gift-giving boom can easily overwhelm your IT systems and processes.

How to troubleshoot unschedulable Pods in Kubernetes

Kubernetes is built to scale, and with managed Kubernetes services, you can deploy a Pod without having to worry about capacity planning at all. So why is it that Pods sometimes become stuck in an "Unschedulable" state? How do you end up with Pods that have been "Pending" for several minutes? In this blog, we'll dig into the reasons Pods fail to schedule. We'll look at why it happens, how to troubleshoot it, and ways you can prevent it.

Getting Started with SharePoint Online

SharePoint Online, a powerful tool within the Microsoft 365 suite, has revolutionized how businesses manage and collaborate on content. Whether you’re a small business owner, a corporate employee, or an IT professional, SharePoint Online offers a plethora of features to enhance productivity and streamline workflow. This guide aims to demystify SharePoint Online for beginners, providing a step-by-step approach to help you navigate and harness its full potential.

Revolutionizing finance: FINQ's AWS migration with 2bcloud's expertise

In the fast-paced world of finance, FINQ is challenging the status quo. Frustrated with the outdated practices of traditional financial intermediaries, they’ve pioneered a science-based investment platform. FINQ’s vision is to allow anyone to become a smart investor, not only the rich and privileged, by providing transparent, 100% objective, practical investment solutions with any sum of money.

The rising trend of Data Breaches and Critical Vulnerabilities in 2023

As the year comes to an end, we are taking a look back on the major data breaches and vulnerabilities that disrupted the security of both small, and large and very important organizations around the world and across all industries. According to a recently published report: As this trend is on the rise, governmental organizations and companies of every size put more emphasis on the security of their systems and networks.

Pay As You Grow Automation

The IT landscape is evolving faster than ever before, and the move to cloud-based solutions has emerged as a game-changer for businesses looking to future-proof their infrastructure. However, the move to cloud solutions is not all plain sailing and comes with its own challenges due to the change in management access. For example, Microsoft 365 / Office 365 saves companies the headache of operating Exchange, SharePoint and Teams infrastructure.

What's new in Kubernetes v1.29: Mandala

As Kubernetes continues its journey of innovation and improvement, the release of Kubernetes v1.29, also known as the Mandala release, marks another significant milestone. Through this update, there are a total of 49 enhancements, and of these enhancements, 11 have graduated to Stable, 19 have entered Beta, and 19 have graduated to Alpha. In this blog, we'll dive into the key updates of Kubernetes v1.29, highlighting how these changes will shape the future of container orchestration.

Azure Logic Apps costs optimization to maximize savings

The Logic Apps are cloud-based resources provided by Azure, which can be integrated with various systems and services with minimal code implementation. The Logic App uses elements like connectors, triggers, and workflows for optimal performance. The utilization of each component influences the overall cost of the Logic App.

Ep. 11: Inside AWS: Innovation, Scaling, and Cloud Operations with Jeff Barr

AWS Chief Evangelist Jeff Barr joins Cloud Control to talk about the AWS journey from the early days to hyperscale. Discover insights on how customer obsession lives at the heart of AWS’s massive impact on cloud, the evolution of API development, and the potential of generative AI. Jeff also shares his advice for aspiring tech professionals in a world that never stops innovating.

The 5 Best Vanta Alternatives for Security Compliance

Over the last two to three years, we’ve seen increasing demands on all kinds of software companies to comply with security and compliance standards. More and more organizations are looking to benefit by moving their operations to the cloud, but this increases the potential for cybersecurity attacks and breaches. A new type of compliance vendor has emerged to help companies that must comply with the security standards designed to ward off cybersecurity threats.

Custom Merge Checks in Bitbucket Cloud

Bitbucket Cloud is on a mission to become the most extensible cloud SCM and CI/CD product in the market. We believe that extensibility is a key enabler for large, complex organisations to operate effectively in the cloud, and we are excited to be leveraging Atlassian’s industry-leading extensibility platform, Forge, to bring this mission to life.

An introduction to Duet AI in Google Cloud

Join this session to discover how Duet AI in Google Cloud, an AI-powered collaborator, can boost your team’s productivity and expertise in the cloud domain. We’ll explore the powerful features of Duet AI, such as AI-driven code assistance directly in integrated development environments to increase developer productivity, AI-backed operations to help operators better manage cloud infrastructure and application, AI-powered data exploration, and Duet AI in AppSheet that empowers business users to build apps in the cloud. We’ll also share our vision for Duet AI, explore the future roadmap, and demo its key features.

Looking Back on 2023 and Our Plans for 2024

At Qovery, we're constantly striving to revolutionize the way platform engineers and developers experience cloud infrastructure. In 2023, we embarked on an incredible journey of growth, innovation, and customer satisfaction. Today, as we stand at the threshold of 2024, we're thrilled to share some of our most significant achievements and reveal our ambitious roadmap for the year ahead.

When to choose a Layer 2 or Layer 3 connection to connect to your cloud

Console Connect is a flexible software-defined self-service platform that's ideal for connecting your enterprise campus or data centre to your public cloud resources over a private connection. But when you make your interconnection you will have to decide between a Layer 2 or Layer 3 connection, also known as the Data Link Layer (L2) and the Network Layer (L3). Let’s take a look at the difference between these options and when you would choose one over the other.

The World Needs Problem Solvers, Not Problem Identifiers

Last week we announced the release of new capabilities to proactively identify and address website and web application issues that may impact user experience or the functionality of the applications. The capability, called site availability monitoring (SAM), is immediately available to all customers.

Azure Horizontal vs Vertical Scaling: Which is Right for You?

Scalability in cloud computing refers to the system’s ability to handle changing workloads efficiently. It allows seamless resource adjustments based on demand, optimizing performance, cost, and resource utilization. Key benefits include improved flexibility, cost efficiency, high availability, and enhanced user experience. Scalability is essential for adapting to dynamic business requirements and ensuring the optimal functioning of cloud-based applications and services.

Common Cloud Cost Questions To Expect From Finance (And How To Answer Them)

As an engineer at a SaaS company, it’s your job to build the software products that make your company profitable. Problem-solving is what you love to do, and it’s a wonderful feeling when you can create something that makes a positive difference for your company.

The Debrief: A year in review-2023 at incident.io

What a year 2023 was at incident.io! While it's hard to summarize 365 days into just a few sentences, a handful of moments stood out from this transformative year: So as we close the curtain on a momentous 2023, we sat down with the three co-founders of incident.io—Chris, Stephen, and Pete—to do a bit of reflection on the wild ride that was this year.

What are #submodules in Git? | #shortsvideo

Submodules let you include external repositories within your own main projects. They're a game-changer for managing dependencies, ensuring clean code organization, and collaborating effectively! 💡 With submodules, you can easily integrate external libraries or components into your project while maintaining precise control over versions and updates. 🛠️

Kubernetes Reliability Risks: How to monitor for critical issues at scale

Learn how to automatically find and fix the most critical Kubernetes reliability risks in enterprise organizations. Recent research shows that nearly every organization has reliability risks in their Kubernetes clusters. Many of them are caused by simple misconfiguration, but they can have devastating consequences—including taking critical services offline. And while you could manually review every Kubernetes deployment, the speed and scale at which most organizations deploy to Kubernetes makes that impractical.

All I want for Christmas... from Slack

When declaring and responding to an incident with incident.io, most of your interactions with our product will go via Slack. You might configure your forms in our web dashboard, but the responder using them to declare an incident is most likely doing so from a Slack modal, and the incident announcement will be posted as a Slack message. This means a lot of our product design falls within the constraints of what we can build using Slack’s block kit.

Monitor MongoDB With Telegraf

Monitoring your instance of MongoDB is important for maintaining optimal database performance, ensuring security, detecting and addressing issues promptly, and planning for future growth and scalability. Database and infrastructure monitoring allows for the early detection of potential problems such as server overload, disk space shortages, or network issues.

Monitor GitHub Using Telegraf and MetricFire

Monitoring your GitHub account is important for maintaining code quality, facilitating collaboration, ensuring security, enabling smooth development workflows, and improving overall project management and efficiency. This will allow you to stay updated on code changes, pull requests, issues, and comments and facilitates collaboration among team members, ensuring everyone is informed about the progress and status of your projects.

What's New in Serverless360: Scaling VMs up/down, Azure Automation runbooks management & monitoring.

Serverless360's latest update, version 3.2.0, brings a suite of enhancements. These include Azure Automation runbooks management and monitoring, Scaling VMs up/down between different service tiers in schedules, Synapse pipelines in optimization schedules, and much more.

What Is IPv6? Definition & Full Overview

Poised to redefine the landscape of digital communication stands the groundbreaking achievement that is IPv6, the sixth generation of the Internet Protocol. The evolution from IPv4 to IPv6 marks a pivotal shift in internet technology, driven by the increasing scarcity of IPv4 addresses and the expanding scale of the global network.

Applied Category Theory for Cloud Native Innovation with Sal Kimmich - Navigate Europe 23

Join Sal Kimmich at Navigate Europe 23, where they delve into the intricate world of Applied Category Theory and its application in cloud-native technology. With a unique blend of technical expertise and psychological insights, Sal explores the significance of abstract thinking in Kubernetes engineering and cybersecurity.

Episode 1 | Tushar Srivastava on BPM, Process Mining and AI Automation

In this inaugural episode of the Tech Decisions Podcast, the hosts introduce the show and its purpose of making enterprise technology research accessible and insightful. The guest, Tushar Shrivastava, a BPM enthusiast and former Gartner analyst, provides an overview of BPM (Business Process Management) and the technologies it encompasses, including business process automation, process mining, and task mining. The importance of investing in BPM technologies is discussed, along with successful outcomes of BPM implementations.

How to reduce SharePoint Online Costs

In today’s business landscape, efficient management of digital resources is paramount, especially when it comes to collaborative platforms like SharePoint Online. As organizations increasingly rely on SharePoint for document management, communication, and collaboration, the costs associated with its usage can escalate quickly. This is where strategic cost management becomes essential.

Azure VM Rightsizing for Performance Excellence and Cost Control

Azure Virtual machines are one of the computing services offered by Azure. Azure VMs provide flexibility and agility, enabling organizations to swiftly deploy and scale applications without investing in and maintaining on-premises hardware. Azure VMs are fundamental in creating and managing the Azure cloud infrastructure. The concept of Azure VM rightsizing involves choosing the most suitable VM size for your workloads based on the resource requirements.

50+ Key SaaS Statistics To Know In Under 15 Minutes

Getting the right information at the right time can dramatically change the direction of your business. Yet, you may not have enough time to keep up with everything. We get it. So, our team pulled a few all-nighters (so you don’t have to) and brings you the key SaaS statistics every SaaS leader, team, and engineer should see right now.

Deploying a Python Application with Kubernetes

A powerful open-source container orchestration system, Kubernetes automates the deployment, scaling, and management of containerized applications. It’s a popular choice in the industry these days. Automating tasks like load balancing and rolling updates leads to faster deployments, improved fault tolerance, and better resource utilization, the hallmarks of a seamless and reliable software development lifecycle.

Get Things Done with GitKraken: 4 Must-Know Features

Are Git tasks like rebasing your Git branch or cherry-picking commits causing you headaches? Sometimes, without the right know-how, version control can turn seemingly simple tasks into daunting challenges. And when you’re collaborating among a team, the stakes are even higher. In addition to potentially losing your own code, you can compromise the work of other developers.

What Is CIDR? Classless Inter-Domain Routing Explained

In the early 1990s, as the digital world stood on the cusp of an explosive expansion, the foundational structure of the internet faced a critical challenge: the classful IP addressing system was buckling under its own rigidity and inefficiency. Locked into fixed classes (A, B, and C), this system squandered valuable IP space, leaving the burgeoning network gasping for air as it grappled with rapidly depleting IP addresses.

Episode 10: From the Court to the Cloud How Solo.io became a billion dollar unicorn

On this episode, Shon goes in-depth with Idit Levine, founder and CEO of solo.io, an application networking unicorn valued at over $1 billion. They explore Edith's journey from professional basketball in Israel to leading solo's meteoric rise at the bleeding edge of cloud-native infrastructure.

Monitor Docker With Telegraf and MetricFire

Monitoring your Docker environment is critical for ensuring optimal performance, security, and reliability of your containerized applications and infrastructure. It helps in maintaining a healthy and efficient environment while allowing for timely interventions and improvements. In general, monitoring any internal services or running process helps you track resource usage (CPU, memory, disk space), allowing for efficient allocation and optimization.

Product Release Notes November 2023

One of the major issues with first-generation cloud cost management platforms is their tendency to become shelfware. Low data quality, high barriers to entry for new users, and low signal-to-noise ratio made it hard to drive cost accountability among engineering teams — and pushed many organizations to nearly give up on it.

How Authorization Evolves with Alex Olivier: From Basic Roles to ABAC - Navigate Europe 23

Join Alex Olivier as he delves into the transformative journey from basic role-based authorization to the more sophisticated, decoupled Attribute-Based Access Control (ABAC). With his extensive background in software engineering and product management, Alex provides invaluable insights and personal experiences in navigating the complexities of authorization in the modern tech landscape. Discover the crucial differences between authentication and authorization, and learn about the challenges and solutions in implementing effective authorization strategies in your systems.

Best Rancher Alternatives & Competitors

Rancher is a complete, open-source platform for managing Kubernetes clusters anywhere and on any provider. It simplifies the deployment, scaling, and operations of containerized applications. While it is a great platform, you might be looking for some alternates due to your specific needs like advanced security, ease of use, deep integration with a particular cloud vendor, etc. This is exactly the focus of our topic today. We will discuss the top competitors of Rancher along with their pros and cons.

Trimming Operational Costs: Unveiling Mattermost's Cross-Cluster Migration

When it comes to managing infrastructure resources, striking a balance between rightsizing and cost optimization is crucial. Our cloud infrastructure at Mattermost runs on multiple Kubernetes clusters, RDS clusters, and S3 buckets, all isolated from each other for enhanced security and performance.

Struggling to link #github and #jira?

🎥 Check out this clip from Ken's YouTube video where he demystifies the process of integrating Jira & GitHub, making it a breeze for both cloud and self-managed setups. From simplified code reviews to GitHub web links & the Git Roll Up tab, this integration can help streamline your project management and development processes, making collaboration more efficient than ever! 👍

Better Incidents Winter Bonfire: Inside On-Call

Engineers are bombarded with pages left and right. There's uncertainty about how to escalate. A constant blur exists between what's urgent and what can wait. This never-ending ping-pong game takes a toll. Burnout creeps in, and your engineering culture has taken a nose dive before you know it.

Rate limiting based on AWS VPC ID

Managing incoming web traffic for your applications is essential to ensuring optimal performance, preventing abuse, and maintaining the security of your cloud infrastructure. To accomplish this, one of the tools HAProxy Enterprise users have at their disposal is rate limiting—the practice of preventing clients from making too many requests and using system resources unfairly.

How to fix Kubernetes init container errors

One of the most frustrating moments as a Kubernetes developer is when you go to launch your pod, but it fails to start because of a problem during initialization. Init containers are incredibly useful for setting up a pod before handing it off to the main container, but they introduce an additional point of failure. In this post, we'll take an in-depth look at init containers in Kubernetes: what they are, how they work, how they can fail, and what that means for your Kubernetes deployments.

Monitor MySQL Performance Using Telegraf

Monitoring the performance of your MySQL database will help identify performance bottlenecks, inefficient queries, and resource-intensive processes. By tracking metrics like query execution times, server load, and resource usage, administrators can optimize configurations and fine-tune the database for better efficiency and speed. Additionally, monitoring any running process allows for the early detection of potential problems such as server overload, disk space shortages, or network issues.

Optimize Azure App Service costs professionally for peak savings

Azure App Service is a platform as a service (PaaS) that enables developers to make, deploy, and scale web apps, mobile backends, and RESTful APIs efficiently. A powerful component of an organization’s cloud strategy, Azure App Service offers numerous advantages in terms of development, deployment, and operations.

Canonical Kubernetes 1.29 is now generally available

A new upstream Kubernetes release, 1.29, is generally available, with significant new features and bugfixes. Canonical closely follows upstream development, harmonising our releases to deliver timely and up-to-date enhancements backed by our commitment to security and support – which means that MicroK8s 1.29 is now generally available as well and Charmed Kubernetes 1.29 will join shortly.

The Year of AI: Reflections and Predictions for 2024

Who could have predicted that 2023 would see such a huge leap forward in Artificial Intelligence (AI)? That this was going to be the year industries decided that, this is the decade, we would solve AI. From the earliest research as far back as the 1940s, we’ve all been holding our breath, wondering when AI will live up to the expectations painted by science fiction writers and futurists. With the arrival of ChatGPT from OpenAI, we’ve been catapulted into the next generation.

Accelerate Microservice Debugging with Telepresence with Edidiong Asikpo - Navigate Europe 23

Join Edidiong Asikpo, a seasoned Senior Developer Advocate at Ambassador Labs, as she delves into the intricacies of microservice debugging using Telepresence. Explore the challenges developers face when transitioning from monolithic to microservices architecture and introduces Telepresence as a game-changing tool. Watch as Edidiong demonstrates how Telepresence simplifies the development loop, enhances the debugging process, and facilitates local testing of services.

Engineering Intelligence Platforms | Definition, Benefits, Tools

In modern engineering teams, lack of comprehensive data visibility can be a major problem. Without full insights into workflows, projects, and processes, issues can arise that create bottlenecks, increase costs, and hamper team productivity. Organizations have long measured company and business metrics, but now leaders want to understand how the engineering teams work from a data- and metrics-oriented approach.

We can't wait for SBOMs to be demanded by regulation

Old ads can be startling—cigarette ads used to boast their health-giving properties, sugar-laden candy was once advertised as a dietary aid, and soft drinks were advertised as a milk alternative for babies. None of this would fly today, of course, thanks to regulations. Foods must be advertised more responsibly, and they must list their ingredients clearly on the packaging, especially allergens.

Using NetFlow to Monitor Network Traffic

In the intricate landscape of contemporary network management, comprehensive and insightful tools have never been more critical. One tool that stalwartly deciphers the complexities of network traffic is NetFlow. Developed by Cisco Systems, NetFlow is a robust protocol that serves as a cornerstone for understanding, monitoring, and optimizing the flow of data within a network.

10 Google Cloud Alternatives You Should Seriously Consider Today

Over the last few years, Google Cloud has grown at the fastest rate of any cloud service provider today. From 2020 to 2021, Google Cloud’s IaaS offering, GCP, grew 64%, followed by Microsoft Azure (51%) and Alibaba Cloud (42%), according to Gartner. Yet Google Cloud isn’t flawless. Here’s what we mean and some of the top Google Cloud alternatives you’ll want to consider today.

Lessons in Incident Response I Learned While Waiting Tables

Before I stumbled into the tech industry (a story for another day), I spent several years in the customer service world as a server and front-of-house manager in restaurants. It was in these jobs that I first honed some critical skills that would later lead me on the path to incident response.

Canonical joins the OpenAirInterface Software Alliance

Canonical announced today that it has joined the board of the OpenAirInterface Software Alliance (OSA) as a Strategic Member. By working together, both organisations aim to develop an end-to-end, open source and open API wireless software stack, and to deliver turnkey solutions for customers and partners.

Performance engineering on Ubuntu leaps forward with frame pointers by default in Ubuntu 24.04 LTS

Ubuntu’s long standing reputation for performance is rooted in our commitment to delivering the latest code, kernels and compilers. This commitment ensures that developers have access to the fastest and most secure environment for their applications. Today Canonical is raising the bar for performance and observability in all of our products.

Azure App Service rightsizing to maximize cost efficiency

Azure App Service rightsizing refers to adjusting the computing size allocated to an Azure App Service plan to achieve an optimal balance between cost and performance. It involves analyzing the resource utilization and selecting an appropriate computing power to meet your performance requirements while minimizing costs. Optimizing App service plan sizes is crucial for cost efficiency and performance enhancement.

Boost your #Development Workflow with Cloud Patches #shorts

Meet Trevor 👋 He's a developer just like you, and sharing code is a crucial part of his workflow. That's why he's working on Cloud Patches – a streamlined way to get feedback earlier in the development process and save yourself from potential coding headaches! With just a few clicks, Trevor can convert his local #Git changes into a shareable patch, eliminating the delays of traditional methods like updating remotes or creating pull requests. 🔀

Monitor Network Performance Using Telegraf

Monitoring your network performance is important for many reasons and can help in detecting network issues such as bandwidth congestion, latency, packet loss, or hardware failures. By continuously monitoring your network, you can identify areas where improvements can be made, allowing for optimization of resources, better allocation of bandwidth, and overall enhancement of network efficiency.

How K8s Preview Environments Revolutionize the Software Development Lifecycle - Navigate Europe 23

Join Sully Martinez and Ramiro Berrelleza as they delve into the transformative impact of Kubernetes (K8s) Preview Environments on the software development lifecycle. They explore how these environments foster greater collaboration and inclusivity, revolutionize feedback processes, and enhance overall productivity. Discover the shift from traditional development models to a more integrated, efficient approach, enabling teams to include diverse perspectives and catch issues earlier.

Architecting modern data platforms: A deep dive on Azure

In this episode of the Azure on Air podcast, Erwin Stall, an experienced Azure architect from Xpirit, shares insights into modernizing a monolithic data platform on Azure. The conversation dives into key aspects such as data storage and management, centralized data storage, team flexibility, choosing the right data platform, Microsoft Azure Fabric's limitations and potential, and much more. Also, listen to Azure on Air on.

Achieve proactive VM performance management with OpManager

Virtualization and the creation of many virtual machines (VMs) within the same infrastructure was the solution organizations came up with when faced with expansive, expensive networks that needed more hardware and thus more capital expenditure to host applications. While they resolved the bigger pain points, VMs still have to be monitored as they are heavy on resource usage.

Five reasons why every CIO should consider Kubernetes

You should read this if you are an executive (CIO/CISO/CxO) or IT professional seeking to understand various Kubernetes business use cases. You’ll address topics like: Many enterprises adopting a multi-cloud strategy and breaking up their monolithic code realize that container management platforms like Kubernetes are the first step to building scalable modern applications.

Pros and Cons of Deploying Rails Applications Natively vs Containerized in 2024

This blog post aims to dissect the various deployment options available for Rails applications in 2024, emphasizing the choice between native and containerized approaches. It dives into the advantages and drawbacks of each method and explores the hosting options available for each. Let’s dive right in!

Best Kubernetes Alternatives & Competitors

Kubernetes has revolutionized the way we handle container orchestration, streamlining the deployment, scaling, and management of applications. But it's not a one-size-fits-all solution. In the diverse world of software development, different needs and environments call for different approaches. That's where Kubernetes alternatives come in, offering varying features and capabilities to suit specific requirements.

Stop paying for unused resources with Azure Reservations utilization monitoring

Within the ever-changing realm of cloud computing, businesses are always looking for methods to reduce expenses and improve operational effectiveness. Azure Reservations is a valuable option, offering significant cost savings over pay-as-you-go pricing. It is essential to have efficient use monitoring to maximize these advantages. This blog will examine ways to optimize savings and discuss the significance of Azure Reservation utilization Monitoring.

The Debrief: Incident management for data teams

If you're on a data team, have you ever considered using an incident management tool to respond to pipeline issues? If the answer is no, then you might want to check out this episode. Here, we chat with Jack, Data Analyst at incident.io, to better understand why data teams can—and should—look to incident management tools like incident.io to manage issues. We chat about: Read Jack's blog post about incident management for data teams.

Top 10 Ephemeral Environments Solutions in 2024

Demand for robust and user-friendly Ephemeral Environment solutions has surged in 2023. Organizations, in pursuit of efficient software delivery are recognizing the pivotal role these solutions play in accelerating their development pipelines. This comprehensive guide aims to delve into the top ephemeral environment solutions worth considering in 2023, offering a detailed overview of their features, functionalities, and the benefits they bring to the table.

Incident vs Bug: Understanding the Key Differences

Incidents and bugs are two common occurrences that can disrupt the smooth operation of systems and applications. While these terms may seem similar, they represent distinct concepts with different implications. Understanding the nuances between incidents and bugs is crucial for effective incident management and proactive problem resolution.

Introducing GitKraken.dev: Everything GitKraken, Now In Your Browser

For almost a decade, GitKraken has been building developer-first Git productivity tools and services, with one clear goal: to make devs and their teams more effective and efficient. Our journey began with desktop-centric and IDE-based tools like GitKraken Client and GitLens for VS Code, which have both become integral to the workflow for tens of millions of developers. Our tools and capabilities are robust.

How to Monitor ISP Networks Like a Pro

In today's era dominated by digital connectivity, the pivotal role of Internet Service Providers (ISPs) in shaping our online experiences and facilitating business operations cannot be overstated. The quality of Internet services has emerged as a critical factor, directly impacting both individuals' daily activities and the operational efficiency of companies.

How to Run Puppet in Docker

In early 2023 Betadots together with Vox Pupuli adopted the Puppet containers and so this article has been updated to contain the new locations. Details of their adoption can be found here. If you’ve ever wanted to get started with Puppet or Docker — or both — you’ve probably faced a bit of a conundrum. Should I use Puppet to deploy Docker on my nodes, and then use Puppet to define container images?

How CSRD and EED are Reshaping Data Center Sustainability Reporting

The CSRD is a new regulation that mandates companies operating in the European Union (EU) to disclose their ESG performance and impact. This directive applies to both EU and non-EU companies, including US, Canadian and UK companies, with over 500 employees and listed on EU-regulated markets or operating in specific sectors like banking, insurance, energy, and transport.

Amazon Web Services (AWS) Vs. Google Cloud Platform (GCP): Pricing Breakdown

Although Amazon Web Services (AWS) still holds about a third of the cloud services market, Google Cloud Platform (GCP) has been growing rapidly in recent years. Among the reasons for GCP’s rapid adoption is its simpler pricing structure compared to Amazon Web Services and Microsoft Azure. Is that really the case? And how do AWS and GCP pricing differ? But first, a quick background.

Release Roundup Dec 2023: Driving reliability standards (and much more)

2023 is coming to a close and the holiday season is here, but that doesn’t mean things at Gremlin are slowing down. In fact, we’ve released a ton of new features and improvements to make testing and improving reliability even easier. Now you can run Chaos Engineering experiments in serverless environments, create custom reliability test suites, create more flexible Scenarios, and more easily identify critical components in your environment.

The Three Ways of DevOps Governance

In this blog post, I take a look at modern IT governance by applying the classic “Three Ways” of DevOps principles originally introduced by Gene Kim in his seminal 2012 article. “We assert that the Three Ways describe the values and philosophies that frame the processes, procedures, practices of DevOps, as well as the prescriptive steps.” Here’s a quick reminder of the three ways set out by Gene: For Gene, all DevOps patterns can be derived from these three principles.

Release 1.44.0 - Netdata vs Prometheus, Netdata Journal Logs, Netdata's log2journal (Beta) and more!

The Netdata Team is very excited to introduce you to all the new features and improvements in the new version. Release HIGHLIGHTS: To achieve these astonishing results, we made the following changes to Netdata since the previous release: New SLOTS streaming protocol, Streaming compression algorithms, Gorilla compression beta In this release, we introduce several changes to allow the plugin to work promptly in such environments. Netdata can now deal with huge systemd-journal databases and is available for the host logs when Netdata runs in a container.

Failure Flags helps build testable, reliable software-without touching infrastructure

Building provably reliable systems means building testable systems. Testing for failure conditions is the only way to reliably root out issues before they impact customers. However, most current Chaos Engineering and resilience testing is focused on the underlying infrastructure. This helps identify potentially catastrophic failures, but misses the more frequent failures that still significantly impact customer experience.

Building Modern Data Microservices with VMware Tanzu Data Services

As many VMware customers have found in recent years, cloud native microservice-based applications improve IT operations efficiency and security along with developer speed and productivity. When data is at the heart of those mission-critical applications, VMware Tanzu Data Services, a portfolio of popular enterprise-grade cloud native data solutions for data in motion and at rest, can help.

Atlassian welcomes AI to the team | Atlassian

Our mission at Atlassian is to unleash the potential of every team. We believe the future of teamwork will be a partnership between humans and artificial intelligence (AI), wherever work gets done. We’re excited to announce that the first wave of Atlassian Intelligence capabilities are generally available across our cloud platform. These not only empowers teams by boosting individual productivity, they also harness organizational data to make insights immediately accessible, and leverage those insights to simplify data-driven decision-making.

EKS Cost Traps: 3 Common Mistakes And How To Avoid Them

In today’s fast-paced digital landscape, Kubernetes has emerged as the go-to orchestration platform, revolutionizing the way applications are deployed, scaled, and managed in containerized environments. As organizations increasingly adopt Kubernetes, with platforms like Amazon’s Elastic Kubernetes Service (EKS) leading the charge, the importance of cost management within these environments has come to the forefront.

2bcloud Elevates Tadiran Telecom's Strategic Legacy to the Cloud

Tadiran Telecom has stood as a telecommunications titan for over 60 years, providing cutting-edge solutions globally. With a commitment to innovation and environmental responsibility, Tadiran recognized the need to transition from on-premises infrastructure to the cloud to meet scalability, agility, and security requirements. In a strategic move, Tadiran partnered with 2bcloud, a leading multi-cloud managed service provider specializing in Microsoft Azure, to embark on a digital evolution.

Changelog Breakdown | GitKraken CLI v1.21: Cloud Patches & Focus View

It's one thing to read the changelog, but another to see it in action. 👀 The GitKraken CLI brings new time-saving powers to your favorite terminal with Cloud Patches and the Focus View. The Focus View is especially handy for seeing a list of pull requests, issues, and WIPs you're working on.

Introducing Canonical's new open source support portal

Amplifying the global impact of open source is at the heart of Canonical’s mission. Support is a crucial part of this exciting journey, especially when it comes to helping enterprises, institutions and communities around the world solve real-world problems through their IT infrastructure and applications. Working with thousands of global customers in a variety of use cases, our support team delivers fixes on everything open source, both Canonical-maintained projects and others.

End of year review: Ubuntu Desktop in 2023

As 2023 draws to a close, it’s time to look back on the evolution of Ubuntu Desktop over the last twelve months. The philosopher Gary Barlow once wrote “we’ve come so far, and we’ve reached so high, and we’ve looked each day and night in the eye”. These words certainly resonate in the context of our most recent Ubuntu releases.

How to Detect Unauthorized Changes in Production with Kosli

Let’s not beat around the bush: change management is a prehistoric discipline desperately in need of fresh thinking. Its “best practices” are frankly terrible. Nobody honestly thinks manually filling out change tickets, waiting for CAB meetings and external approvals does anything to meaningly reduce risk. Change management is slow, inconsistent, doesn’t scale, and is prone to error.

The Benefits of using containerization in DevOps workflows

Software development cycles demand rapid deployment and scalability, traditional infrastructure struggles to keep pace. Enter containerization—a revolutionary technology empowering DevOps teams to streamline their workflows, enhance portability, and drive efficiency in software development and deployment.

Yay CPU Limits or Nay CPU Limits 001 by Natan Yellin - Navigate Europe 23

Natan Yellin demystifies Kubernetes resource management, with a particular focus on CPU limits. Through practical examples, including a unique 'Tinder for Socks' analogy, Natan challenges the conventional use of CPU limits and offers alternative strategies for optimizing performance and cost in Kubernetes environments.

Ephemeral Environments for Every PR - Are We There Yet? by Yshay Yaacobi - Navigate Europe 23

Join Yshay Yaacobi as he delves into the transformative world of ephemeral environments in software development. Discover how his team revolutionized their PR flow, adopting Fermyon environments for automated, efficient deployment processes. This session covers the journey from manual deployments to a seamless, continuous deployment strategy, offering insights into the practical benefits and applications of ephemeral environments in modern software development.

Equipping Dev Teams for Peak Observability Performance 001 with Andreas Prins - Navigate Europe 23

Join Andreas Prins as he explores the parallels between baking pizza and implementing effective observability strategies in DevOps. Andreas shares his unique perspective on Kubernetes adoption, the importance of toolsets in observability, and the value of experience in handling operations and development challenges. Dive into the world of DevOps with a slice of creativity!

Comparing Uptime Monitoring, Heartbeat Monitoring, and Synthetic Monitoring

In the quest for a high-velocity development environment, one fundamental question looms large: "How can you ensure an exceptional end-user experience when an array of engineers continually push and deploy code?" The unequivocal answer to this pivotal inquiry lies in the establishment of robust, straightforward, and well-defined monitoring practices.

Introducing Products: A Tool to Model Argo CD Application Relationships and Promotions

At Codefresh, we are always happy to see companies and organizations as they adopt Argo CD and get all the benefits of GitOps. But as they grow we see a common pattern: It is at this point that organizations come to Codefresh and ask how we can help them scale out the Argo CD (and sometimes Argo Rollouts) initiative in the organization. After talking with them about the blockers, we almost always find the same root cause.

4 Strategies to Reduce Observability Costs - Without Sacrificing Visibility

Today’s end users have little to no patience for performance issues. Jitters, slow load times, and full-blown outages can quickly lead to brand damage, lost customers, and diminished revenue. That’s why it’s essential for DevOps and engineers to be able to quickly identify and resolve issues before users ever notice them. Doing this requires collecting and analyzing massive amounts of telemetry data – metrics, traces, and logs.

Now in beta: alerting for modern DevOps teams

Although FireHydrant has spent five years focused on what happens after your team (erg, I mean service 🙄) gets paged, the topic of alerting often comes up in discussions with our community. People are tired of paying big bucks for software that’s expensive, bloated, and hasn’t seen much innovation. Clearly, there’s a problem here – and we’re tackling it head on.

IT Automation Powers SRE Practices as System Complexity, Consumer Demands Grow

Site Reliability Engineers (SREs) use automation and orchestration capabilities to scale security and performance, ensuring sites are reliable and efficient. Site Reliability Engineering (SRE) can be applied to a wide range of use cases and industries, where software systems and services are critical to business operations.

Watch: FinOps insights from IDC and the NetApp Intelligence Report

What does it take to not only reduce cloud costs but build an efficient approach to both cloud operations and FinOps? NetApp spoke to analyst firm IDC to gain valuable research insights and find the answers to pressing FinOps questions. Watch the series of roundtable interviews below, featuring host Tom Shields, Senior Marketing Director at NetApp; Jon Bock, VP of Marketing at Spot by NetApp; and Jevin Jensen, Research VP of Infrastructure and Operations at IDC.

Top Data Center Management Trends to Watch in 2024

In the blink of an eye, 2023 has come to an end and the data center industry saw lots of movement towards sustainability, AI, and operational efficiency. Data center management is ever-changing and evolving, and it’s important to stay on top of the latest trends to guide you to success in the new year. With 2024 just days away, here are the top 10 emerging data center management trends that you should watch out for.

Testing a PyTorch machine learning model with pytest and CircleCI

PyTorch is an open-source machine learning (ML) framework that accelerates the path from research prototyping to production deployment. You can work with PyTorch using regular Python without delving into the underlying native C++ code. It contains a full toolkit for building production-worthy ML applications, including layers for deep neural networks, activation functions and optimizers. It also has associated libraries for computer vision and natural language processing.

Dave Farley reflects on 25 years of software development & the future of AI

In this episode Rob is joined by Dave Farley, software legend and author of books "Continuous Delivery" and "Modern Software Engineering”. The two tackle the essence of software development culture and the current state of software delivery. They unpack why it’s important to prioritize problem-solving abilities over technical skills when it comes to hiring, emphasizing a healthy culture and the need for continuous learning on the job.

Deploying a Golang Microservice to Kubernetes

With the rise of cloud computing, containerization, and microservices architecture, developers are adopting new approaches to building and deploying applications that are more scalable and resilient. Microservices architecture, in particular, has gained significant popularity due to its ability to break down monolithic applications into smaller, independent services.

The Era Of Efficient Engineering: 3 Takeaways From AWS re:Invent 2023

I GOT MENTIONED BY AMAZON’S CTO!!!!! Sorry. Just had to get that out of the way. Another year, another pilgrimage to Sin City to rub shoulders with the architects of Amazon, to talk shop with the world’s leading software companies, and to hear the latest announcements from all the wave-makers on the expo floor. It’s also an opportunity for the cloud industry, now endowed with the very serious task of keeping much of our economy humming, to live a little.

What is MDM & Key Features | Android MDM Introduction

Android mobile device management is best used to access, deploy, configure, control, and monitor devices remotely, in which, use a centralized console to carry out the management process. Chapters: Mobile device management for Android is available to manage these device types: smartphones, tablets, rugged handhelds, check-in kiosks, digital signages, smart TVs, and other AOSP devices.

Build Your Own kubectl in Node, Python and Go by Kyle Quest - Navigate Europe 23

Join Kyle Quest as he demystifies Kubernetes and its command-line tool kubectl. Deep dive into the complexities of Kubernetes' APIs, the structure of kubectl, and how to replicate its functionality in Node, Python, and Go. Get valuable insights into Kubernetes' API groups, practical examples in different programming languages, and tips for understanding and building your own kubectl.

Autocorrelate Alerts With Squadcast's Key-Based Deduplication

With the increasing complexity of technology stacks and monitoring tools, managing incidents can become overwhelming, leading to alert noise, alert fatigue, and delayed responses. This is where Key-Based Deduplication comes to the rescue, streamlining incident handling and enhancing the effectiveness of your Incident Management platform.

Kubernetes Vs. Docker Vs. OpenShift: What's The Difference?

Containers are a big deal today. Because containers are software units that contain all the code, runtime, and dependencies required to run a distributed application, they help engineers test and run apps on any device and platform without compatibility issues. Organizations can use containers to reduce engineering costs, speed up deployments, develop and test AI models, and automate more processes. You probably want those benefits as well.

Backstage Developer Portal

Backstage, a development portal, allows developers to maintain constant vigilance over the health of their networks and services, no matter where they are deployed. This is invaluable to teams, as many different deployments across different environments need to be monitored to ensure security and compliance. Find out how to evaluate, implement, and succeed with Backstage in order to maintain your security perimeter and ensure that all deployments are working as intended.

Tradeoffs In Software Engineering

Tradeoff: a balance achieved between two desirable but incompatible features; a compromise. Schooling often promotes the idea that there is a right and wrong answer to questions… It does little to prepare us for how many times that there are multiple right answers and no definitive best path forward. In a time where we have unlimited information at our fingertips, you can throw a stone and hit a thousand people with an opinion.

The Dawn of Automated Edge

As technology continues to advance at a rapid pace, a new frontier has emerged in the world of networks - the automated edge. But what exactly does this mean for business and why does it matter? In simple terms, automated edge refers to self-configuring, self-optimising, and self-healing capabilities being built into edge devices and software.

Doing DevOps Your Way On SaaS Solutions: Writing Your First JFrog Worker Service to Extend JFrog SaaS

To recap from our first blog post, JFrog Workers is a service in the JFrog Platform that provides a serverless execution environment, similar to AWS Lambda services. The Workers Service is similar to the user plugins available in JFrog self-hosted, and can be used to perform tasks that extend the capabilities of the JFrog Platform according to your requirements.

AI Explainer: ChatGPT Doesn't Actually Understand Any Words

Computers understand numbers. So, how do large language models (LLMs) mimic human speech? Do LLMs like ChatGPT actually understand words? The short answer is no. LLMs process and represent words using numerical embeddings. These numerical representations enable the model to perform computations, make predictions and generate text. However, it's essential to clarify that the model doesn't possess a true understanding of words in the way humans do. Here's a breakdown of the process.

How Automation Can Support Threat Vulnerability Management + Reduce the Attack Surface

Threat vulnerability management, and managing your attack surface, are critical in the battle against cyberattacks. At some point before an successful attack, the internal process to manage threats and prevent access to sensitive data failed. How could they have done things differently? Were they just managing too much, too often, without the resources they needed?

Hacking Kubernetes for Fun and KWasm with Sven Pfennig - Navigate Europe 23

Join Sven Pfennig, a lead developer at Liquid Reply, as he dives into the world of Kubernetes and WebAssembly (Wasm), exploring how to enhance Kubernetes clusters with Wasm for improved performance and flexibility. Sven discusses Civo's integration of Wasm into their Kubernetes clusters, the architecture of a Kubernetes node, security in Kubernetes, and the potential of WebAssembly containers. Discover how KWasm, an open-source project, aims to bring WebAssembly capabilities to various Kubernetes environments.

The art of software engineering management

Like any leadership role, leading an engineering team in a mature, compact company like Raygun comes with both honor and responsibility. Leading a major development project is a bit like conducting a symphony orchestra, where every individual plays a crucial role and has a great impact on the work they release to customers and end-users.

Cloud Migration 101: The Complete Guide To Migrating To The Cloud

Cloud migration is the new gold rush, judging from the results of a survey involving 1,283 IT professionals. The survey shows that 88% of companies already use the cloud for some applications and data. Another 80% said they will have moved to cloud and co-location services by 2025. While 87% of respondents said the pandemic accelerated their cloud migration strategy, many companies’ transition plans had been in the works for years.

Charmed MongoDB: the operator you need for managing your document database

In the ever-evolving landscape of database technology, MongoDB stands out as the unrivalled leader in document databases, and it is the first-choice database solution for organisations across industries. Its pivotal role in the technological infrastructure of countless enterprises underscores its status as a mission-critical asset.

A festive treat: PHP 8.3 is already available on Platform.sh

Just like the feeling you get when you hear the first notes of Mariah Carey's "All I Want for Christmas Is You" signaling the arrival of the festive season, PHP developers can also rejoice in the release of a special gift this month—PHP 8.3. As many of you may already know, a few days ago PHP 8.3 was released and after some testing, it’s now ready to use on all Platform.sh projects.

Improving Logic App security by suppressing workflow headers in external HTTP calls

Today, I will speak about another helpful Logic App best practice that you must consider while designing your business processes (Logic Apps), in this specific case, in the security of our components and Azure platform: Improve Logic App security by suppressing workflow headers in external HTTP calls.

When More Incident Commanders are Better

It has been lightly revised and reposted with his permission from the original article on Medium. Leading major incident responses can be extremely stressful. You have to quickly gather an ad-hoc team, figure out what went wrong, identify a fix and make sure this doesn't make things worse, all the while with senior leadership breathing down your neck. Are we having fun yet? Many people think having a dedicated incident commander role will solve the problem.

Powering Forecasting with Machine Learning: The Future of Managing Cloud Costs

As cloud computing continues to grow in popularity, so does the need for accurate cloud cost forecasting. With cloud costs being variable and unpredictable, it can be difficult to know how much you’re going to spend each month, a problem that can lead to budget overruns and financial problems. This makes cloud cost forecasting a necessary step in owning and managing your cloud efficiently. In simple terms, cloud cost forecasting is the process of predicting future cloud costs.

Multi-Cluster Observability Part 3: Practical Tips for Operational Success

This is the final article of a three-part series. To start at the beginning, read Part 1: Benefiting from multi-cluster setups requires familiarity with common variations and Part 2: Exploring the facets of a multi-cluster observability strategy. As companies scale software production, they lean on Kubernetes as a crucial container orchestration platform for managing, deploying and ensuring software availability.

Captain's Log: Diving into our scheduling design

On-call scheduling is tricky. Like, really tricky. It was one of the scariest parts when we decided to build a modern alerting system earlier this year. We knew we couldn't cut any corners on Day One of our release because it needed to be a fully loaded feature for someone to realistically use our product (and replace an incumbent). This meant including windowed restrictions, coverage requests, and simple to complex rotations.

Edge storage with MicroCeph

Data is everywhere, not just in large centralised data centres, but in smaller outposts, like retail outlets, remote or branch offices, filming locations and even cars. Use cases for edge storage include local processing, content collaboration that cannot take place with high network latency, and for ingest – where locally created content is captured, protected and then made available to other systems.

Announcing HAProxy 2.9

HAProxy 2.9 further extends HAProxy's performance, flexibility, and observability. This release came together through the efforts of all the community members who got involved. A release like this requires feature requests, bug reports, forum discussions, code submissions, QA tests, and documentation! In other words, this project is fueled by people like you! If you're interested in joining this vibrant community, it can be found on GitHub, Slack, Discourse, and the HAProxy mailing list.

Stop observing, start automating: RedHat and LogicMonitor pioneer the next gen of Event-Driven Ansible

LogicMonitor has long been synonymous with observation — a platform that keenly watches over IT environments, alerting teams to potential issues. However, the age-old challenge remained: how to seamlessly transition from observation to action. Enter the LogicMonitor event-driven ansible integration with RedHat. What sets this solution apart is the fact our teams worked together to build it.

Build Your Own DBaaS with Peter Szczepaniak: Open Source & Customizable - Navigate Europe 23

Join Peter Szczepaniak, a senior product manager at Percona, as he delves into the world of Database as a Service (DBaaS), discussing the crucial differences between public and private DBaaS, and their respective challenges and benefits. This talk offers insights from a product manager's perspective. Learn about scalability, user-friendliness, security, and customization in DBaaS, and get inspired by Civo's journey in implementing their own DBaaS.

Things to Keep in Mind when Building Internal Developer Portal by Port - KubeCon NA 23 - Civo TV

Join Zohar Einy in this Civo TV interview from KubeCon NA 23, where we dive into the best practices for building an internal developer portal. Discover the importance of treating developers as customers, identifying their pain points, and involving them in the development process.

Datadog on Kubernetes Node Management #datadog #kubernetes #observability #infrastructure #shorts

Datadog, the observability platform used by thousands of companies, runs on dozens of self-managed Kubernetes clusters in a multi-#cloud environment, adding up to tens of thousands of nodes, or hundreds of thousands of pods. This infrastructure is used by a wide variety of engineering teams at Datadog, with different feature and capacity needs.

Expanding OCI support in JFrog Artifactory with dedicated OCI repos

Great news for developers who leverage containers — JFrog has expanded its support for the OCI Container standard with dedicated OCI repositories! Before we touch on that, let’s do a quick recap on OCI containers for those unfamiliar with them outside the context of Docker.

Webinar: Engineering Productivity: Beyond the Metrics

In 2023 most engineering organizations have some way of measuring productivity. Metrics like story points and cycle time help us assess team-wide impact, while code coverage and commits tell us more about individual contributions. While we know these numbers don’t tell the whole story, we rarely hear about how to find the missing pieces. Or what to do next when we learn the culprit is poor testing practices versus bad design. What’s the plan for improvement? Where does it live, and who owns it?

AWS Bans RI Resale - What This Means For Cloud Users

This holiday season, AWS made waves by dropping a bombshell announcement: “AWS does not permit the sale of reserved instances (RIs) obtained through a discount program (per AWS Service Terms 5.5).” In other words, AWS is banning the resale of discounted RIs in their RI Marketplace. (See the full policy here, section 5.5.) The ban officially goes into effect on January 1, 2024.

Leveraging AI for community moderation: A tale of two assistants

Ask any community member who’s ever donned the moderator tag in a new forum and they’ll agree that handling a multitude of new general questions, technical queries, and troubleshooting scenarios can be challenging at first. However, thanks to the rise of AI-powered chatbots, there are a lot of new opportunities to find innovative ways to tackle these challenges. The Mattermost Peer-to-Peer Forum is a good example of a community consisting primarily of developers.

Decoding routing outages: 7 tips for safeguarding your network connectivity

Network outages have become a dreaded reality, disrupting businesses, personal lives, and communication channels. While no network is immune to this unfortunate event, the recent Australian telecom outage serves as a stark reminder of the impact such disruptions can have. The outage, which lasted for several hours, caused nationwide disruptions to Australian businesses, essential services, and daily life.

Unveailing the ESX API

The VMware ESX API is an essential tool for modern IT professionals tasked with managing VMware vSphere environments. This Application Programming Interface (API) acts as a bridge between the VMware ecosystem and various automation, scripting, and integration solutions, streamlining and enhancing the management of virtual infrastructure. At its core, the ESX API provides a powerful way to interact with the vSphere environment programmatically.

Assessing the real cost of egress charges

Console Connect recently hosted a live webinar called ‘Assessing the Real Cost of Egress’ that discussed the findings of a new research paper which identified an egress fee breakeven point for businesses who switch to a private network solution. The research study, entitled ‘A Business Case for Internet-Bypass Solutions in 2023’ authored by William B.

Migrating BizTalk Platform one-way routing solutions

Welcome again to another BizTalk Server to Azure Integration Services blog post. In my previous blog post, I discussed how you can migrate a BizTalk request-response routing solution with LOB Adapters. Today, we are to address simple one-way routing solutions inside the BizTalk Server platform. In the realm of enterprise application integration, the concept of routing plays a pivotal role.

Build An Internal Developer Platform IDP In 30 Minutes with Viktor Farcic - Navigate Europe 23

Join Viktor Farcic in an exhilarating 25-minute challenge as he build a full Internal Developer Platform (IDP) in record time. Viktor dives into the nuances of creating an IDP that fosters autonomy in development teams, emphasizes the importance of codifying expertise, and showcases practical applications using modern tools like Argo CD and Kubernetes.

The Importance of Strengthening Your Security with Sysdig at KubeCon NA 23 - Civo TV

Join Alexander Lawrence, Field's CISO at Sysdig, in this Civo TV interview from KubeCon NA 23. Dive into the evolving landscape of cloud security, where he compares traditional security infrastructure to a well-guarded castle, and the cloud environment to a bustling carnival with numerous access points. Discover the complexities of safeguarding cloud environments, the challenges of managing user accounts and permissions, and the need for robust security policies.

Troubleshooting K8S EKS with Lightrun Developer Observability Platform

In this demo video we show how developers can shift left observability and debug in runtime an EKS cluster from their IDE. The demo shows how developers can debug a remote Java application that is deployed on 3 different EKS pods (Dev, Staging, Production) directly from their IntelliJ IDE in runtime and add logs and snapshots.

Jira GitHub Integration - How to see Git commits, pull requests, and more in Jira.

Keep your teams in sync by Integrating GitHub and Jira. By giving Jira users visibility into Git commits, branches, pull requests, and more inside of Jira you can avoid avoid questions and unnecessary meetings. The best way to create a GitHub Jira integration is by using the Git Integration for Jira app on the Atlassian marketplace. This video walks through how to get the app, create the integration, and use the GitHub information that is now in Jira.

Jira GitLab Integration - How to see Git commits, merge requests, and more in Jira.

Integrating GitLab with Jira will let your Jira users see Git commits, branches, pull requests, and more inside of Jira. This keeps your teams in sync and avoids unnecessary questions and meetings.The easiest and most flexible way to create a GitLab Jira integration is by using the Git Integration for Jira app on the Atlassian marketplace. This video walks through how to get the app, create the integration, and use the GitLab information that is now in Jira.

What was it like teaching scientists Git? #shortsvideo #shorts #gitkon

In his #gitkon session, Jason from Sandia National Laboratories says it wasn't a walk in the park. 😬 With loyalties to SVN and CDS, his team struggled to embrace this new version control system. But as they delved into Git, the game changed. 👀 Jason unveils how breaking old habits and learning Git opened doors to more efficient and collaborative scientific research.

How To Use AWS Organizations To Optimize Costs

Amazon Web Services (AWS) offers a plethora of cloud-based services that cater to various needs, from computing power and storage to machine learning and analytics. As organizations scale their cloud infrastructure, managing multiple accounts and services can become increasingly complex. This is where AWS Organizations comes into play.

How Toyota Connected uses Datadog Workflow Automation to reduce time to resolution #datadog #shorts

Hear from Toyota Connected’s DevOps Engineers about how Datadog Workflow Automation helps them easily automate their infrastructure tasks, thereby reducing the time needed to resolve incidents and disruptions.

Events vs. Alerts vs. Incidents

Event. Alert. Incident. These terms are bandied about, often interchangeably, in IT operations management. Broadly speaking, they all refer to situations where something is potentially amiss and needs to be investigated and resolved. Each of these three words does, however, have a distinct definition. Because they are used in scenarios where clear communication and timeliness are critical, it’s important to understand the differences and use them appropriately.

Hyperscalers: Reshaping the Optical Transport Market - And Telcos are Getting the Picture

Hyperscalers are driving the shape of new metro optical networks – literally. AWS, Microsoft and Google have reshaped data center to data center connectivity over the years and now, as they populate their data centers with telecoms equipment, they are deploying it in higher density, with a better power utilization than telcos get. This is because they are not depth constrained so can go up to 600 millimeters deep unlike the standard telco 300mm hard limitation.

Main Challenges When Managing Kubernetes Environments and Data Protection

Nandish Parmar, director for virtualization platforms at Solera, explains how different teams, when using their own tool sets, bring the need for a solution that can work across those scenarios. Developer education is also a challenge as they must understand pods, containers, and all dependencies running on Kubernetes platforms.

How IDPs support Fintech compliance initiatives

From the Regulatory Lead to the Site Reliability Engineers (SREs) and development team, there are quite a few individuals involved in keeping a Financial Technology (FinTech) company compliant. And there are quite a few regulations to stay in line with: anti-money laundering (AML), know your customer (KYC), payment card industry data security standard (PCI DSS), the list goes on.

What is a Platform Engineer? Platform Engineer Job Description, Role + Responsibilities

The definition of a platform engineer can be slippery. Ask several IT professionals “What does a platform engineer do?” and you might get several different answers. One platform engineer might be at the intersection of DevOps, AppSec, architecture, and SRE, while another might broadly support infrastructure for all developers in their organization. (Sometimes, in less successful teams, they’re essentially a DevOps engineer with a fancy title.)

The Internal Developer Platform Revolution: A CTO's Guide to Transforming Software Development

As a CTO, you need to come up with new strategies and tools to ensure that your company manages the rapidly changing world of software development. Platform Engineering and Internal Developer Platforms (IDPs) have become essential elements of this journey that change how software is developed and released.

Migrating a BizTalk Request-Response routing solution with LOB Adapters

Welcome again to another BizTalk Server to Azure Integration Services blog post. In my previous blog post, I discussed how you can implement the aggregation mapping pattern inside Logic Apps. Today, I will address a very interesting BizTalk Server topic and how we can redesign our solution to implement the same capabilities inside Azure Integration Services: How you can migrate a BizTalk Server content-based routing solution with LOB Adapters – in this particular case, SQL Server.

Releasing IAM EKS User Mapper in open-source

I'm super excited to share something amazing our team at Qovery has been cooking up lately: the IAM EKS User Mapper. This isn't just any tool – it's our answer to a problem we know so many of you face: managing AWS IAM user access to Kubernetes clusters efficiently and securely. It's open-source and available to everyone now on GitHub.

6 Essential Components of an Internal Developer Platform

Imagine a scenario where your developers spend less time waiting for resources and approvals, and more time focusing on the core aspects of building exceptional software. This vision becomes reality with the implementation of an internal developer platform (IDP), a revolutionary tool that acts as a catalyst for innovation within your organization.

Netdata's Cost Transparency - Unveiling the True Cost of Monitoring

Businesses are increasingly reliant on monitoring tools to ensure the seamless performance and reliability of their systems. However, the true cost of implementing and maintaining these tools is often obscured by hidden expenses. Our previous blog delved into the concealed costs associated with various monitoring solutions, such as Prometheus & Grafana (Open Source Monitoring) and commercial platforms like Datadog, Dynatrace, and NewRelic.

Azure Savings Plan for Compute Resources

Have you ever struggled with keeping up with the changes in your virtual data center needs and the savvy, precise Reservations you planned and purchased? Realizing that right after you bought them, the application team decided to swap their Kubernetes cluster to the newest model. Suddenly, you are paying a VM twice: the reservation plus the new model!

GitKraken CLI Complete Guide: Elevate Your Git Collaboration Experience

Software developers need efficient tools that facilitate collaborative development without taking you out of the zone. The CLI, or command line interface, is a developer favorite for its ease of use, quick access, and versatility. GitKraken’s CLI is specifically tailored for Git operations, enhancing the traditional command line experience with its user-friendly commands and integrations, making Git tasks simpler and more efficient.

Learning to be Cloud Native, building my project on Civo by Martyn Bristow - Navigate Europe 23

Join Martyn Bristow, a cloud-native aficionado and Python developer, shares his journey of integrating his passion for campanology (bell ringing) with his professional expertise in cloud-native development. Watch as he unveils how he built a cloud-native ETL pipeline for bell ringing data on Civo, utilizing tools like Kubernetes, Flux, Prometheus, and k6. This talk is a unique blend of technology, hobby, and practical applications, offering insights into the world of cloud computing and data science.

Dynatrace Carbon Impact: Measuring Emissions and Energy Consumption - KubeCon NA 23 - Civo TV

Explore the innovative Carbon Footprint app by Dynatrace, as unveiled at KubeCon NA 23. Out Civo TV interview with John Kelly, showcases the app's capabilities in measuring and tracking carbon emissions and energy consumption in real-time. Unique features including optimization recommendations for reducing carbon footprint, detailed emissions data by data center, and the ability to plot carbon footprint trends over time.

Ubuntu Summit 2023 Reflections

We have just returned from the stunning city of Riga, where Canonical hosted the Ubuntu Summit 2023, and we are still buzzing with the energy from meeting so many of you. Preparing this event was a team effort. A small team of us have been meeting for months, brainstorming ideas, preparing huge to-do lists, and dividing responsibilities. It was difficult, but also hugely rewarding, and an opportunity many of us felt was a privilege.

What's next for CI/CD? Analyst predictions

In today’s episode, Rob is joined by CircleCI’s own Aisling Conroy. Aisling, a key player in CircleCI’s product marketing and competitive intelligence, provides a window into the thoughts of analysts in the ever-evolving CI/CD space. Their discussion explores how the power of diverse perspectives in problem-solving can yield many different types of product offerings.

What Is Network Access Control (NAC)? Overview & Implementation

Whether you’re an in-house IT professional or a managed service provider, ensuring the security and integrity of your networks is a crucial part of your bailiwick. In pursuit of greater security, Network Access Control (NAC) serves as a formidable guardian, ready to protect digital assets by regulating who gains entry to a network. Understanding the fundamental concepts and best practices of NAC is essential for any organization that values data security and network integrity.

Learn the Incident Response Life Cycle - Best Practices and Strategies

No company plans for a security breach, major outage, or other cyber incident, but they happen. When an incident occurs, having a standardized, regulated method of managing the fallout is critical. This is where the incident response life cycle comes in ‍

5 Docker Extensions to make your development life easier

Docker has revolutionized the way developers build, ship, and run applications. Its simplicity and efficiency in creating lightweight, portable containers have made it a go-to tool in modern software development. However, enhancing Docker’s capabilities with extensions can significantly boost productivity and simplify complex tasks. Here are five Docker extensions that can make your development life easier.