Dịch vụ Điện toán Đám mây AWS
Dịch vụ điện toán đám mây AWS
Xin chào các bạn!
Amazon Web Service (AWS) là một trong những nền tảng dịch vụ đám mây an toàn. Khả năng tính toán lẫn lưu trữ dữ liệu được tích hợp trọn vẹn nhằm mục đích giúp doanh nghiệp có thể ngày càng mở rộng và phát triển nhanh chóng. Giải pháp đám mây thường được dùng để xây dựng hầu hết những ứng dụng phức tạp nhưng vẫn mang đến sự linh hoạt và khả năng xử lý tuyệt vời. Đặc biệt là mức độ bảo mật của nền tảng đám mây này được đánh giá gần như tuyệt đối.
Cloud Computing là việc phân phối các tài nguyên CNTT theo nhu cầu qua Internet với chính sách thanh toán theo mức sử dụng. Thay vì mua, sở hữu và bảo trì các trung tâm dữ liệu và máy chủ vật lý, bạn có thể tiếp cận các dịch vụ công nghệ như năng lượng điện toán, lưu trữ và cơ sở dữ liệu, khi cần thiết, từ nhà cung cấp dịch vụ đám mây như Amazon Web Services (AWS).
Ở môn học này, các phần sẽ cung cấp cho các bạn những kiến thức cơ bản về các dịch vụ của AWS. Bắt đầu với phần tổng quan về AWS, các bạn sẽ làm quen với kiến trúc của AWS ở high-level và các tính chi phí sử dụng trên AWS. Tiếp theo đó các bạn sẽ đi sâu vào việc Security và Networking của AWS như VPC, IAM, CDN,... Sau đó các bạn sẽ tiếp cận đến phần quan trọng nhất của tất cả mọi thứ, đó là compute, các bạn sẽ làm quen với AWS EC2 và đảm bảo ứng dụng của mình khả dụng bằng cách scale khi nó bị quá tải. Phần Storage và Database cũng quan trọng không kém, các bạn sẽ được học qua cơ bản của các loại Database và cách lưu trữ chúng trên AWS. Cuối cùng chúng ta sẽ đi qua phần Monitoring và Automation, nơi ta sẽ học về cách giám sát các tài nguyên của mình trên AWS, cách restore và backup các tài nguyên và triển khai các tài nguyên đó một cách tự động.
Chúc các bạn học tốt!
MỤC TIÊU MÔN HỌC
Sau khi học xong môn này, học viên sẽ đạt được các chuẩn kiến thức, kỹ năng đầu ra như sau:
- Nắm được các khái niệm cơ bản về Điện toán đám mây
- Hiểu và có thể làm việc với Amazon VPC
- Hiểu và có thể làm việc với Amazon EC2, EBS
- Hiểu được dịch vụ tự động phân bổ lưu lượng truy cập Amazon Elastic load Balancing
- Hiểu và có thể làm việc với dịch vụ tự động mở rộng - Amazon Ec2 Auto Scaling
- Hiểu và có thể làm việc với IAM
- Hiểu về dịch vụ lưu trữ của Amazon - AWS Storage and Content delivery
- Hiểu và có thể làm việc với dịch vụ dữ liệu Amazon RDS
- Hiểu và có thể làm việc với dịch vụ Lambda Function
- Nắm được khái niệm và cách vận hành của các database khác
- Nắm được khái niệm về cách thiết kế hạ tầng vững chắc
- Hiểu được tính kinh tế của Cloud và cách chi trả
- Hiểu và có thể làm việc với dịch vụ giám sát Monitoring
- Nắm được khái niệm và cách vận hành của AWS Backup
- Hiểu và có thể làm việc với CloudFormation, Beanstalk, SSM, Opswork
TRẢI NGHIỆM HỌC TẬP
Để bắt đầu, các bạn nên dành một vài phút khám phá môn học và cấu trúc chung. Môn học sẽ có 5 phần với 22 bài học. Xuyên suốt các bài học và cuối mỗi học phần, các bài thực hành Lab và bài tập lớn (Assignment) sẽ giúp các bạn tăng cường việc ghi nhớ và vận dung lý thuyết đã học vào các bài toán thực tế. Để việc học tập được hiệu quả, hãy luôn trau dồi kiến thức, không ngừng học hỏi, nghiên cứu và lập cho mình một kế hoạch học tập hợp lý để hoàn thành khóa học một cách xuất sắc.
Trong thời gian học (dự kiến là 6 tuần), việc phân bổ tuần học là rất quan trọng. Nếu các bạn có bất cứ câu hỏi nào hãy kết nối với Mentor để được giải đáp.
CẤU TRÚC MÔN HỌC
Phần 1: Tổng quan về AWS
- Bài 1: Tổng quan về Cloud
- Bài 2: Kiến trúc tổng quan của AWS
- Bài 3: Tính kinh tế của Cloud và cách chi trả
Phần 2: AWS Cloud Security và Networking
- Bài 4: AWS Identity và Access Management
- Bài 5: AWS Securing Objects
- Bài 6: AWS VPC
- Bài 7: Content Delivery
Phần 3: AWS Data Pipeline
- Bài 8: EC2
- Bài 9: Serverless
- Bài 10: Elastic Load Balancing
- Bài 11: EC2 Auto Scaling
Assingment 1 - Tạo Auto Scaling Group và Application Load Balancer
Phần 4: Storage và Database
- Bài 12: EBS và EFS
- Bài 13: S3 và Glacier
- Bài 14: RDS
- Bài 15: Các Cơ sở Dữ liệu khác
- Bài 16: Kiến trúc tối ưu AWS
- Bài 17: Reliability và Availability
Phần 5: Monitoring và Automation
- Bài 18: Monitoring
- Bài 19: Backup và Restore
- Bài 20: Automation (Phần 1)
- Bài 21: Automation (Phần 2)
- Bài 22: Automation (Phần 3)
Assingment 2 - Triển khai WordPress bằng Amazon RDS
CHUYÊN GIA THIẾT KẾ MÔN HỌC
THIẾT KẾ MÔN HỌC: Anh Diệp Bảo Quốc Thái
- Service Delivery Manager Cloud & DevOps tại EPAM System
- AWS Authorized Instructor
- Microsoft Certified Trainer
PHẢN BIỆN MÔN HỌC: ThS. Nguyễn Văn Hiển
- Thạc sĩ ngành Kỹ thuật phần mềm, Đại học Công nghệ, Đại học Quốc Gia Hà Nội
- Co-founder & CTO tại Zen8Labs và BetterMetrics
- Agile Coach, Trainer, Speaker tại GURUnH
NGUỒN HỌC LIỆU
Trong thời đại hiện nay, mỗi môn học đều có nhiều nguồn tài liệu liên quan kể cả sách in và online, FUNiX Way không quy định một nguồn học liệu cụ thể mà khuyến cáo để học viên chọn được nguồn phù hợp nhất cho mình. Trong quá trình học từ nhiều nguồn khác nhau theo lựa chọn cá nhân đó, khi sinh viên phát sinh câu hỏi thì sẽ được kết nối nhanh nhất với mentor để được giải đáp. Toàn bộ phần đánh giá bao gồm các câu hỏi trắc nghiệm, bài tập, dự án và thi vấn đáp do FUNiX thiết kế, xây dựng và thực hiện.
Các môn học của FUNiX không quy định bắt buộc tài liệu học tập, sinh viên có thể chủ động tìm và học từ bất kỳ nguồn nào phù hợp, kể cả sách in hay nguồn học liệu online (MOOC) hay các website. Việc sử dụng các nguồn đó do học viên chịu trách nhiệm và đảm bảo tuân thủ các chính sách của chủ sở hữu nguồn, trừ trường hợp họ có sự hợp tác chính thức với FUNiX. Nếu cần hỗ trợ, học viên có thể liên hệ phòng đào tạo FUNiX để được hướng dẫn.
Dưới đây là một số nguồn học liệu của môn học mà học viên có thể tham khảo sử dụng. Việc liệt kê nguồn dưới đây không nhất thiết hàm ý rằng FUNiX có sự hợp tác chính thức với chủ sở hữu của nguồn: Coursera, tutorialspoint, edX Training, or Udemy.
KÊNH PHẢN HỒI
FUNiX sẵn sàng đón nhận và trao đổi về mọi ý kiến góp ý, phản hồi liên quan đến học liệu qua email program@funix.edu.vn