1. Trang chủ
  2. » Luận Văn - Báo Cáo

tiểu luận đề tài nghiên cứu database với microsoft azure cơ sở dữ liệu sql

30 4 0
Tài liệu được quét OCR, nội dung có thể không chính xác
Tài liệu đã được kiểm tra trùng lặp

Đ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

Thông tin cơ bản

Tiêu đề Nghiên cứu Database với Microsoft Azure - Cơ sở dữ liệu SQL
Tác giả Huỳnh Thị Cẩm, Trần Thị Hoài Ly, Phạm Lê Ngọc Uyên, Vũ Tuấn Minh
Người hướng dẫn Nguyễn Văn Chức
Trường học Trường Đại học Kinh tế - Đại học Đà Nẵng
Chuyên ngành Nhập môn dữ liệu lớn
Thể loại Bài báo cáo giữa kỳ
Thành phố Đà Nẵng
Định dạng
Số trang 30
Dung lượng 3,84 MB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Dữ liệu có thể đến từ rất nhiều nguồn khác nhau như dữ liệu từ các ứng dụng, cơ sở dữ liệu quan hệ giao dịch mua/bán hàng từ một hệ thống bán lẻ, giao dịchgửi tiền vào ngân hàng…, hoặc d

Trang 1

TRƯỜNG DAI HOC KINH TE - DAI HOC DA NANG

KHOA THUONG MAI DIEN TU

University of Economics

BAI BAO CÁO GIỮA KY

BO MON: NHAP MON DU LIEU LON

Dé tai: Nghiên cứu Database với Microsoft Azure - Cơ sở dữ liệu SQL

Giáo viên hướng dẫn: Nguyễn Văn Chức

Trang 2

TOM TAT NOI DUNG BAO CAO

TONG QUAN VE NHAP MON DU LIEU LON (BIG DATA)

1.1 Khải niệm Microsoft Azure

1.2 Dịch vụ Microsoft Azure cung cấp

1.3 Ưu điểm Microsoft Azure

1.4 So sánh các nền tảng Big Data Framework: AWS, Azure, Google Cloud Azure Database

2.1 Khai niém Azure Database

2.2 Cac tinh nang chinh cua Azure SQL Database

2.3 Tai sao lai su dung Azure Database ?

UNG DUNG AZURE DATABASE VAO PHAN TICH THUC TE

Ung dung Azure Database vao phan tich thực tế

Hướng dẫn sử dụng Azure Database đơn giản

2.1 Các bude dang ky Microsoft Azure for Student free 100$

2.2 Cac bude khdi tao Azure Server va Azure Database

2.3 Giới thiệu về đataset

2.4 Hướng dẫn sử dụng dataset

Trang 3

I TOM TAT NOI DUNG BAO CAO:

Điện toán đám mây là một xu hướng mới ngày nay Thuật ngữ điện toán đâm mây

ra đời không phải để nói về một trào lưu mới mà đề khái quát lại các hướng đi của

cơ sở hạ tầng thông tin vốn đã và đang diễn ra từ những năm qua Các nguồn thông tin và tính toán không lồ sẽ năm tại các máy chủ ảo (đám mây) truy cập thông qua Internet thay vi trong may tinh gia đình và văn phòng đề mọi người kết nối sử dụng khi cần

Điện toán đâm mây là khái niệm hoàn chỉnh cho một xu hướng không mới bởi nhiều doanh nghiệp hiện không có máy chủ riêng mà chỉ có máy tính với một

số phần mềm cơ bản,còn tất cả đều phụ thuộc vào đám mây Với các dịch vụ có sẵn trên Internet, doanh nghiệp không phải mua và duy trì hàng trăm, hàng nghìn máy tính cũng như các phần mềm kèm theo mà họ chỉ cần tập trung công việc của minh boi đã có người khác lo cơ sở hạ tầng và công nghệ thay họ

Với việc nghiên cứu điện toán đâm mây, cụ thé la công nghệ Azure cua Microsoft, khoá luận này tập trung tìm hiểu những khái niệm cơ bản về điện toán đâm mây nói chung, céng nghé Azure nói riêng và ứng dụng vào phân tích, xây dựng thử nghiệm một hệ thống học từ tiếng Anh Hệ thống đã hoạt động và người sử dụng có thê dùng thử những chức năng cơ bản đặt ra từ những năm qua Các nguồn thông tin và tính toán không lồ sẽ năm tại các máy chủ ảo (đám mây) truy cập thông qua Internet thay vi trong máy tính gia đình và văn phòng đề mọi người kết nối sử dụng khi cần

Il TONG QUAN VE NHAP MON DU LIEU LON (BIG DATA):

1 Khái niệm:

Theo Wikipedia: Dữ liệu lớn (Big data) là một thuật ngữ chỉ bộ dữ liệu lớn hoặc phức tạp mà các phương pháp truyền thống không đủ các ứng dụng đề xử lý đữ liệu này Theo Gartner: Dữ liệu lớn là những nguồn thông tin có đặc điểm chung khối lượng lớn, tôc độ nhanh và dữ liệu định dạng dưới nhiều hình thức khác nhau, do đó muốn khai thác được đòi hỏi phải có hình thức xử lý mới đề đưa ra quyết định, khám phá và

Trang 4

Too long to read on your phone? Save

to read later on

tối ưu hóa quy trình your computer

Big Data thực chất đã hình thành tir khoang tk

1984, tập đoàn Teradata đưa ra thị trường hé thous vu sy wu uyu soug song ew

1012 Các hệ thống xử lý của Teradata là một trong những hệ thống đầu tiên lưu trữ và phân tích đến I terabyte đữ liệu vào năm 1992 Ô đĩa cứng cũng đạt mức dung lượng 2,5GB vào năm 1991

Năm 2000, Seisint Ine (nay là Tập đoàn LexisNexis) đã phát triển một khung chia sẻ tệp dựa trên cầu cấu trúc C++ để lưu trữ và truy vấn dữ liệu Hệ thống này lưu trữ và phân phối đữ liệu có cấu trúc, bán câu trúc, và phi cấu trúc trên nhiều máy chủ Năm

2004, Google xuất bản một bài báo về quá trình MapReduece, cung cấp một mô hình

xử lý song song và phát hành những ứng dụng liên quan đề xử lý lượng đữ liệu không

x x

lo

Năm 2005, nhiều doanh nghiệp đã bắt đầu nhận ra số lượng người đùng được tạo ra

thông qua Youtube, Facebook và các dịch vụ trực tuyến khác là rất lớn Cùng năm đó, Hadoop (một framework open source được tạo riêng với nhiệm vụ lưu trữ và phân tích Big Data) da duoc phat triển và NoSQL cũng bắt đầu trở nên phố biến Sự phát triển của các framework ví dụ như Hadoop (hoặc gần đây là Spark) là cần thiết cho sự phát triên của Big Data, chúng khiến cho Big Data hoạt động đễ dàng hơn và lưu trữ rẻ

3 Kiến trúc:

Trang 5

1

Processing

= Analytics Data Machine Analytical + Sources learning data store 5

reporting

Real-time Stream message ingestion processing

Orchestration Big Data Architecture - Kiến trúc dữ liệu lớn

Data Sourees (dữ liệu nguồn): nơi dữ liệu được sinh ra, bao gồm dữ liệu có cấu trúc (structure), dữ liệu phi cấu trúc (un-structure) cũng như đữ liệu bán cấu trúc (semi- structure) Dữ liệu có thế đến từ rất nhiều nguồn khác nhau như dữ liệu từ các ứng dụng, cơ sở dữ liệu quan hệ (giao địch mua/bán hàng từ một hệ thông bán lẻ, giao dịch gửi tiền vào ngân hàng ), hoặc dữ liệu ñle được tạo ra bởi các log của ứng dụng Data Storage (lưu trữ dữ liệu): được thiết kế đề lưu trữ khối lượng lớn dữ liệu với các định dạng khác nhau được sinh ra bởi Data Source trong mô hình xử lý dữ liệu theo lô (Batch Processing) Có các hệ thống lưu trữ file phân tán trên nhiều node khác nhau trong | cum (cluster)

Batch Processing (xử ly dữ liệu theo lô): cho phép xử lý một lượng lớn dữ liệu thông qua việc đọc dữ liệu từ file nguồn, lọc đữ liệu theo các điều kiện nhất định, tính toán trên dữ liệu, và ghi kết quả xuống file đích C6 thé str dung Spark, Hive,

Analytical Data Store (lưu trữ dữ liệu phân tích): chịu trách nhiệm lưu trữ dữ liệu đã

xử lý theo định dạng theo cấu trúc đề phục vụ cho các công cụ phân tích đữ liệu (BI Tools)

Trang 6

Analysis and Reporting (lớp phân tích và báo cáo): đáp ứng việc tự khai thác dữ liệu data self-service Cho phép người dùng cuỗi trực quan hóa đữ liệu (data visualization), phân tích đữ liệu, cũng như kết xuất các báo cáo

Orchestration (điều phối): điều đối các công việc trong một hệ thống Bigdata để đảm bảo luồng xử lý dữ liệu được thông suốt

4 Đặc trưng:

Nói chung khách hàng không cần sở hữu cơ so ha tang, ho sé chi phai tra cho những gì họ sử dụng Việc chia sẻ giữa nhiêu người thuê giúp tận dụng nguôn tài nguyên máy tính và giảm phí tôn

Một số nhà cung cấp bao gồm Amazon, Google và Yahoo Gần đây, Microsoft cũng giới thiệu dịch vụ điện toán đám mây mới là Windows Azure Những dịch vụ này có thế được truy cập nhờ Microsoft Visual Studio bằng cách cài đặt Windows Azure SDK va Windows Azure Tools cho Visual Studio

5 Ung dung:

5 ứng dụng ma doanh nghiệp ứng dụng thực tế thường xuyên:

Cơ sở dữ liệu đám mây

Dịch vụ lưu trữ Website an toàn

Sao lưu, khôi phục đữ liệu nhanh chóng

Ứng dụng quản lý doanh nghiệp

Lưu trữ và chia sẻ dữ liệu hiệu quả

Cơ sở dữ liệu đám mây

Nếu doanh nghiệp bạn có ngân sách hạn chế hoặc đang muốn tiết kiệm chỉ phí đầu tư cho công nghệ đồng thời không có đội ngũ vận hành có chuyên môn cao Nhưng cần

sử dụng đến một lượng lớn đữ liệu thì việc áp dụng công nghệ điện toán đám mây là lựa chọn vô cùng sáng suốt Phương án này giúp bạn giải quyết vấn đề một cách tối

ưu nhật

Dữ liệu luôn an toàn khi được lưu trữ trên công nghệ điện toán đám mây

Cơ sở dữ liệu được lưu trữ bằng công nghệ điện toán đám mây luôn hoạt động một cách mạnh mẽ mà doanh nghiệp đó có thê tiết kiệm được khoản chí phí mua máy chủ vat ly dé lưu trữ và vận hành Ngoài ra, bạn không phải lo lắng điều gì bởi đội ngũ kỹ thuật của nhà cung cấp sẽ đảm bảo tính ôn định của hệ thống cơ sở dữ liệu trong suốt quá trình vận hành

Dịch vụ lưu trữ Website an toàn

Việc lưu trữ Website luôn được xem là vấn đề quan trọng và thực sự cần thiết khi hệ thông của doanh nghiệp không đáp ứng được sự tăng trưởng liên tục của doanh

Trang 7

nghiệp Áp dụng công nghệ điện toán đám mây thì mọi vấn đề liên quan sẽ giải quyết

én thỏa

Ngoài ra, doanh nghiệp chỉ phải thanh toán theo nhu cầu thực tế khi sử dụng dịch vụ lưu trữ nhưng vần luôn đảm bảo hệ thông an ninh được xuyên suốt và trọn ven Sao lưu, khôi phục dữ liệu nhanh chóng Sao lưu lại nguồn dữ liệu trong quá trình hoạt động rât quan trọng Khi có sự cô xảy ra, người dùng vần có thê tự động khôi phục dữ liệu nhanh chóng

Trước khi xuất hiện công nghệ điện toán đám mây, mỗi cá nhân, doanh nghiệp phải tự sao lưu thú công Tuy nhiên khi áp dụng ứng dụng này thỉ tat cả mọi dữ liệu đều được sao lưu hoàn toàn tự động dé đảm bảo sự tiện lợi đến mức tối đa trong suốt quá trinh

sử dụng Bạn sẽ không bao giờ phải lo lang mat hết đữ liệu nêu chăng may quên nhân Save

Doanh nghiệp có thê Backup dữ liệu nhanh chóng nhờ công nghệ điện toán đám mây Ứng dụng quản lý doanh nghiệp

Khi đưa các đữ liệu lên hệ thống lưu trữ đám mây, các doanh nghiệp có thê đễ dàng kiêm soát và quản lý dữ liệu một cách hiệu quả nhất Hau het các nên tảng chuyên phân tích dữ liệu đêu su dung hinh thức này và chúng đêu có khả năng xử lý dữ liệu

có cau trúc hoặc không có câu trúc một cách trọn vẹn

Lưu trữ và chia sẻ dữ liệu hiệu quả

Chỉ cần có Internet, người dùng có thể hoàn toàn sao lưu và truy xuất dữ liệu ở khắp mọi nơi và bât cứ khi nào họ cân Những ứng dụng trên nên tảng điện toán đâm mây duoc su dung pho bién tinh dén nay do la: Google Drive, Dropbox, One Drive

Il NEN TANG BIG DATA FRAMEWORK - NGHIEN CUU AZURE

DATABASE:

1 Microsoft Azure:

1.1 Khai niém Microsoft Azure:

Microsoft Azure là một hệ thống tông hợp các dịch vụ điện toán đám mây; giúp bạn xây dựng, quản lý và triển khai hiệu quả từ các ứng dụng di động đơn giản đến các giải pháp có quy mô lớn

1.2 Dịch vụ Microsoft Azure cung cap:

® Dịch vụ máy tinh Azure

Azure cung cấp địch vụ cho các sản phẩm ở cấp độ xây đựng hoặc đang phát triển, xác định việc thực thi một ứng dụng được triển khai trong nén tang Azure cung cap Máy ảo Azure: Là môi trường cho phép người dùng có trải nghiệm tương tự như khi

Trang 8

và quản lý vòng đời của một ứng dụng

Dich vu dam may Azure: Tap trung vao cac tng dung va hé tro Java, PHP, Python, Ruby,

Ứng dụng web Azure: Tạo và triển khai các ứng dụng web trên quy mô rất nhanh Azure Mobile App: Sử dụng đề xây dựng và lưu trữ phần phụ trợ cho bất kỳ ứng dụng nao trên thiết bị di động

Ứng dụng API: được sử dụng đề xây dựng các API đám mây một cách dễ dàng Azure Search: Cung cấp các dịch vụ tìm kiếm được quản lý hoàn toàn

Trung tâm thông báo: Được sử dụng đề gửi thông báo đây đến bát kỳ nền tảng nào từ chương trình phụ trợ

- Ung dung Azure Logic: Đây là một dịch vụ đám mây sẽ giúp bạn tự động hóa quy trình làm việc, quy trình kinh doanh,

- Azure Event Hub: Day là tập hợp các sự kiện có thế lưu trữ

Trang 9

Azure Virtual Network: Thực hiện cách ly và phân đoạn mạng lưới với các bộ lọc định tuyên lưu luong, bao gom Azure Connect cho phép thiết lập trình quản lý lưu lượng dựa trên IP

Azure Load Balancer: Cân bằng tải lưu lượng truy cập đến các máy ảo và cô lập lưu lượng bên ngoài với một máy ảo khác

Azure Express Route: Cho phép bạn mở rộng mạng lưới hiện tại vào đám mây của Microsoft thông qua kết nồi riêng tư

Azure CDN: Cải thiện việc phân phối nội dung và cho phép truyền tải nội dung bằng cách sử dụng vị trí của các địa điêm khác nhau được phân phối khắp các quốc gia Azure VPN Gateway: Gửi lưu lượng được mã hóa qua một kết nối công cộng

® Dịch vụ lưu trữ Azure

Azure cung cap các giải pháp lưu trữ bên hơn và bạn có thế xây đựng các ứng dụng quy mô lớn mà vần có thê mở rộng được quy mô lớn hơn nêu cân Kho lưu trữ của Azure tự cân băng dữ liệu dựa trên lưu lượng truy cập

Azure Blob Storage: Azure tuân theo lưu trữ dưới dạng các đối tượng lớn nhị phân với dịch vụ Blob, cung cap cho bạn khả năng mô tả dữ liệu

Azure Queue Storage: Cho phép cac tng dung giao tiếp thông qua việc trao đổi tin nhăn trên một hàng đợi, tránh trường hợp các tin nhăn bị mât hoặc không được xử lý Azure File Storage: Cung cấp tính năng chia sẻ tệp trên đám mây bằng giao thức tiêu chuẩn

Azure Table Storage: Lưu trữ đữ liệu NoSQL bán câu trúc trên đám mây

e Dich vu co so dir liéu Azure

Cơ sở đữ liệu Azure là một dịch vụ cơ sở dữ liệu quan hệ đáng tin cậy va an toàn, đồng thời mang lại hiệu suất cao mà bạn không phải lo lắng về bất kỳ cơ sở hạ tầng nảo

—> Azure Cosmos DB la dich vu co so dir ligu da mé hình, được phân phối toàn cầu, độc quyền của Microsoft "để quản lý đữ liệu ở quy mô hành tỉnh" Azure Cosmos DB là kết quả của quá trình phát triển và nâng cấp từ Azure

DocumentDB: Một cơ sở dữ liệu NoSQL dưới dạng một quá trình trao đôi không có đữ liệu lược đồ, truy vấn phong phú và xử lý truy vấn

Trang 10

=> Azure Cosmos DB for MongoDB sé gitip ban dé dang str dung Cosmos DB như thể nó chính là một cơ sở đữ liệu MongoDB Từ đó bạn có thể tận dụng kiến thức, trải nghiệm MongoDB của mình và tiếp tục sử đụng các trình điều khiển, SDK và công cụ MongoDB yêu thích của minh bang cach str dung API

đề kết nối với tài khoản MongoDB

> Azure SQL: Day la mét co sở dữ liệu quan hệ được lưu trữ trong Azure va được xây dựng trên các công nghệ máy chủ SQL,, cung cấp cơ sở đữ liệu có thé

mở rộng, khả dụng cao và có khả năng chịu lỗi

—> SQL Server: Là một máy chủ cơ sở đữ liệu, nó là một sản phẩm phan mềm có chức năng chính là lưu trữ và truy xuất dữ liệu theo yêu cầu của các ứng dụng phần mềm khác

—> SQL, Database: Cơ sở dữ liệu SQL, hoặc cơ sở dữ liệu quan hệ là một tập hợp các bảng có cấu trúc cao, trong đó mỗi hàng phản ánh một thực thê đữ liệu và mỗi cột xác định một trường thông tin cy thé Cơ sở đữ liệu quan hệ được xây dựng bằng ngôn ngữ truy vẫn có cấu trúc (SQL) đề tạo, lưu trữ, cập nhật và truy xuất đữ

=> Azure Database for MySQL servers: Dễ dàng xây dựng hoặc di chuyến khối lượng công việc của bạn sang Cơ sở dữ liệu Azure cho MySQL Thiết lập, quan

lý và tự động hóa việc bảo trì máy chủ cơ sở dữ liệu của bạn, bao gồm cập nhật định kỳ, sao lưu và bảo mật Đạt được tong chi phi so hiru | thap hon 48 phan trăm và tiết kiệm với các phiên bản có thê bùng nô hoặc khả năng dừng khởi động, chỉ trả tiền cho dung lượng lưu trữ khi cơ sở đữ liệu của bạn ngừng hoạt động

—> Azure Database for MarialDB servers là một dịch vụ cơ sở dữ liệu quan hệ dựa trên công cụ Máy chủ MariaDB nguồn mở Đó là một cơ sở đữ liệu được quản

lý hoàn toàn dưới dạng dịch vụ cung cấp có thê xử lý khối lượng công việc quan trọng với hiệu suất có thê dự đoán được và khả năng mở rộng linh hoạt

> Azure Database for PostgreSQL servers la một dich vụ cơ sở đữ liệu quan hệ dựa trên công cụ cơ sở dữ liệu mã nguồn mở Postpresql Đó là một cơ sở dữ liệu dưới dạng dịch vụ được quản lý hoàn toàn, có thể xử lý khối lượng công việc quan trọng với hiệu suất, bảo mật, tính sẵn sảng cao và khả năng mở rộng linh hoạt có thê dự đoán được

> Dedicated SQL pools ( truée day Azure SQL Data Warehouse): lưu trữ dữ liệu

Trang 11

trong các bảng quan hệ với lưu trữ dạng cột Định dạng này giảm đáng kê chỉ phí lưu trữ dữ liệu và cải thiện hiệu suất truy vấn Sau khi đữ liệu được lưu trữ, bạn có thê chạy phân tích ở quy mô lớn So với các hệ thống cơ sở đữ liệu truyền thống, các truy vấn phân tích kết thúc sau vải giây thay vì vài phút hoặc vài p1ờ thay vì vải ngày

—> Azure Synapse Analytics: mot dịch vụ phân tích két hợp kho dữ liệu doanh nghiệp và phân tích dữ liệu lớn Nó cho phép bạn tự do truy vấn dữ liệu theo điều kiện của mình, sử dụng các tùy chọn không có máy chủ hoặc chuyên dụng

—-ở quy mô lớn Azure Synapse kết hợp những thế giới này lại với nhau bằng một trải nghiệm hợp nhất dé thu thập, khám phá, chuẩn bị, chuyên đối, quản lý

và cung cấp đữ liệu cho nhu cầu học máy và BI ngay lập tức

—> Azure Database Migration Services: Dich vu di chuyén co so dt liéu Azure

là một công cụ giúp bạn đơn giản hóa, hướng dẫn và tự động hóa quá trình di chuyến cơ sở dữ liệu sang Azure Dễ dàng đi chuyên đữ liệu, lược đồ và đối tượng của bạn từ nhiều nguồn sang đám mây trên quy mô lớn

=> Azure Cache for Redis:Đây là một cấu trúc cơ sở đữ liệu thực hiện khóa giá trị với độ bền tủy chọn

—> SQL, Server stretch databases: là cơ sở dữ liệu kéo dai may chu SQL Cho phép bạn đưa cơ sở dir ligu Stretch di chuyên đữ liệu lạnh của bạn một cách minh bạch và an toàn sang dam may Microsoft Azure

+ Data factories: dịch vụ ETL trên đám mây của Azure đề mở rộng quy mô tổng

hợp dữ liệu mà không cần máy chủ và chuyền đôi dữ liệu

> SQL elastic pools: mét giai phap don gian, hiéu qua vé chi phi dé quan ly va thay đổi quy mô nhiều cơ sở dữ liệu có nhu cầu sử dụng khác nhau và không thê đoán trước

> Virtual clusters: Cụm ảo là môi trường biệt lập chạy trong cum Azure Kubernetes vật lý, tương tự như cách máy ảo chạy trong hệ thống ảo

~> Managed databases: Xây dựng các ứng dụng gốc trên đám mây hoặc hiện đại hóa các ứng dụng hiện có với cơ sở đữ liệu linh hoạt, được quản lý đầy đủ Tập trung vào phát triển ứng dụng, không phải quản lý cơ sở đữ liệu

> Elastic Job agents: Ban cd thể tạo và lên lịch các công việc đàn hồi có thể được

Trang 12

thực thi định kỳ đối với một hoặc nhiều Azure SQL Database dé chay cac truy van Transact-SQL (T-SQL) va thực hiện các tác vụ bảo trì

~> SQL managed instances: Là một phần của dòng Azure SQL, là một dịch vụ cơ

sở đữ liệu đám mây thông minh kết hợp khả năng tương thích rộng nhất của công cụ SQL Server với các lợi ích của một nên tảng cập nhật, được quản lý hoàn toàn dưới dạng một dịch vụ

> SQL virtual machines: mét phan cua Azure SQL Family Giảm tổng chỉ phí sở hữu (TCO)1 của bạn và nhận được tính năng quản lý tự động và bảo mật tích hợp sẵn miễn phí khi bạn đăng ký các máy ảo (VMI) của mình với tiện ích mở rộng Đại lý laaS của SQL Server mà không phải trả thêm phí

1.3 Ưu điểm Microsoft Azure

Ứng dụng lý tưởng cho bộ phận phát triển

Dé co thé phat triển thành công một ứng đụng hay phần mềm cần trải qua rất nhiều công đoạn phức tạp Microsoft Azure sẽ là công cụ hữu ích giúp quá trình phát triển trở nên dễ dàng hơn Các plugin được tích hợp trong Microsoft Azure sẽ là giải pháp tuyệt vời cho các sản phẩm trên máy tính lẫn điện thoại Nhat là khi hệ thống bạn đang

sử dụng không có máy chủ hỗ trợ, Microsoft Azure sẽ giúp cải thiện năng suất, hạn

chế quá tải và đây nhanh tiến độ

Plugin: là một phần mềm được viết ra để tích hợp vào trong website WordPress Các công cụ hỗ trợ trong Microsoft Azure liên tục được cập nhật và làm mới đề bắt kip tiến độ phát triển của công nghệ thời đại Một ưu điểm nữa là Azure có thể chạy trên bất ky stack nao, phu hop hau hết với các nền tảng phổ biến

Ví dụ, Azure thậm chí còn cung cấp trải nghiệm thiết bị chéo ngay cả trên nền tảng di động

Đám mây duy nhất bạn co thé tin tong

Một trong những nỗi lo nhất đối với các phần mềm từ bên thứ ba là bảo mật Microsoft Azure làm yên tâm người dùng với quy trình bảo mật vô cùng nghiêm khắc Bạn có biết rằng, 90% công ty thuộc Fortune 500 quyết định lựa chọn Microsoft Azure nhờ ưu điểm nay Trung tam bao mat Azure dam bao moi lién lac va giao dịch của bạn đều riêng tư

Tất cả công đoạn triển khai đều được Azure công khai minh bạch trước người dùng Azure cũng được công nhận là đám mây uy tín và đáng tin tưởng nhất tại các tô chức

Trang 13

chính phủ Hoa Kỳ Ngày càng cải thiện quy trình hoạt động, Microsoft Azure dang từng bước chạm đến những lĩnh vực công nghệ hiện đại mới, đạt được sự tin tưởng của phân lớn người dùng

1.4 So sánh các nền tảng Big Data Framework: AWS, Azure, Google Cloud 1.4.1, Amazon Web Services (AWS):

e Người dùng của AWS:

Coursera: nhờ AWS, bạn có thê hỗ trợ quá trình giảng day va hoc tap, két nỗi cộng đồng, đưa ra quyết định dựa trên dữ liệu đề tiết kiệm tiền bạc và tài nguyên cũng như tăng tốc nỗ lực nghiên cứu

Netflix: nhờ AWS tạo ra hệ thống quản lý chỉ phí Netflix có một bảng điều khiến đóng vai trò như một vòng phản hồi cho các nhà sản xuất đữ liệu và người tiêu đùng đây là nguồn trung thực tổng thê duy nhất về chỉ phí và xu hướng sử dụng của người tiêu dùng dit ligu cua Netflix Ho chia nho chi phi thành “đơn vị tài nguyên có ý nghĩa (bảng, chỉ mục, công việc )” Tiếp đến là phân loại dữ liệu thanh toán AWS theo dich vu, chang han Amazon EC2 (Elastic Compute Cloud: tan dụng tối đa nguồn tài nguyén) va Amazon S3 (Simple Storage Service) Ở đây có thể tùy chỉnh mức độ chỉ tiết hơn cho mỗi cách

và mạng phân phối nội dung (CDN) đã được thêm vào hỗn hợp

e Dịch vụ điện toán dám mây:

'VM (Phiên bản điện toán): EC2

*EC2: tận dụng tối đa nguồn tài nguyên

Trang 14

PaaS: AWS Elastic Beanstalk ( dich vụ đễ sử dụng đề triển khai và nhân rộng các ứng dụng và dịch vụ web được phát trién bang Java, NET, PHP, Node.js, Python, Ruby,

Go hoặc Docker trên các máy chủ quen thuộc như Apache, Nginx, Pasbah va IIS Bean Beanalk)

*PaaS cho phép người dùng lựa chọn các phần mềm mong muốn, triển khai

và sử dụng mà không cần quan tâm tới việc cập nhật các phiên bản mới, RAM, CPU,

Container: AWS Elastic Container/ Dich vu Kubernetes

Serverless Functions: AWS lambda

* Hàm Serverless: là hàm lập trình được viết bởi nhà phát triển phần mềm —> Được các công ty điện toán đám mây lưu trữ và duy trì trên cơ sở hạ tầng — Công ty này sẽ bảo trì và thực thi ma dé nhà phát triển có thê tạo ra mã mới một cách nhanh chóng và

dễ dàng

* AWS lambda: noi bạn có upload code lén — dich vu AWS lambda sẽ chạy code đó bang cach sir dung tai nguyén cla AWS — Tao mét cai lambda function ~ AWS sé cung cấp và quản lý các server mà bạn sử dụng đề chạy code

® Công cụ Clouding chính:

Trí tuệ nhân tạo và học máy: đã phát hành Gluon Thư viện học sâu mã nguồn mở này cho phép các nhà phát triển và những người không phải là nhà phát triển xây dựng

mạng lưới thần kinh mà không cần có kiến thức trước về AI DeepLens là một máy

ảnh hỗ trợ AI có thể tạo và triển khai các thuật toán máy học đề nhận dạng ký tự quang học, nhận dạng hình ảnh và nhận dạng đối tượng

e Giá:

Đối với phiên bản nhỏ nhất: AWS tính phí khoảng 69 đô la Mỹ mỗi tháng cho phiên bản chính với hai CPU ảo và 8 gigabyte RAM

Đối với phiên bản lớn nhất: Phiên bản AWS đắt nhất, với 3,84 TB RAM và 128 CPU,

sẽ tiêu tốn của bạn khoảng 3,97 USD/giờ

e© Ưu điểm và nhược điểm

Ưu điểm: Cung cấp hầu hết các dịch vụ, từ kết nối mạng đến robot, trưởng thành nhất, được coi là tốt nhất cho độ tin cậy va bảo mật, khả năng tính toán cao hon Azure va GCP

Nhược điểm: Tât cả các nhà cung câp phân mêm lớn cung câp ứng dụng của ho trên

Trang 15

dịch vụ hỗ trợ Nhà phát trién/Doanh nghiệp của AWS đều phải được thanh toán, số lượng lớn các dịch vụ và tùy chọn có sẵn có thê khiến người mới sử dụng choáng ngợp, có tương đối ít lựa chọn thay thế đám mây lai

1.4.2 Microsoft Azure:

e khái niệm:

Là nền tảng đám mây công cộng cung cấp các giải pháp cơ sở hạ tầng dưới dạng dịch

vụ (IaaS), nền tảng dịch vụ (PaaS) và phần mềm dưới dạng dịch vụ (SaaS) đề phân tích, điện toán ảo, lưu trữ, kết nối mạng và các dịch vụ khác Nó có thé nâng cao hoặc thay thế máy chủ ngay lập tức

* JaaS chuyên cung cấp các tính năng cơ bản nhất như mạng, máy tính ao,

không gian lưu trữ dữ liệu, CPU, RAM, HDD/SSD, Khi sử dụng dịch vụ nảy, người dùng đã có một máy chủ ảo trên không gian đám mây đề làm việc Họ không cần phải quan tâm tới các khía cạnh khác như máy chủ nằm ở trung tâm đữ liệu nào, sử dung mạng viễn thông nào

* PaaS cho phép người dùng lựa chọn các phần mềm mong muốn, triển khai

và sử dụng mà không cần quan tâm tới việc cập nhật các phiên bản mới, RAM, CPU

* SaaS (viết tat cho Software As A Service), duoc goi la Dich vu phan mém Voi SaaS, Azure sé cung cap cho ban quyén truy cập vào phần mềm của ứng dụng Bạn không cần phải quan tâm về việc cài đặt, thiết lập hay thử nghiệm ứng dụng, phần mềm Tất cả những điều đó sẽ được Dịch vụ phần mềm thực hiện và bạn chỉ cần kiếm khách hàng đề trải nghiệm ứng dụng

e Người dùng của Microsoft Azure:

Bosch (Robert Bosch GmbH): đây là một trong những công ty công nghệ lớn nhất thế giới Tập đoàn Bosch tồn tại trên thị trường Việt Nam chủ yếu trong lĩnh vực sản phẩm gia dụng thiết bị nhà bếp

Audi: đây là hãng xe đến từ nước Đức Sử dụng AWS để tạo ra gói công nghệ “driver assistance systems”, hé théng nay bao gồm nhiều tính năng hỗ trợ người lái, giữ làn đường, tự động phanh, tự động đỗ xe Trong đó hệ thống lái trên 4 bánh đóng vai trò quan trọng trong những tình huống đỗ xe nơi chật hẹp khi kết hợp cùng cảm biến, camera, tín hiệu radar

Starbucks

Walmart

HP

Ngày đăng: 02/06/2024, 14:25

HÌNH ẢNH LIÊN QUAN

1.4.4. Bảng so sánh - tiểu luận đề tài nghiên cứu database với microsoft azure cơ sở dữ liệu sql
1.4.4. Bảng so sánh (Trang 18)

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w