-
Notifications
You must be signed in to change notification settings - Fork 0
Containerization | Automated Deployment
Mohamed Hassan edited this page Aug 2, 2025
·
39 revisions
Tools to start over lovely bare metal strong πͺ hardware:
-
Master Brain: Kubernetes
-
Containerization Runtime (Wrapper around deployable package): Docker
- Mini-VM for saving costs no more. Don't over-think it. To construct an up and running a container
-
- Which will contain the deployable package that will be executable later and will be able to serve requests upon being healthy available
-
Build Server with Jenkins installed:
-
CI/CD periodical deployment delivery pipeline should be planned and built via a Senior System Admin [Linux Based] for effective stable delivery according to a certain plan to the
testing environment
upon merging withmaster-branch
a verified stablefeature-branch
- Using a
Jenkinsfile
-
CI/CD periodical deployment delivery pipeline should be planned and built via a Senior System Admin [Linux Based] for effective stable delivery according to a certain plan to the
-
Use base image wisely when writing
Dockerfile
, because it affects on the image building time AKA transmitting fucken bloody hell a lot of packets over the network- Base image selection is based on less size and effectiveness like reviews and its robustness in different environments using a registry called Docker Hub.
-
Read a bit in image layers to optimize the image as much as you can (less layers is better)
- Overview
- Architectural components
- Legal and ethical development specialization
- System administration
- Software deployment
- Git repositories | Access control
- Daily standups
- Onboarding process upon hiring newcomers
- Tickets flow AKA industrial software manufacturing process
- Sprint
- Legal and ethical aspects of contracts
- Human resources planning to the software-development-unit
- Possible future moves of human resources
- Notes to managerial positions
- Screening interviews
- Search keywords for recruiters
- Job advertising template for recruiters
- How to do a complaint against someone in a safe way
- Internal and external communication tools within an organization
- Necessary amount of information technology knowledge for employees before work
- Personal branding
- Information technology ministry
- Self introduction for fresh grads