Báo cáo giữa kỳ công nghệ mới và phát triển ứng dụng trong CNTT cloud computing – amazon web service

19 30 0
Báo cáo giữa kỳ công nghệ mới và phát triển ứng dụng trong CNTT cloud computing – amazon web service

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

BỘ CÔNG THƯƠNG TRƯỜNG ĐẠI HỌC CÔNG NGHIỆP TPHCM BÁO CÁO GIỮA KỲ CÔNG NGHỆ MỚI VÀ PHÁT TRIỂN ỨNG DỤNG TRONG CNTT CHỦ ĐỀ: CLOUD COMPUTING – AMAZON WEB SERVICE Người thực hiện: Huỳnh Thị Trang Đài – 18065251 GVHD: Trương Văn Thông Mục Lục Cloud Computing I Tổng quan Cloud Computing .3 Cloud Computing gì? .3 Thành phần cloud computing 3 Đặc điểm dịch vụ Cloud Computing Lợi ích Cloud Computing .5 II Phân loại Cloud Computing phổ biến .6 Cơ sở hạ tầng xem dịch vụ (IaaS) Phần mềm dạng dịch vụ (SaaS) Nền tảng Dịch vụ (PaaS) III Tìm hiểu vê AWS AWS gì? Cấu trúc .8 Tổng quát dịch vụ Amazon Web Services .10 IV Một số service AWS 11 Amazon S3 12 Amazon Route 53 14 Amazon CloudFront 14 Amazon EC2 .15 AWS QuickSight 17 Amazon Textract 18 V Tài liệu tham khảo 19 VI Link record thực deploy .19 I Tổng quan Cloud Computing Cloud Computing gì? Khái niệm Cloud Computing (Điện toán đám mây) định nghĩa Viện Tiêu chuẩn Công nghệ Mỹ (NIST - National institute of Standards & Technology) sau: "Cloud Computing mơ hình dịch vụ cho phép người dùng truy cập tài nguyên điện toán dùng chung (mạng, sever, lưu trữ, ứng dụng, dịch vụ) thông qua kết nối mạng cách dễ dàng, lúc nơi, theo yêu cầu Tài ngun điện tốn đám mây thiết lập hủy bỏ nhanh chóng người dùng mà không cần can thiệp Nhà cung cấp dịch vụ" Hiện nay, đám mây lớn dần chiếm nhiều ưu ngày chúng có chức thực phân phối nhiều vị trí từ máy chủ trung tâm Thành phần cloud computing Dưới số thành phần Điện tốn đám mây mà chúng tơi tổng hợp - Đám mây cơng cộng: Nó cịn gọi đơn giản đám mây, chúng thường có sẵn cho công chúng cung cấp bên thứ - Quản lý quan hệ khách hàng: Nó chiến lược cần thực để quản lý mối quan hệ tương tác tổ chức khách hàng Những khách hàng tiềm giúp cơng ty có kết nối với họ giúp hợp lý hóa quy trình cải thiện thêm lợi nhuận - Đám mây lai: Các đám mây lai thường sử dụng kết hợp đám mây công cộng đám mây riêng cho nhu cầu điện tốn Một tổ chức thường sử dụng đám mây riêng cho chức quan trọng đám mây công cộng thường dùng nhu cầu điện tốn cao - Đám mây riêng: Đám mây riêng thường sở hữu vận hành tổ chức định Đám mây riêng khơng có khả truy cập cơng khai chúng gọi đám mây cơng ty, đám mây chỗ đám mây nội - Multicloud: Multicloud người dùng tổ chức có sử dụng nhiều đám mây từ bên thứ khác Điều thực để giảm thiểu rủi ro thử nghiệm đám mây lớn chức - Cơ chế xác thực: Sẽ có nhiều cách khác để người dùng chứng minh danh tính để thực truy cập vào hệ thống chương trình Nó gọi chế xác thực thường bao gồm thành phần mà người dùng khơng biết - Máy ảo (VM): Máy ảo xem chương trình có khả bắt chước theo chức máy tính thực tế Nhiều máy ảo hoạt động dựa máy chủ thực bắt chước theo nhiều máy tính lúc Các thành phần Điện tốn đám mây - Xác thực liên kết: Nó thực xác thực liên kết xác minh danh tính người sử dụng nhiều mạng tổ chức dựa tiêu chuẩn bảo mật thỏa thuận từ trước - Giao diện người dùng: Nó thường bao gồm liệu bảng điều khiển nhìn thấy thực tương tác với người dùng cuối với khách hàng Ngồi ra, điện tốn đám mây cịn có số thành phần khác như: Backend (là liệu mã hóa cho sở hạ tầng vận hành ứng dụng trang web), thực thỏa thuận theo cấp độ dịch vụ, thành phần xác thực đăng nhập lần (SSO) Đặc điểm dịch vụ Cloud Computing Dịch vụ Cloud Computing thực thụ phải có đặc điểm sau: - Truy cập tài nguyên điện toán qua kết nối mạng băng rộng - Người dùng tự cấu hình dịch vụ theo yêu cầu (on-demand self service) - Tài nguyên dùng chung nhiều người cách tối ưu - Việc sử dụng tài nguyên đo đếm (gần) theo thời gian thực - Tài ngun tăng/giảm nhanh chóng mà khơng cần hổ trợ nhà cung cấp dịch vụ Lợi ích Cloud Computing - Giải pháp/Dịch vụ Cloud Computing đem lại lợi ích cho khách hàng có nhu cầu: + Muốn giảm thiểu rủi ro đầu tư vào hệ thống kỷ thuật + Có nhu cầu tài nguyên Computing "biến động" nhanh + Có yêu cầu cao độ khả dụng dịch vụ (>99.9%) + Có yêu cầu cao băng thông chất lượng kết nối mạng (Internet nước quốc tế) + Có nhu cầu giảm sát hệ thống/dịch vụ 24/7 - Với Cloud Computing thực truy cập lúc nơi Các ứng dụng liệu không cịn gắn với thiết bị Nhờ vậy, chúng truy cập từ nơi cho phép cộng tác theo thời gian thực số nhóm người từ xa Điện tốn đám mây sử dụng phổ biến - Các ứng dụng dựa vào điện toán đám mây dễ dàng điều chỉnh linh hoạt mở rộng Quá trình gia tăng sức mạnh, lưu trữ băng thông người dùng cần thay đổi thực dễ dàng - Hầu hết doanh nghiệp có khả chi trả số tiền phù hợp cho nhu cầu sử dụng Điện tốn đám mây khơng có phần cứng chiếm nhiều khơng gian sử dụng điện 24/7 nên tiết kiệm hiệu chi phí - Phần mềm Cloud computing dựa web để thực cập nhật liên tục nên nhà cung cấp xử lý bảo trì, lưu xử lý cố nhanh chóng, dễ dàng - Các dịch vụ cung cấp dựa theo yêu cầu thông qua mạng lưới tồn cầu, bao gồm trung tâm liệu an toàn nên việc nâng cấp thực liên tục để mang lại hiệu nâng cao hiệu suất tối đa - Các thông tin không dễ bị lũ lụt hỏa hoạn, thiên tai bị lỗi phần cứng địa điểm khác Các giao thức chúng bảo mật sở hạ tầng liên tục phân tích cập nhật liên tục để giải mối đe dọa Hiện nay, doanh nghiệp chạy tất ứng dụng thêm nhiều mục đích vào đám mây như: quản lý khách hàng, kế toàn, nhân sự, Salesforce xem người tiên phong lĩnh vực cung cấp phần mềm dựa đám mây Những công ty lớn chuyển ứng dụng họ với Salesforce sau kiểm tra nghiêm ngặt tính bảo mật độ tin cậy cho sở hạ tầng chúng Cloud Computing hỗ trợ cho việc quản lý liệu dễ dàng II Phân loại Cloud Computing phổ biến Sơ lược phân loại Cloud Computing Cơ sở hạ tầng xem dịch vụ (IaaS) IaaS loại dịch vụ đám mây kết thúc mở dành cho tổ chức muốn thực nhiều loại tùy chỉnh khác IaaS có khả bổ sung truy cập theo yêu cầu cho nhu cầu ngắn hạn dài hạn IaaS có nhiệm vụ hỗ trợ cho doanh nghiệp am hiểu công nghệ th ngồi tài ngun sở hạ tầng CNTT theo cấp doanh nghiệp cho theo kịp tốc độ tăng trưởng mà không cần đầu tư số vốn lớn Với IaaS, bên thứ lưu trữ yếu tố sở hạ tầng như: máy chủ, phần cứng, lưu lượng lưu trữ tường lửa Tuy nhiên người dùng thường cần mang theo hệ điều hành phần mềm trung gian Những doanh nghiệp đà phát triển sản phẩm phần mềm sử dụng nhà cung cấp IaaS để thực thử nghiệm trước triển khai cho chương trình nội Nhờ có IaaS khách hàng truy cập máy chủ đám mây bảng điều khiển API tự phục vụ Phần mềm dạng dịch vụ (SaaS) SaaS loại điện toán đám mây dùng phổ biến Nó đảm nhận vai trị cung cấp ứng dụng hoàn chỉnh sẵn sàng cho người dùng thông qua hệ thống internet Chúng thường không tải xuống cài đặt người dùng nên nhân viên kỹ thuật tiết kiệm nhiều thời gian Việc thực xử lý cố bảo trì thực hoàn toàn nhà cung cấp Hiện nay, chương trình phần mềm thực chức cụ thể đa số trực quan đểcó thể sử dụng Cloud Computing phân thành loại Nền tảng Dịch vụ (PaaS) PaaS có khả cung cấp khối lượng việc xây dựng để tạo phần mềm bao gồm công cụ phát triển, máy chủ, mơi trường lập trình, thư viện mã, kể thành phần ứng dụng cấu hình sẵn, Với PaaS, nhà cung cấp cần quan tâm đến mối quan hệ phía sau như: bảo mật, sở hạ tầng, lưu trữ thử nghiệm ứng dụng nhanh với chi phí thấp Các tảng Salesforce, tài nguyên chuẩn hóa cho phù hợp Do vậy, bạn không cần thực phát minh lại bánh xe thực xây dựng ứng dụng Hiện nay, cịn nhiều nhà phát triển làm việc nhiều dự án lúc Những trường hợp người khơng có kỹ mã hóa để tạo ứng dụng kinh doanh, giải vấn đề với bố cục trang kéo thả Từ đó, tạo trường điểm, nhấp vào bảng điều khiển báo cáo để thực tùy chỉnh III Tìm hiểu vê AWS Ngày nay, ứng dụng tảng điện tốn đám mây phát triển nhanh chóng tất ngành cơng nghiệp, đóng vai trị sở hạ tầng CNTT thúc đẩy doanh nghiệp chuyển đổi kỹ thuật số Các tảng ứng dụng cách mạng hóa cách thức hoạt động doanh nghiệp làm cho quy trình trở nên dễ dàng Trên thực tế, 77% doanh nghiệp ngày có phần sở hạ tầng điện toán đám mây AWS gì? Amazon Web Services (AWS) tảng dịch vụ đám mây an tồn, mang đến khả tính tốn, lưu trữ sở liệu, phân phối nội dung chức khác nhằm giúp doanh nghiệp mở rộng phát triển Trước muốn có trang web hay ứng dụng đó, cơng ty phải có hệ thống server vật lý riêng Việc mua thiết bị phần cứng tốn rồi, việc lắp đặt cài cắm cho chúng hoạt động tốn thời gian Hơn nữa, việc vận hành vào bảo trì cần có nhân viên IT chuyên trách, khó khăn việc mở rộng lượng người dùng tăng cao, hay giảm xuống thấp điểm - Khả scale thấp Túm lại chi phí cao Điện tốn đám mây giải pháp cho vấn đề Cấu trúc Trên sơ đồ cấu trúc thành phần services AWS Trong đó: - Virtual Private Cloud (VPC) Cho phép bạn tạo Private Cloud ảo độc lập, nơi bạn khởi chạy tài nguyên AWS mạng ảo bạn xác định Bạn có tồn quyền kiểm sốt mơi trường mạng ảo mình, bao gồm lựa chọn dải địa IP, tạo mạng con, cấu hình bảng định tuyến cổng kết nối mạng Bạn sử dụng IPv4 IPv6 VPC để truy cập tài nguyên ứng dụng cách bảo mật dễ dàng - Elastic Load Balancing (ELB) Là dịch vụ tự động phân phối lưu lượng truy cập đến ứng dụng cho nhiều mục tiêu, chẳng hạn máy ảo Amazon EC2, container địa IP Elastic Load Balancing xử lý tải lưu lượng truy cập khác ứng dụng bạn Vùng (Region) sẵn sàng nhiều Vùng sẵn sàng khác Elastic Load Balancing cung cấp ba loại cân tải, tất có độ khả dụng cao, tự động điều chỉnh quy mô khả bảo mật mạnh mẽ cần thiết để giúp cho ứng dụng bạn có dung sai cao - Elastic Compute Cloud (EC2) Là dịch vụ cung cấp lực điện tốn đám mây có khả thay đổi kích thước (size) linh hoạt Với EC2, người dùng khơng cần dự trước khoản phí đầu tư cho phần cứng mà ưu tiên tập trung vào phát triển triển khai ứng dụng trước Có thể khởi động trước số lượng server ảo cần thiết để bắt đầu thiết lập bảo mật, network, quản lý nhớ EC2 cho phép mở rộng giảm cấu hình tuỳ theo thay đổi yêu cầu, nhu cầu với hệ thống nên không cần phải dự trước số lượng người dùng, lưu lượng sử dụng - Relational Database Service (RDS) Amazon Relational Database Service (Amazon RDS) giúp bạn dễ dàng thiết lập, vận hành thay đổi quy mô sở liệu quan hệ đám mây Dịch vụ cung cấp dung lượng thay đổi kích cỡ với mức chi phí hiệu tự động hóa tác vụ quản trị nhiều thời gian chẳng hạn cung cấp phần cứng, thiết lập sở liệu, vá lỗi lưu Dịch vụ cho phép bạn tập trung vào ứng dụng nhằm giúp ứng dụng có hiệu suất, tính sẵn sàng, mức độ bảo mật khả tương thích cao mong đợi Amazon RDS có sẵn số loại phiên sở liệu – tối ưu hóa nhớ, hiệu suất I/O – đồng thời cung cấp cho bạn sáu công cụ sở liệu quen thuộc để lựa chọn gồm có Amazon Aurora, PostgreSQL, MySQL, MariaDB, Oracle Microsoft SQL Server Trong Amazon Aurora hệ quản trị sở liệu Amazon tối ưu hoá cho cloud tương thích với MySQL Tổng quát dịch vụ Amazon Web Services *Tổng quát: Amazon Web Services cung cấp tập hợp dịch vụ như: phân tích, tính tốn, lưu trữ, phân tích liệu, ứng dụng triển khai hệ thống cloud, để giúp cho doanh nghiệp phát triển nhanh hơn, tiết kiệm chi phí vận hành nâng cao khả mở rộng hệ thống Dịch vụ thức đưa thị trường vào năm 2006 Nhanh chóng đạt mốc 180.000 lập trình viên đăng ký sử dụng vào T6/2017 Cùng với phát triển Cloud Computing, năm gần AWS đạt mức tăng trưởng ấn tượng, nhà cung cấp cloud computing có doanh thu lớn thể giúp ước tính 3,8 tỷ la Mỹ năm 2013 Hiện AWS phục vụ hàng trăm, hàng ngàn khách hàng 190 quốc gia Bắc Mỹ, Trung Mỹ, Châu Âu, Trung Đông, châu Phi châu Á Thái Bình Dương, * AWS Core Infrastructure & Services Khi nhìn vào tập hợp services AWS, thấy tất cần thiết mặt sở hạ tầng hệ thống data center truyền thống có thành phần tương ứng AWS * AWS Platform 10 AWS cung cấp dịch vụ đến hàng triệu khách hàng 190 nước giới, AWS mở rộng global infrastructure để cung cấp cho khách hàng khả tương tác liệu nhanh hơn, lower latency, higher throughput, đảm bảo khách hàng lựa chọn đặt liệu vùng họ muốn Ở thời điểm tháng năm 2015, AWS có 11 region, 28 avabilty zone 50 echolocation toàn giới Foundation Services ( Các dịch vụ bản) tập hợp dịch vụ tảng tập trung vào mảng : Tính tốn ( Compute ) , lưu trữ ( storage ) , Networking Cơ sở liệu (Database) Application Services ( Các dịch vụ ứng dụng ) dịch vụ ứng dụng, hệ sinh thái services AWS phục vụ cho ứng dụng bao gồm phần : truyền tải nội dung ( Content Delivery), Networking, Tìm kiếm ( Searching), tính tốn phân tán(Distributed computing), Library and SDK Deployment & Management ( Triển khai quản lý) tập hợp đầy đủ dịch vụ cho việc triển khai quản lý ứng dụng bao gồm phần giao diện web, triển khai quản trị, định dạng truy cập, điều khiển IV Một số service AWS Amazon S3 Bạn đặt cấu hình Amazon Simple Storage Service (S3) để lưu trữ tài nguyên tĩnh cho ứng dụng web Trong mơ-đun tiếp theo, bạn thêm chức động vào trang cách sử dụng AWS Lambda Amazon API Gateway để gọi API RESTful từ xa 11 Dữ liệu S3 tổ chức dạng bucket - Bucket đơn vị lưu trữ logic S3 - Chứa đối tượng bao gồm liệu siêu liệu Với tài khoản dùng thử miễn phí Amazon S3, cung cấp cho người dùng nhớ 5GB 12 tháng Các bước thực :  Bước 1: Tạo React App Link : https://github.com/JangDai44/my-app-Nodejs.github.io.git Sau clone máy, thực cài đặt Nodejs, cài đặt npm npm install react-scripts save  Bước 2: Thực Build ứng dụng máy local, cách sử dụng lệnh sau : npm run build  Bước 3: Truy cập AWS, chọn S3  Bước 4: Nhấn Create Bucket, điền thông tin nhấn nút Create  Bước 5: Ở Configure options tab, bạn không cần chọn cần click Next Ở Set permissions tab, bạn cần phải uncheck Block all public access Bạn hosting app bạn với bucket này, bạn cần phải public để access vào code bạn  Bước 6: Click Next, review bucket config click Create bucket Bạn nhìn thấy bucket phần list bucket  Bước 7: Chọn vào bucket bạn vừa tạo sau click vào Properties tab sau chọn Static website hosting box  Bước 8: Click Use this bucket to host a website chọn index document với với index.html trước save  Bước 9: Và bạn thấy status đổi sang Bucket hosting Bạn click vào Static website hosting mở đường dẫn tương ứng endpoint  Bước 10: chuyển đến Permissions tab click vào Bucket policy điền thông itn sau: { "Version": "2012-10-17", "Statement": [ { "Sid": "PublicReadGetObject", "Effect": "Allow", "Principal": "*", "Action": "s3:GetObject", "Resource": "bucket-name" } ] } Và refresh lại page đổi thành lỗi này: 12   Bước 11: ta upload toàn liệu thư mục build lên S3 Bước 12: Khi reload lại ta thấy tệp ta tải lên, cuối cùng, ta truy cập vào link để xem app deploy lên thành công  Amazon Route 53 Amazon Route 53 dịch vụ web đám mây (DNS) có khả trì mở rộng cao Nó thiết kế để cung cấp cho nhà phát triển doanh nghiệp cách để định tuyến end user đến 13 ứng dụng Internet cách đáng tin cậy hiệu việc dịch tên vào địa IP để máy tính kết nối đến Router 53 hoàn toàn tuân thủ IPv6 Amazon Route 53 cũng cấp việc đăng ký tên miền, bạn mua quản lý tên miền Amazon Route 53 tự động điều chỉnh DNS setting cho domain người dùng Các bước thực :  Bước 1: Truy cập vào trang Amazon Route 53, điều kiện thực đăng ký Domain name  Bước 2: Chọn Hostzone, sau click chọn vào tên domain đăng ký  Bước 3: Ấn vào Create Host Zone, sau nhập tên miền bạn, để trống mục Comment, chọn Public Host Zone cho mục Type, sau ấn Create  Bước 4: Lúc Host Zone tạo ra, với có tập Name Server (NS) record tạo  Bước 5: Tạo record có type Name Server (NS) Value giá trị record tạo ta tạo Route53  Bước 6: Mục Name để mặc định tên miền bạn, mục Type bạn chọn A - IPv4 address, mục Value điền IP server bạn muốn trỏ đến, mục TTL để default Rồi kiểm tra lại cách vào Browser truy cập vào tên miền, nội dung server bạn hiển thị Amazon CloudFront CloudFront dịch vụ CDN tốc độ cực cao mà Amazon cung cấp để phân phối liệu, video, ứng dung, API mức độ toàn cầu mà đảm bảo an toàn bảo mật Amazon CloudFront hỗ trợ IPv4 IPv6 CloudFront lưu trữ phân phối data thông qua trung tâm mạng lưới liệu toàn giới, gọi Edge locations Những Edge Locations nơi mà End-User truy cập đến dịch vụ AWS Hiện Amazon đặt Edge Location 65 thành phố 29 quốc gia, cụ thể có khoảng 155 edge locations, hoạt động cache dài hạn cho server hệ thống =>Giảm độ trễ request nhận liệu, Tốc độ truyền liệu cao Các bước thực :  Bước 1: Truy cập vào trang Amazon CloudFront  Bước 2: Tại hình chọn Create distribution để tạo một phân phối mạng  Bước 3: Điền thông tin mục, mục Viewer protocol policy, ta tích chọn Redirect HTTP to HTTPS  Bước 4: Sau hệ thống hồn thành việc deloy ta copy đường link mục Distribution domain name khởi chạy Tab ứng dụng ta hiển thị thành công 14  Amazon EC2 Amazon Elastic Compute Cloud (Amazon EC2) sở hạ tầng điện toán đám mây cung cấp Amazon Web Services (AWS) giúp cung cấp tài ngun máy tính ảo hố theo yêu cầu Amazon EC2 cung cấp máy chủ ảo kết hợp với để dễ dàng triển khai ứng dụng nhanh đảm bảo tính sẵn sàng cao Thậm chí mặt tốn bạn dễ dàng biết mức chi phí cần tốn dựa thơng tin tài ngun bạn sử dụng Amazon EC2 Instanc với tài khoản bạn tạo sử dụng nhiều Amazon EC2 Instance Các Amazon EC2 Instance chạy server vật lý chia sẻ memory, CPU, ổ cứng Tuy nhiên tính chất cloud service nên Instance hoạt động giống server riêng lẻ Các đặc tính Amazon EC2 - Scaling: + Scaling Up/Down: Tăng/Giảm capacity (RAM, CPU, ) Instance + Scaling In/Out: Tăng/Giảm số lượng Instance - Security: + Có thể thiết lập rank IP Private dành riêng cho EC2 + Sử dụng Security Group Network ACLS để control inbound/outbound + Có thể thiết lập IPsec VPN Data Center AWS Clound 15 + Delicated Instance -> Tạo EC2 hardware physical dành riêng cho khách hàng Với gói dùng thử Amazon EC2 cung cấp cho người dùng 750 làm việc 12 tháng Các bước thực :  Bước 1: Truy cập vào trang Amazon EC2  Bước 2: Chọn Create Intanse để tạo máy ảo  Bước 3: Tại Step 1, ta chọn hệ điều hành phù hợp với nhhu cầu sử dụng, dùng loại miễn phí ưu tiên  Bước 4: Next qua Step tiếp theo, đến Step Ta thêm Configure phù hợp với cầu truy cập Điển hình thường sử dụng HTTP HTTPS  Bước 5: Mở Git Bash ta nhập lệnh tab SSH Client Gồm: chmod 400 key456.pem ssh -i "key456.pem" ubuntu@ec2-3-15-39-170.us-east-2.compute.amazonaws.com  Bước 6: Trong Git Bash, nhập lệnh “sudo apt-get update”, tiếp đến lệnh “sudo apt-get upgrade”  Bước 6: Trong Git Bash, nhập lệnh “sudo apt-get install nodejs”, sau đến lệnh “sudo apt install npm”  Bước 7: gõ lệnh truy cập đến GitHub : git clone https://github.com/ducnguyen1704/QuanLyNhanSuPC.git  Bước 8: Trong Git Bash, ta nhập lệnh “npm install”, sau lệnh “npm start” để build ứng dụng  Bước 9: Thực copy đường dẫn cột Public IPv4 DNS thêm “:3000” có khởi tạo bước 4, truy cập link tab Ta ứng dụng tải lên thành công AWS QuickSight 16 Amazon QuickSight tảng BI lưu trữ tảng đám mây sáng tạo hệ nhằm giải thiếu sót hệ thống BI truyền thống QuickSight nguồn liệu từ nhiều nguồn khác bao gồm sở liệu quan hệ, tệp, phát trực tuyến sở liệu NoQuery QuickSight kèm với lớp nhớ đệm nhớ lưu trữ tính tốn tổng hợp cách nhanh chóng Với QuickSight, nhà phân tích liệu thực trao quyền xây dựng báo cáo trực quan vài phút mà khơng có thiết lập quan trọng CNTT QuickSight cho phép bạn dễ dàng tạo phát hành bảng thông tin BI Bảng thơng tin QuickSight truy cập từ thiết bị nhúng liền mạch vào ứng dụng, cổng thông tin trang web bạn Các bước thực hiện:  Bước 1: Truy cập vào trang QuickSight  Bước 2: Thực upload liệu Tại đây, ta chọn upload liệu từ nhiều nguồn khác Điển hình có upload từ máy local, từ Amazon S3, từ GitHub, từ Amazon RDS, …  Bước 3: Ta thực chọn tập liệu vừa up lên thực chọn Tool visualize Trong q trình Visualize ta áp dụng thuật tốn để phân tích liệu cách chặt chẽ  Bước 4: Nếu theo nhu cầu sử dụng offline ta download trang Visualize thực 17 Amazon Textract Amazon Textract dịch vụ máy học (ML) sử dụng tính nhận diện ký tự quang học (OCR) để tự động trích xuất văn bản, chữ viết tay liệu từ tài liệu quét PDF Với Amazon Textract, bạn phải trả tiền cho bạn sử dụng Khơng u cầu mức phí tối thiểu khơng cần cam kết trả trước Bất kể bạn trích xuất văn bản, văn dạng bảng và/hoặc liệu biểu mẫu, Amazon Textract tính phí cho trang qua xử lý API Analyze Document cho biểu mẫu sử dụng cơng nghệ OCR để trích xuất văn chữ viết tay từ tài liệu cung cấp API trích xuất liệu cặp key-value (“First Name” (Tên giá trị liên quan: “Jane Smith”) Tại khu vực Miền Tây Hoa Kỳ (Oregon), bạn toán 0,05 USD trang cho triệu trang 0,04 USD trang vượt triệu trang Tại khu vực Miền Tây Hoa Kỳ (Oregon), bạn toán 0,015 USD trang cho triệu trang 0,01 USD trang vượt triệu trang API Analyze Expense trích xuất liệu từ hóa đơn biên nhận.Sau ta download liệu trích xuất máy local, Amazon S3 Service khởi đầu cho việc sử dụng tiếp tục service Machine Learning khác AWS Các bước thực hiện:  Bước 1: Truy cập vào trang Amazon Textract, chọn Get Start để bắt đầu  Bước 2: Ta upload hình ảnh hóa đơn, liệu văn vào khung bên trái nhấn nút Create  Bước 3: Từ kết nhận được, ta thực lưu liệu theo nhu cầu sử dụng 18 V Tài liệu tham khảo https://viblo.asia/p/deploy-react-app-len-aws-s3-OeVKB8xQlkW (26/10/2021) https://stackjava.com/nodejs/huong-dan-cai-dat-cau-hinh-nodejs-npm-tren-windows.html (01/11/2021) https://viblo.asia/p/tim-hieu-ve-amazon-cloudfront-cdn-GrLZD0aJZk0 (29/10/2021) VI Link record thực deploy Link Youtube : https://youtu.be/p_-nriRrGlo 19 ...Mục Lục Cloud Computing I Tổng quan Cloud Computing .3 Cloud Computing gì? .3 Thành phần cloud computing 3 Đặc điểm dịch vụ Cloud Computing ... domain name khởi chạy Tab ứng dụng ta hiển thị thành công 14  Amazon EC2 Amazon Elastic Compute Cloud (Amazon EC2) sở hạ tầng điện toán đám mây cung cấp Amazon Web Services (AWS) giúp cung cấp... Bạn đặt cấu hình Amazon Simple Storage Service (S3) để lưu trữ tài nguyên tĩnh cho ứng dụng web Trong mô-đun tiếp theo, bạn thêm chức động vào trang cách sử dụng AWS Lambda Amazon API Gateway

Ngày đăng: 13/12/2021, 18:31

Mục lục

  • I. Tổng quan về Cloud Computing

    • 1. Cloud Computing là gì?

    • 2. Thành phần chính cloud computing

    • 3. Đặc điểm dịch vụ Cloud Computing

    • 4. Lợi ích của Cloud Computing

    • II. Phân loại các Cloud Computing phổ biến nhất hiện nay

      • 1. Cơ sở hạ tầng được xem là một dịch vụ (IaaS)

      • 2. Phần mềm ở dạng dịch vụ (SaaS)

      • 3. Nền tảng là một Dịch vụ (PaaS)

      • 2. Cấu trúc cơ bản

      • 3. Tổng quát về các dịch vụ của Amazon Web Services

      • V. Tài liệu tham khảo

      • VI. Link record thực hiện deploy

Tài liệu cùng người dùng

Tài liệu liên quan