Tag: AWS
From Notebook to AI-Augmented MLOps: Predicting Retail Customer Churn in 3 Phases π
Introduction π§
You’ve trained a model. It works great on your laptop. You ship it. Six months later, nobody’s maintained it, the predictions are garbage, and your data scientist has moved on. Sound familiar?

Every ML team at some point. Don’t be this dog. πΆπ₯
That’s exactly the problem this project tackles β head on, in three progressive phases. We’re building a customer churn prediction system for retail, starting from a messy Jupyter notebook and ending with an autonomous AI agent that monitors drift and retrains the model without you lifting a finger.
Build serverless system with Pulumi and AWS (Part 3)
Introduction
Here we are at the end of our long journey in the cloud which led us to implement our serveless system in synchronous and asynchronous mode.
Our application meets the basic functional requirements to be used in production, however we cannot release a digital system without worrying about security. Security allows us to retain our customers, to assure them of the protection and anonymity of their data which passes through our application. It also protects us against malicious attacks.
Build serverless system with Pulumi and AWS (Part 2)
Introduction
In our previous article, we focused on the lambda-Sync part of our serverless system which corresponds to the synchronous part of our application.
We had already set up our entire continuous integration pipeline consisting of Github for the VCS, Codebuild to build our docker images and finally Cloudformation to deploy our resources in the AWS environment.
For this second part, there is no need to reinvent the wheel. We will use the instruments already in place and implement our asynchronous circuit.
Build serverless system with Pulumi and AWS (Part 1)
Introduction
In my journey in the cloud and in the preparation of cloud certifications, I have been inspired by the AWS workshops carried out and generously made available to everyone by the AWS team.
This workshop which deals with the implementation of a serverless system is a must for all aspiring cloud engineers. It covers both the event-driven approach and the synchronous web-server mechanism.
In this post, we are working to resume the basic concept but bringing a DevOps concept with a pipeline to automate our deployments and also adding a front-end part also deployed in an automated way in the cloud. Let’s have some fun! π
Build, deploy and run an application with ECR, ECS and Codebuild (Part 2)
Introduction
This is the second part of our project including ECS, ECR, Codebuild, github actions. You can find the first part here.
This part will focus more on the deployment of our application (its container image), the unit tests executed by Codebuild at each push in github and finally we can test through our web browser if our application responds as expected.
The source code of the whole project : https://github.com/yvesDenis/website-projects-articles/tree/master/deploy-app-aws-ecs
Architecture diagram
Build, deploy and run an application with ECR, ECS and Codebuild (Part 1)
Introduction
In this article, we will follow the complete development cycle of a real-world application from its conception to its production. Nowadays, the wind of the moment pushes us all to turn to the cloud because in many aspects it offers more advantages compared to on-premises systems.
I decided to divide this tutorial into two parts given its volume, so for this first part, we will focus in more detail on the infrastructure to be deployed and the motivation behind the choice of technologies used.
Tag: Claude
From Notebook to AI-Augmented MLOps: Predicting Retail Customer Churn in 3 Phases π
Introduction π§
You’ve trained a model. It works great on your laptop. You ship it. Six months later, nobody’s maintained it, the predictions are garbage, and your data scientist has moved on. Sound familiar?

Every ML team at some point. Don’t be this dog. πΆπ₯
That’s exactly the problem this project tackles β head on, in three progressive phases. We’re building a customer churn prediction system for retail, starting from a messy Jupyter notebook and ending with an autonomous AI agent that monitors drift and retrains the model without you lifting a finger.
Tag: DVC
From Notebook to AI-Augmented MLOps: Predicting Retail Customer Churn in 3 Phases π
Introduction π§
You’ve trained a model. It works great on your laptop. You ship it. Six months later, nobody’s maintained it, the predictions are garbage, and your data scientist has moved on. Sound familiar?

Every ML team at some point. Don’t be this dog. πΆπ₯
That’s exactly the problem this project tackles β head on, in three progressive phases. We’re building a customer churn prediction system for retail, starting from a messy Jupyter notebook and ending with an autonomous AI agent that monitors drift and retrains the model without you lifting a finger.
Tag: MachineLearning
From Notebook to AI-Augmented MLOps: Predicting Retail Customer Churn in 3 Phases π
Introduction π§
You’ve trained a model. It works great on your laptop. You ship it. Six months later, nobody’s maintained it, the predictions are garbage, and your data scientist has moved on. Sound familiar?

Every ML team at some point. Don’t be this dog. πΆπ₯
That’s exactly the problem this project tackles β head on, in three progressive phases. We’re building a customer churn prediction system for retail, starting from a messy Jupyter notebook and ending with an autonomous AI agent that monitors drift and retrains the model without you lifting a finger.
Tag: MLOps
From Notebook to AI-Augmented MLOps: Predicting Retail Customer Churn in 3 Phases π
Introduction π§
You’ve trained a model. It works great on your laptop. You ship it. Six months later, nobody’s maintained it, the predictions are garbage, and your data scientist has moved on. Sound familiar?

Every ML team at some point. Don’t be this dog. πΆπ₯
That’s exactly the problem this project tackles β head on, in three progressive phases. We’re building a customer churn prediction system for retail, starting from a messy Jupyter notebook and ending with an autonomous AI agent that monitors drift and retrains the model without you lifting a finger.
Tag: Python
From Notebook to AI-Augmented MLOps: Predicting Retail Customer Churn in 3 Phases π
Introduction π§
You’ve trained a model. It works great on your laptop. You ship it. Six months later, nobody’s maintained it, the predictions are garbage, and your data scientist has moved on. Sound familiar?

Every ML team at some point. Don’t be this dog. πΆπ₯
That’s exactly the problem this project tackles β head on, in three progressive phases. We’re building a customer churn prediction system for retail, starting from a messy Jupyter notebook and ending with an autonomous AI agent that monitors drift and retrains the model without you lifting a finger.
Tag: Terraform
From Notebook to AI-Augmented MLOps: Predicting Retail Customer Churn in 3 Phases π
Introduction π§
You’ve trained a model. It works great on your laptop. You ship it. Six months later, nobody’s maintained it, the predictions are garbage, and your data scientist has moved on. Sound familiar?

Every ML team at some point. Don’t be this dog. πΆπ₯
That’s exactly the problem this project tackles β head on, in three progressive phases. We’re building a customer churn prediction system for retail, starting from a messy Jupyter notebook and ending with an autonomous AI agent that monitors drift and retrains the model without you lifting a finger.
Tag: Auth
Build serverless system with Pulumi and AWS (Part 3)
Introduction
Here we are at the end of our long journey in the cloud which led us to implement our serveless system in synchronous and asynchronous mode.
Our application meets the basic functional requirements to be used in production, however we cannot release a digital system without worrying about security. Security allows us to retain our customers, to assure them of the protection and anonymity of their data which passes through our application. It also protects us against malicious attacks.
Tag: Cloud
Build serverless system with Pulumi and AWS (Part 3)
Introduction
Here we are at the end of our long journey in the cloud which led us to implement our serveless system in synchronous and asynchronous mode.
Our application meets the basic functional requirements to be used in production, however we cannot release a digital system without worrying about security. Security allows us to retain our customers, to assure them of the protection and anonymity of their data which passes through our application. It also protects us against malicious attacks.
Build serverless system with Pulumi and AWS (Part 2)
Introduction
In our previous article, we focused on the lambda-Sync part of our serverless system which corresponds to the synchronous part of our application.
We had already set up our entire continuous integration pipeline consisting of Github for the VCS, Codebuild to build our docker images and finally Cloudformation to deploy our resources in the AWS environment.
For this second part, there is no need to reinvent the wheel. We will use the instruments already in place and implement our asynchronous circuit.
Build serverless system with Pulumi and AWS (Part 1)
Introduction
In my journey in the cloud and in the preparation of cloud certifications, I have been inspired by the AWS workshops carried out and generously made available to everyone by the AWS team.
This workshop which deals with the implementation of a serverless system is a must for all aspiring cloud engineers. It covers both the event-driven approach and the synchronous web-server mechanism.
In this post, we are working to resume the basic concept but bringing a DevOps concept with a pipeline to automate our deployments and also adding a front-end part also deployed in an automated way in the cloud. Let’s have some fun! π
Build, deploy and run an application with ECR, ECS and Codebuild (Part 2)
Introduction
This is the second part of our project including ECS, ECR, Codebuild, github actions. You can find the first part here.
This part will focus more on the deployment of our application (its container image), the unit tests executed by Codebuild at each push in github and finally we can test through our web browser if our application responds as expected.
The source code of the whole project : https://github.com/yvesDenis/website-projects-articles/tree/master/deploy-app-aws-ecs
Architecture diagram
Build, deploy and run an application with ECR, ECS and Codebuild (Part 1)
Introduction
In this article, we will follow the complete development cycle of a real-world application from its conception to its production. Nowadays, the wind of the moment pushes us all to turn to the cloud because in many aspects it offers more advantages compared to on-premises systems.
I decided to divide this tutorial into two parts given its volume, so for this first part, we will focus in more detail on the infrastructure to be deployed and the motivation behind the choice of technologies used.
Tag: IAC
Build serverless system with Pulumi and AWS (Part 3)
Introduction
Here we are at the end of our long journey in the cloud which led us to implement our serveless system in synchronous and asynchronous mode.
Our application meets the basic functional requirements to be used in production, however we cannot release a digital system without worrying about security. Security allows us to retain our customers, to assure them of the protection and anonymity of their data which passes through our application. It also protects us against malicious attacks.
Build serverless system with Pulumi and AWS (Part 2)
Introduction
In our previous article, we focused on the lambda-Sync part of our serverless system which corresponds to the synchronous part of our application.
We had already set up our entire continuous integration pipeline consisting of Github for the VCS, Codebuild to build our docker images and finally Cloudformation to deploy our resources in the AWS environment.
For this second part, there is no need to reinvent the wheel. We will use the instruments already in place and implement our asynchronous circuit.
Build serverless system with Pulumi and AWS (Part 1)
Introduction
In my journey in the cloud and in the preparation of cloud certifications, I have been inspired by the AWS workshops carried out and generously made available to everyone by the AWS team.
This workshop which deals with the implementation of a serverless system is a must for all aspiring cloud engineers. It covers both the event-driven approach and the synchronous web-server mechanism.
In this post, we are working to resume the basic concept but bringing a DevOps concept with a pipeline to automate our deployments and also adding a front-end part also deployed in an automated way in the cloud. Let’s have some fun! π
Build, deploy and run an application with ECR, ECS and Codebuild (Part 2)
Introduction
This is the second part of our project including ECS, ECR, Codebuild, github actions. You can find the first part here.
This part will focus more on the deployment of our application (its container image), the unit tests executed by Codebuild at each push in github and finally we can test through our web browser if our application responds as expected.
The source code of the whole project : https://github.com/yvesDenis/website-projects-articles/tree/master/deploy-app-aws-ecs
Architecture diagram
Build, deploy and run an application with ECR, ECS and Codebuild (Part 1)
Introduction
In this article, we will follow the complete development cycle of a real-world application from its conception to its production. Nowadays, the wind of the moment pushes us all to turn to the cloud because in many aspects it offers more advantages compared to on-premises systems.
I decided to divide this tutorial into two parts given its volume, so for this first part, we will focus in more detail on the infrastructure to be deployed and the motivation behind the choice of technologies used.
Tag: Pulumi
Build serverless system with Pulumi and AWS (Part 3)
Introduction
Here we are at the end of our long journey in the cloud which led us to implement our serveless system in synchronous and asynchronous mode.
Our application meets the basic functional requirements to be used in production, however we cannot release a digital system without worrying about security. Security allows us to retain our customers, to assure them of the protection and anonymity of their data which passes through our application. It also protects us against malicious attacks.
Build serverless system with Pulumi and AWS (Part 2)
Introduction
In our previous article, we focused on the lambda-Sync part of our serverless system which corresponds to the synchronous part of our application.
We had already set up our entire continuous integration pipeline consisting of Github for the VCS, Codebuild to build our docker images and finally Cloudformation to deploy our resources in the AWS environment.
For this second part, there is no need to reinvent the wheel. We will use the instruments already in place and implement our asynchronous circuit.
Build serverless system with Pulumi and AWS (Part 1)
Introduction
In my journey in the cloud and in the preparation of cloud certifications, I have been inspired by the AWS workshops carried out and generously made available to everyone by the AWS team.
This workshop which deals with the implementation of a serverless system is a must for all aspiring cloud engineers. It covers both the event-driven approach and the synchronous web-server mechanism.
In this post, we are working to resume the basic concept but bringing a DevOps concept with a pipeline to automate our deployments and also adding a front-end part also deployed in an automated way in the cloud. Let’s have some fun! π
Tag: DevOps
Build, deploy and run an application with ECR, ECS and Codebuild (Part 2)
Introduction
This is the second part of our project including ECS, ECR, Codebuild, github actions. You can find the first part here.
This part will focus more on the deployment of our application (its container image), the unit tests executed by Codebuild at each push in github and finally we can test through our web browser if our application responds as expected.
The source code of the whole project : https://github.com/yvesDenis/website-projects-articles/tree/master/deploy-app-aws-ecs
Architecture diagram
Build, deploy and run an application with ECR, ECS and Codebuild (Part 1)
Introduction
In this article, we will follow the complete development cycle of a real-world application from its conception to its production. Nowadays, the wind of the moment pushes us all to turn to the cloud because in many aspects it offers more advantages compared to on-premises systems.
I decided to divide this tutorial into two parts given its volume, so for this first part, we will focus in more detail on the infrastructure to be deployed and the motivation behind the choice of technologies used.
Tag: Cli
Building a Command line application in Golang
Introduction
Command Line Applications(CLI) are computer programs designed to be used from a text-based interface such as Shell or Bash. They are useful as they allow users to type in commands that can produce immediate results or give them the possibility to automate tasks. Some CLI tools: Git, Brew, Curl, etc…
I’m a CLI lover as are almost all developers :) The feeling of working with the terminal gives you the sensation to be a Hacker (like the hoodie guy in the movies hidden in the dark and playing with his keyboard)
Tag: Golang
Building a Command line application in Golang
Introduction
Command Line Applications(CLI) are computer programs designed to be used from a text-based interface such as Shell or Bash. They are useful as they allow users to type in commands that can produce immediate results or give them the possibility to automate tasks. Some CLI tools: Git, Brew, Curl, etc…
I’m a CLI lover as are almost all developers :) The feeling of working with the terminal gives you the sensation to be a Hacker (like the hoodie guy in the movies hidden in the dark and playing with his keyboard)