Software-architecture
A Step-by-Step Guide to Saving AWS Costs by Uploading Public Docker Images to Private ECR
- Sarvesh Mishra
- Software Architecture, System Design
- 22 Sep, 2023
In the world of containerized applications, Docker Hub is a popular choice for storing and sharing Docker images. While Docker Hub is a convenient option, it may not be the most cost-effective choice
read moreKubernetes: The Future of Cloud Computing
- Sarvesh Mishra
- Software Architecture, System Design
- 11 Oct, 2023
In the world of modern software development and deployment, Kubernetes has emerged as a powerhouse that is changing the way we manage and scale applications. Whether you are a seasoned developer or a
read moreBasic Docker Commands CheatSheet
- Sarvesh Mishra
- Software Architecture, System Design
- 13 Sep, 2023
Docker has become an indispensable tool in the world of software development and deployment. It enables developers to create, deploy, and run applications in lightweight, portable containers. Whether
read moreFrom Dockerfile to Docker Compose: A Comprehensive Guide in Containerization
- Sarvesh Mishra
- Software Architecture, System Design
- 24 Sep, 2023
Containerization has revolutionized the way we develop, deploy, and manage applications. Docker has been at the forefront of this containerization movement, simplifying the process of packaging an ap
read moreHow to inspect the docker image?
- Sarvesh Mishra
- Software Architecture, System Design
- 18 Sep, 2023
When it comes to Microservice architecture, the docker image is like the soul of the system. It is essential to understand the purpose of a docker image and what it contains so that you can use the r
read moreOOPS Concept in Simple English with Examples
- Sarvesh Mishra
- Software Architecture, System Design
- 15 Sep, 2023
OOP is a way of writing computer programs that makes it easier to manage and organize your code. Let's break down some key OOP concepts: 1. Class: Think of a class as a blueprint or a templ
read moreWhat are Micro-service and Monolithic Architecture?
- Sarvesh Mishra
- Software Architecture, System Design
- 14 May, 2023
Introduction: In the world of software development, architecture plays a crucial role in determining the scalability, maintainability, and flexibility of an application. Two popular architectu
read moreWhat is Docker and its use case?
- Sarvesh Mishra
- Software Architecture, System Design
- 17 May, 2023
Docker is a powerful tool that has revolutionized the way applications are deployed and managed. It is an open-source platform that allows developers to build, package, and deploy applications in a c
read moreWhat is the docker multi-stage build?
- Sarvesh Mishra
- Software Architecture, System Design
- 19 Sep, 2023
Although Docker eliminates the need for dependencies on the client system, inefficient building of the image can result in a heavy image size. Many developers are unaware of this feature, leading to
read moreA Comprehensive Guide to Docker Swarm: Orchestrate Your Containers with Ease
- Sarvesh Mishra
- Software Architecture, System Design
- 08 Oct, 2023
In the world of containerization and microservices, managing and scaling containers efficiently has become a critical task. Docker Swarm, a native clustering and orchestration solution for Docker con
read more