-
Урок 1.
00:01:24
Welcome
-
Урок 2.
00:02:09
What will you learn in this course?
-
Урок 3.
00:03:58
Who is the course for and prerequisites
-
Урок 4.
00:03:44
Getting the most from this course
-
Урок 5.
00:03:35
Introducing the Sample Application
-
Урок 6.
00:03:55
How big is a microservice?
-
Урок 7.
00:08:20
The current code-base
-
Урок 8.
00:05:33
Your first microservice
-
Урок 9.
00:02:55
Integrating your first microservice
-
Урок 10.
00:00:39
Introducing integration tests
-
Урок 11.
00:07:34
API First Design
-
Урок 12.
00:02:00
Mocking microservice integrations
-
Урок 13.
00:03:56
Run your microservices
-
Урок 14.
00:02:48
Section Recap
-
Урок 15.
00:03:16
Independent Testability
-
Урок 16.
00:03:12
Defining the different types of tests
-
Урок 17.
00:04:30
Unit testing a microservice
-
Урок 18.
00:07:28
Integration testing a microservice
-
Урок 19.
00:02:53
Contract testing inter-service communication
-
Урок 20.
00:05:39
Break a contact, test the test
-
Урок 21.
00:07:04
End to tests, good or bad?
-
Урок 22.
00:05:03
Performance testing your service
-
Урок 23.
00:03:42
Load testing your service
-
Урок 24.
00:02:31
Section recap
-
Урок 25.
00:03:11
Module Introduction
-
Урок 26.
00:01:41
gRPC for inter-service communication
-
Урок 27.
00:01:13
Deploying new services
-
Урок 28.
00:02:39
Is a microservice a single process?
-
Урок 29.
00:02:20
Your first gRPC microservice
-
Урок 30.
00:03:43
Integration test your new service
-
Урок 31.
00:01:37
Implement a gRPC client
-
Урок 32.
00:04:10
Mocking gRPC for integration tests
-
Урок 33.
00:02:31
End to end tests with gRPC
-
Урок 34.
00:03:48
Dealing with failure in gRPC
-
Урок 35.
00:04:10
Dealing with failure in REST
-
Урок 36.
00:02:35
An Introduction to Service Discovery
-
Урок 37.
00:09:20
Service Discovery with Consul
-
Урок 38.
00:03:48
The Problem with Synchronous Communication
-
Урок 39.
00:02:58
An Introduction to Asynchronous Communication
-
Урок 40.
00:02:02
Technology Choices for Async Communication
-
Урок 41.
00:00:39
Shared Code for Event Communication
-
Урок 42.
00:01:13
Event Schemas and the CloudEvents Specification
-
Урок 43.
00:01:20
Defining event subscribers
-
Урок 44.
00:01:54
Publishing your first event
-
Урок 45.
00:03:08
Consuling your first event
-
Урок 46.
00:01:41
Asynchronous communication in action
-
Урок 47.
00:03:38
Integration test with events
-
Урок 48.
00:00:48
Libraries for message driven systems
-
Урок 49.
00:05:09
Fault-tolerance in event driven systems
-
Урок 50.
00:03:05
Implementing Idempotency
-
Урок 51.
00:01:13
Asynchronous Communication Recap
-
Урок 52.
00:08:51
Caching
-
Урок 53.
00:01:17
Section Recap
-
Урок 54.
00:05:00
The Strangler Fig Pattern for decomposition
-
Урок 55.
00:02:52
Configure Nginx as a reverse proxy
-
Урок 56.
00:00:49
Nginx in action
-
Урок 57.
00:01:42
Breaking out the orders API
-
Урок 58.
00:01:44
Breaking out inter-module communication
-
Урок 59.
00:01:57
An event-first approach to decomposition
-
Урок 60.
00:02:29
Handling events inside your monolith
-
Урок 61.
00:01:53
Data Persistence during a migration
-
Урок 62.
00:02:39
Monolith to microservices recap
-
Урок 63.
00:01:12
Microservices architecture in action
-
Урок 64.
00:01:26
Section Recap
-
Урок 65.
00:03:20
Introduction to secure microservices
-
Урок 66.
00:04:48
User Login for ASP.NET Microservices
-
Урок 67.
00:01:20
Generating authentication tokens on user login
-
Урок 68.
00:05:33
Users Authentication in Action
-
Урок 69.
00:03:13
Using JWT claims inside your application
-
Урок 70.
00:04:08
Integration testing secure microservices
-
Урок 71.
00:04:10
Methods of Service to service authentication
-
Урок 72.
00:03:19
Implementing service to service authentication
-
Урок 73.
00:02:01
Section Recap
-
Урок 74.
00:01:00
Introduction to scaling microservices
-
Урок 75.
00:03:56
Platform engineering for deployment pipelines
-
Урок 76.
00:02:14
Standardising deployment pipelines
-
Урок 77.
00:01:02
Service blueprints for getting started
-
Урок 78.
00:01:33
Discoverability in large-scale microservice architectures
-
Урок 79.
00:05:09
Auto-generate documentation for async API’s
-
Урок 80.
00:00:25
A Brief word on Backstage.IO
-
Урок 81.
00:02:54
Considerations of microservices at scale
-
Урок 82.
00:01:22
Course recap