Big Data for Testers
SMART TEST ENGINEER Live: $349 | Video Only: $249
Master the core ideas, tools, and configurations used in today’s software development and continuous integration.
As part of our SDET Development & Training Series, course is designed introduce and expose automation testers to the latest technology trends in the software development industry. Course will cover the core ideas, tools, and configurations used in today’s software development.
Beginning with Agile and continuous integration / continuous deployment concepts, attendees will learn how to apply these principals with tools like Docker, while working with Jenkins and Ansible. Then we will provide practical handson case studies and applying DevOps.
Attendees will have enhanced their working knowledge of developing, testing, and deploying software in today’s Agile environment and collaborating with key players throughout the software delivery process.
SAMPLE COURSE OUTLINE
Day 1 - Introduction to DevOps & Agile
Day 2 - Continuous Integration / Continuous Deployment
Day 3 - Microservices & Infrastructure as Code
Day 4 - Benefits of DevOps & DevOps Tools
Day 5 - Overview of Docker
Day 6 - Overview of Jenkins
Day 7 - Overview of Ansible
Day 8 - Practical Case Study
Topics Covered
- Installation of the required softwares
- Introduction and Goals
- DevOps - SDLC
- Discussing Developing Software and Delivering it to the Customer
- Pre-DevOps - Software Development and Deployment Processes
- What is DevOps and why there is a need for DevOps
- Organizational PAIN
- Breaking the Silos
- Discussing WASTE
- Identifying Knowledge, Waiting, Motion, Over-Production, Transportation and INventory Waste
- Changing Culture
- Empowerment, Accountability
- Understanding DevOps Build and Release Pipeline
- Automationg DevOps Process through Continuous Integration
- DevOps Automation Triggering Productivity
- Agile Practice - The Fire-Hose of Application Development
- IT is more Agile with DevOps
- Micro-services, REST Service API architecture
- Source Control Management with GIT
- Configuration Management
- Tooling in DevOps
- Introduction to Provisioning with Vagrant and Ansible
- Benefits of Infrastructure as Code - IAC
- Principles and Benefits of CI and CD
- CI and CD Build Pipeline Automated Workflow with Jenkins