-
End-to-end CI/CD automation using Azure DevOps unified Yaml-defined Pipelines
Azure pipeline as a core part of Azure DevOps, it allows for the creation of CI ( Continuous Integration) pipeline in a declarative way using YAML documents, it is also called build pipelines. Since last Build 2019, this capability is also extending to CD ( Continuous Delivery ) Pipelines which is also known as Release…
-
One day in Microsoft part 1: Cloud Basics and Microservices
I attended a workshop at the campus of Microsoft France. The workshop presented the principles of Microservices and containers, and a couple of topics regarding docker, Kubernetes etc. The first part of the workshop was just recalled the cloud basics. Then dive into the design principle for the applications before deploying with microservices in Azure.…
-
Deploying Multiple Virtual Machines on Azure: Azure VM Scale Sets
When we’re talking about cloud migration, lift-and-shift, using Azure virtual machines is the most common Infrastructure as a service (IaaS) offering in Azure to make your projects “go cloud.” However, many real-world projects don’t fit so neatly into one category. When it comes to projects that require flexible scenarios and come with lots of specific…
-
Azure App Service in action
In the real world, there are generally two possibilities for hosting your web applications or APIs in the cloud. You can follow the classic model and deploy your apps on a virtual machine, or you can go “serverless” by using a serverless platform as a service (PaaS) on a cloud platform. Following my last blog…
-
Getting started with Azure: from newbie to expert
In my last post, I talked about my strategies for becoming familiar with the AWS cloud, from beginner to expert, all the way to certification. In this post, we’ll focus on another leading cloud platforms, Microsoft Azure. As a software engineer who has worked with it for many years, I’d like to share my path…