Tin mới nhất

Menu

Chia Sẻ Khóa Học Event-Driven Microservices - Spring Boot, Kafka Và Elastic [Khóa 8657 A]

Làm chủ microservices bằng cách sử dụng spring boot, kafka vàasticsearch với các pattern và với cách tiếp cận theo hướng sự kiện.

Bạn sẽ học được gì:

  • ✓ Tìm hiểu cách phát triển microservices với Spring Boot và Spring Cloud stack.
  • ✓ Tìm hiểu cách tạo event-driven microservices với Kafka.
  • ✓ Tìm hiểu cách containerization microservices với Docker.
  • ✓ Tìm hiểu kiến ​​thức cơ bản về topic, partition, producer, consumer, kafka stream, admin client và avro messaging.
  • ✓ Tìm hiểu kiến ​​thức cơ bản về Elasticsearch, ndex api và query api.
  • ✓ Tìm hiểu cách phát triển các ứng dụng nhắn tin dựa trên Kafka với Spring kafka.
  • ✓ Tìm hiểu Elasticsearch indexing và query với spring elastic data.
  • ✓ Tìm hiểu cách triển khai CQRS pattern với Kafka và Elasticsearch.
  • ✓ Tìm hiểu externalize configuration pattern với Spring Config Cloud.
  • ✓ Tìm hiểu cách tạo REST Api.
  • ✓ Tìm hiểu cách tạo lập phiên bản cho REST Api.
  • ✓ Học cách sử dụng Spring data với PostgreSQL.
  • ✓ Tìm hiểu cách triển khai Service Registration và Discovery với Netflix Eureka và Spring cloud.
  • ✓ Tìm hiểu cách triển khai Client side load balancing với Spring Cloud Load Balancer.
  • ✓ Tìm hiểu cách triển khai Api Gateway pattern với Spring Cloud Gateway.
  • ✓ Tìm hiểu cách triển khai Circuit Breaker pattern với Spring Cloud Gateway và Resilience4j.
  • ✓ Tìm hiểu cách triển khai Rate Limiting với Spring Cloud Gateway và Redis.
  • ✓ Tìm hiểu cách triển khai Authentication và Authorization với Oauth2 và OpenID connect protocol với Keycloak bằng cách sử dụng JWT.
  • ✓ Tìm hiểu cách monitoring microservices với Spring Boot Actuator, Prometheus và Grafana.
  • ✓ Tìm hiểu cách áp dụng Distributed tracing và Log aggregation pattern và visualization với Elasticsearch, Logstash và Kibana.
  • ✓ Học cách áp dụng Hateoas principle cho Rest Api với Spring Hateoas.
  • ✓ Tìm hiểu cách sử dụng Open Api Docs cho Api documentation.
  • ✓ Học cách sử dụng Thymeleaf và Bootstrap cho một front-end cơ bản.
  • ✓ Tìm hiểu cách truy vấn Elasticsearch reactively với Reactive Spring, WebClient và Reactive Thymeleaf.
  • ✓ Học cách sử dụng Spring Cloud Sleuth và Zipkin.

Trong khóa học này, bạn sẽ tập trung vào phát triển microservices. Với sự trợ giúp của microservices, bạn sẽ có thể phát triển và triển khai các thành phần ứng dụng của mình một cách độc lập. Bên cạnh đó, bạn có thể dễ dàng mở rộng quy mô các service theo yêu cầu tài nguyên của từng service, ví dụ: bạn có thể mở rộng quy mô tốt hơn và tạo nhiều phiên bản của một service đòi hỏi nhiều request hơn.

Bạn sẽ phát triển kiến ​​trúc microservices từ đầu bằng cách sử dụng các nền tảng phần mềm, công nghệ, thư viện và công cụ mới nhất bằng cách tuân theo các phương pháp hay nhất và sử dụng Java, Spring boot, Spring cloud, Kafka và Elasticsearch, đồng thời bao gồm Event sourcing và Event-driven services bằng cách sử dụng Kafka.

Một số microservices pattern mà bạn sẽ áp dụng là: Externalized configuration, CQRS, Api versioning, Service discovery và Api Gateway với circuit breaker và rate limiting.

Bạn cũng sẽ học cách sử dụng các giao thức kết nối Oauth2 và OpenID cho Authentication và Authorization, học cách monitoring với Spring boot actuator, Prometheus và Grafana, tìm hiểu log aggregation và tracing với MDC, Spring Cloud Sleuth và Zipkin cùng với ELK stack bằng Elasticsearch, Logstash và Kibana và học cách reactive development.

Bạn sẽ sử dụng Spring boot và Spring cloud cùng với Docker để phát triển các microservices sẵn sàng cho đám mây.

Bạn sẽ làm theo cách tiếp cận thực hành và phát triển một dự án từ đầu, trong đó bạn sẽ có nhiều microservices bao quanh với nhiều mô-đun để hoàn thành các nhiệm vụ cụ thể. 

Vào cuối khóa học, bạn sẽ không chỉ hiểu những thách thức trong cuộc sống thực của một ứng dụng phân tán với nhiều service và component, mà bạn còn có thể áp dụng các giải pháp cho những thách thức này.

Bạn có thể tải xuống mã nguồn trong từng bài giảng riêng biệt và chạy chúng một cách dễ dàng bằng IDE hoặc docker của bạn.


NHẬN GET EBOOK TRÊN AMAZON THEO YÊU CẦU

CUNG CẤP TÀI KHOẢN ONEDRIVE 5TB VÀ OFFICE 365 GIÁ RẺXEM CHI TIẾT TẠI ĐÂY 




Copyright Disclaimer:
This site does not store any files on its server. We only index and link to content provided by other sites. Please contact the content providers to delete copyright contents if any and email us, we'll remove relevant links or contents immediately.
Tuyên bố miễn trừ bản quyền:
Trang web này không lưu trữ bất kỳ tệp nào trên máy chủ của nó. Chúng tôi chỉ lập chỉ mục và liên kết đến nội dung được cung cấp bởi các trang web khác. Vui lòng liên hệ với các nhà cung cấp nội dung để xóa nội dung bản quyền nếu có và gửi email cho chúng tôi, chúng tôi sẽ xóa các liên kết hoặc nội dung có liên quan ngay lập tức.

Chia sẽ bài viết lên:

Nhà Sách Tin Học

Chào mừng các bạn đến với Blog Nhà Sách Tin Học. Thông qua Blog này mình muốn chia sẻ đến các bạn những kiến thức về tin học, các tài liệu hay giáo trình mà mình có hoặc siêu tầm được... Mình rất mong được sự ủng hộ nhiệt tình của các bạn bằng cách comment bài viết, chia sẻ bài viết hoặc liên hệ với mình qua blog này! Mình xin cảm ơn!

No Comment to " Chia Sẻ Khóa Học Event-Driven Microservices - Spring Boot, Kafka Và Elastic [Khóa 8657 A] "

  • To add an Emoticons Show Icons
  • To add code Use [pre]code here[/pre]
  • To add an Image Use [img]IMAGE-URL-HERE[/img]
  • To add Youtube video just paste a video link like http://www.youtube.com/watch?v=0x_gnfpL3RM