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

Module 1: Giới thiệu về Cloud Computing

•Tổng quan về Cloud Computing
•Lợi ích của Cloud Computing
•Mô hình Dịch vụ Đám mây (IaaS, PaaS, SaaS)
•Giới thiệu về AWS
•Tổng quan về các Dịch vụ AWS
•Cơ sở hạ tầng Toàn cầu

Module 2: Nguyên tắc cơ bản của Software Architecture

•Nguyên tắc của Software Architecture
•Mẫu và Phong cách Kiến trúc
•Kiến trúc Phân lớp
•Kiến trúc Microservices
•Kiến trúc Không máy chủ

Module 3: Các Dịch vụ Cốt lõi của AWS

•Dịch vụ Điện toán
•EC2 (Elastic Compute Cloud)
•AWS Lambda
•Dịch vụ Lưu trữ
•S3 (Simple Storage Service)
•EBS (Elastic Block Store)
•Dịch vụ Database
•RDS (Dịch vụ Database Quan hệ)
•DynamoDB
•Dịch vụ Networking
•VPC (Virtual Private Cloud)
•Route 53

Module 4: Triển khai Ứng dụng Java trên AWS

•AWS Elastic Beanstalk
•Docker và ECS (Elastic Container Service)
•Triển khai Không máy chủ với AWS Lambda
•CI/CD Pipelines sử dụng AWS CodePipeline và CodeBuild

Module 5: Bảo mật trong Kiến trúc Đám mây

•Nguyên tắc cơ bản về Bảo mật AWS
•IAM (Identity and Access Management)
•AWS Key Management Service

Module 6: Giám sát và Mở rộng

•Giám sát Ứng dụng trên AWS
•CloudWatch
•AWS X-Ray
•Auto Scaling
•EC2 Auto Scaling
•DynamoDB Auto Scaling
•Kỹ thuật Tối ưu hóa Hiệu suất

Module 7: Thực hành và Dự án

•Triển khai Ứng dụng Web Java trên AWS Elastic Beanstalk
•Xây dựng và Triển khai Ứng dụng Không máy chủ với AWS Lambda
•Thiết lập CI/CD Pipeline cho Ứng dụng Java
•Triển khai Kiến trúc Microservices sử dụng AWS và Java

Requirements

kiến thức cơ bản về Java và AWS

 21 Hours

Number of participants


Price per participant

Testimonials (3)

Provisional Upcoming Courses (Require 5+ participants)

Related Categories