Inflearn brand logo image
Inflearn brand logo image
Inflearn brand logo image
NEW
Programming

/

Full-stack

Triển khai Fullstack: Từ Container đến Production trên AWS

Làm chủ các Chiến lược Triển khai End-to-End sử dụng Containers và AWS Cloud Services cho các Ứng dụng Fullstack có khả năng Mở rộng

61 học viên đang tham gia khóa học này

  • professional
fullstack
aws
AWS
react-fullstack
Testcontainers

Dịch cái này sang tiếng Việt

  • Cách đóng gói ứng dụng fullstack bằng Docker để triển khai nhất quán và di động.

  • Các kỹ thuật để triển khai, quản lý và mở rộng quy mô ứng dụng trong môi trường sản xuất sử dụng các dịch vụ AWS như ECS, EKS và Lambda.

Những Gì Học Viên Sẽ Học Được Trong Khóa Học Này

  • Cách đóng gói ứng dụng fullstack trong container bằng Docker, tạo ra môi trường di động và nhất quán hoạt động mượt mà trên các giai đoạn phát triển, kiểm thử và sản xuất.

  • Hướng dẫn từng bước về việc xây dựng Docker images, quản lý containers, và tối ưu hóa chúng cho hiệu suất và khả năng mở rộng.

  • Hiểu biết sâu sắc về AWS Elastic Container Service (ECS)Elastic Kubernetes Service (EKS) để điều phối việc triển khai container trên cloud một cách hiệu quả.

  • Cách triển khai ứng dụng serverless sử dụng AWS Lambda, hiểu khi nào và làm thế nào để tận dụng kiến trúc serverless trong các dự án của bạn.

  • Cấu hình các thành phần hạ tầng đám mây thiết yếu như Virtual Private Clouds (VPCs), subnet, nhóm bảo mật và bộ cân bằng tải để bảo mật và cân bằng lưu lượng ứng dụng.

  • Các kỹ thuật triển khai pipeline CI/CD với AWS CodePipeline, CodeBuild, hoặc các công cụ bên thứ ba để tự động hóa quy trình xây dựng, kiểm thử và triển khai.

  • Các thực hành tốt nhất để giám sát và ghi log các ứng dụng trong môi trường production bằng AWS CloudWatch và các công cụ observability khác nhằm đảm bảo tình trạng và hiệu suất của ứng dụng.

  • Các phương pháp để mở rộng ứng dụng theo chiều ngang và chiều dọc, quản lý phân bổ tài nguyên để xử lý các tải khác nhau và duy trì khả năng phản hồi.

  • Cách quản lý bí mật và dữ liệu cấu hình nhạy cảm một cách an toàn bằng AWS Secrets Manager và biến môi trường trong quá trình triển khai.

  • Khắc phục sự cố các vấn đề triển khai phổ biến như lỗi container, vấn đề mạng và tắc nghẽn tài nguyên trong môi trường AWS.

  • Tận dụng các công cụ Infrastructure as Code (IaC) như AWS CloudFormation hoặc Terraform để tự động hóa việc cung cấp hạ tầng, đảm bảo các triển khai có thể lặp lại và đáng tin cậy.

  • Kinh nghiệm thực hành triển khai các dự án fullstack thực tế kết hợp các dịch vụ frontend và backend, thể hiện các chiến lược triển khai đám mây từ đầu đến cuối.

  • Hiểu về quản lý chi phí và các chiến lược tối ưu hóa để vận hành ứng dụng của bạn một cách hiệu quả trên AWS mà không chi tiêu quá mức.

  • Cách duy trì quy trình triển khai hỗ trợ cập nhật luân phiên và triển khai không thời gian chết để nâng cấp ứng dụng một cách liền mạch.

  • Hợp tác hiệu quả với các nhóm phát triển và vận hành bằng cách sử dụng các nguyên tắc DevOps trong môi trường cloud-native.

Điểm nổi bật của khóa học

  • Hướng dẫn toàn diện về các khái niệm containerization sử dụng Docker cho các ứng dụng fullstack.

  • Hướng dẫn từng bước về cách thiết lập, xây dựng và quản lý Docker containers trong môi trường phát triển và sản xuất.

  • Khám phá sâu về các dịch vụ điều phối container của AWS, bao gồm Elastic Container Service (ECS) và Elastic Kubernetes Service (EKS).

Fullstack By Example

  • Bao phủ chi tiết về việc triển khai các hàm backend serverless sử dụng AWS Lambda.

  • Cấu hình thực hành các thành phần hạ tầng đám mây như VPC, load balancer và security group cho môi trường production.

Fullstack + AWS

Câu hỏ

Câu Hỏi Thường Gặp

Hỏi: Tôi có cần biết cách lập trình trước khi tham gia khóa học này không?
Đáp: Không. Khóa học này không yêu cầu kiến thức về Fullstack hoặc lập trình từ trước.

Hỏi: Khóa học này chỉ phù hợp với các nhà phát triển frontend thôi phải không?
Đáp: Khóa học này lý tưởng cho các nhà phát triển fullstack hoặc những người quen thuộc với cả phát triển frontend và backend. Một số kiến thức về backend sẽ giúp bạn tận dụng tối đa nội dung khóa học.

Hỏi: Tôi có thể đặt câu hỏi trong suốt khóa học không?
Đáp: Hoàn toàn có thể. Bạn sẽ có quyền truy cập vào phần Hỏi & Đáp nơi bạn có thể hỏi bất cứ điều gì và nhận được sự trợ giúp.

Khuyến nghị cho
những người này

Khóa học này dành cho ai?

  • Hãy có hiểu biết vững chắc về phát triển fullstack và các khái niệm cơ bản về điện toán đám mây trước khi bắt đầu.

  • Thực hành làm việc với các container Docker và dịch vụ AWS một cách trực tiếp để củng cố các kỹ thuật triển khai đã được dạy.

Xin chào
Đây là

1,085

Học viên

12

Đánh giá

2.9

Xếp hạng

17

Các khóa học

I’m an experienced instructor with a strong background in web development, business strategy, and career management. I’ve helped individuals and companies build successful websites, launch and grow businesses, and navigate their professional paths with confidence. My approach combines real-world experience with practical teaching, offering learners the tools and strategies they need to achieve their goals — whether starting a business, building a digital presence, or advancing their careers.

Chương trình giảng dạy

Tất cả

6 bài giảng ∙ (7phút)

Ngày đăng: 
Cập nhật lần cuối: 

Đánh giá

Chưa có đủ đánh giá.
Hãy trở thành tác giả của một đánh giá giúp mọi người!

Truy cập bị hạn chế đối với các khóa học không công khai.
Khóa học riêng tư

Khóa học khác của professional

Hãy khám phá các khóa học khác của giảng viên!

Khóa học tương tự

Khám phá các khóa học khác trong cùng lĩnh vực!