Get in Touch

Course Outline

Introduction to DevSecOps

  • The significance of embedding security into the DevOps process.
  • Core principles and practices of DevSecOps.

Continuous Integration (CI) Security

  • Securing code repositories (integrating GitLab with Jenkins).
  • Automating code quality and security analysis with SonarQube.
  • Implementing static code analysis as part of the Jenkins CI pipeline.

Container Security with Docker

  • Creating secure Docker images.
  • Managing Docker image repositories using Harbor.
  • Best practices for vulnerability scanning and image version control.

Establishing Secure CI/CD Pipelines

  • Configuring Jenkins for security integration.
  • Executing SonarQube analysis.
  • Building and securing Docker images.

Securing the Deployment Process with Kubernetes

  • Security best practices for Kubernetes orchestration.
  • The role of the Kubernetes Orchestrator in secure progressive deployments.
  • Implementing RBAC (Role-Based Access Control) and securing service-to-service communication.

Integrating RabbitMQ, PostgreSQL, and MongoDB

  • Ensuring secure communication between services.
  • Data security strategies for PostgreSQL and MongoDB.
  • Hardening RabbitMQ for secure messaging.

Identity and Access Management with Keycloak

  • Configuring Keycloak for user authentication and authorization.
  • Managing identity for Kubernetes clusters.

Implementing Security in Kubernetes

  • Deploying applications securely on Kubernetes.
  • Integrating Keycloak with Docker and Kubernetes for identity management.

Monitoring and Auditing in DevSecOps

  • Tools and techniques for continuous monitoring.
  • Auditing deployments and maintaining compliance.
  • A practical guide to automating rollbacks in the event of security failures.

Summary and Next Steps

Requirements

  • A foundational understanding of the DevOps process.
  • Basic proficiency with Docker containers and Kubernetes orchestration.

Audience

  • DevOps professionals.
 14 Hours

Number of participants


Price per participant

Testimonials (2)

Upcoming Courses

Related Categories