Here are some of my recent projects:

Kubernetes cluster deployment on Azure

Kubernetes Docker Azure AKS

In this project walkthrough, I’ll be showing you how to setup a kubernetes cluster on Azure. The Kubernetes cluster will be hosting a simple website inside of a couple of docker containers. The goal of this project is to learn how to deploy a Kubernetes cluster onto Azure using their Kubernetes service called AKS (Azure Kubernetes Service). By the end of this project walkthrough, you’ll have full access to a Kubernetes cluster running on Azure and it will be hosting an application of your choice.

Read More

Ansible Linux Automation Project

Ansible Linux Bash Cloud

In this project I will deploy 3 different VPS (virtual private server) machines in the cloud. Then I will be using Ansible on my local machine to ensure these 3 virtual machines have PostgreSQL installed. I will also execute a bash script on each machine that will allow me to view useful status information about each machine. The goal of this project is to learn the basics of Ansible by doing this simple task.

Read More

GPG Encryption API with CI/CD on AWS

Elastic Beanstalk .NET AWS Github Actions CI/CD GNU-PG

In this project we will be deploying an API on AWS using Github actions and ElasticBeanstalk. This API is written in C# and has the ability to encrypt and decrypt text messages using the GPG (Gnu Privacy Guard) encryption method. Please note that this documentation will not focus on how to develop a functional API. This documentation will focus on how to deploy an application stored on a Github repository to AWS cloud by using Github Actions.

Read More

Terraform Website Deployment Project

Terraform Cloud Nginx HTML

Automated deployment of a static website to cloud infrastructure using iTerraform and Nginx. Goal of this project was to learn more about infrastructure as code (IaC) and to get better at using Terraform. In this project walkthrough, I’ll be guiding you on how to deploy a web application on Azure using Terraform. At the end of this walkthrough, you’ll have a fully working infrastructure-as-code setup. Prerequisites Azure account Terraform Azure CLI A website saved locally Step 1: Authenticate using Azure CLI First we need to authenticate before we can access our Azure resources.

Read More

Website Containerization with Docker Project

Docker Cloud Nginx HTML

Successfully containerized a responsive static website using Docker. Learned and implemented Docker fundamentals. Configured Nginx web server within the container. Goal of this project was to learn more about docker and containerization. In this project documentation, I’ll be showing you how I sucessfully created a docker image that contains a static website running on Nginx. Once my docker image is ready, I’ll upload in to Dockerhub. Prerequisites: A static website saved locally Docker An account at Dockerhub Step 1: Create a Dockerfile inside of website’s root folder.

Read More