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

Giới thiệu

  • Quan điểm tổng quát về kiến trúc microservices
  • Nắm bắt cơ bản của microservices

Xây dựng Microservices

  • Phát triển một ứng dụng mini-microservices
  • Chạy dịch vụ với Docker
  • Tổ chức dịch vụ với Kubernetes
  • Nắm bắt 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 cho phát triển ứng dụng
  • Sử dụng chiến lược chuẩn hóa
  • Quản lý và mô hình hóa Database
  • 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

  • Nắm bắt kiến trúc kiểm thử
  • Kiểm thử đầ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
  • 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 được hiển thị phía máy chủ React
  • Chia sẻ và tái sử dụng mã giữa các dịch vụ
  • Cài đặt máy chủ tạo-xem-cập nhật-đặt
  • Sử dụng NATS streaming server
  • Kết nối NATS trong môi trường NodeJS
  • Quản lý khách hàng NATS
  • Sử dụng sao chép dữ liệu giữa các dịch vụ
  • Nắm bắt dòng sự kiện
  • Xử lý sự kiện và vấn đề đồng thời

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

  • Nắm bắt quy trình làm việc phát triển
  • Làm việc với Git
  • Chạy kiểm thử
  • 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
  • Thành thạo sử dụng dòng lệnh

Đối tượng

  • Nhà phát triển phần mềm
 21 Hours

Number of participants


Price per participant

Testimonials (1)

Provisional Upcoming Courses (Require 5+ participants)

Related Categories