Dubai Training Institute
Enroll Now

Agile and DevOps Practices Course

5 Days
Enroll Now In-House
Information Technology And Telecommunication

Agile and DevOps Practices Course

The British Academy for Training and Development offers the comprehensive Agile and DevOps Practices Course. Covering almost all necessary topics, it will also include workshops and discuss practical applications. On the fundamentals of Agile methodologies, attendees will learn about Scrum, Kanban, and Lean principles in relation to iterative development and continuous improvement. DevOps is discussed in the context of integrating development and operations to optimise discussion workflows. The modules addressed include (CI) and (CD), enabling faster and orchestrated release of software. The importance of topics like automated testing, Infrastructure as Code (IaC), and monitoring and logging will be appreciated, as these facilitate deployment and stability of the system.  The coursework also looks at the collaborative culture, the feedback loop, and Agile planning to improve team alignment and responsiveness. Topics include version control systems, deployment pipelines and configuration management, which are covered extensively. After completion of the Agile and DevOps Practices Course, attendees will be prepared to implement agility and DevOps transformation strategies with their organisations, realising maximum productivity, quality, and time-to-market. It will help attendees enhance skills in their career as an Agile practitioner and a transformational role in any organisation.

Agile and DevOps Practices Course

Overview

Course Objectives

  • Objective:

    • By the end of this course, attendees will be able to:

    • Core Principles of Agile Methodologies and DevOps

    • Put Scrum, Kanban, and Lean methodologies into practice in projects.

    • Development and governance of continuous integration (CI) and continuous delivery (CD) pipelines.

    • Enhance collaboration between development and operations teams.

    • Utilisation of Infrastructures as codes (IACs) and automation tools within the organisation.

    • Automate testing, monitoring, and feedback loops to improve quality and stability.

    • Architect and maintain DevOps toolchain and Deployment strategy.

    • Lead Organisational Change through Agile and DevOps.

Target Audience

  • Software developers

  • DevOps engineers

  • IT operations staff

  • Project managers

  • Agile coaches

  • System administrators

  • QA professionals

  • Product owners

  • Team leaders involved in software development and delivery

  • Anyone interested in adopting Agile and DevOps methodologies in their organisation

  • Course Outline

    Introduction to Agile and DevOps

    • Agile mindset and values

    • History and evolution of DevOps

    • Benefits of Agile and DevOps integration

    Agile Methodologies

    • Scrum framework: roles, events, and artefacts

    • Kanban system and flow optimisation

    • Lean principles and waste reduction

    • Agile project planning and backlog management

    DevOps Principles and Culture

    • DevOpscore values: CALMS (Culture, Automation, Lean, Measurement, Sharing)

    • Collaboration and communication across teams

    • Building a DevOps culture

    Continuous Integration and Continuous Delivery (CI/CD)

    • CI/CD concepts and benefits

    • Building and maintaining pipelines

    • Tools for automation (Jenkins, GitLab CI, etc.

    Infrastructure as Code (IaC)

    • Overview of IaC

    • Tools like Terraform, Ansible, and CloudFormation

    • Versioning and managing infrastructure

    Automation and Testing

    • Automated unit, integration, and acceptance testing

    • Test-driven development (TDD)

    • Automation tools and framework

    Monitoring, Logging, and Feedback

    • Tools for monitoring (Prometheus, Grafana)

    • Centralised logging solutions (ELK Stack)

    • Using feedback for continuous improvement

    Version Control and Configuration Management

    • Git basics and branching strategies

    • Managing configurations across environments

    • Release management and rollback strategies

    DevOps Toolchains

    • Overview of popular DevOps tools

    • Building an end-to-end DevOps toolchain

    • Tool integration and workflow automation

    Agile and DevOps Transformation

    • Steps for organisational adoption

    • Identifying challenges and resistance

    • Measuring success and scaling practices

    Schedule & Fees

    No upcoming sessions at the moment. Contact us for custom scheduling.

    Contact Us for Pricing
    Enroll Now
    Actions
    Book In-House
    Contact Us for Pricing
    Enroll Now
    Course Info
    5 Days
    Actions
    Book In-House