Design 12 labs for AWS and GCP focused on SRE and DevOps
Budget: $1,500 – $3,000 USD
I need the design of 6 labs for AWS and 6 labs for GCP (same topics different implementations) for a complete capstone project that covers the following main topics.
- Design and execution of Distributed Systems in the cloud (AWS-GCP)
A. In this module the student will learn how to choose the most appropriate cloud services for each use case, identifying best practices for cloud native design and microservices as well as the appropriate strategies for migrating legacy or monolithic systems to the cloud.
B. Will know the most appropriate mechanisms to establish a performance baseline as well as implement applications for traceability and monitoring in order to identify bottlenecks, single points of failure and techniques to improve the scalability and reliability of each component.
- Design and execution of Distributed Systems in the cloud (AWS-GCP)
Pipelines and automation (AWS-GCP)
A. In this module, the student will have at their disposal software artifacts in Java, Python and Node.JS to create, improve and maintain multi-environment, multi-account and multi-provider pipelines using SDLC and DevSecOps best practices that will allow them to operate efficient and safe systems.
B. Deploy pipelines as code using specialized frameworks, native Infrastructure as Code (IaC) tools from each cloud, and with HashiCorp terraform.
- Operational Excellence (AWS-GCP)
C. In this module the student will come into contact with the fundamental aspects of quality, continuous improvement and management of large-scale operations.
D. You will learn to create a center of excellence (CoE) that allows you to scale operations in large organizations with high project complexity. You will learn to document and perform post-mortem analysis and incorporate the learnings into the development cycle.
E. Will identify and use specialized services to achieve high consistency and control of operations. This involves best practices of immutability, Infrastructure as Code, Operations as Code, and Compliance as Code.
- Design and execution of Distributed Systems in the cloud (AWS-GCP)
A. In this module the student will learn how to choose the most appropriate cloud services for each use case, identifying best practices for cloud native design and microservices as well as the appropriate strategies for migrating legacy or monolithic systems to the cloud.
B. Will know the most appropriate mechanisms to establish a performance baseline as well as implement applications for traceability and monitoring in order to identify bottlenecks, single points of failure and techniques to improve the scalability and reliability of each component.
- Design and execution of Distributed Systems in the cloud (AWS-GCP)
Pipelines and automation (AWS-GCP)
A. In this module, the student will have at their disposal software artifacts in Java, Python and Node.JS to create, improve and maintain multi-environment, multi-account and multi-provider pipelines using SDLC and DevSecOps best practices that will allow them to operate efficient and safe systems.
B. Deploy pipelines as code using specialized frameworks, native Infrastructure as Code (IaC) tools from each cloud, and with HashiCorp terraform.
- Operational Excellence (AWS-GCP)
C. In this module the student will come into contact with the fundamental aspects of quality, continuous improvement and management of large-scale operations.
D. You will learn to create a center of excellence (CoE) that allows you to scale operations in large organizations with high project complexity. You will learn to document and perform post-mortem analysis and incorporate the learnings into the development cycle.
E. Will identify and use specialized services to achieve high consistency and control of operations. This involves best practices of immutability, Infrastructure as Code, Operations as Code, and Compliance as Code.