Get in Touch

Course Outline

Overview of DevOps and Platform Engineering Practices

  • Foundational concepts of DevOps and its guiding principles
  • Framework and objectives of platform engineering
  • Integration opportunities between DevOps methodologies and platform engineering

Organizational Culture and Cross-Functional Collaboration

  • Fostering a collaborative work environment
  • Effective communication protocols for interdisciplinary teams
  • Strategies for eliminating operational silos within government IT agencies

Software Development Tools and Technologies

  • Core technologies supporting DevOps and platform engineering initiatives
  • Automation engines and orchestration frameworks
  • Monitoring systems and analytical tools for process optimization

Infrastructure as Code (IaC) Frameworks

  • Guiding tenets of IaC implementation
  • Application of configuration management solutions for IaC
  • Standards for infrastructure governance and management

Continuous Integration and Continuous Delivery (CI/CD) Workflows

  • The CI/CD lifecycle: From source code to production deployment
  • Incorporating platform engineering capabilities into delivery pipelines
  • Evaluation of proven CI/CD strategies for government applications

Microservices Architecture and Containerization Technologies

  • Architecture components and advantages of microservices design
  • Implementation of containerized environments using Docker and Kubernetes
  • Operational management of distributed services at scale

Information Security and Regulatory Compliance

  • DevSecOps methodologies: Embedding security controls within delivery pipelines
  • Automated compliance verification through code-based policies
  • Security protocols for platform engineering environments in government settings

System Observability and Operational Reliability

  • Core components of system observability
  • Maintenance of high-availability systems and reliability standards
  • Incident management procedures and post-event analysis

Platform Engineering as an Internal Product Model

  • Approaching platform development through product management principles
  • User-centered design strategies for internal government platforms
  • Metrics for evaluating performance and return on investment

Practical Training Workshops

  • Configuration of fundamental DevOps pipelines
  • Development and deployment of microservice components
  • Application of IaC techniques for cloud-based infrastructure

Conclusion and Future Actions

Requirements

  • Familiarity with software development lifecycles and operational procedures
  • Practical experience in foundational system administration tasks
  • Competency utilizing command-line environments and version control platforms

Intended Audience

  • Software engineers and developers
  • System administration personnel
  • IT project management professionals
 14 Hours

Number of participants


Price per participant

Testimonials (2)

Upcoming Courses

Related Categories