Video: .MP4, AVC, 1920x1080, 30 fps | Audio: English, AAC, 44.1 KHz, 2 Ch | Duration: 2h 10m | 2.13 GB
Instructor: Jeremy Cook
Description
In this advanced course, we take a legacy monolithic .Net application and re-architect it to use a combination of cloud services to increase scalability, performance, and manageability.
Learning Objectives
This course will enable you to:
Learn the principles and patterns associated with microservices
Understand the principles and patterns associated with Restful APIs
Learn important requirements to consider when migrating a monolithic application into a microservices architecture
Master the benefits of using microservices and associated software patterns and tools to build microservice-based applications at speed and scale
Understand tradeoffs between different architectural approaches
Become comfortable with modern open source technologies such as Dotnet Core, Docker, Docker Compose, Linux, Terraform, Swagger, React
Become familiar with Docker and Container orchestration runtimes to host and run containers, such as Docker Compose, Amazon ECS using Fargate, and Amazon EKS
Prerequisites
A basic understanding of software development
A basic understanding of the software development life cycle
A basic understanding of DevOps and CICD practices
Familiarity with Dotnet and C#
Familiarity with AWS
Intended audience
Software Developers and Architects
DevOps Practitioners interested in CI/CD implementation
Anyone interested in understanding and adopting Microservices and Restful APIs within their own organization
Anyone interested in modernizing an existing application
Anyone interested in Docker, and Containers in general
Anyone interested in container orchestration runtimes such as Kubernetes
发布日期: 2020-02-28