CI/CD (Continuous Integration and Continuous Delivery)
CI Principles CD Principles CI/CD Software Gitlab CI Teamcity Jenkins Infrastructure as code principles
CI Principles CD Principles CI/CD Software Gitlab CI Teamcity Jenkins Infrastructure as code principles
Linux Docker Basics Linux netfilter Linux Capabilities Netlink SELinux CGGroups V2 Namespaces Apparmor Docker Docker Orchestration Nomad Kubernetes Docker compose Docker Swarm Linux LVM
Object Oriented Programming Python Module, Package DevOps and Programming Languages If you are Dev, you have to learn Ops. If you are Ops, you have to learn Dev. Basic Usage of Git BASH Programming Built-in Commands Redirections Functions Quoting Features
To understand DevOps, we have to understand Devlopment and Operations first. In a traditional IT environment, development (DEV), IT Operations (IT OPS) and Quality Assurance (QA) are three different teams. Development team is responsible for the application devlopment, Quality Assurance