Trong chương này, chúng ta sẽ bắt đầu với một ứng dụng Monolith Java Springboot với RDBMS và chuyển đổi nó thành một loạt các microservices được tách rời. Chúng ta sẽ lưu trữ lại ứng dụng trong AWS, sau đó cấu trúc lại kiến trúc ứng dụng để sử dụng tự động hóa công đoạn phát hành ứng dụng, microservices giới hạn (bounded context based microservices) , tái cấu trúc và kiến trúc lại cơ sở dữ liệu, triển khai hệ thống điều khiển dựa trên sự kiện ( event driven system ), triển khai authZ và authN và tạo các dịch vụ do AI điều khiển. Các chủ đề như các phương pháp thực hành tốt nhất về bảo mật microservices được đề cập như một chủ đề xuyên suốt trên tất cả các mô-đun.