Category Kubernetes

Continuous Integrations with Tekton - Cloud Native Tool #004

I am currently refactoring my project, SmartFactory v2, and I want to set up a CI/CD pipeline to automate the testing and deployment process. In the past, I used GitHub...

Fast Iterative Development on Kubernetes with Telepresence - Cloud Native Tool #003

In this article, you will discover another cloud tool to improve your development workflow on Kubernetes: Telepresence. Telepresence helps us to develop and debug Kubernetes microservices locally and speed up...

Serverless with Knative and Istio on Kubernetes

Knative is an open source project that provides a set of building blocks for creating, deploying, and running serverless applications on Kubernetes. It includes components for building, serving, and scaling...

Continuous Delivery on Kubernetes with Argo CD - Cloud Native Tool #002

Argo CD is a continuous delivery tool for Kubernetes. It allows developers to define their application deployment infrastructure as code, and then uses that code to automate the deployment of...

Install Istio and Octavia Load Balancer on Kubernetes

We are going to use Istio as a service mesh for our Kubernetes Cluster and Octavia Load Balancer as ingress gateway for mesh.

Expose your Kubernetes Ingress Controller with HAProxy and Cloudflare

In the previous article (link), we deployed a Kubernetes Cluster by Kubespray on OpenStack. Now, our cluster is in a private subnet, so we cannot reach it from the outside....

Deploy Kubernetes Cluster on OpenStack using Kubespray

In this article, you will learn how to deploy Kubernetes using Kubespray on OpenStack Cloud. Kubespray is a tool that provides a set of Ansible playbooks, inventory, provisioing tools to...

Category OpenStack

Install Istio and Octavia Load Balancer on Kubernetes

We are going to use Istio as a service mesh for our Kubernetes Cluster and Octavia Load Balancer as ingress gateway for mesh.

Deploy Kubernetes Cluster on OpenStack using Kubespray

In this article, you will learn how to deploy Kubernetes using Kubespray on OpenStack Cloud. Kubespray is a tool that provides a set of Ansible playbooks, inventory, provisioing tools to...

Category Cloud Native Tool

Fast Iterative Development on Kubernetes with Telepresence - Cloud Native Tool #003

In this article, you will discover another cloud tool to improve your development workflow on Kubernetes: Telepresence. Telepresence helps us to develop and debug Kubernetes microservices locally and speed up...

Continuous Delivery on Kubernetes with Argo CD - Cloud Native Tool #002

Argo CD is a continuous delivery tool for Kubernetes. It allows developers to define their application deployment infrastructure as code, and then uses that code to automate the deployment of...

How to build your Java Apps with Paketo Buildpacks - Cloud Native Tool #001

Buildpacks transform your application source code into container images without using Dockerfiles and provides production-ready buildpacks for Java apps

Category Internet Of Things

Smart Home - My bachelor project

Smart Home 🏡 I developed a Smart House in miniature. I used a wide range of tools such as Node.js, WebSocket, Ionic, Angular, Swagger, MongoDB, Arduino, Python, Raspberry PI, Docker,...

Category Serverless

Serverless Computing with AWS Lambda

Serverless computing is a cloud computing execution model in which the cloud provider dynamically manages the allocation of machine resources.

Serverless with Knative and Istio on Kubernetes

Knative is an open source project that provides a set of building blocks for creating, deploying, and running serverless applications on Kubernetes. It includes components for building, serving, and scaling...

Category Software Architecture

Building a Robust E-Commerce Platform with Onion Architecture

Another E-Commerce project used to learn and practice a wide range of best practices and tools.

Category AWS

Serverless Computing with AWS Lambda

Serverless computing is a cloud computing execution model in which the cloud provider dynamically manages the allocation of machine resources.

Category Continuous Integration

Continuous Integrations with Tekton - Cloud Native Tool #004

I am currently refactoring my project, SmartFactory v2, and I want to set up a CI/CD pipeline to automate the testing and deployment process. In the past, I used GitHub...