Learn how to deploy Node.js applications to Azure using Bicep and Azure Developer CLI (azd). This comprehensive guide covers everything from setup to production deployment with PostgreSQL, including practical code examples and troubleshooting tips.
Category: Devops
The Impact of Cloud Computing on Software Development
Explore how cloud computing has revolutionized software development, from infrastructure transformation to new architectural patterns, DevOps practices, and the skills modern developers need to succeed.
Kubernetes : an Orchestration and Management Infrastructure for Containers
Introduction to Kubernetes Docker was responsible for introducing developers to the concept of container-based applications. Docker provided very consumable tooling for container development and storage
Understanding Kubernetes architecture in depth
Kubernetes has very ambitious goals. It aims to manage and simplify the orchestration, deployment, and management of distributed systems across a wide range of environments
Dockerfiles – best practices
Introduction: Docker has revolutionized the way developers deploy and manage applications. With Docker, developers can package their applications into portable containers, which can be run
What Is Infrastructure as Code?
The idea behind infrastructure as code (IAC) is that you write and execute code to define, deploy, update, and destroy your infrastructure. This represents an
Understanding Pods in Kubernetes
Pods In the VMware world, the atomic unit of deployment is the virtual machine (VM). In the Docker world, it’s the container. Well… in the
Masters and nodes in Kubernetes
A Kubernetes cluster is made up of masters and nodes. These are L beinux hosts running on anything from VMs, bare metal servers, all the
Kubernetes Architecture
Kubernetes architecture at a high level is relatively straightforward. It is composed of a master node and a set of worker nodes. The nodes can
Github actions for CI/CD of .net core app
Intoduction to Github Actions GitHub Actions is a powerful automation and workflow tool provided by GitHub, a popular platform for version control and collaboration on