Tải bản đầy đủ (.docx) (57 trang)

Điện toán đám mây Salesforce

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (902.42 KB, 57 trang )

MỤC LỤC

1


CHƯƠNG 1: TỔNG QUAN VỀ ĐIỆN TOÁN ĐÁM MÂY
1. Điện tốn đám mây là gì? Lợi ích của điện tốn đám mây.
1.1 Định nghĩa điện toán đám mây
-

Điện toán đám mây là một mơ hình truy cập mạng theo u cầu, phổ biến, thuận
tiện vào một nhóm tài nguyên máy tính có thể định cấu hình được chia sẻ có thể
được cung cấp và phát hành nhanh chóng với nỗ lực quản lí hoặc tương tác với
nhà cung cấp dịch vụ tối thiểu

-

Từ định nghĩa điện toán đám mây cho thấy:


Tài nguyên hoặc cơ sở hạ tầng máy tính tất cả đều có sẵn từ nahf cung
cấp đám mây, có thể được truy cập qua Internet từ bất kì vị trí từ xa nào
và bằng bất kì thiết bị điện toán cục bộ nào



Việc sử dụng hoặc khả năng truy cập chỉ tính theo mức độ sử dụng cho
khách hàng dựa trên như cầu của họ.Nếu nhu cầu nhiều hơn, nhà cung
cấp sẽ cung cấp nhiều tài ngun tính tốn hơn

-



Một số định nghĩa khác về điện toán đám mây: Điện toán đám mây là việc phân
phối các hoạt động liên quan đến điện toán đám mây dưới dạng dịch vụ chứ
khơng phải là một sản phẩm, theo đó các tài nguyên chia sẻ, phần mềm và các
thông tin được cung cấp cho điện toán và các thiết bị khác như là một tiện ích
qua mạng ( thường là Internet)

-

Hoặc có thể định nghĩa như sau: Điện tốn đám mây là khái niệm tổng thể bao
gồm cả các khái niệm như phần mềm dịch vụ, Web 2.0 và các vấn đề khác xuất
hiện gần đây, các xu hướng công nghệ nổi bật, trong đó đề tài chủ yếu của nó là
vấn đề dựa vào Internet để đáp ứng những nhu cầu điện tốn của người dùng. Ví
dụ, dịch vụ Google AppEngine cung cấp những ứng dụng kinh doanh trực tuyến

2


thơng thường, có thể truy nhập từ một trình duyệt web, còn các phần mềm và dữ
liệu đều được lưu trữ trên các máy chủ.
1.2 Lợi ích của điện tốn đám mây

-

Khả năng biến đổi vô tận :Ứng dụng của điện tốn đám mây vơ cùng phong
phú. Người dùng cịn có thể tùy chọn tạo mơ hình đám mây riêng, công cộng
hoặc kết hợp (hybrid), hoặc tùy chọn để quyết định vị trí của trung tâm dữ liệu
ảo của bạn. Điện tốn đám mây đem đến vơ vàn ứng dụng, biến đổi vô tận tùy
theo ngân sách của doanh nghiệp.


-

Khả năng tiếp cận: Một trong những điểm hấp dẫn của điện toán đám mây là
khả năng tiếp cận. Nếu các ứng dụng và tài liệu của chúng ta ở trên đám mây thì
chúng ta có thể truy vập và sử dụng mọi lúc, mọi nơi để làm việc, cho dù chúng
ta đang ở cơ quan, ở nhà hay thậm chí ở nhà một người bạn

-

Bảo mật dữ liệu:


Dữ liên luôn được đồng bộ hóa trên đám mây -> đảm bảo an toàn , tránh
mất dữ liệu



Tất cả các hoạt động trên đám mây sẽ được bên thứ ba giám sát và kiểm
tra thường xuyên để đảm bảo rằng các tiêu chuẩn an tồn được đáp ứng

-

Tiết kiệm chi phí:


Điện tốn đám mây cho phép sử dụng chính xác lượng sức mạnh tính
tốn và tài ngun cho các ứng dụng




Các nhà cung cấp dịch vụ điện toán đám mây liên quan đến máy tính
dưới dạng một gói sức mạnh tính tốn và gói nó ra theo yêu cầu.

3




Trong điện toán đám mây, sức mạnh điện toán của một tổ chức nằm ở
bên ngoài và về cơ bản được đăng kí sử dụng thay vì sở hữu, tổ chức
khơng cần chi tiêu vốn, chỉ có chi phí hoạt động.



Điện toán đám mây giúp người dùng giảm bớt trách nhiệm và chi phí bảo
trì tồn bộ cơ sở hạ tầng điện toán và đẩy tất cả những điều này cho nhà
cung cấp dịch vụ đám mây.

-

Độ tin cậy


Công nghệ ảo hóa cho biết phần mềm đám mây của nhà cung cấp tự
động di chuyển dữ liệu từ phần cứng bị lỗi hoặc bị kéo ngoại tuyến sang
một phần của hệ thống hoặc phần cứng đang chạy hoặc hoạt động. Do
đó, khách hàng có thể truy cập liên tục và dữ liệu




Các hệ thống sao lưu riêng biệt với các chiến lược khôi phục thảm họa
đám mây, cung cấp một lớp khác về độ tin cậy

-

Môi trường bền vững: Điện toán đám mây cũng thúc đẩy một giải pháp xanh
thay thế cho các chức năng văn phòng tốn nhiều giấy mực. Vì nó cần ít phần
cứng máy tính hơn trên cơ sở và trên tất cả các tác vụ liên quan đến máy tính
đều diễn ra từ xa với yêu cầu phần cứng máy tính tối thiểu với sự trợ giúp của
các đổi mới cơng nghệ như ảo hóa và đa người thuê.

-

Nổi trội hơn cùng xu hướng hiện đại: Tầm ảnh hưởng của điện toán đám mây
ngày một gia tăng và khơng có dấu hiệu kết thúc. Đáng chú ý là cả doanh
nghiệp vừa và nhỏ cũng như các doanh nghiệp đa quốc gia đều có nhu cầu sử
dụng và chuyển giao sang điện toán đám mây. Với những ưu điểm như dịch vụ
nhanh chóng, tiết kiệm chi phí và thời gian, thân thiện với môi trường đồng thời
đem đến môi trường hợp tác bền vững, việc áp dụng điện tốn đám mây sẽ giúp
thúc đẩy cơng ty của bạn tiến xa hơn những người vẫn đang phục thuộc nhiều
vào loại hình truyền thống.
4


2. Các nhà cung cấp dịch vụ Cloud Computing phổ biến hiện nay.


Amazon :
- Khơng cịn nghi ngờ gì về vị trí số một của Amazon. Về cơ bản, cơng ty này
đã phát minh ra thị trường IaaS (Hạ tầng như một dịch vụ - Frastructure-asa-cloud - IaaS). Điện toán đám mây của Amazon cung cấp một loạt các lựa

chọn. Từ cung cấp không gian lưu trữ trị giá một vài xu một tháng đến cho
-

thuê siêu máy tính với giá 5.000 USD/một giờ.
Amazon đang tập trung vào phân khúc các khách hàng doanh nghiệp bằng
việc bổ sung nhiều tính năng bảo mật hơn cho đám mây của mình và tuyển
dụng nhân viên bán hàng doanh nghiệp. Chắc chắn gã khổng lồ sẽ khơng
đứng n nhìn VMware, Citrix và OpenStack chộp mất các khách hàng
doanh nghiệp. Thật ngạc nhiên khi một nhà bán lẻ trực tuyến lại có thể tạo ra
nhiều sự thay đổi trong ngành công nghiệp CNTT và trong cuộc sống hằng

ngày của chúng ta.
• Google
- Năm ngối, Google đã gây ra những con sóng lớn trong ngành cơng nghiệp
điện tốn đám mây khi tung ra dịch vụ IaaS của riêng mình, dự án Compute
-

Engine.
Tuy nhiên, trước đó, Google cũng đã thực hiện một loạt các công cụ trên
đám mây như PaaS công cộng với tên gọi Google App Engine, cung cấp
Google Cloud Storage và tung ra ứng dụng Google BigQuery. Bên cạnh đó,
cơng ty cũng cung cấp các ứng dụng dành cho khách hàng doanh nghiệp và
khách hàng cá nhân như Google Drive và Google Apps. Hệ điều hành
Chrome với Chromebook và Chromebox cùng các thiết bị máy tính chạy các



ứng dụng trên nền điện tốn đám mây.
Microsoft
- Microsoft cũng đang là một doanh nghiệp lớn về điện toán đám mây với

-

Azure.
Microsoft cũng cung cấp rất nhiều các ứng dụng doanh nghiệp trên đám mây

-

của mình từ cơ sở dữ liệu SQL Server đến Microsoft Office 365.
Đây là một đám mây PaaS phổ biến với nhiều nhà lập trình viết các ứng
dụng sử dụng cơng cụ mã hóa của Microsoft. Cơng ty cũng vừa mở rộng
5


Azure vào thị trường IaaS, và thậm chí cịn cho phép người dùng chạy Linux
trên đám mây của mình với mức giá hứa hẹn sẽ thấp hơn Amazon. Bên cạnh
đó, Microsoft cũng cung cấp rất nhiều các ứng dụng doanh nghiệp trên đám
mây của mình từ cơ sở dữ liệu SQL Server đến Microsoft Office 365.
• Vmware
- Vmware là một trong những đối thủ lớn nhất trong thị trường phần mềm
điện tốn đám mây, cạnh tranh với cơng nghệ OpenStack (được điều hành
-

bởi một tập đoàn các nhà cung cấp IBM, Rackspace, HP) và Citrix.
Tuy nhiên, Vmware đã thay đổi chiến lược khi công bố kế hoạch ra mắt đám
mây cơng cộng riêng của mình. Đây là một sự lựa chọn thú vị vì hiện có
khoảng 200 nhà cung cấp dịch vụ điện tốn đám mây được xây dựng trên



nền vCloud và giờ đây Vmware sẽ phải cạnh tranh với họ.

Saleforce.com
- Cái tên Salesforce.com gần như đồng nghĩa với điện toán đám mây.
Salesforce.com đã chứng minh rằng thế giới muốn mua phần mềm-như-một-

dịch vụ.
Salesforce.com được biết đến như là một trong những đám mây PaaS phổ
biến nhất.



Rackspace
- Rackspace đang chạy một đám mây Iaas và tạo nên tên tuổi của mình bằng
cách bảo vệ OpenStack. Khơng muốn trả tiền cho các cơng ty như Vmware
để có các phần mềm mà mình khơng thể kiểm sốt được, Rackspace đã hợp
tác với NASA sau khi tổ chức này phát minh ra một số phần mềm điện tốn
-

đám mây hữu ích.
Rackspace xếp vị trí thứ 6 trên thị trường
Rackspace đã mời hơn 160 đối thủ tham gia đóng góp mã thơng tin để
OpenStack ngày càng hồn thiện và ln miễn phí. Rackspace khơng sở hữu
riêng OpenStack nhưng vẫn là một trong các tập đồn điện tốn đám mây

mạnh nhất thế giới.
• IBM : IBM đóng một vai trị rất quan trọng với cơng nghệ đám mây OpenStack
trong suốt nhiều năm qua. Và đến tháng ba vừa qua, công ty đã quyết định tăng
mức cổ phần lên một quy mô lớn hơn. Công ty cũng cho biết họ sẽ sử dụng
6



OpenStack cho tất cả các đám mây của mình, bao gồm “đám mây thông minh”
công cộng được bán như một loại dịch vụ và “đám mây riêng” được cài đặt cho


các trung tâm cơ sở dữ liệu của khách hàng doanh nghiệp.
Citris : Citrix cũng sản xuất phần mềm dành cho các đám mây để cạnh tranh với
hai đối thủ chính là Vmware và OpenStack. Để cạnh tranh với OpenStack, công
ty đã cho phép quỹ Apache, một tổ chức phi lợi nhuận quản lý nhiều dự án mã
nguồn mở phổ biến, sử dụng phần mềm CloudStack của mình. Động thái này
cũng cho phép Citrix bán nhiều hơn các phần mềm trung tâm dữ liệu khác của



mình để cạnh tranh với Vmware.
Joyen
- Joyent cạnh tranh với VMware, OpenStack và Citrix bằng hệ điều hành điện
tốn đám mây riêng của mình. Sản phẩm này đã trở thành một lựa chọn phổ
biến cho các nhà cung cấp dịch vụ cần trung tâm dữ liệu đám mây lớn với
-

chi phí thấp.
Joyent cho biết, hiện cơng ty đã có hơn 30.000 khách hàng, trong đó có
những tên tuổi lớn như LinkedIn và được hậu thuẫn bởi Intel, Dell, EMC và
Telefonica, công ty điện thoại Tây Ban Nha. VC Peter Thiel cũng đã đầu tư



vào đây.
Soft layer
- IBM và EMC đang chạy đua trong thương vụ mua lại SoftLayer trị giá hơn 2

tỷ USD. SoftLayer được biết đến như một nhà cung cấp dịch vụ điện toán
-

đám mây và web-hosting tư nhân lớn nhất.
Nếu EMC thành công trong việc mua lại SoftLayer, vị thế của EMC sẽ ngày
càng gia tăng do một trong những đối thủ lớn nhất của VmWare là Citrix

-

hiện là đối tác lớn và là khách hàng của SoftLayer.
IBM đang có tham vọng tóm gọn khách hàng và trung tâm dữ liệu của
SoftLayer thành của riêng mình.

3. Cơng nghệ ảo hố.
-

Cơng nghệ ảo hóa là một cơng nghệ được ra đời nhằm khai thác triệt để khả
năng làm việc của một máy chủ vật lý. Ảo hóa cho phép vận hành nhiều máy ảo
7


trên cùng một máy chủ vật lý, dùng chung các tài nguyên của một máy chủ vật
lý như CPU, Ram, ổ cứng,… và các tài nguyên khác. Các máy ảo khác nhau có
thể vận hành hệ điều hành và ứng dụng trên cùng một máy chủ vật lý.
-

Công nghệ ảo hoá cho phép hợp nhất và chạy nhiều khối lượng cơng việc như
các máy ảo trên một máy vi tính duy nhất. Một máy ảo là một máy tính được tạo
ra bởi phần mềm, giống như một máy tính vật lý, chạy một hệ điều hành và các
ứng dụng. Mỗi máy ảo có phần cứng ảo riêng của nó, bao gồm một CPU, bộ

nhớ, đĩa cứng, và card mạng ảo, giống như phần cứng cho hệ điều hành và ứng
dụng.

4. Những loại cơng nghệ ảo hóa cơ bản của VMWare
Có 3 loại cơng nghệ ảo hóa cơ bản của VMWare : Vmware Work Station, Vmware
Server và Vmware Vsphere.
-

VMware Workstation là một chương trình cho phép bạn chạy một máy ảo
trên máy tính vật lý. Máy ảo này sẽ chạy độc lập. Máy ảo là môi trường khá
lý tưởng để bạn chạy thử các hệ điều hành mới như Linux, truy cập các trang
web có độ tin cậy thấp, tạo mơi trường điện toán đặc biệt cho trẻ em, kiểm
tra ảnh hưởng của virus máy tính.... Bạn thậm chí có thể in và plug in USB
drive.

-

VMware Server là một sản phẩm ảo hóa miễn phí dành cho Máy chủ
Windows và Linux có hỗ trợ cấp doanh nghiệp. VMware® Server cho phép
các công ty phân vùng máy chủ vật lý thành nhiều máy ảo, trải nghiệm tất cả
những lợi ích của ảo hóa. VMware Server hoạt động mạnh mẽ, nhưng vẫn dễ
dàng kể cả với những người dùng mới. Công nghệ ảo hóa của VMware đã
được hàng nghìn khách hàng tin dùng trong suốt hơn 8 năm qua

-

VMware vsphere là một trong những loại ảo hóa Vmware vơ cùng phổ biến
và được đơng đảo người dùng biết tới. VMware Vsphere có các chức năng
tương tự VMware Work Station và VMware Server nhưng phạm vi sử dụng
8



rộng hơn nên phù hợp với doanh nghiệp, tổ chức lớn. VMware giúp tạo cơ
sở hạ tầng đám mây kết hợp cùng vị trí cài đặt chính là máy chủ, từ đó mang
đến cho doanh nghiệp bộ ứng dụng ảo hóa mà tâm điểm là nền tảng
ESX/ESXi.

5. Ảo hóa trên VMware Workstation và Center
5.1 Ảo hóa trên VMware Workstation
-

VMware Workstation Pro là một phần mềm được phát triển bởi VMware,
một cơng ty hàng đầu trong lĩnh vực ảo hóa. Với sự trợ giúp của phần mềm
này, người dùng có thể sao chép môi trường desktop, server, điện thoại thông
minh trên một máy ảo tồn tại trên máy tính của người dùng. Nó cũng cho
phép người dùng tạo và chạy các máy ảo đồng thời bằng một PC chính.

-

Ảo hóa mang lại nhiều lợi ích khác nhau. Với ảo hóa, các nhà phát triển có
thể tạo và thử nghiệm những ứng dụng đa nền tảng và nhân viên CNTT có
thể truy cập không giới hạn vào một công cụ hỗ trợ cao. Ngồi ra, sinh viên
có thể khám phá và học cách sử dụng những hệ điều hành khác nhau và các
doanh nghiệp có thể cắt giảm chi phí phần cứng, chạy nhiều máy ảo bằng
laptop với tài nguyên hệ thống hạn chế.

-

Những tính năng của VMware Workstation



Giao diện gọn gàng và đơn giản : So với các phiên bản trước, phiên bản
này cung cấp tốc độ đồ họa được cải thiện để người dùng có thể chạy các
ứng dụng đồ họa nặng như Photoshop và AutoCAD trên máy ảo mà
không gặp bất kỳ sự cố nào. Hơn nữa, chương trình cịn được tích hợp
thư viện máy ảo, cho phép người dùng tìm kiếm và truy cập hệ điều hành
khác một cách nhanh chóng. Ngồi ra, nó hỗ trợ độ phân giải QHD và
4K UHD để hiển thị tốt hơn.

9




Tạo và thử nghiệm các ứng dụng: Với sự trợ giúp của lớp ảo hóa, bạn có
thể chạy các ứng dụng khơng được thiết kế cho PC Windows của mình.
Hoạt động đa nền tảng này đảm bảo các nhà phát triển có thể tạo ứng
dụng cho các hệ điều hành khác nhau và cũng có thể thử nghiệm ứng
dụng mà không cần phải mua bất kỳ phần cứng nào.



Chạy môi trường bảo mật: Tải xuống chương trình này cung cấp các tính
năng cho phép người dùng chạy hệ thống thứ hai với độ bảo mật cao
nhất. Bạn có thể sử dụng chương trình để chạy một hệ điều hành có các
cài đặt về quyền riêng tư, công cụ và cấu hình mạng khác với desktop
chính. Workstation Pro cũng cung cấp một loạt các cơng cụ mà bạn có
thể sử dụng để kiểm tra bất kỳ lỗ hổng nào trong máy ảo của mình.




Hồn ngun snapshot: Phần mềm cho phép bạn chụp nhiều snapshot của
hệ điều hành để nếu có gì sai sót, bạn có thể hồn ngun về snapshot
trước đó. Tất cả các snapshot xuất hiện trong một hệ thống phân cấp
phức tạp dạng cây và bạn có thể quay lại một snapshot tùy ý bất cứ khi
nào có nhu cầu. Hơn nữa, bạn có thể tạo snapshot ngay cả khi máy ảo của
bạn đang tắt hoặc bị treo.



Kết nối với các server khác: Nền tảng VM này cho phép người dùng kết
nối an toàn với các Workstation server khác như vSphere và ESXi. Bằng
cách kết nối với các server này, bạn có thể chỉnh sửa vai trị, thay đổi
quyền, quản lý các hành động cấp nguồn và tạo các máy ảo bổ sung, v.v...
Thông qua chức năng này, bạn có thể quản lý các máy ảo từ xa như quản
lý bất kỳ hệ điều hành khách nào trên máy của mình.



Chia sẻ máy ảo : Chương trình ảo hóa này hỗ trợ chia sẻ máy ảo với
những người dùng khác đang chạy VMware Fusion Pro hoặc Workstation
Pro. Vì vậy, nếu có kết nối Internet tốt, bạn có thể kết nối từ xa với các
máy ảo khác. Chức năng này cho phép bạn tạo một máy chủ mạnh mẽ và
10


cho phép laptop khơng có đủ tài ngun kết nối và chạy nhiều hệ điều
hành khác nhau.



Mã hóa máy ảo: Khi tải xuống ứng dụng này, bạn có quyền truy cập vào
một tính năng điều khiển cho phép bạn mã hóa và thêm các hạn chế vào
máy ảo của mình. Mã hóa hệ điều hành khách cho phép bạn ngăn chặn
truy cập trái phép có thể dẫn đến vi phạm dữ liệu và chỉnh sửa file cấu
hình. Sau khi bạn mã hóa máy ảo của mình, cách duy nhất mọi người có
thể truy cập nó là thơng qua tên người dùng và mật khẩu.

-

-

Ưu điểm:


Chạy nhiều HĐH đồng thời



Kết nối với máy ảo từ xa



Mã hóa máy ảo để bảo mật tốt hơn



Quản lí và sử dụng nhiều snapshot

Nhược điểm: Hơi đắt tiền


5.2 Ảo hóa trên Vmware Center
-

Vmware vCenter Server là một ứng dụng về cơ sở dữ liệu cho phép triển
khai, quản lý, giám sát, tự động hoá, và bảo mật cho cơ sở hạ tầng ảo một
cách dễ dàng.

-

Các cơ sở dữ liệu back-end được vCenter Server sử dụng để lưu trữ tất cả
các dữ liệu về máy chủ và các máy ảo.

-

vCenter cịn có các tính năng cung cấp và triển khai các máy ảo một cách
nhanh chóng, điều khiển việc phân phối tài nguyên tốt hơn.

11


-

vCenter Server cung cấp các công cụ phục vụ cho các tính năng nâng cao
của:

-



VMware VMotion




Vmware Distributed Resource Scheduler



VMware High Availability



VMware Fault Tolerance.

Việc sử dụng vCenter Server để quản lý máy chủ ESX/ESXi cũng mở ra một
số tính năng khác:


Enhanced VMotion Compatibility (EVC) có chức năng thúc đẩy phần
cứng từ Intel và AMD để có được khả năng tương thích CPU tốt hơn giữa
các máy chủ trong VMware DRS cluster



Host Profiles mang lại sự nhất quán hơn cho các quản trị viên trong việc
cấu hình máy chủ và để xác định cấu hình bị thiếu hoặc khơng chính xác



vNetwork Distributed Switches cung cấp nền tảng cho việc tinh chỉnh hệ
thống mạng trên diện rộng và các thiết bị chuyển mạch ảo của bên thứ ba.


-

vCenter Server đóng vai trị trung tâm trong vSphere. vCenter Server có sẵn
trong ba phiên bản:


vCenter Server Essentials được tích hợp vào phiên bản vSphere
Essentials để triển khai cho các doanh nghiệp nhỏ



vCenter Server Standard cung cấp tất cả các chức năng của Server
vCenter, bao gồm dự phịng, quản lý, giám sát, và tự động hóa.
12




vCenter Foundation Server giống như vCenter Server Standard nhưng
được giới hạn trong quản lý ba máy chủ ESX/ESXi

6. Những loại cơng nghệ ảo hóa cơ bản của Microsoft (EC2)


Server virtualization: Mục đích chính của việc ảo hóa máy chủ chính là tách rời
mối liên hệ luồng công việc của máy chủ từ máy chủ vật lý để mà chúng ta có
khả năng phân thành nhiều luồng cơng việc hơn đem đền sự hiệu quả đáng kể
trong doanh nghiệp.




Application virtualization: Ảo hóa ứng dụng là một dạng cơng nghệ ảo hóa khác
cho phép chúng ta tách rời mối liên kết giữa ứng dụng và hệ điều hành và cho
phép phần phối lại ứng dụng phù hơp mới nhu cầu user



Desktop virtualization là nhóm cơng nghệ mới mục tiêu chính là tạo nên một
mội trường cơ lập hồn tồn trên máy tính.



Presentation virtualization Ảo hóa trình diễn địi hỏi sự tách rời giữa việc xử lý
và việc lưu trữ data từ máy trạm. Khóa chính của giải pháp này chính là
Terminal Services, là một trong những cơng nghệ ảo hóa sẵn sàng trên moi
phiên bản Windows Server 2008.



Profile virtualization :nó là các tính năng thơng dụng trên Windows Server với
đặc tính chung là sự tách rời phần dữ liệu và thông tin người dùng về hệ thống
với máy trạm.

7. Những loại công nghệ ảo hóa cơ bản của Oracle (Vitualbox)
- Oracle VM VirtualBox: Oracle VM VirtualBox là một nền tảng ứng dụng mã
nguồn mở và miễn phí, cho phép tạo, quản lý và chạy các máy ảo (VMs).
Máy ảo là những máy tính có các phần cứng được mơ phỏng bởi máy tính
chủ.Oracle VM VirtualBox cho phép bạn thiết lập một hoặc nhiều máy ảo
(VM) trên một máy tính vật lý và sử dụng chúng đồng thời cùng với máy

tính vật lý thật. Mỗi máy ảo có thể cài đặt và thực thi hệ điều hành riêng của
13


mình, bao gồm các phiên bản Microsoft Windows, Linux, BSD và MS-DOS.
Bạn có thể cài đặt và chạy bao nhiêu máy ảo bạn thích cũng được, hạn chế
duy nhất là dung lượng ổ cứng và bộ nhớ RAM.
-

Oracle Data Visualization Service Cloud (ODVSC): Oracle vừa tung ra một
giao diện mới với thiết kế trực quan và bắt mắt người dùng trên đám mây –
Một sản phẩm của Oracle Data Visualization Service Cloud (ODVSC). Đây
là điểm cộng mới nhất giúp phong phú các dịch vụ phân tích của Oracle
trong các đám mây, thiết kế phân tích trực quan mạnh mẽ giúp đến được với
mọi người dùng doanh nghiệp. Tất cả nhân viên ở mọi cấp độ vẫn có thể
nhận biết và phân tích tình hình doanh nghiệp, cá nhân hoặc các nguồn dữ
liệu lớn chỉ trong một vài cú nhấp chuột, chọn lọc một cách hiệu quả trong
hỗn độn các dữ liệu chưa được sắp xếp để nhanh chóng truy xuất và chia sẻ
thơng tin người dùng tìm kiếm. Tất cả điều này có thể được thực hiện mà
người dùng khơng cần dựa vào sự hỗ trợ chuyên môn của các chuyên gia IT,
giúp đạt kết quả công việc trong thời gian nhanh hơn và gia tăng đáng kể
ROI.

-

Oracle VM: Oracle VM 3 là phiên bản mới nhất của giải pháp ảo hóa máy
chủ của Oracle. Khi khách hàng tập trung vào cung cấp các giải pháp hồn
chỉnh, họ đang tìm cách ảo hóa để giúp họ chuyển đổi trung tâm dữ liệu vượt ra ngoài hợp nhất máy chủ để cải thiện việc triển khai ứng dụng và sự
quản lý. Đây là nguyên lý cơ bản của Oracle VM 3.


-

Oracle Linux: Oracle Linux Virtualization Manager là một nền tảng quản lý
ảo hóa máy chủ mới có thể dễ dàng triển khai để cấu hình, giám sát và quản
lý Máy ảo dựa trên nhân Linux của Oracle (KVM) môi trường với hiệu suất
cấp doanh nghiệp và hỗ trợ từ Oracle.

14


8. Những loại cơng nghệ ảo hóa cơ bản của Amazon (AWS)
Các loại ảo hóa AWS AMI: HVM vs PV (Paravirtual VS Hardware VM):
Amazon Machine Images (AWS AMI) cung cấp hai loại ảo hóa: Paravirtual
(PV) và Hardware Virtual Machine (HVM). Mỗi giải pháp cung cấp những lợi thế
riêng của nó.
HVM AMIs được trình bày với một bộ phần cứng và khởi động được ảo hóa
hồn tồn bằng cách thực hiện bản ghi khởi động chính của thiết bị khối gốc của hình
ảnh của bạn. Kiểu ảo hóa này cung cấp khả năng chạy một hệ điều hành trực tiếp trên
máy ảo mà khơng cần sửa đổi gì, như thể nó được chạy trên phần cứng kim loại trần.
Hệ thống máy chủ Amazon EC2 mô phỏng một số hoặc tất cả phần cứng cơ bản được
trình bày cho khách. Khơng giống như khách PV, khách HVM có thể tận dụng các tiện
ích mở rộng phần cứng cho phép truy cập nhanh vào phần cứng cơ bản trên hệ thống
máy chủ. Cần phải có HVM AMI để tận dụng lợi thế của việc xử lý GPU và kết nối
mạng được tăng cường.

PV AMIs khởi động với bộ tải khởi động đặc biệt có tên là PV-GRUB, khởi
động chu kỳ khởi động và sau đó chuỗi tải hạt nhân được chỉ định trong tệp menu.lst
trên hình ảnh của bạn. Khách Paravirtual có thể chạy trên phần cứng máy chủ khơng hỗ
trợ ảo hóa rõ ràng, nhưng họ không thể tận dụng các tiện ích mở rộng phần cứng đặc
biệt như tăng cường kết nối mạng hoặc xử lý GPU. Trong lịch sử, khách PV có hiệu

suất tốt hơn khách HVM trong nhiều trường hợp, nhưng vì những cải tiến trong ảo hóa
HVM và sự sẵn có của trình điều khiển PV cho HVM AMIs, điều này khơng cịn đúng
nữa.

15


9. Những cơng nghệ ảo hóa trong điện tốn đám mây.
Ảo hóa mạng
-

Mạng ảo hóa bao gồm nhiều phần cứng, phần mềm và các thành phần mạng
kết hợp. Nó cho phép quản lý tất cả lưu trữ dưới dạng một tài nguyên. Mạng
ảo hóa có lợi đặc biệt trong trường hợp lưu lượng mạng biến đổi lớn và
nhanh chóng, khơng thể đốn trước trong việc sử dụng (ví dụ như khi số
lượng người truy cập tăng đột biến trên website).

-

Trong phương pháp này, các tài nguyên có sẵn trong mạng được kết hợp
bằng cách chia băng thơng có sẵn thành các kênh độc lập với nhau. Các kênh
này được chỉ định hoặc gán cho các thiết bị riêng biệt trong thời gian thực.
Các kênh làm giảm độ phức tạp của mạng và giúp quản lý thiết bị dễ dàng
hơn.

Ảo hóa lưu trữ: Ảo hóa lưu trữ làm cho cơ sở hạ tầng vật lý tách khỏi máy khách và
máy chủ. Nó cho phép gộp bộ lưu trữ vật lý từ một số thiết bị lưu trữ được kết nối với
nhau thành một bộ phận lưu trữ duy nhất. Kỹ thuật này chủ yếu được sử dụng trong các
mạng khu vực lưu trữ. Nó giúp quản trị viên lưu trữ sao lưu, lưu trữ và phục hồi dữ liệu
hiệu quả và nhanh chóng hơn. Đây là cơng nghệ quan trọng trong cả mơi trường ảo và

mơi trường đám mây.
Ảo hóa máy chủ
-

Máy chủ ảo VPS là một khái niệm được sử dụng trong việc xây dựng cơ sở
hạ tầng CNTT nhằm giảm thiểu chi phí bằng cách chia sẻ các tài ngun
phần cứng hiện có trong máy chủ vật lý. Cơng nghệ ảo hóa máy chủ có bản
chất là sao chép, ảo hóa các bộ phận máy chủ vật lý, từ hệ điều hành cho đến
bộ xử lý của chúng.

-

Máy chủ ảo làm giảm bớt việc quản lý tài nguyên máy chủ vốn khá phức tạp.
Nó cho phép chia sẻ và sử dụng một số lượng lớn tài nguyên, đồng thời mở
16


rộng các tài nguyên khi có nhu cầu. Máy chủ ảo vps là giải pháp tốt nhất cho
các ứng dụng quy mô vừa và nhỏ với ngân sách hạn chế.
Ảo hóa dữ liệu
-

Mục đích chính của ảo hóa dữ liệu là cung cấp một điểm truy cập duy nhất
vào thông tin được thu thập từ nhiều nguồn dữ liệu khác nhau.

-

Ảo hóa dữ liệu là việc thu thập dữ liệu từ các nguồn thông tin khác nhau để
tạo ra một cái chung duy nhất để ảo hóa về thơng tin. Những thông tin này
được truy cập bởi người dùng trên giao diện từ các ứng dụng, bảng điều

khiển. Kỹ thuật ảo hóa này bao gồm thu thập, chuyển đổi, liên kết và cung
cấp dữ liệu đã xử lý đến các nguồn giao diện người dùng.

Ảo hóa máy tính để bàn
-

Ảo hóa máy tính để bàn giúp người dùng mơ phỏng máy trạm, tương tự như
mơ hình SAAS của điện tốn đám mây cho phép truy cập mơi trường máy
tính để bàn từ xa

-

Ảo hóa máy tính để bàn cho phép truy cập an toàn vào cả máy trạm và trung
tâm dữ liệu do máy trạm chạy trong trung tâm dữ liệu.

Ảo hóa ứng dụng
-

Ảo hóa ứng dụng cịn được gọi là ảo hóa dịch vụ ứng dụng. Trong điện tốn
đám mây, ảo hóa ứng dụng có nghĩa là trừu tượng hóa lớp ứng dụng để tách
nó ra khỏi hệ điều hành. Nó cho phép các tài nguyên được phân phối linh
hoạt trong thời gian thực.

-

Ảo hóa ứng dụng cho phép khắc phục các vấn đề hiện tại, ví dụ như khơng
tương thích ứng dụng với phần cứng hiện có và xảy ra các lỗi.

10. Trình bày mô hình dịch vụ trong điện tốn đám mây.



Infrastructure as a service (IaaS) – Cơ sở hạ tầng như 1 dịch vụ
17


-

Trong các trung tâm dữ liệu truyền thống, sức mạnh tính tốn được tiêu thụ
khi có quyền truy cập vào cơ sở hạ tầng vật lí.

-

IaaS cung cấp tài nguyên mạng, lưu trữ và tính tốn ảo bằng cách ảo hóa các
tài ngun vật lý

-

Cơng nghệ ảo hóa được sử dụng để cung cấp các tài nguyên ảo. Tất cả các
tài nguyên ảo được cung cấp cho các máy ảo (VM) được cấu hình bởi nhà
cung cấp dịch vụ.

-

Người dùng cuối ( hay còn gọi là kiến trúc sư CNTT) sẽ sử dụng tài nguyên
cơ sở hạ tầng dưới dạng máy ảo.

-

Các kiến trúc sư CNTT không cần phải duy trì các máy chủ vật lí vì nó được
duy trì bởi nhà cung cấp dịch vụ


-

Các dịch vụ do nhà cung cấp IaaS cung cấp:


Compute (Tính tốn) : Tính tốn dưới dạng dịch vụ (CaaS), bao gồm các
đơn vị xử lí trung tâm ảo (CPU) và bộ nhớ chính ảo cho các máy ảo được
cung cấp cho người dùng cuối.



Storage (Lưu trữ): Lưu trữ dưới dạng dịch vụ (StaaS) cung cấp dịch vụ
lưu trữ cho các hình ảnh máy ảo. Một số nhà cung cấp IaaS cũng cung
cấp dịch vụ để lưu trữ các tệp.



Internet( Mạng) : Mạng dưới dạng dịch vụ(NaaS) cung cấp các thành
phần mạng ảo như bộ định tuyến ảo , bộ chuyển mạch và cầu nối cho các
máy ảo.



Load balancers (Bộ cân bằng tải): Cân bằng tải dưới dạng dịch vụ có thể
cung cấp khả năng cân bằng tải ở lớp cơ sở hạ tầng ảo.

18



-

Đặc trưng cơ bản: tự phục vụ, truy cập mạng rộng, tổng hợp tài nguyên, độ
co giãn nhanh,dịch vụ được đo lường, truy cập tài nguyên trên web, quản lí
tập trung, cơ sở hạ tầng dùng chung, các máy ảo được cấu hình sẵn…

-

Ưu điểm: mơ hình trả tiền khi sử dụng; giảm tổng chi phí của quyền sở hữu;
tài nguyên co giãn; sử dụng tài nguyên tốt hơn, hỗ trợ CNTT xanh.

-

Nhược điểm: các vấn đề bảo mật, khả năng tương tác, các vấn đề về hiệu
suất

-

Ví dụ


Dịch vụ web của Amazon: Ở đâu có Đám mây, Amazon khơng cịn xa
nữa và cơng ty là đối thủ cạnh tranh hàng đầu cho Azure của Microsoft.
Thương hiệu có khả năng nhận dạng cao với Đám mây cơng cộng và
IaaS nói riêng. Các dịch vụ của nó bao gồm tồn bộ quang phổ của Đám
mây.Amazon Web Services (AWS) rất dễ sử dụng và đã được biết đến là
bao gồm một loạt các cơng cụ. Hơn hết, nó hầu như vơ hạn nhưng mang
lại cho khách hàng lợi thế về tính linh hoạt và khả năng chi trả, những
yếu tố rất quan trọng khi doanh nghiệp mở rộng quy mơ.Tuy nhiên, nó có
một vài nhược điểm và một nhược điểm đặc biệt lớn là liên quan đến giới

hạn EC2. Điều này có thể cản trở hoạt động kinh doanh, tùy thuộc vào
cách bạn sử dụng dịch vụ. Nguồn lực có thể bị hạn chế theo khu vực, có
thể dẫn đến tắc nghẽn ngoài ý muốn.



Cơ sở hạ tầng đám mây của Google : Google luôn được biết đến là một
công ty sáng tạo và hoạt động kinh doanh Cơ sở hạ tầng đám mây của nó
cũng được xây dựng theo cùng một khuôn mẫu. Sử dụng nhiều loại công
nghệ, Google nhằm mục đích xây dựng bảo mật thơng qua các lớp
chun sâu. Công ty sở hữu một trong những mạng lưới xương sống lớn
nhất, kết nối liền mạch các trung tâm dữ liệu khổng lồ của họ trên khắp
19


thế giới. Về cơ bản, nó có Đám mây của riêng mình trên quy mơ tồn cầu
- điều mà nó tự hào một cách chính đáng. Thật khơng may, cơng ty bằng
cách nào đó đã khơng thể thu hút được sự hỗ trợ mà AWS và Microsoft
đã thấy và nó đứng sau hai người khổng lồ này về thị phần dịch vụ đám
mây doanh nghiệp.


Platform as a service (PaaS) – Nền tảng như 1 dịch vụ
-

PaaS thay đổi cách phần mềm được phát triển và triển khai.Trong phát triển
ứng dụng dựa trên Web ứng dụng sẽ được phát triển cục bộ và sẽ được lưu
trữ ở vị trí trung tâm.

-


Trong triển khai ứng dụng độc lập, các ứng dụng sẽ được phát triển và phân
phối dưới dạng tệp thực thi

-

PaaS thay đổi việc phát triển ứng dụng từ máy cục bộ sang trực tuyến. Các
nhà cung cấp PaaS cung cấp PaaS phát triển từ trung tâm dữ liệu. Các nhà
phát triển có thể sử dụng các dịch vụ qua Internet.

-

Các dịch vụ do nhà cung cấp PaaS cung cấp:


Ngôn ngữ lập trình: PaaS cung cấp nhiều ngơn ngữ lập trình cho các nhà
phát triển để phát triển các ứng dụng. Một số ngơn ngữ lập trình phổ biến
do nhà cung cấp PaaS cung cấp là Java, Perl, PHP, Python, Ruby, Scala,
Clojure và Go.



Khung ứng dụng: PaaS cung cấp khung ứng dụng giúp đơn giản hóa việc
phát triển ứng dụng. Một số khung phát triển ứng dụng phổ biến do nhà
cung cấp PaaS cung cấp bao gồm Node.js, Rails, Drupal, Joomla,
WordPress, Django, EE6, Spring, Play, Sinatra, Rack và Zend.

20





Cơ sở dữ liệu: PaaS cung cấp cơ sở dữ liệu với nền tảng PaaS của họ.
Các cơ sở dữ liệu phổ biến được cung cấp bởi các nhà cung cấp PaaS phổ
biến là ClearDB, Postgre SQL, Cloudant, Membase, MongoDB, Redis.



Các công cụ khác: các nhà cung cấp PaaS cung cấp tất cả các công cụ cần
thiết để phát triển, kiểm thử và triển khai một ứng dụng.

-

Đặc điểm của PaaS: tất cả trong một; truy cập web vào nền tảng phát triển;
khả năng mở rộng tích hợp; nền tảng hợp tác; các công cụ máy khách đa
dạng.

-

-

-

Ưu điểm:


Phát triển và triển khai nhanh chóng




Giảm tổng chi phí quyền sở hữu



Hỗ trợ phát triển phần mềm nhanh



Hỗ trợ làm việc nhóm



Dễ sử dụng

Nhược điểm:


Vấn đề bảo mật



Ít linh hoạt hơn



Phụ thuộc vào kết nối Internet

Ví dụ : Cơng cụ ứng dụng của Google : Google cung cấp Công cụ ứng dụng
của họ như một phần của hệ sinh thái Google Cloud. Nó được thiết kế để trở
thành một PaaS khơng máy chủ có khả năng mở rộng cao được sử dụng để

triển khai nhanh chóng. Google, là gã khổng lồ, có thể cung cấp các máy chủ
có khả năng cao có khả năng đối phó với hầu hết mọi khối lượng truy vấn.
21


Tuy nhiên, đã có một số vấn đề được các nhà phát triển đưa ra về dịch vụ
này. Chúng bao gồm thiếu hỗ trợ nhẹ trên một số môi trường ngôn ngữ, thiếu
công cụ phát triển, không thể cắm và chạy một số ứng dụng, cộng với việc
Google bị khóa với tư cách là nhà cung cấp.


Software as a service (SaaS) – phần mềm dưới dạng dịch vụ
-

SaaS thay đổi cách giao phần mềm cho khách hàng. Trong mơ hình phần
mềm truyền thống, phần mềm được phân phối dưới dạng sản phẩm dựa trên
giấy phép cần được cài đặt trên thiết bị người dùng cuối.

-

SaaS được phân phối dưới dạng dịch vụ theo yêu cầu qua Internet nên không
cần cài đặt phần mềm vào thiết bị của người dùng cuối.

-

SaaS có thể được truy cập hoặc ngắt kết nối bất kì lúc nào từ người dùng
cuối. Các dịch vụ SaaS có thể được truy cập từ mọi trình duyệt web nhẹ trên
mọi thiết bị như máy tính xách tay, máy tính bảng và điện thoại thơng minh.

-


Các lợi ích quan trọng của việc sử dụng máy khách mỏng để truy cập ứng
dụng SaaS như sau: nó ít bị tấn cơng hơn, có vịng đời dài hơn, tiêu thụ ít
năng lượng hơn và ít tốn kém hơn.

-

Các dịch vụ do nhà cung cấp SaaS cung cấp


Dịch vụ kinh doanh: hầu hết các nhà cung cấp SaaS đã cung cấp nhiều
loại dịch vụ kinh doanh thu hút các công ty mới thành lập. Các dịch vụ
kinh doanh bao gồm: hoạch định nguồn lực doanh nghiệp(ERP); quản lí
quan hệ khách hàng(CRM); thanh tốn, bán hàng và quản lí tài nguyên
con người



Mạng xã hội: các trang MXH hiện đang được công chúng sử dụng rộng
rãi, nhiều nhà cung cấp dịch vụ mạng xã hội đã áp dụng SaaS cho các
trang mạng xã hội. Vì số lượng người dùng của các trang mạng xã hội
22


đang tăng lên theo cấp số nhân, nên điện toán đám mây là giải pháp phù
hợp để xử lí tải thay đổi.


Dịch vụ thư tín: dịch vụ thư điện tử hiện nay được nhiều người sử dụng.
Sự phát triển trong tương lai số người sử dụng e – mail là khơng thể

đốn trước. Để xử lí số lượng người dùng khơng thể đốn trước và tải các
dịch vụ e – mail , hầu hết các nhà cung cấp e – mail bắt đầu cung cấp
dịch vụ của họ dưới dạng dịch vụ SaaS.



Quản lí tài liệu: vì hầu hết các doanh nghiệp sử dụng rộng rãi, tài liệu
điện tử cho nên hầu hết các nhà cung cấp SaaS bắt đầu cung cấp các dịch
vụ được sử dụng để tạo, quản lí và theo dõi tài liệu điện tử.

-

Đặc điểm của SaaS: một – nhiều, truy cập web, quản lí tập trung, hỗ trợ đa
thiết bị, khả năng mở rộng tốt hơn, tính sẵn sàng cao

-

Ưu điểm: khơng cài đặt phá máy khách, tiết kiệm chi phí, bảo trì ít hơn, dễ
dàn truy cập, co giãn động, khôi phục sau thảm họa, đa người thuê

-

Nhược điểm: bảo mật , yêu cầu kết nối, mất quyền kiểm sốt

-

Ví dụ: Lực lượng bán hàng: Salesforce là một trong những công ty đầu tiên
triển khai các ứng dụng của họ lên Đám mây. Mặc dù ngày nay nó là một
trong rất nhiều thương hiệu, nhưng thương hiệu đã bị mắc kẹt và nó vẫn là
một liên kết thống trị giữa các doanh nghiệp và khách hàng. Sức mạnh của

họ nằm ở Quản lý quan hệ khách hàng (CRM) và việc chuyển sang SaaS là
rất quan trọng. Trước đây, CRM đắt tiền và thường có sẵn ở quy mơ doanh
nghiệp do chi phí và độ phức tạp của việc triển khai. Nhờ mơ hình SaaS,
Salesforce có sẵn cho bất kỳ ai với mức giá đầu vào tuyệt vời chỉ 25 đơ la.



Mobile "backend" as a service (MbaaS) – Xu thế phát triển ứng dụng

23


-

(Baas), là một mơ hình hỗ trợ cho việc phát triển ứng dụng trên nền tảng di
động hoặc web bằng cách liên kết các ứng dụng với các đám mấy lưu trữ ở
backend (backend cloud storage) và các giao diện lập trình ứng dụng (APIs)
được cung cấp bởi backend. MBaas cung cấp các dịch vụ nổi bật như: quản
lý người dùng, push notification, tích hợp với mạng xã hội, dịch vụ dựa trên
vị trí... Những dịch vụ này được cung cấp thông qua việc sử dụng các bộ
công cụ phát triển phần mềm (SDKs) và giao diện lập trình ứng dụng (APIs).
MBaas gần đây có mối quan hệ mật thiết với sự phát triển của lĩnh vực điện
toán đám mây. Mặc dù đây được xem như một lĩnh vực còn non trẻ nhưng
hứa hẹn sẽ có những bước phát triển vượt bậc nhất là đối với khối khách
hàng doanh nghiệp.

-

Bằng cách sử dụng MBaas, các nhà sản xuất và phát triển ứng dụng có thể
tiết kiệm được nhiều thời gian xây dựng hệ thống và các chi phí vận hành.

Thơng qua MBaas các dịch vụ ứng dụng như : push notify, tích hợp mạng xã
hội, message & chat function… được cung cấp sẵn bằng các bộ SDK và API
đồng nhất, nhà phát triển ứng dụng thay vì phải tự mình xây dựng các hệ
thống này từ đầu cho ứng dụng của mình thì bây giờ có thể sự dụng các dịch
vụ này thơng qua các hệ thống MBaas. Nhờ đó q trình phát triển ứng dụng
có thể được tiết kiệm thời gian hơn, qua đó cũng tiết kiệm được chi phí sản
xuất, nâng cao hiệu quả dự án. Bên cạnh đó MBaas cũng cung cấp các
phương tiện để quản lý dữ liệu ở backend cho các dịch vụ sử dụng trong ứng
dụng.

-

Các dịch vụ nổi bật


Push notification: tính năng này hiện có mặt trong nhiều ứng dụng trên
nền tảng di động hiện nay. Khi nhà cung cấp dịch vụ cho ra đời một sản
phẩm mới hoặc có một chương trình khuyến mãi mới áp dụng cho một

24


nhóm khách hàng, các thơng tin quảng bá này có thể được chuyển tới
khách hàng thơng qua hình thức push notification.


Dịch vụ quản lý người dùng: Cho phép chứng thực người dùng từ ứng
dụng Android, iOS và JavaScript SDK. Chứng thực người dùng có thể
thực hiện thơng qua tài khoản: Email, Facebook, Twitter, GitHub,
Google và hình thức chứng thực nặc danh. Nhà phát triển ứng dụng chỉ

cần xử lý nghiệp vụ đăng nhập hệ thống ở phía client bằng cách tương
tác với các API của MBaas, điều này giúp họ tiết kiệm thời gian và công
sức với việc phát triển hệ thống backend.



Dịch vụ dựa trên vị trí: Thơng qua dữ liệu về vị trí của khách hàng, các
hệ thống MBaas có thể cung cấp nhiều dịch vụ khác nhau. Các dịch vụ
dựa trên vị trí có thể chia thành các nhóm dịch vụ cá nhân, nhóm dịch vụ
doanh nghiệp và nhóm dịch vụ cơng cộng và ứng cứu khẩn cấp. Có thể
thấy được rõ ràng lợi ích của các nhóm dịch vụ dựa trên vị trí này trong
nhiều lĩnh vực cuộc sống. Điển hình như trong lĩnh vực ứng cứu khẩn
cấp, từ thơng tin về vị trí của nạn nhân sẽ giúp hệ thống có thể điều
hướng các phương tiện cứu nạn đến nơi nhanh chóng thơng qua việc tính
tốn lộ trình di chuyển phù hợp cho các phương tiện này.

-

Ưu điểm: tăng tốc độ phát triển phần mềm, giảm kinh phí phát triển phần
mềm; khơng cần server, do đó bạn khơng cần quản lí hay có kiến thức về
Infra

-

Nhược điểm: ít linh hoạt so với việc tự triển khai Back – end; có thể khơng
phù hợp với 1 nền tảng nhất định

-

Ví dụ: AnyPresence: Mục tiêu của AnyPresence không chỉ là giúp các doanh

nghiệp build hệ thống backend cho các ứng dụng di động của họ.
Anypresence còn kết hợp cả việc build ứng dụng, dịch vụ back-end và cung

25


×