Dev Ops
Dev Ops is the union of people, process, and products to enable the continuous delivery of value to our end users.
Stackmates people and code blocks that combine to make good things happen.
Git
CI/CD
Continuous Integration/Continuous Delivery.
Continuous Integration
Continuous Integration (CI) is a development practice where developers integrate code into a shared repository frequently, preferably several times a day.
Each integration can then be verified by an automated build and automated tests. While automated testing is not strictly part of CI it is typically implied.
Automation of build tools through GitHub Actions is a common practice.
Continuous Delivery
Creating repeatable and reliable process for delivering software in order to deliver value to our customers fast.
Implementing a Full CI/CD Pipeline
Tool | Notes |
---|---|
Jenkins | |
Git | |
Docker | |
Kubernetes | |
Prothemues |
NX
Running NX affected commands in GitHub Actions
Resources
Name | Notes |
---|---|
Roadmap | #diagram #good |
Cloud Guru | #cloud-computing |
Nigel Poulton | #k8s |
Jessica Deen | #azure #microservices #k8s |
Mark Heath | #azure #microservices #k8s |