TECHGENX

Leading to the Future Digital World

Docker + AWS + JENKINS (DEVOPS)

 

Please Note: All below course content will be covered in practical scenarios and regular assignments will be shared. All sessions will be recorded and shared with student for future reference (free of cost). Along with below course.

Docker

  1. What is Docker?
  2. Installation Steps
  3. Windows ,Mac and Linux Installer
  4. Troubleshooting with Docker
  5. Docker Terminologies
  6. Useful Docker commands
  7. Pulling an Docker image
  8. Image Name Format
  9. Creating a container
  10. Basic Linux commands
  11. Port Mapping
  12. Docker Stop Command
  13. Volume mapping
  14. Docker Netrwork
  15. Creating own Docker image
  16. Passing Environment variable to Docker container
  17. Pushing an image to Docker Hub
  18. Docker compose
  19. Running test inside Docker container

Docker + Maven:

  1. What is Maven
  2. Maven CL
  3. Maven plugins
  4. Maven Package
  5. Running test using Jar file
  6. Creating image
  7. Creating dockerfile with dependencies
  8. Building docker image with maven
  9. Running test by container
  10. Architecture of Docker compose files
  11. Docker compose run with healthcheck script
  12. Docker compose file for multiple test suites
  13. Zelenium – Docker components.

Jenkins

  1. Introduction
  2. CI/CD
  3. Installing Jenkins via Docker
  4. Plugins
  5. Master vs Slave concept
  6. Agent connection
  7. Launch agent without Master
  8. Adding Docker with Jenkins
  9. Jenkinsfile
  10. Git vs GitHub
  11. Creating Github account
  12. Jenkins job with Docker
  13. Creating Jenkins job for Docker image
  14. Run test suite

Dictionary Functions:

  1. Declaring a Dictionary
  2. Assignment in Dictionary
  3. Extracting values from Dictionary
  4. Inserting list in Dictionary
  5. get()
  6. copy()
  7. setdefault()
  8. fromkeys()
  9. pop()
  10. keys()
  11. values()
  12. items()
  13. Iterating dictionary using for loop
  14. dict()
  15. clear()
  16. Any()
  17. All()
  18. Exception Handling

AWS

  1. AWS terminologies
  2. AWS Spot Instance Advisor
  3. AWS Create Account
  4. AWS-Jenkins requirement
  5. AWS – Create VPC and subnets
  6. AWS- creating AMI
  7. AWS- creating users for Jenkins
  8. AWS- EC2 plugin install
  9. AWS- Adding credentials in Jenkins
  10. AWS-Spogt fleet configuration in Jenkins
  11. AWS- Running our test and auto scaling
  12. AWS- Copy AM to other regions
  13. AWS- Cleaning up resources

Students Testimonials

  • Seeing the demand of Python in programming, I decided to enroll for weekend classes of Python then after joining, Ankit sir took our class and from the beginning we attended all the classes..

    gaurav saini
  • Ankit sir is one of the best mentors I have ever had and he's supportive also . He's is the professional in every branch he know and....

    Anshul
  • Ankit sir is the best trainer and have best knowledge in coding he is the best teacher and also supports the idea help to develop them

    rishabh jain
Read More.....