Course Details
Course Code: CTFL; Duration: 3 Days; Instructor-led
Audience
Anyone who desires to acquire knowledge of and experience with the DevOps working method and wants to understand how DevOps creates value. Your role might be, for example, Scrum Master, Scrum Product Owner, software developer, consultant, IT operations manager, service manager or perhaps CIO or marketer.
Prerequisites
No prerequisites
Methodology
This program will be conducted with interactive lectures, PowerPoint presentation, discussion and practical exercise. This training will run with Custommedia Academy, a business unit of Custommediate Sdn Bhd. This training carries 30 MBOT’s CPD hours.
Internationally recognized ISTQB certification is available for the course and the exam is administered by the Malaysian Software Testing Board, the Malaysian Board member of ISTQB. Custommedia is the Accredited Training Provider of MTSB.
Course Objectives
The DevOps Fundamentals training course covers the major concepts and principles of DevOps. Related frameworks and methodologies like Agile, Scrum, Kanban and Lean are also looked at, alongside – most importantly – the mindset needed to make DevOps a success. Important elements covered in the course include:
- Benefits of DevOps and continuous delivery in relation to customer value
- Service Delivery process
- Concepts of test automation, infrastructure automation, and build and deployment automation
- DevOps’ relationship to Lean and Agile
- Case studies of IT organizations that are undergoing a transformation to Adaptive IT and DevOps models
- Most common and popular DevOps tools
- Critical success factors for a DevOps implementation
- Case studies of IT organizations that are undergoing a transformation to
- Adaptive IT and DevOps models
- Most common and popular DevOps tools
- Critical success factors for a DevOps implementation
Outlines
Module 1: Fundamentals of Software Testing
- What is Testing?
- Why is Testing Necessary?
- Seven Testing Principles
- Test Process
- The Psychology Of Testing
Module 2: Testing Throughout The Software Development Lifecycle
- Software Development Lifecycle Models
- Test Levels
- Test Types
- Maintenance Testing
Module 3: Static Techniques
- Static Testing Basics
- Review Process
Module 4: Test Design Techniques
- Categories Of Test Techniques
- Black-Box Test Techniques
- White-Box Test Techniques
- Experience-Based Test Techniques
Module 5: Test Management
- Test Organization
- Test Planning And Estimation
- Test Monitoring And Control
- Configuration Management
- Risk and Testing
- Defect Management
Module 6: Tool Support Of Testing
- Test tool considerations
- Effective Use Of Tools