1 Build a CI CD pipeline- Introduction (7.97 MB) 1 Build a CI CD pipeline- Summary (27.06 MB) 1 Learning objectives (2.02 MB) 2 Delivering functional software from day 1 (8.17 MB) 3 Problems solved by automation (8.44 MB) 4 CI vs CD vs continuous delivery (5.76 MB) 5 Continuous delivery as a direction (8.21 MB) 6 Measuring success (5.05 MB) 7 Communicating and influencing with metrics (24.43 MB) 8 Exercise- Understand where you stand (1.71 MB) 1 Learning objectives (1.37 MB) 2 Why sound CI CD matters (11.34 MB) 3 Problems solved by scripts and config files (3.38 MB) 4 Writing maintainable scripts (14.01 MB) 5 Working with YAML notation (24.45 MB) 6 Navigating vendor syntax differences (26.34 MB) 7 Exercise- Repair and test YAML file (2.47 MB) 1 Learning objectives (1.64 MB) 10 Security audit in CI (16.18 MB) 11 Exercise- Run a full CI pipeline (2.61 MB) 2 Life before CI (7.79 MB) 3 What problems does CI solve (3.23 MB) 4 Measuring success (4.49 MB) 5 Components of continuous integration (10.56 MB) 6 Build a CD pipeline that builds a deployable artifact (62.29 MB) 7 Types of CI jobs (18.13 MB) 8 Running unit tests in CI (18.03 MB) 9 Static analysis in CI (15.04 MB) 1 Learning objectives (2.71 MB) 10 Exercise- Run a full CI CD pipeline (3.03 MB) 2 Manual deployments are bad for your health (5.43 MB) 3 What problems are solved by CD (3.75 MB) 4 Measuring success (4.23 MB) 5 Identify the components of CD (4.79 MB) 6 Using CLI tools in CD to deploy working software (36.92 MB) 7 AWS credentials (20.42 MB) 8 Use simple tests to detect issues (5.93 MB) 9 Integrate deployment with CI CD pipelines (21.89 MB) 1 Learning objectives (2.05 MB) 2 Why deployment strategies are important (14.71 MB) 3 Problems solved by deployment strategies (2.32 MB) 4 Measuring success (8.43 MB) 5 Deployment strategy options (22.89 MB) 6 Selecting the right strategy (10.23 MB) 7 Planning for implementation (12.58 MB) 8 Exercise- Refactor CI CD pipeline to perform blue-green deployment (3.47 MB) 1 Learning objectives (3.16 MB) 10 Integrate infrastructure management with CI CD pipelines (78.54 MB) 11 Exercise- Automate creation destruction of infrastructure (3.63 MB) 2 Why infrastructure management tools are important (4.83 MB) 3 Problems solved with infrastructure management (3.38 MB) 4 Measuring success (4.25 MB) 5 Configuration management tooling options (9.55 MB) 6 Managing cloud infrastructure (36.91 MB) 7 Terraform abilities (17.77 MB) 8 Managing resources (71.51 MB) 9 Spinning up down EC2 instances (37.99 MB) 1 Learning objectives (2.63 MB) 10 Remote controlling remote machines (56.45 MB) 11 Integrate configuration management with CI CD pipelines (54 MB) 12 Integrating Ansible in CI CD (66.26 MB) 13 Exercise- Automate infrastructure configuration (1.07 MB) 2 Why configuration management matters (11.18 MB) 3 Problems solved with configuration management tools (2.26 MB) 4 Measuring success (3.98 MB) 5 Configuration management tooling options (5.06 MB) 6 Getting to know Ansible (16.17 MB) 7 Ansible modules (20.27 MB) 8 Hello world in Ansible (6.39 MB) 9 Understanding Ansibles workflow (11.48 MB) 1 Learning objectives (2.29 MB) 2 How not to implement continuous delivery (15.61 MB) 3 Problems solved by continuous delivery (2.03 MB) 4 Measuring adoption (10.19 MB) 5 Recognize the importance of culture on adoption (4.88 MB) 6 Connecting DevOps to continuous delivery (13.99 MB) 7 Recognizing cultures that support continuous delivery (12.12 MB) 8 Influencing culture (21.77 MB)