Building Cloud Native APPs using 12-factorThe 12-factor app is a set of best practices for building software-as-a-service (SaaS) applications that are portable, maintainable, and scalable. It was created by a group of software engineers with experience in building SaaS apps and aims to provi...Apr 23, 2023 · 2 min readrafeyahmed.hashnode.dev
Best practices to ensure proper Ubuntu Docker setupStep 1: Firstly the docker image for the Ubuntu should be pulled from the docker hub. To pull the image; type in the following command on your terminal- docker pull ubuntu The command will pull the latest version of Ubuntu. The output should be as f...Apr 13, 2023 · 3 min readrafeyahmed.hashnode.dev
All about docker in one place(Part-1)Introduction what is docker? Docker is a popular containerization platform that allows developers to easily package, deploy and run applications in containers. Containers are lightweight, standalone executable packages containing all the necessary so...Apr 8, 2023 · 7 min readrafeyahmed.hashnode.dev
Brief History before DockerPre Virtual Machine era Application deployment and management were frequently carried out directly on physical servers before the advent of virtual machines. The method was referred to as "bare-metal" deployment. Applications were often installed on...Mar 24, 2023 · 3 min readrafeyahmed.hashnode.dev