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

Giới thiệu

  • Tổng quan về kiến trúc microservices
  • Hiểu các nguyên tắc cơ bản của microservices

Xây dựng Microservices

  • Phát triển một ứng dụng microservices thu nhỏ
  • Chạy các dịch vụ với Docker
  • Điều phối các dịch vụ với Kubernetes
  • Hiểu kiến trúc của các ứng dụng đa dịch vụ
  • Sử dụng môi trường dựa trên đám mây để phát triển ứng dụng
  • Sử dụng các chiến lược chuẩn hóa
  • Database quản lý và mô hình hóa
  • Sử dụng các chiến lược và tùy chọn xác thực

Kiểm thử Microservices độc lập

  • Hiểu kiến trúc kiểm thử
  • Kiểm thử dữ liệu đầu vào không hợp lệ
  • Thay đổi môi trường Node trong quá trình kiểm thử
  • Kiểm thử chức năng đăng nhập và đăng xuất
  • Các vấn đề với cookie trong quá trình kiểm thử
  • Kiểm thử yêu cầu không được ủy quyền

Sử dụng NodeJS và React

  • Tích hợp ứng dụng React được kết xuất phía máy chủ
  • Chia sẻ và tái sử dụng mã giữa các dịch vụ
  • Thiết lập máy chủ create-read-update-destroy
  • Sử dụng máy chủ streaming NATS
  • Kết nối NATS trong môi trường NodeJS
  • Quản lý máy khách NATS
  • Sử dụng sao chép dữ liệu giữa các dịch vụ
  • Hiểu luồng sự kiện
  • Xử lý sự kiện và các vấn đề về tính đồng thời

Tích hợp và Phân phối Liên tục (CI/CD)

  • Hiểu quy trình phát triển
  • Làm việc với Git
  • Chạy các bài kiểm tra
  • Các tùy chọn triển khai

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

Requirements

  • Kiến thức cơ bản về JavaScript và React
  • Làm quen với việc sử dụng dòng lệnh

Đối tượng

  • Nhà phát triển
 21 Hours

Number of participants


Price per participant

Testimonials (1)

Provisional Upcoming Courses (Require 5+ participants)

Related Categories