UNITED Courses
Certified Tester in DevOps
- 300 + Students Empowered
- 4.5/5 Best Selling Program
- Format Instructor-Led online Program
- Start Date: Instructor-Led Program Date To Be Announced
Course overview:
Organizations like Amazon, Facebook and Netflix innovate through continues code deployment using DevOps thereby disrupting the competition landscape. DevOps is the key for new world innovations to roll out faster with negligible to nil software issues and significant and quantifiable technical and business benefits.
DevOps United (DoU) was created to support the understanding of implementation of these important advancements pertinent to software testing.
Certified Tester in DevOps (DOu CTD) certification course is a 3-day practical, hands-on certification course. The course focuses on testing in the DevOps environment. It teaches about building a DevOps pipeline and using this pipeline to perform continuous testing. Supporting Uni testing, API testing also tools that help in creation of test environment quickly and the technologies that enable it such as the cloud and containers (e.g., Dockers). Tools for automated build, release and deployment are also used and GUI automation tools are used as the last stage of the pipeline. The entire testing pyramid is implemented using various tools in the DevOps toolchain.
Major takeaways:
➜ Understand the business and technology drivers, as well as the methodologies and practices used by DevOps and Continuous Movement in order to create a test strategy
➜ Understand how testing is implemented in DevOps and how DevOps fits in various SDLCs
➜ Apply automated deployments and automated continuous testing into continuous integration and continuous delivery workflows
➜ Apply test types and levels specific to DevOps cycles
➜ Apply through hands-on exercises and the interactive practice use of configuration management, continuous: testing, integration, deployment, delivery and monitoring, implementing common DevOps tools such as Docker, Jenkins, Puppet-Chef/Ansible, Nagios, Cucumber, Selenium, Git/GitHub
Best suited for:
1. Anyone involved in the SDLC or STLC, who wonders whether DevOps is “the end” of the testing role and is looking to discover the benefits of working in a DevOps team. Be ready to find out about DevOps specific tests!
2. Anyone who is willing to fully embrace the challenge of the new software engineering culture and mentality of DevOps, and is looking to see how
continuous testing can be implemented.
3. Anyone looking to gain hands-on experience with the most common tools used in DevOps and how to potentially find the best tools for your team/company.
4. Anyone involved in setting up or moving to learn DevOps pipelines and implement continuous testing will benefit from this course.
Course outline:
Instructional Strategy
- In this course, we would first introduce the concept, followed by hands on activity in each of the lesson to ensure learners are able to apply the concept into the systems or application.
- At the end of every learning objective we will present some quiz questions to participants.
- The Assessment which is Post would be directly linked to the Learning Objectives of the program stated above..
1. Testing And DevOps
Introduction to DevOps
- 1.0 DevOps: the need and the advantages
- 1.1 Continuous delivery
- 1.2 DevOps in Agile
- 1.3 DevOps and testing
- 1.4 DevOps and Lean
- 1.5 Left shift
- 1.6 DevOps and DataOps
- 1.7 DevOps and Site Reliability Engineering
- 1.8 DevOps culture
- 1.10 DevOps Organization
2. Testing And SDLC
- 2.0 Testing in traditional projects
- 2.1 Testing in Agile projects
- 2.2 Deployment challenges
- 2.3 Unconventional testing methods – betas, crowd sourcing, A/B testing, staged releases
- 2.4 Automation and the need
- 2.5 DevOps Processes
3. Testing in DevOps
- 3.1 SAAS models and DevOps
- 3.2 Infrastructure as code
- 3.3 Automated deployments
- 3.3.1 Configuration management
- 3.3.2 Containers
- 3.4 Automated sanity tests
- 3.5 Test strategy for DevOps
- 3.5.1 Risks
- 3.5.2 Types of tests
- 3.5.3 Exploratory testing
- 3.5.4 Production testing
4. DevOps and Cloud
- 4.0 Introduction to cloud
- 4.1 Advantages of Cloud
- 4.2 Fitment of cloud in DevOps
- 4.3 Some tools/clouds for DevOps
5. Tools in DevOps
- 5.1 Configuration management tools including build management tools and CI tools
- 5.2 Continuous deployment
- 5.3 Automated testing – BDD, TDD, Selenium, script-less automation
- 5.4 Containerization
- 5.5 Continuous monitoring tools
- 5.6 Hands-on
- 5.6.1 AWS Cloud
- 5.6.2 Docker
- 5.6.3 Eclipse
- 5.6.4 Git and GitHub
- 5.6.5 Jacoco
- 5.6.6 Jenkins
- 5.6.7 Junit
- 5.6.8 Maven
- 5.6.9 Nagios
- 5.6.10 PMD
- 5.6.11 Selenium
- 5.6.12 SonarQube
Certifications:
Testimonials:
First thing is as it is always very true for Verity training, it crystal clears the knowledge of the training/subject contents to the participants. Regarding my Devops training, all the hands-on
activity has been explained very well and it helped me to clear my exam. Apart from the contents of the training it helps me to learn some extra knowledge which was shared by the trainer.
I want to share one special feedback for Gaurav, he explained the things very clearly and the way he trained us helped us to remember the things very easily. His funny attitude helps us to concentrate during the long training hours.”
Koushik Mandal, QA Manager, Mastek
“Thank you for a great course. Gaurav was very aware of the topics which were planned for this certification.
Explanation to each topic was explained in an easy and understandable way.
Gaurav patiently answered all the questions which were asked to him.
Overall course has helped me to address the challenges which we were noticing while implementing DevOps in our own organization”
Vandana Singh, Sr. IT QA Analyst, Eaton Technologies Private Limited
FAQ:
What is the duration and timings of this course?
This is a 3 full day course which will start at 09:30 AM and end at 05:30 PM on all the 3 days.
Do you provide any tools with this course?
No. We do not provide any tools with this course.
Does this certification have a lifetime validity?
Yes this certification is valid for lifetime.
Do you provide placement services post completion of the course?
No, we do not provide placement.
What is the maximum batch size?
The maximum batch size is 20 members in one batch.
Will I get support post the training?
Yes post training support will be provided, you can contact the trainers for any queries which you may have.
Do I need to know coding for this course?
No, coding is not a prerequisite.
What if I am unable to attend the batch which I have registered for? Can I attend the next one?
We strongly recommend that the participants attend the batch which they have specifically registered for. There can be exceptions in case of emergencies but the difference in fee(if any) will have to be borne by the participant.
Can I get a refund if I cancel my registration?
No we do not provide refunds upon cancellation.
Can an In-house batch for our company be arranged for the course?
Yes we can arrange for an in-house batch for your company given there are a minimum of 10 participants per batch.
Instructor:
Gaurav Pandey
Program highlights:
- Instructor-led programs
- Real life case studies
- Assignments
- Certification
Book your slot
Sep 01-03, 2023