Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Đề cương khóa học
Giới thiệu
- Tổng quan và các phương pháp thực hành tốt nhất để xây dựng các ứng dụng không máy chủ hiện đại
- Tổng quan về các dịch vụ AWS hỗ trợ thiết kế hướng sự kiện cho các ứng dụng không máy chủ
Phát triển dựa trên API
- Tổng quan về các ứng dụng web dựa trên API yêu cầu/phản hồi tiêu chuẩn
- Sử dụng Amazon API Gateway cho các ứng dụng không máy chủ
- So sánh các loại API khác nhau
- Thiết lập một điểm cuối HTTP API tích hợp với một hàm Lambda
Xác thực, Ủy quyền và Access Kiểm soát
- So sánh xác thực và ủy quyền
- Xác thực với API bằng API Gateway
- Sử dụng Amazon Cognito
Khung triển khai không máy chủ
- Hiểu lập trình mệnh lệnh và khai báo cho cơ sở hạ tầng dưới dạng mã
- CloudFormation, So sánh các khung AWS CDK, Amplify và AWS SAM
Amazon EventBridge và Amazon SNS
- Sử dụng các nguồn sự kiện không đồng bộ
- Các tính năng và trường hợp sử dụng của Amazon EventBridge
- Xây dựng một bus và quy tắc EventBridge tùy chỉnh
- So sánh các trường hợp sử dụng của Amazon Simple Notification Service (Amazon SNS) và EventBridge
Sử dụng Hàng đợi và Luồng trong Triển khai hướng sự kiện
- Sử dụng hàng đợi và luồng làm nguồn sự kiện cho Lambda
- Sử dụng Amazon Simple Queue Service (Amazon SQS) hoặc Amazon Kinesis Data Streams làm nguồn sự kiện cho Lambda
Viết các Hàm Lambda
- Tổng quan về vòng đời Lambda và sử dụng các phương pháp thực hành tốt nhất để viết các hàm Lambda
- Cấu hình một hàm Lambda
- Xử lý lỗi
Sử dụng AWS Step Functions
- Sử dụng AWS step functions trong kiến trúc không máy chủ
- So sánh quy trình làm việc tiêu chuẩn và nhanh
- Tích hợp trực tiếp các bước chức năng
Khả năng quan sát và Giám sát Ứng dụng Không máy chủ
- Hiểu ba trụ cột của khả năng quan sát
- Viết và diễn giải các tệp nhật ký
- Sử dụng nhật ký Amazon CloudWatch
- Sử dụng AWS X-Ray để khả năng quan sát
Bảo mật Ứng dụng Không máy chủ
- Các phương pháp thực hành tốt nhất về bảo mật ứng dụng không máy chủ
- API Gateway, Lambda và bảo mật ứng dụng
- Bảo vệ dữ liệu trong bộ nhớ dữ liệu không máy chủ
- Kiểm toán
Mở rộng Ứng dụng Không máy chủ
- Sử dụng API gateway để quản lý quy mô
- Mở rộng bằng độ đồng thời Lambda
- Mở rộng các nguồn sự kiện khác nhau với Lambda
Tự động hóa Quy trình Triển khai
- Sử dụng CI/CD trong các ứng dụng không máy chủ
- Sử dụng các công cụ trong một quy trình không máy chủ
- Sử dụng các tính năng của AWS SAM cho các triển khai không máy chủ
- Các phương pháp thực hành tốt nhất về tự động hóa
Khắc phục sự cố
Tóm tắt và Các bước tiếp theo
Requirements
- Sự hiểu biết về kiến trúc đám mây AWS cơ bản
- Kiến thức về AWS Lambda
Đối tượng
- Nhà phát triển
21 Hours
Testimonials (3)
Trainer had good grasp of concepts
Josheel - Verizon Connect
Course - Amazon Redshift
All good, nothing to improve
Ievgen Vinchyk - GE Medical Systems Polska Sp. Z O.O.
Course - AWS Lambda for Developers
IOT applications