登録は簡単!. 無料です
または 登録 あなたのEメールアドレスで登録
DevOps Learning により Mind Map: DevOps Learning

1. Module 3

1.1. Topic

1.1.1. Containerization Platform

1.2. Description

1.2.1. Containers: *Understanding the Difference Between Virtual Machines and Containers *Installing and Configuring Docker on CentOS *Creating Your First Docker Container *Understanding the Client-Server Architecture of Docker *Managing Containers *Creating a Docker Image from Docker file

1.2.2. Kubernetes: *Kubernetes fundamentals *Kubernetes Installation/configuration *CI/CD for Kubernetes

1.3. Links

1.3.1. Udemy

1.3.1.1. Docker tutorial for DevOps

1.3.1.2. DevOps : Complete Kubernetes

1.3.1.3. Continuous deployment using spinnaker

2. Module 4

2.1. Topic

2.1.1. Cloud computing

2.2. Description

2.2.1. *Understanding Cloud Computing *AWS Basics *Azure Basics *GCP Essentials

2.3. Links

2.3.1. Udemy

2.3.1.1. Intro to cloud computing

2.3.1.2. AWS essentails

2.3.1.3. Getting started with MS Azure

2.3.1.4. Google Cloud Platform Essential Training

3. Optional Topics

3.1. Using GitHub

3.1.1. Udemy : Git with github bootcamp

3.1.2. Udemy : GitHub Ultimate: Master Git and GitHub - Beginner to Expert

3.2. CI / CD using Docker

3.2.1. Udemy : Learn DevOps: CI/CD with Jenkins using Pipelines and Docker

3.3. Learn DevOps: Infrastructure Automation With Terraform

3.3.1. Udemy : Learning DevOps with Terraform Infrastructure Automation Course

3.4. Advanced Terraform

3.4.1. Udemy : HashiCorp Certified: Terraform Associate 2020

3.5. Advance Shell Scripting

3.5.1. Udemy : Linux Shell Scripting: Learning Projects for Beginners

3.6. Installing and Configuring Chef/Puppet (Optional in case your project uses it)

3.6.1. Udemy : Chef for the Absolute Beginners - DevOps

3.6.2. Udemy : Chef Fundamentals: A Recipe for Automating Infrastructure

3.6.3. Udemy : Puppet for the Absolute Beginners - Hands-on - DevOps

3.6.4. Udemy : Learning Path: Automation with Ansible, Puppet, and Salt

4. Module 1

4.1. Topic

4.1.1. DevOps Concepts, Source Code Management & OS Basics

4.2. Description

4.2.1. DevOps Concepts: *Understanding the DevOps Movement *The DevOps Lifecycle *Tools and Technologies

4.2.2. Source Code: *Introduction to Version Control Systems *Branching, Merge Conflicts & Resolution

4.2.3. OS Basics: *Understands Linux/Unix operating system *Basic shell scripting *Commands to monitor linux system performance *Understands TCP/IP and networking basics Firewall basics - Iptables

4.3. Links

4.3.1. LinkedIn

4.3.1.1. DevOps Foundation- collection

4.3.1.2. DevOps fundamentals

4.3.1.3. DevOps foundations : Containers

4.3.1.4. DevOps foundations : Lean and Agile

4.3.1.5. DevOps foundations : IaaC

4.3.1.6. DevOps foundations : Monitoring & Observability

4.3.1.7. DevOps foundations : site reliability

4.3.2. Udemy

4.3.2.1. Git going fast

4.3.2.2. Git for geeks

4.3.2.3. Learn Linux in 5 days

4.3.2.4. Linux Security

5. Module 2

5.1. Topic

5.1.1. Continuous Improvement & Continuous Deployment

5.2. Description

5.2.1. *Installing Jenkins and the Jenkins Dashboards *Configuring Java & Maven in Jenkins to Build Job for Java Application with Maven *Configuring and Authenticating Source Code on GitHub *Configuring Build Job and JUnit *The Dashboard View Plugin – Overview and Usage *Managing Nodes *Sending E-mail Notifications Based on build status *Integrating Jenkins and Sonar

5.3. Links

5.3.1. Udemy

5.3.1.1. Jenkins CI bootcamp

5.3.1.2. Working with Jenkins