fredricksimi.hashnode.dev·Feb 7, 2025 · 12 min readDay 8 - Deploying a Python Movie API to Google Cloud Run using Bash Scripting, Docker, Artifact Registry and API GatewayDeploying and managing APIs can feel daunting and time consuming; however, with the help of automation and the right tools in place, the process can become seamless. In this article, we will use a step by step approach to deploy a containerized appli...00
fredricksimi.hashnode.dev·Jan 31, 2025 · 5 min readDay 7 - Deploying a Python Application to App Engine using Google Cloud Build (CI/CD)Nowadays, automating software delivery is important to ensure efficiency and faster time to market. Continuous Integration and Continuous Deployment (CI/CD) helps us streamline this automation process by automating code building, testing and deployme...00
fredricksimi.hashnode.dev·Jan 16, 2025 · 11 min readDay 6 - Deploying a Web App on Google Kubernetes Engine (GKE) using Terraform & DockerIn this article, we will be deploying a simple Flask web application to Google Kubernetes Engine (GKE) using Terraform and Docker. We will leverage the power of containerization and Infrastructure as Code (IaC) to build a scalable and robust deployme...00
fredricksimi.hashnode.dev·Jan 14, 2025 · 3 min readDay 5 - Terraform & Google Cloud: Provisioning a Virtual MachineIn this article, we are going to dive into Infrastructure as Code (IaC) with Terraform and Google Cloud. We’ll use Terraform to provision a Virtual Machine (VM) on GCP, automating the process and ensuring consistency across deployments.The code for t...00
fredricksimi.hashnode.dev·Jan 10, 2025 · 6 min readDay 4 - Deploying a Flask Web App on Cloud Run and Implementing Traffic Splitting on Google CloudCloud Run is a fantastic platform for deploying and scaling containerized applications. One of its features is the ability to split traffic between different versions of your deployed application.You can perform A/B testing, canary releases, and grad...00