I, Giới thiệu về AWS ........................................................................3 II, Kiến trúc của AWS ...............................................................................4 III, Đặc trưng của AWS .............................................................................6 IV, Điện toán phân tán (Distributed Computing) ..............................7 1, Điện toán phân tán là gì? ....................................................7 2, Ưu điểm của điện toán phân tán ........................................7 3, Các loại kiến trúc .................................................................7 V, Demo cách sử dụng các chức năng tiêu biểu ...........................7
BỘ GIÁO DỤC & ĐÀO TẠO TRƯỜNG: ĐHCN – ĐHQGHN KHOA: CNNT BÁO CÁO ĐỀ TÀI: Tìm hiểu AWS cloud Sinh viên thực hiện: Quách Văn Vũ - 20020505 Nguyễn Quang Hiệu - 21020911 Mục Lục I, Giới thiệu AWS II, Kiến trúc AWS .4 III, Đặc trưng AWS .6 IV, Điện toán phân tán (Distributed Computing) 1, Điện toán phân tán gì? 2, Ưu điểm điện toán phân tán 3, Các loại kiến trúc V, Demo cách sử dụng chức tiêu biểu Link video thuyết trình: I Giới thiệu AWS Điện tốn đám mây (cloud computing) gì? Điện tốn đám mây việc phân phối tài nguyên CNTT theo nhu cầu qua Internet với sách tốn theo mức sử dụng Thay mua, sở hữu bảo trì trung tâm liệu máy chủ vật lý, bạn tiếp cận dịch vụ cơng nghệ, lượng điện tốn, lưu trữ sở liệu, cần thiết, từ nhà cung cấp dịch vụ đám mây Amazon Web Services (AWS) AWS gì? Amazon Web Services (AWS) giải pháp đám mây toàn diện sử dụng rộng rãi phát triển Amazon, cung cấp 200 dịch vụ đầy đủ tính từ trung tâm liệu toàn giới Hàng triệu khách hàng – bao gồm công ty khởi nghiệp tăng trưởng nhanh nhất, tập đoàn lớn quan hàng đầu phủ – tin tưởng vào AWS để giảm chi phí, trở nên linh hoạt đổi nhanh Đầy đủ chức AWS có nhiều dịch vụ nhiều tính dịch vụ đó, nhà cung cấp đám mây khác–từ công nghệ sở hạ tầng máy tính, ổ lưu trữ sở liệu–đến công nghệ nổi, machine learning trí tuệ nhân tạo, kho liệu phân tích, Internet of Things Điều giúp bạn chuyển ứng dụng có bạn lên đám mây nhanh hơn, dễ dàng hiệu chi phí xây dựng gần thứ bạn hình dung Cộng đồng khách hàng đối tác lớn AWS có cộng đồng lớn linh hoạt với hàng triệu khách hàng hoạt động hàng chục ngàn đối tác toàn cầu Khách hàng hầu hết ngành công nghiệp thuộc quy mô, bao gồm công ty khởi nghiệp, doanh nghiệp tổ chức công, chạy trường hợp sử dụng diễn AWS Mạng lưới đối tác AWS (APN) bao gồm hàng nghìn đơn vị tích hợp hệ thống chun dịch vụ AWS hàng chục nghìn nhà cung cấp phần mềm độc lập (ISV) điều chỉnh cơng nghệ để hoạt động AWS Bảo mật AWS thiết kế để trở thành mơi trường điện tốn đám mây bảo mật linh hoạt Cơ sở hạ tầng cốt lõi xây dựng để đáp ứng yêu cầu bảo mật cho quân đội, ngân hàng toàn cầu tổ chức khác với mức độ nhạy cảm cao Điều hỗ trợ công cụ bảo mật đám mây chuyên sâu, với 300 tính dịch vụ bảo mật, tuân thủ quản trị AWS hỗ trợ 98 tiêu chuẩn bảo mật chứng nhận tuân thủ Tất 117 dịch vụ AWS lưu trữ liệu khách hàng cung cấp khả mã hóa liệu Tốc độ đổi nhanh Với AWS, bạn tận dụng công nghệ để thử nghiệm đổi nhanh Chúng liên tục đẩy nhanh tốc độ đổi để phát minh công nghệ hồn tồn mà bạn sử dụng để chuyển đổi doanh nghiệp Ví dụ, vào năm 2014, AWS tiên phong khơng gian điện tốn khơng có máy chủ với việc mắt AWS Lambda, cho phép nhà phát triển chạy mã họ mà không cần cung cấp quản lý máy chủ Và AWS xây dựng Amazon SageMaker, dịch vụ machine learning quản lý hoàn toàn, trao quyền cho nhà phát triển nhà khoa học ngày sử dụng machine learning–mà không cần kinh nghiệm trước Chun mơn vận hành chứng minh tốt AWS có kinh nghiệm, trưởng thành, độ tin cậy, bảo mật hiệu suất chưa có mà bạn tin tưởng cho ứng dụng quan trọng Trong 16 năm, AWS cung cấp dịch vụ đám mây cho hàng triệu khách hàng toàn giới, phục vụ nhiều trường hợp sử dụng đa dạng AWS có nhiều kinh nghiệm vận hành nhất, quy mô lớn so với nhà cung cấp đám mây II Kiến trúc AWS Kiến trúc AWS chia làm nhiều tầng dịch vụ tương ứng: Tầng – Tính tốn: ● EC2 (Elastic Compute Cloud): Là dịch vụ cho phép thuê máy chủ ảo (virtual machine) tính toán đám mây ● Lambda: Là dịch vụ cho phép chạy mã nguồn bạn mà không cần phải quản lý máy chủ ● Elastic Beanstalk: Là dịch vụ quản lý triển khai ứng dụng web bạn AWS ● Lightsail: Là dịch vụ cung cấp máy chủ ảo ứng dụng web đơn giản, phù hợp với doanh nghiệp nhỏ vừa Tầng – Lưu trữ: AWS thường có nhiều dịch vụ sở, lưu trữ khác Trong đó: ● AWS Storage Gateway giúp việc kết nối phần mềm onpremise với hệ thống lưu trữ Cloud liên tục bảo mật ● Amazon S3 cung cấp hạ tầng cho việc lưu trữ tài liệu dự phịng, thế, bạn lưu trữ truy xuất tới khối liệu thời điểm ● Amazon Glacier dịch vụ lưu trữ với chi phí thấp vơ bảo mật tiện ích cho việc lưu trữ lưu liệu ● AWS Import/Export thường sử dụng để đẩy nhanh tiến độ di chuyển lượng liệu lớn vào AWS sử dụng thiết bị lưu trữ di động Tầng – Database: Dịch vụ sở Database dùng để thiết lập, hoạt động mở rộng Cloud bao gồm: Amazon DynamoDB, Amazon Redshift, Amazon Elasticache… Tầng – Mạng: Để mở rộng sở hạ tầng doanh nghiệp AWS Cloud nên sử dụng dịch vụ AWS Networking Các dịch vụ thường sử dụng nhiều Amazon VPC , Amazon Route 53, AWS Direct Connect Tầng - Ứng dụng: cung cấp dịch vụ liên quan đến việc phát triển triển khai ứng dụng đám mây AWS như: ● Amazon API Gateway: cho phép phát triển, triển khai quản lý API (Application Programming Interface) đám mây AWS ● AWS AppSync: cung cấp dịch vụ đồng liệu, cho phép ứng dụng di động web tương tác với liệu lưu trữ AWS ● AWS Step Functions: cung cấp cách để quản lý công việc dạng "state machine" đám mây AWS ● Amazon Pinpoint: cung cấp dịch vụ gửi thông báo marketing cho ứng dụng di động web III Đặc trưng AWS Các tính năng: Có tính hệ thống AWS - Flexibility - Cost-effective - Scalable and elastic - Secure - Experienced Flexibility Cho phép lựa chọn mơ hình lập trình, ngơn ngữ hệ điều hành để phù hợp với dự án Giúp giảm thiểu chi phí thời gian khơng cần viết lại ứng dụng mà phát triển thêm sau đưa lên cloud Cost-effective - Không bị giới hạn tài nguyên, giúp cân tài nguyên sử dụng Scalable and elastic Khả mở rộng AWS giúp tăng giảm quy mơ tài ngun máy tính nhu cầu thay đổi Elasticity Scalablity tự động thay đổi quy mơ tài ngun điện tốn AWS bạn để đáp ứng nhu cầu dự kiến tự động giảm quy mơ nhu cầu giảm Secure AWS tích hợp bảo mật vào dịch vụ tài liệu mơ tả cách sử dụng tính bảo mật AWS trì tính bảo mật, tính tồn vẹn tính khả dụng liệu bạn, điều quan trọng AWS Experienced AWS xây dựng sở hạ tầng dựa học rút từ 16 năm kinh nghiệm quản lý doanh nghiệp Amazon.com trị giá hàng tỷ đô la So sánh với tảng đám mây khác: IV Điện toán phân tán (Distributed Computing) Điện tốn phân tán gì? Điện tốn phân tán phương pháp giúp nhiều máy tính làm việc để giải vấn đề chung Phương pháp biến mạng máy tính thành máy tính đơn lẻ mạnh mẽ, có khả cung cấp tài nguyên quy mô lớn để giải thách thức phức tạp Ưu điểm điện tốn phân tán - Khả điều chỉnh quy mơ - Mức độ sẵn sàng - Tính quán - Tính minh bạch - Độ hiệu Các loại kiến trúc - Khách-chủ: Máy khách có thơng tin khả xử lý hạn chế Thay vào đó, máy khách đưa yêu cầu tới máy chủ, nơi quản lý hầu hết liệu tài nguyên khác Máy chủ đồng hóa quản lý quyền truy cập vào tài nguyên - Kiến trúc bậc: máy khách bậc mà bạn truy cập, máy chủ chia làm loại: máy chủ ứng dụng máy chủ sở liệu - Kiến trúc N bậc: Hệ thống phân tán ngang hàng phân công trách nhiệm ngang cho tất máy tính nối mạng V Demo cách sử dụng chức tiêu biểu Tài liệu tham khảo: https://aws.amazon.com https://wikihoidap.org/amazon-web-services-la-gi