Devops
🚀 LAUNCHING SOON...
COURSE CONTENT :
DevOps
1. Definition of SDLC
2. Purpose of SDLC
3. General Phases of SDLC
4. Various Models of SDLC
5. Introduction to DevOps
6. History of DevOps
7. What is DevOps
8. Definition of DevOps
9. Fundamental Principles of DevOps
10. Benefits of DevOps
11. After Implementation
12. DevOps Roles and Responsibilities
13. Continuous Integration in DevOps
Â
AWS Cloud
1. Brief History of AWS
2. AWS Features
3. How to Create Account in AWS
4. Introduction to EC2
5. Features of EC2
6. EC2 Dashboard Overview
7. About Amazon Machine Images (AMI)
8. Different types of AMI’s
9. How to create AWS AMI
10. How to create a Key Pairs
11. What is EBS Volumes
12. Download a key pairs
13. How to connect EC2 instances
14. What is pem file
15. What is ppk file
16. What are default usernames to connect AMI’s
17. How to Login into LINUX AMI
18. How to reboot the Instance
19. How to stop instance
 20. How to terminate instance
21. Windows Web Server
Â
Unix/Linux
1. Introduction to Unix/Linux
2. Unix flavors
3. Linux Flavors
4. Why Linux?
5. Advantages of Unix/Linux
6. Architecture of Linux
7. File system hierarchy
8. cat (create & append file)
9. touch (create blank file)
10. nano (create & edit file)
11. vi/vim (create & edit file)
12. ls (list) (-a, -la)
13. cd (change directory)
14. pwd (print working directory)
15. mkdir (create directory, multiple)
16. cp (copy)
17. mv (move)
18. mv (rename)
19. rm (remove file)
20. tree (see in tree structure)
21. rm -rf(remove directory & recursive)
22. grep (pick & print)
23. less (see output)
24. head (see top 10 lines)
25. tail (see last 10 lines)
26. sort (display in Alphabetic/Numeric
order)
27. User creation
28. Group creation
29. Soft Link (shortcut)
30. Hard Link (backup)
31. tar (to pack)
32. gz (to compress)
33. yum (to install)
34. wget (to download)
35. File/Directory Permissions:
36. chmod (permissions)
37. chown (owner)
38. chgrp (group)
39. hostname (to see hostname)
40. ifconfig (to get ip address)
41. cat /etc/*rele* (to get os version)
42. chkconfig commands
Â
Git
1. Source code management
2. Version control system/Revision control
system
3. SCM tools
4. Repository/Depot
5. Server
6. Work space/Work dir/Work tree
7. Branch/Trunk/Code line
8. Commit/Check-in
9. Version/Version-ID/Commit-ID
10. Tag
11. Advantages of Git
12. Git Snapshots
13. Work space
14. Staging area
15. Buffer area
16. Repository (Local/non-bare)
17. Repository (Central/bare)
18. Installation & configuration
19. Git add
20. Git commit
21. Git log
22. Git push
23. Git status
24. Git ignore
25. Git branch
26. Git checkout
27. git merge
28. Git Snapshots
29. Git conflict
30. Git reset
31. Git revert
32. Repository (Central/bare)
33. Git remove
34. Git clean
35. Git tag
36. Git fetch
37. Git diff
40. Git hub
41. Role of Git in Real Time
42. Git installation on Windows and Screen shots
43. Git installation on Linux
44. Git Architecture
45. What is Git Repository
46. Git with Local Repositories
47. Git with Remote Repositories
48. git config command usage
49. Setup git repository using git init
54. Git History - log and show
55. View all commit logs
56. View only latest commit logs
57. git show command
60. git remote commands
61. Introduction to Github
62. Various vendors of Remote Repository
63. Features of github
64. Create Account in github
65. Create Project Repository in github
66. Public Repository
67. Private Repository
68. Create files in github
69. Clone Github Repository
70. Pull changes from github Repository
71. Push changes to github Repository
Docker
1. What is Container
2. Docker features
3. Docker history
4. Docker usage
5. Docker Architecture
8. Docker installation and setup
9. How to verify docker installation
10. About Docker version
11. OS-Level-Virtualization
12. Layered file system
13. VM Ware vs Docker
14. Docker components
15. Docker workflow
16. Docker benefits
17. Docker images
18. Docker Container
19. Docker file
20. Docker hub/registry
21. Docker daemon
22. Docker Install & Configure
23. Docker all commands
24. Docker Volumes
25. Volume (container-container)
26. Volume (Host- Container)
27. Port mapping
28. Registry server
29. Pull/push images from /to registry
30. CMD
31. RUN
32. ENTRYPOINT
33. Introduction to Docker
34. Why docker
35. Relation between container and docker
36. Why docker is so popular
37. Difference between container and image
38. Containers History
39. How to see list images in docker
40. What is Docker Registry
41. How to see all docker images
42. How to pull images from docker registries
43. What is pulling in docker?
44. Difference between Docker Pull, run, Push
45. How to run docker image
46. How to exit from container without killing it
47. How to exit from container by killing it
48. How to see all running container on docker
host
49. How to check the history of all containers
50. How to stop a container that is running
51. How to find latest containers that are created
52. How to get inside of already a running
container
53. How to start a container and remove it once
task is completed
54. How to delete or remove a container
55. How to delete or remove image from docker
host
56. How to attach a port of docker host to docker
container
57. How to run a container in background
58. Difference between docker container run and
docker container start
59. How to specify a name to docker container
60. How to see container logs
61. How to see all commands related to a
container
62. How to remove docker multiple containers
63. How to check docker container metadata using
docker inspect
64. How to list what ports are being used by docker container
Â
59. How To Run A Playbooks
60. How to check the syntax of a Playbook
61. How to Run a playbook on multiple hosts
62. How to Run a playbook on target hosts
63. Ansible Run Command Methods
64. Install Tomcat
65. Install Jenkins
66. Ansible Roles
Maven
1. What is Build
2. Purpose of Build Tools
3. Build Tools Ideology
4. Evolution of Build Tools
5. Few Notable Build Tools
6. Java Based Build Tools
7. Build management
8. Advantages of Build tool
9. Architecture of Maven
10. Maven build life-cycle
11. Maven directory structure
12. Maven repositories
13. Pom.xml
14. Multi module project(over view)
Cloud Watch
1. What is Cloud Watch
2. Why to monitor
3. What is default monitoring
4. What is detailed monitoring
5. Time interval
6. Increasing Load on Server
7. Creating Alarm
8. CPU% Monitoring
19. RAM Monitoring
Jenkins
1. Introduction to Jenkins
2. Why Jenkins
3. Relation between Jenkins and Hudson
4. History of Jenkins
5. Why Jenkins is so popular
6. Features of Jenkins
7. Jenkins Architecture
8. Jenkins Prerequisites
9. Continues Integration(CI)
10. Jenkins workflow
11. Ways of CI
12. Benefits of CI
13. Why only Jenkins
14. Git for Windows
15. Java installation & configuration
16. Maven installation & Configuration
17. Jenkins installation & configuration
18. Free style project
19. Maven project by maven
20. Maven project by Jenkins
21. Jenkins Plugins
22. Scheduled Projects
23. Source code polling (Git)
24. Related/Linked projects
25. Upstream & Downstream projects
26. CI-CD pipeline
Projects
DevOps Real time project
1 .DevOps Real time project
2 .CI-CD Pipeline projects
3.Interview questions (Technical, Manager & HR)