• +91-9975223722
  • hr@myinternship.in
  • JM Road, Pune

Devops Internship in Pune

Myinternship.in is a leading provider of devops internship in Pune, program  India. Our devops internship program is designed to provide students and professionals with the skills and knowledge required to work in the fast-paced world of DevOps.

 

In today’s rapidly changing technological landscape, DevOps has become an essential tool for businesses to maintain a competitive edge. It involves the integration of development and operations teams to improve collaboration and communication, resulting in the faster and more efficient delivery of software and applications.

Our devops internship in Pune program covers a wide range of topics, including cloud computing, continuous integration and delivery, automation, and containerization. Our experienced trainers and mentors will guide you through the intricacies of DevOps and provide you with hands-on experience in real-world scenarios.

 

In addition to technical training, our program also focuses on the soft skills required for success in DevOps, such as effective communication, problem-solving, and leadership. We believe that by equipping our interns with both technical and soft skills, we are helping them build a solid foundation for a successful career in DevOps.

 

We understand that everyone learns at their own pace, which is why we offer flexible learning options, including online and in-person classes. Our instructors are available to provide support and guidance whenever you need it, and our dedicated team of career counsellors will help you find job opportunities in the DevOps field.

 

At MyInternship.in, our mission is to provide students and professionals with the skills and knowledge they need to succeed in the DevOps industry. Our devops internship in Pune program is an excellent opportunity for anyone looking to break into the field or advance their career.

Devops SYLLABUS

Module1:

DevOps Principles in detail

          1. DevOps Engineer Skills in the market
          2. Knowing DevOps Delivery Pipeline
          3. Market trend of DevOps
          4. DevOps Technical Challenges
          5. Tools we use in DevOps

Module 2: 

DevOps – GIT : A version control tool
          1. Knowing about Version control
          2. Git – A CLI
          3. Essentials of GIT in industry
          4. How to setup GIT
          5. Installing Git
          6. First-Time Git Setup
          7. Getting a Git Repository
          8. Working with various commands in GIT
          9. Recording Changes to the Repository
          10. How to check the Status of Your Files
          11. How to track New Files
          12. Staging our modified files
          13. Ignoring Files from GIT
          14. Viewing Your Unstaged and Staged Changes
          15. How to commit Your Changes
          16. Skipping the Staging Area and commit
          17. Removing Files from GIT
          18. Viewing the Commit History
          19. Limiting Log Output
          20. Using a GUI to Visualize History
          21. Undoing Things
          22. Changing Your Last Commit
          23. Unstaging a Staged File
          24. Unmodifying a Modified File
          25. Working with Remotes
          26. Showing Your Remotes
          27. Adding Remote Repositories
          28. Fetching and Pulling from Your Remotes
          29. Pushing to Your Remotes
          30. Inspecting a Remote
          31. Removing and Renaming Remotes
          32. Branching and Merging in Git
          33. What a Branch Is
          34. Branch Management in GIT
          35. Branching Workflows and its usage
          36. Remote Branches – create and delete Rebasing
          37. Git workflows
          38. Git cheat sheet

Module 3: 

Devops – Jenkins : Continuous integration
          1. Essentials of Continuous Integration
          2. An example scenario where CI is used
          3. Know about Jenkins and its architecture in detail
          4. Jenkins tool Management in detail
          5. Installing Jenkins
          6. Unlocking Jenkins
          7. Customizing Jenkins with plugins
          8. Creating the first administrator user
          9. Know about User management in Jenkins
          10. Authentication
          11. Jenkins own database user creation
          12. Options to enable integration with LDAP
          13. Authorization
          14. Matrix based authorization
          15. Project based authorization
          16. Overview of Maven
          17. Maven project structure
          18. Maven plugins
          19. Project Object Model (POM) – fundamental unit of work in Maven project
          20. Maven build lifecycle
          21. Adding external dependencies to maven pom.xml
          22. aven build and test project
          23. Creating jobs and automatic build settings
          24. What is Jenkins Pipeline?
          25. Why Pipeline?
          26. Integration with GIT
          27. How to enable project based authorization for a job
          28. Source code management while creating jobs
          29. Triggering automated build
          30. Maven job setup
          31. Know about post build options for jobs like notifications, trigger another build, publishing reports, etc.
          32. Adding a slave node to Jenkins
          33. Building Delivery Pipeline
          34. Notification settings in Jenkins
          35. Plugin management in Jenkins

Module 4: 

Docker – A containerization technology

          1. Introduction
          2. Real-world Shipping Transportation Challenges
          3. Introducing Docker and its technology
          4. Understanding of Docker images and containers
          5. Working with container
          6. How to Share and copy a container
          7. Container Life Cycle
          8. How to use Base Image and customize
          9. Creation of Docker File
          10. How to Publish Image on Docker Hub
          11. Introduction to Docker Networking
          12. Network Types in docker technology
          13. Docker Container Networking
          14. Docker Compose – An introduction
          15. Docker Swarm – An introduction
          16. Use Docker Compose to create php, wordpress, mysql
          17. How to Start Containers on a Cluster with Docker Swarm
          18. Creating and Scaling an application in Docker swarm

Module 5: 

Devops-Ansible : A configuration Management
          1. Introducing Ansible – A configuration management tool
          2. Basics / What Will Be Installed
          3. Understanding Ansible architecture
          4. Control Machine Requirements
          5. Managed Node Requirements
          6. Inventory
          7. Hosts and Groups
          8. Host Variables
          9. Group Variables
          10. Learn various ansible Modules
          11. How to use adhoc commands
          12. Parallelism and Shell Commands
          13. File Transfer
          14. Managing Packages
          15. Users and Groups
          16. Deploying From Source Control
          17. Managing Services
          18. Introduction to YAML script
          19. Playbook
          20. About Playbooks
          21. Playbook Language Example – YAML
          22. How to Write Playbooks
          23. Tasks in Playbooks
          24. Understanding about various tasks in playbook
          25. Introduction to Handlers and variables
          26. Learn about using handlers, variables in the playbook
          27. Become (Privilege Escalation)
          28. Roles
          29. Role Directory Structure
          30. Using Roles
          31. Role Duplication and Execution
          32. Role Default Variables
          33. Role Dependencies
          34. Role Search Path
          35. Ansible Galaxy
          36. Including and Importing
          37. Includes vs. Imports
          38. Importing Playbooks
          39. Including and Importing Task Files
          40. Including and Importing Roles
          41. Writing a playbook to install and configure webservers and deplo0y an application
          42. How to create Ansible Role and use it
          43. Using an ansible role in playbook
          44. How to use Ansible Galaxy to download roles.
          45. Example – Install and use Jenkins roles from ansible galaxy

Module 6:

DevOps on Cloud

          1. Essentials of Cloud computing?
          2. Cloud and virtualization architecture
          3. Cloud deployment architecture
          4. Cloud providers – An overview
          5. Why we need DevOps on Cloud?
          6. Introducing to Amazon web services
          7. Various AWS services for Devops – An overview
          8. DevOps using AWS – Demo

Work on Real- Time Projects

Course Duration

1 Month/ 2 Months/ 3 Months/ 6 Months courses