DevSecOps Roadmap

DevSecOps is all about understanding the security and infrastructure behind the cloud. You'll need to understand networking, databases, security, compute, and devops. Not for beginners or the faint of heart!

Projects in this learnlist

  1. Set Up An AWS Account
  2. Build a Virtual Private Cloud
  3. VPC Traffic Flow and Security
  4. Creating a Private Subnet
  5. Launching VPC Resources
  6. Testing VPC Connectivity
  7. VPC Peering
  8. VPC Monitoring with Flow Logs
  9. Access S3 from a VPC
  10. VPC Endpoints
  11. Aurora Database with EC2
  12. Connect a Web App with Aurora
  13. Load Data into DynamoDB
  14. Query Data with DynamoDB
  15. Cloud Security with AWS IAM
  16. Encrypt Data with AWS KMS
  17. Threat Detection with GuardDuty
  18. Secure Secrets with Secrets Manager
  19. Build a Security Monitoring System
  20. AI Security Scanner for Python
  21. Website Delivery with CloudFront
  22. APIs with Lambda + API Gateway
  23. Fetch Data with AWS Lambda
  24. Build a Three-Tier Web App
  25. Launch a Kubernetes Cluster
  26. Set Up Kubernetes Deployment
  27. Create Kubernetes Manifests
  28. Deploy Backend with Kubernetes
  29. Create S3 Buckets with Terraform
  30. Set Up a Web App in the Cloud
  31. Connect a GitHub Repo with AWS
  32. Secure Packages with CodeArtifact
  33. Continuous Integration with CodeBuild
  34. Deploy a Web App with CodeDeploy
  35. Build a CI/CD Pipeline with AWS