Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Duration 21 hours
Course Outline
Overview of Platform Engineering Frameworks
- Evaluating platform engineering from a developer-centric viewpoint
- Assessing operational efficiencies and value for development units
- Aligning platform capabilities with strategic development objectives
Implementation of Self-Service Infrastructure
- Defining standards for self-service access and resource provisioning
- Deploying internal platforms to support build and testing environments
- Practical Exercise: Configuring isolated sandbox environments for controlled experimentation
Workflow Automation Protocols
- Streamlining repetitive operational tasks within the development cycle
- Integrating Continuous Integration (CI) and Continuous Deployment (CD) standards
- Practical Exercise: Engineering automated build and deployment pipelines
Microservices Architecture and Container Management
- Foundational principles of microservices-based system design
- Applying containerization via Docker and orchestration using Kubernetes
- Practical Exercise: Packaging applications into containers and deploying to Kubernetes clusters
Performance Monitoring and Observability
- Deploying tools to track application health and system stability
- Embedding observability metrics into the development process
- Practical Exercise: Incorporating monitoring solutions into development workflows
Security Governance and Compliance
- Integrating security controls throughout the software lifecycle
- Enforcing regulatory compliance through automated verification
- Practical Exercise: Implementing security scanning and compliance checks within CI/CD pipelines
Team Collaboration and Coordination
- Adopting best practices for inter-team cooperation using platform tools
- Maintaining clear communication channels in platform-driven environments
- Practical Exercise: Managing collaborative projects through centralized platform tools
Capstone Project Execution
- Designing and building a comprehensive project based on platform engineering principles
- Synthesizing automation, monitoring, and security frameworks
- Conducting peer evaluation and structured feedback review
Conclusion and Future Trajectory
Requirements
- Working knowledge of the Software Development Lifecycle (SDLC)
- Proficiency with version control systems (e.g., Git)
- Familiarity with foundational containerization concepts
Intended Audience
- Software Developers
- Development Team Members
- DevOps Practitioners
Testimonials (2)
the overall concept of DevOps/DevSecOps is not a team but a culture, a mind set
Mpho Mashele - South Africa Reserve Bank
Course - DevOps and Platform Engineering: A Collaborative Approach
About the microservices and how to maintenance kubernetes