Operations | Monitoring | ITSM | DevOps | Cloud

The latest News and Information on Cloud monitoring, security and related technologies.

Understanding Azure Blob Storage Metadata: A Complete Guide

In today’s world, data is king. Companies and organizations are generating vast amounts of data every day, and they need a way to store, manage, and organize that data. This is where cloud storage solutions like Azure Blob Storage come into play. Azure Blob Storage is a scalable, secure, and cost-effective cloud storage solution that allows you to store and retrieve large amounts of unstructured data. One of the key features of Azure Blob Storage is metadata.

Heroku vs Elastic Beanstalk: What to choose?

When it comes to deploying web applications, two popular options are Heroku and AWS Elastic Beanstalk. While both services aim to simplify the deployment process, they differ in several key areas. In this article, we'll compare Heroku and AWS Elastic Beanstalk and discuss the pros and cons of each service.

Epinio Meets s3gw

Since the very first version, Epinio has made use of an internal S3 endpoint to store the user’s projects in the form of aggregated tarballs. Those objects are then downloaded and staged by the internal engine’s pipeline and, finally, they are deployed into the Kubernetes cluster as consumable applications. Epinio makes use of S3 as an internal private service. In this scenario, S3 can be thought of as an internal ephemeral cache with the purpose of storing temporary objects.

What's the Difference Between Gen 1 and Gen 2 VMs?

Virtual machines (VMs) have been around for quite some time now and have become a cornerstone of modern-day IT infrastructure. They provide a convenient way to run multiple operating systems on a single physical machine, allowing users to consolidate their hardware and save costs. However, as VM technology has evolved, newer versions of VMs have been introduced, such as generation 1 and generation 2 VMs.

Choosing the Right AWS Messaging Service for Your Application

With the dawn of microservices and serverless, event-driven architectures have become the way to go when building a new system in the cloud. This approach has allowed for greater scalability, as the system can easily adapt and respond to changes in traffic or demand without having to overhaul the entire architecture. Additionally the Event-driven approach means your application is mainly concerned with routing event data to the right services.

Deploy Access Restricted Azure website from DevOps Pipelines

We have a couple of internal websites hosted on Azure. Websites that require authentication and should only be accessed from our IP. This can easily be configured using Access Restrictions in Azure. But when doing so, you exclude the dynamic IP range for Microsoft-hosted Azure DevOps build agents. In this post, I'll show you how we set up deployment to the Access Restricted websites with a bit of PowerShell magic.