Using the current resources (Linkedin Learning), We've choosen some courses for getting started and ready to start working with k8s and some useful resources about Microservices and Cloud Native Ecosystem.
These are the recommended courses:
- Devops Foundation: Going Cloud Native *
- Devops Foundation: Microservices *
- Devops Foundation: Chaos Engineering *
- Devops Foundation: DevSecOps *
- Networking Fundamentals (pluralsight)
- SRE: Related Processes inside an organization
- SRE: SLO, DRP, Embracing Risks
- SRE: Troubleshooting, Testing for Reliaiability
- SRE: Security and Design implications
- SRE: Common attacks and mitigations (via cloud providers or design)
- Kubernetes: Learning Docker *
- Kubernetes: Learning Kubernetes *
- Kubernetes: Microservices *
- Kubernetes: Cloud Native Ecosystem *
- Kubernetes: Monitoring with Prometheus *
- Kubernetes: Service Mesh with Itso *
- Kubernetes: Continous Delivery with Spinnaker *
As part of the solution; it's recommended to the students a propposal of the application of the learned technologies; using a dummy project and how these technologies will help tooling in the implementation of new solutions for our current organization; discuss and share what are the main pitfalls of this approach; should it be changed using another approach/pattern?