DevOps Training Objective:
This course is designed to teach software application development using Devops,Build and Release,Sofware Configuration Management(SCM),Configuration Management(CM) . It is aimed at accelerated learning of the basic fundamentals and working of Build and release technologies in as much depth possible for the given course duration. On successful completion, it is expected that the candidate is equipped with all the necessary skills to develop Applications. Additionally we have also included AWS components like instances, ELB’s and S3 in this course.
Course Outline:-
- Basic B&D Walkthrough.
- System setup according to Project.
- ANT(Another Neat Tool).
- Basic overview - how build flows.
- Setup Ant on system.
- How to run ant.
- Hudson/Jenkins configuration.
- Jenkins Startup.
- Securing Jenkins.
- Configure Global security.
- Setting up a Jenkins job.
- Configuring source code Management
- Notifications
- Cron job scheduling
- Master/Slave configuration
- Plugins installation
- Backuping jobs in jenkins
- Creating views
- Configure Jenkins on an Application Server
- Support for the Git version control systems
- Maven
- Basic overview
- Set up maven in system
- Container Knowledge
- OC4J Deployment Tool
- Web Server/ Application Server (Tomcat )
- Defining and mapping in WEB-INF/ web.xml
- Web Application structure
- Deploying web application
- Sonar
- How miller is used
- FileZilla
- Putty
- Subversion
- Setup SVN
- Browse repository
- Add file/folder to repository
- Check out a working copy
- Commit to repository
- Check modification
- Update working copy
- Revision log dialog
- View differences
- Creating Branches
- Creating Tags
- GIT
- VSS
- Winscp
- AWS(Amazon web services)
- Instance Launching
- Elastic Load balancer
- Creating ELB
- AMI(Amazon Machine Image)
- IAM(Identity and access management)
- Storage
- 1EBS(Elastic block storage)
- S3(Simple storage service)
- CCS_WIKI
- VSS(Visual Source Safe)
- Check USD
- Artifactory
- Jenkins Installation through apache tomcat and commandprompt
- Project(GIT +SVN)
- Ansible
- AnsibleUnderstanding the core concepts in Ansible
- Creating Playbooks
- Creating role in playbooks
- AnsibleUnderstanding the core concepts in Ansible
Pre-Requisites:
Good understanding / knowledge of Java programming.
Knowledge of XML scripting.
Duration and Timings:
Approximately 8 weeks (10 hours per week/3 days per week). Timings are flexible as per coordination between students and faculty and will be scheduled on an ongoing basis. We prepared this course schedule and content to address market demand to ensure a successful job placement. Any suggestions from student community will be considered. Final content and schedule timings are subjected to vary.
Post Training:
- Making candidate resume which will increase candidate interview calls
- We will prepare candidate for mock interviews, Quizzes and reviews.
- Using our training facilities to practice until candidate land up with a job.
We will provide online training accors the global to the students and professionals
Why Should You Choose Million IT Square For Training?
At Million IT Square, we first counsel you before the start of your training. You are not just another student in the crowd. We are committed to individual attention to each and every student. We look at your resume, ascertain your strength and weakness and start working with you for achieving your academic and career goals. If you are slow to pick up the course material, we will patiently work with you still you get a complete grasp of your subject. Finally, our responsibility towards you vis-a-vis our relationship with you will not end abruptly with just completion of your training. We will continue to encourage you to pursue advance studies and project work in your field of interest. You will continue to have access to our labs. We will further train you about how to attend interviews and will help placing you in jobs in your area of interest.