Liên hệ với chúng tôi

Đề cương khóa học

Kiến trúc MuleSoft nâng cao

  • Các mẫu tích hợp doanh nghiệp
  • Các tùy chọn runtime và chiến lược triển khai của MuleSoft
  • Thiết kế các ứng dụng module hóa và có thể tái sử dụng

Thiết kế luồng phức tạp và Xử lý lỗi

  • Điều khiển luồng nâng cao và định tuyến tin nhắn
  • Phạm vi Try, Catch và Rollback
  • Quản lý giao dịch và các chiến lược kết nối lại

Xử lý theo lô (Batch Processing) và Song song

  • Các giai đoạn của tác vụ batch và xử lý lỗi ở cấp độ bản ghi
  • Xử lý song song và streaming
  • Các trường hợp sử dụng cho việc nạp dữ liệu lớn

Kỹ thuật DataWeave nâng cao

  • Khớp mẫu (pattern matching) và lập trình hàm trong DataWeave
  • Các đường ống chuyển đổi dữ liệu và các module tùy chỉnh
  • Tinh chỉnh hiệu suất DataWeave

Quản lý API và Bảo mật

  • Bảo mật các API bằng OAuth 2.0 và thông tin xác thực của client
  • Các chính sách tùy chỉnh và giới hạn tốc độ (throttling)
  • Các nhà cung cấp danh tính bên ngoài và tích hợp SSO

Test, Gỡ lỗi và Khắc phục sự cố

  • Test đơn vị các ứng dụng Mule với MUnit
  • Gỡ lỗi các luồng phức tạp trong Anypoint Studio
  • Quản lý log và các báo cáo lỗi tùy chỉnh

Triển khai, Giám sát và CI/CD

  • Triển khai CloudHub so với Runtime Fabric
  • Giám sát bằng Anypoint Monitoring và các công cụ bên ngoài
  • Các đường ống CI/CD với Git, Maven, Jenkins

Tóm tắt và Các bước tiếp theo

Yêu cầu

  • Hiểu biết về các kiến thức cơ bản của MuleSoft và phát triển luồng cơ bản
  • Kinh nghiệm sử dụng Anypoint Studio và làm việc với các API
  • Quen thuộc với REST, HTTP và các mẫu tích hợp cơ bản

Đối tượng khán giả

  • Các chuyên viên tích hợp đang xây dựng các giải pháp phức tạp với MuleSoft
  • Các lập trình viên muốn mở rộng kiến thức MuleSoft của họ vượt qua mức cơ bản
  • Các kiến trúc sư và nhà tư vấn đang thiết kế các kiến trúc tích hợp doanh nghiệp
 21 Giờ

Số người tham gia


Giá cho mỗi học viên

Đánh giá (1)

Các khóa học sắp tới

Các danh mục liên quan