---
title: "Fredrick Simi (@fredricksimi) | Hashnode"
description: "Cloud Architect. Read the latest articles by Fredrick Simi on Hashnode."
url: "https://hashnode.com/@fredricksimi"
---

@fredricksimi

# Fredrick Simi

@fredricksimi · Joined June 2023

Cloud Architect

### [Day 8 - Deploying a Python Movie API to Google Cloud Run using Bash Scripting, Docker, Artifact Registry and API Gateway](https://fredricksimi.hashnode.dev/day-8-deploying-a-python-movie-api-to-google-cloud-run-using-bash-scripting-docker-artifact-registry-and-api-gateway?utm_source=hashnode&utm_medium=feed)

Deploying 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...

12 min read · [fredricksimi.hashnode.dev](https://fredricksimi.hashnode.dev/day-8-deploying-a-python-movie-api-to-google-cloud-run-using-bash-scripting-docker-artifact-registry-and-api-gateway?utm_source=hashnode&utm_medium=feed)

[Feb 7, 2025](https://hashnode.com/posts/day-8-deploying-a-python-movie-api-to-google-cloud-run-using-bash-scripting-docker-artifact-registry-and-api-gateway/67a63a77c83bd479abd91396)

### [Day 7 - Deploying a Python Application to App Engine using Google Cloud Build (CI/CD)](https://fredricksimi.hashnode.dev/day-7-deploying-a-python-application-to-app-engine-using-google-cloud-build-cicd?utm_source=hashnode&utm_medium=feed)

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...

5 min read · [fredricksimi.hashnode.dev](https://fredricksimi.hashnode.dev/day-7-deploying-a-python-application-to-app-engine-using-google-cloud-build-cicd?utm_source=hashnode&utm_medium=feed)

[Jan 31, 2025](https://hashnode.com/posts/day-7-deploying-a-python-application-to-app-engine-using-google-cloud-build-cicd/679cbedab701242315aedd89)

### [Day 6 - Deploying a Web App on Google Kubernetes Engine (GKE) using Terraform & Docker](https://fredricksimi.hashnode.dev/day-6-deploying-a-web-app-on-google-kubernetes-engine-gke-using-terraform-docker?utm_source=hashnode&utm_medium=feed)

In 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...

11 min read · [fredricksimi.hashnode.dev](https://fredricksimi.hashnode.dev/day-6-deploying-a-web-app-on-google-kubernetes-engine-gke-using-terraform-docker?utm_source=hashnode&utm_medium=feed)

[Jan 16, 2025](https://hashnode.com/posts/day-6-deploying-a-web-app-on-google-kubernetes-engine-gke-using-terraform-docker/6789346401cff4f9f77c6dcb)

### [Day 5 - Terraform & Google Cloud: Provisioning a Virtual Machine](https://fredricksimi.hashnode.dev/day-5-terraform-google-cloud-provisioning-a-virtual-machine?utm_source=hashnode&utm_medium=feed)

In 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...

3 min read · [fredricksimi.hashnode.dev](https://fredricksimi.hashnode.dev/day-5-terraform-google-cloud-provisioning-a-virtual-machine?utm_source=hashnode&utm_medium=feed)

[Jan 14, 2025](https://hashnode.com/posts/day-5-terraform-google-cloud-provisioning-a-virtual-machine/678688ccb8cd1784f5d69614)

### [Day 4 - Deploying a Flask Web App on Cloud Run and Implementing Traffic Splitting on Google Cloud](https://fredricksimi.hashnode.dev/day-4-deploying-a-flask-web-app-on-cloud-run-and-implementing-traffic-splitting-on-google-cloud?utm_source=hashnode&utm_medium=feed)

Cloud 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...

6 min read · [fredricksimi.hashnode.dev](https://fredricksimi.hashnode.dev/day-4-deploying-a-flask-web-app-on-cloud-run-and-implementing-traffic-splitting-on-google-cloud?utm_source=hashnode&utm_medium=feed)

[Jan 10, 2025](https://hashnode.com/posts/day-4-deploying-a-flask-web-app-on-cloud-run-and-implementing-traffic-splitting-on-google-cloud/6780cc927f75724678f89350)
