Operations | Monitoring | ITSM | DevOps | Cloud

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

Continuous Delivery Pipeline for Kubernetes Using Spinnaker

Kubernetes is now the de-facto standard for container orchestration. With more and more organizations adopting Kubernetes, it is essential that we get our fundamental ops-infra in place before any migration. In this post, we will learn about leveraging Jenkins and Spinnaker to roll out new versions of your application across different Kubernetes clusters.

Building and deploying AWS email templates with Azure DevOps

This is the third and final post (for now) in the series about developing email templates with MJML and deploying them to AWS. In the previous post, we developed a Gulp script to automatically build HTML from the MJML file and insert it in a template file for AWS. In this post, we will set up an automated build and deployment of the email template using Azure DevOps. A quick recap.

What's an IP Address Conflict, and How Do You Fix It?

When you’re just starting as a network engineer, an IP address conflict can be a difficult issue to resolve. In this post, we’ll look at what an IP address conflict is and why it occurs. Then, we’ll talk about the types of IP address conflicts and the ways to fix them. We’ll also discuss how to detect and prevent IP address conflicts. Detection and prevention can be done best with certain tools, so we’ll learn about the top five tools to use.

How Qovery Helps Piana Reduce Time to Market and Increase Developer Velocity by 200%

A few days ago, I spent about an hour with James Heng (Co-Founder & CTO of Piana) about their journey from the foundation of Piana to being a growing Fintech startup. As you will see in the article, unlike many of our customers, they started with Qovery from the very beginning. In this article, you might be surprised at how fast they were able to have a stable and scalable infrastructure.

Logic App Best Practices, Tips, and Tricks: #29 How to validate if an Array is empty

In the last post, we addressed validating whether a string was null or empty. Today I will speak about another good Best practice, Tips, and Tricks that you must consider while designing your business processes (Logic Apps) and another usual validation requirement: How to validate if an Array is empty or not.

Microsoft Azure: Unleashing the Potential of Cloud Computing

Microsoft Azure is often hailed for its “limitless potential” and “unlimited possibilities”. But what does that mean in practical terms? How can Azure transform your business operations and why is it worth your attention? In this article, we’ll delve into these questions and illustrate the value of Azure through four key applications that can enhance your business operations and provide tangible benefits.

Tidal Accelerator's Update Improves Application Interviews

We are thrilled to announce the latest update to Tidal Accelerator, which focuses on optimizing one of our most popular features: Application interviews. This update was designed to make the interview process faster, more intuitive, and easier to use. The latest update of Tidal Accelerator includes pre-filled interviews, which save time for users who are completing interviews for similar applications.

Azure App Service Autoscaling: Steps to Configure

Azure App Service is a platform as a service (PaaS) offering from Microsoft Azure that allows developers to quickly build, deploy, and scale web apps and APIs on Azure. Azure App Service is designed to be highly scalable, allowing you to easily scale your application to meet changing traffic demands. One of its most important features is auto-scaling, which allows your application to automatically adjust the number of instances it’s running based on changes in traffic or demand.