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)