diff --git a/Microservices-Architecture-eBook-changelog.md b/Microservices-Architecture-eBook-changelog.md index c267ee3..5bec286 100644 --- a/Microservices-Architecture-eBook-changelog.md +++ b/Microservices-Architecture-eBook-changelog.md @@ -1,5 +1,59 @@ ## eBook - .NET Microservices: Architecture for Containerized .NET Applications +### Release 5.0 (2020-01-13) + +*Reference commits :* [53c20f1](https://github.com/dotnet/docs/pull/22349/commits/53c20f1af0c5f00ba48f8711097cdbed8296439b) + +Contains changes in the following pages : + +- `toc.yml` +- `Index` +- In module `container-docker-introduction` + - `Introduction to Containers and Docker` + - `Docker terminology` + - `Docker containers, images, and registries` +- In module `net-core-net-framework-containers` + - `Choosing Between .NET 5 and .NET Framework for Docker Containers` + - `General guidance` + - `When to choose .NET 5 for Docker containers` + - `Decision table. .NET frameworks to use for Docker` + - `What OS to target with .NET containers` + - `Official .NET Docker images` +- In module `architect-microservice-container-applications` + - `Index` + - `Architecting container and microservice-based applications` + - `The API gateway pattern versus the direct client-to-microservice communication` + - `Creating, evolving, and versioning microservice APIs and contracts` + - `Microservices addressability and the service registry` + - `Creating composite UI based on microservices` + - `Resiliency and high availability in microservices` + - `Orchestrate microservices and multi-container applications for high scalability and availability` +- In module `docker-application-development-process` + - `Index` + - `docker-app-development-workflow` +- In module `multi-container-microservice-net-applications` + - `Designing a microservice-oriented application` + - `Creating a simple data-driven CRUD microservice` + - `Defining your multi-container application with docker-compose.yml` + - `Use a database server running as a container` + - `Implementing event-based communication between microservices (integration events)` + - `Implementing an event bus with RabbitMQ for the development or test environment` + - `Subscribing to events` + - `Testing ASP.NET Core services and web apps` + - `Implement background tasks in microservices with IHostedService and the BackgroundService class` +- In module `microservice-ddd-cqrs-patterns` + - `apply-simplified-microservice-cqrs-ddd-patterns` + - `Applying CQRS and CQS approaches in a DDD microservice in eShopOnContainers` + - `Implementing reads/queries in a CQRS microservice` + - `Designing a DDD-oriented microservice` +- In module `implement-resilient-applications` + - `Implement HTTP call retries with exponential backoff with Polly` + - `Health monitoring` + - `Use IHttpClientFactory to implement resilient HTTP requests` +- In module `secure-net-microservices-web-applications` + - `Securing .NET Microservices and Web Applications` + - `.NET Microservices. Architecture for Containerized .NET Applications` + ### Release 3.1.3 (2020-11-10) *Reference commits :* [182fe95](https://github.com/dotnet/docs/commit/182fe95571393d39e0ad212c1e46acfacd7db8db), [a3789be](https://github.com/dotnet/docs/commit/a3789bebfb63217822a6ad795b6cdd3bb2f7f16e), [153df0e](https://github.com/dotnet/docs/commit/153df0eaf4f6acd340e77818c6b617d9e554f004), [a7dfe75](https://github.com/dotnet/docs/commit/a7dfe75ff89818f789a975435ccc5f0070c9e802), [9eb4479](https://github.com/dotnet/docs/commit/9eb44793999083daad6984cb37600c48e441b33d), [1d89b18](https://github.com/dotnet/docs/commit/1d89b18e15c33be746ba917485c1f53f8cf43c5a), [5f89393](https://github.com/dotnet/docs/commit/5f89393b25287a945033197474ac0a9540013853), [b77b615](https://github.com/dotnet/docs/commit/b77b615d4b45334905c6e9dfa6b165abbcabc7d5), [7fb1d2a](https://github.com/dotnet/docs/commit/7fb1d2a37828076c628607c43a7cabb58de9c343), [500c1d9](https://github.com/dotnet/docs/commit/500c1d90ffa18783bb0ab9f0494922a36bdfc1b8), [c81b647](https://github.com/dotnet/docs/commit/c81b647359dc9dd42b6a1d71b0ccf1caf113bb77), [6d4ae6b](https://github.com/dotnet/docs/commit/6d4ae6bd7055b3fe2ba3fe975db922c42a0c0c93), [26ac253](https://github.com/dotnet/docs/commit/26ac25314bfa8e2dc478484d6fbe7d44034e3672), [cc64143](https://github.com/dotnet/docs/commit/cc64143cb9e691d7668621429a96a167cf022214), [74844f0](https://github.com/dotnet/docs/commit/74844f077d685edd64a62ff8b6046f0cdb0299be), [47c1701](https://github.com/dotnet/docs/commit/47c17014d387be519cb5ab261b5db479263b7c0a), [d686801](https://github.com/dotnet/docs/commit/d68680132dade062859e052c4841ac422139c82f) diff --git a/eBooks.md b/eBooks.md index 90a334b..4f3d5bb 100644 --- a/eBooks.md +++ b/eBooks.md @@ -8,7 +8,7 @@ While developing this reference application, we also created the following compa | Microservices Architecture | | |---------------------------|---| -| | | +| | | | Containers Lifecycle & CI/CD | |