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

Khóa luận tốt nghiệp Hệ thống thông tin: Triển khai hệ thống SaaS (Software as a Service) CRM cho giáo dục

123 5 0
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 đề Triển khai hệ thống SaaS (Software as a Service) CRM cho giáo dục
Tác giả Nguyen Van Nam, Tran Hoai Thanh
Người hướng dẫn THS. Huynh Duc Huy
Trường học Trường Đại học Công nghệ Thông tin
Chuyên ngành Khoa Hệ thống Thông tin
Thể loại Khóa luận tốt nghiệp
Năm xuất bản 2021
Thành phố TP. Ho Chi Minh
Định dạng
Số trang 123
Dung lượng 50,27 MB

Nội dung

giáo dục trên nền tảng điện toán đám mây thông qua việc nghiên cứu các phần mềm CRMcho giáo dục đã được triển khai thực tế và áp dụng vào các tổ chức, doanh nghiệp, bằng việc kết hợp dịc

Trang 1

ĐẠI HỌC QUOC GIA TP HO CHÍ MINH TRUONG DAI HOC CONG NGHE THONG TIN

KHOA HE THONG THONG TIN

NGUYEN VAN NAM - 17520782

TRAN HOAI THANH - 17521059

KHOA LUAN TOT NGHIEP

TRIEN KHAI HE THONG SAAS (SOFTWARE AS A SERVICE)

CRM CHO GIAO DUC

IMPLEMENTING A SOFTWARE AS A SERVICE (SAAS) CUSTOMER RELATIONSHIP MANAGEMENT (CRM) SYSTEM FOR EDUCATION

KY SU HE THONG THONG TIN CHUYEN NGANH THUONG MAI DIEN TU

TP HO CHi MINH, 2021

Trang 2

ĐẠI HỌC QUOC GIA TP HO CHÍ MINH TRUONG DAI HOC CONG NGHE THONG TIN

KHOA HE THONG THONG TIN

NGUYEN VAN NAM - 17520782

TRAN HOAI THANH - 17521059

KHOA LUAN TOT NGHIEP

TRIEN KHAI HE THONG SAAS (SOFTWARE AS A SERVICE)

CRM CHO GIAO DUC

IMPLEMENTING A SOFTWARE AS A SERVICE (SAAS) CUSTOMER RELATIONSHIP MANAGEMENT (CRM) SYSTEM FOR EDUCATION

KY SU HE THONG THONG TIN CHUYEN NGÀNH THUONG MẠI ĐIỆN TỬ

GIẢNG VIÊN HƯỚNG DẪN THS HUỲNH ĐỨC HUY

TP HO CHÍ MINH, 2021

Trang 3

DANH SÁCH HỘI DONG BẢO VE KHÓA LUẬN

Hội đồng cham khóa luận tốt nghiệp, thành lập theo Quyết định số

NAY của Hiệu trưởng Trường Đại học Công nghệ Thông tin.

Am ~ Chủ tịch.

An ~ Thư ký.

Bo ieee eeeeceeeeeeeecueeceeeeeueeseeeeeueeeneesenes —Uy viên.

— cece ence cece ce eeceeeeeneeeaeeseeeea nena ~ Ủy viên.

Trang 4

ĐẠI HỌC QUOC GIA TP HO CHÍ MINH CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM TRƯỜNG ĐẠI HỌC CÔNG NGHỆ Độc Lập - Tự Do - Hạnh Phúc

THÔNG TIN

TP HCM, ngày 28 tháng 06 năm 2021.

NHẬN XÉT KHÓA LUẬN TÓT NGHIỆP

CUA CÁN BO HUONG DAN

Tên khóa luận:

Triển khai hệ thống SaaS (Software as a Service) CRM cho giáo dục

(Implementing a SaaS (Software as a Service) CRM system for education)

Nhóm SV thực hiện: Cán bộ hướng dẫn/phản biện:

Nguyễn Văn Nam 17520782 ThS Huỳnh Đức Huy

Trần Hoài Thanh 17521059

Đánh giá Khóa luận

1 Về cuốn báo cáo:

Số trang 123 Số chương 04

Số bảng số liệu 18 Số hình vẽ 57

Số tài liệu tham khảo 15 Sản phẩm 01

© _ Một số nhận xét về hình thức cuốn báo cáo

2 Về nội dung nghiên cứu:

Trang 5

Điểm từng sinh viên:

Nguyễn Văn Nam:

Trần Hoài Thanh: /10

Người nhận xét (Ký tên và ghi rõ họ tên)

Trang 6

ĐẠI HỌC QUÓC GIA TP HÒ CHÍ MINH CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM

TRƯỜNG ĐẠI HỌC Độc Lập - Tự Do - Hạnh Phúc

CÔNG NGHỆ THÔNG TIN

TP HCM, ngày 28 tháng 06 năm 2020.

NHAN XÉT KHÓA LUẬN TOT NGHIỆP

CUA CÁN BO PHAN BIEN

Tên khóa luân:

Triển khai hệ thống SaaS (Software as a Service) CRM cho giáo dục (Implementing

a SaaS (Software as a Service) CRM system for education)

Nhóm SV thực hiện: Cán bộ hướng dẫn/phản biện:

Nguyễn Văn Nam 17520782

Trần Hoài Thanh 17521059

Đánh giá Khóa luận

1 Vé cuôn báo cáo:

Số trang 123 Số chương 04

Số bảng số liệu 18 Số hình vẽ 57

Số tài liệu tham khảo l5 Sản phẩm 01

e Một số nhận xét về hình thức cuốn báo cáo

Trang 7

2 Về nội dung nghiên cứu:

4 Về thái độ làm việc của sinh viên:

Diém từng sinh viên:

Nguyễn Văn Nam: /10)

Trần Hoài Thanh: /10

Người nhận xét (Ký tên và ghi rõ họ tên)

Trang 8

LỜI CẢM ƠN

Lời đầu tiên, nhóm tác giả xin chân thành gửi lời cảm ơn đến quý thầy cô trường Đại học Công nghệ Thông tin — Đại học Quốc Gia thành phố Hồ Chí Minh Đặc biệt, nhóm

tác giả xin gửi lời cảm ơn và bày tỏ lòng biết ơn sâu sắc đến thay Huỳnh Đức Huy — người

đã trực tiếp hướng dan, giảng dạy và cung cap kiến thức quý giá dé chúng em có được một

kết quả tốt nhất trong khoá luận tốt nghiệp.

Nhóm tác giá cũng xin gửi lời cảm ơn đến gia đình đã động viên cho những lời

khuyên bồ ích, khuyến khích tỉnh thần để hoàn thành khoá luận Và xin gửi lời cảm ơn đến tập thể Công ty TNHH phan mém DotB đã tạo điều kiện hỗ trợ nhóm rất nhiều trong thời

gian qua.

Nhóm tác giả đã vận dụng những kiến thức nên tang được tích lity, phối hợp với

việc tự học hỏi và nghiên cứu những kiến thức mới, từ đó nhóm đã hoàn thành được dé tài Trong quá trình thực hiện, kiến thức của các thành viên vẫn còn hạn chế nên không thể

tránh khỏi những thiếu sót Chính vì vậy, nhóm chúng em hy vọng nhận được những ý kiến đóng góp từ phía quý thây cô nhằm cải thiện và nâng cao kỹ năng, qua đó hoàn thiện hành

trang của mình trong tương lai.

Xin chân thành cảm ơn!

Nhóm tác giả

Nguyễn Văn Nam, Tran Hoài Thanh

Trang 9

ĐẠI HOC QUOC GIA TP HO CHÍMINH CONG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM

TRƯỜNG ĐẠI HỌC Độc lập - Tự do - Hạnh phúc

CÔNG NGHỆ THÔNG TIN

ĐÈ CƯƠNG CHI TIẾT

TEN DE TÀI: Triển khai hệ thông SaaS (Software as a Service) CRM cho giáo dục

TEN DE TÀI TIENG ANH: Implementing a SaaS (Software as a Service) CRM system

for education

Cán bộ hướng dẫn: ThS Huỳnh Đức Huy

Thời gian thực hiện: Từ ngày 01/03/2021 đến ngày 26/06/2021

Sinh viên thực hiện

Nguyễn Văn Nam - 17520782 Lớp: TMĐT2017

Email: 17520782@gm.uit.edu.vn Điện thoại: 0388671609

Trần Hoài Thanh — 17521059 Lớp: TMĐT2017

Email: 17521059@gm.uit.edu.vn Điện thoại: 0335951895

Nội dung đề tài

Những cải tiến liên tục trong công nghệ thông tin (CNTT) đã từng bước tạo ra các cuộc cách mạng đáng kể trong ngành giáo dục trên toàn thé giới (Pardeshi, 2014) Trên

thực tế, cuộc cách mạng về việc sử dụng Internet và CNTT ngày càng trở thành một nghĩa

vụ quan trọng của các tổ chức giáo dục (Lee, 2017) Theo xu hướng này, việc sử dụng

điện toán đám mây đang phát triển đáng kể trong các cơ sở giáo dục và người ta dự đoán

rằng công nghệ này sẽ tiếp tục ngày càng phát triển ở lĩnh vực này trong những năm tới

(Ashtari, S & Eydgahi, A., 2017) Công nghệ điện toán dam mây đã giới thiệu khái niệm

Trang 10

điện toán qua internet thông qua các mô hình dịch vụ như “Cơ sở hạ tầng như một dịch vụ

(laaS)”, “Nền tảng như một dịch vụ (PaaS)” và “Phần mềm như một dich vụ (SaaS)”

(Charlebois, K., Palmour, N., & Knoppers, B M., 2016) SaaS hiện đang được quan tâm

nhiều trong lĩnh vực giáo dục SaaS chủ yếu được sử dụng bởi người dùng cuối, cho phép

truy cập thông tin và phần mềm với giá cả phải chăng và linh hoạt thông qua các máy chủ trực tuyến cũng như thúc đây sự hợp tác tích cực giữa những người dùng cá nhân CRM

là một ứng dụng điển hình dựa trên mô hình SaaS này.

CRM (Customer Relationship Management) là mô hình quản lý mối quan hệ khách hàng liên quan đến việc triển khai các chiến lược, quy trình và công nghệ đề tăng cường mối quan hệ của công ty với khách hàng trong suốt vòng đời của họ - từ tiếp thị và bán hàng, đến dịch vụ sau bán hàng Trong khi CRM là một khái niệm phổ biến trong thé giới

doanh nghiệp, thì nó lại là một hiện tượng tương đối mới trong lĩnh vực giáo dục Mỗi năm, các trường cao đăng và đại học phải đối mặt với thách thức trong việc cung cấp các

chương trình học và dịch vụ chất lượng cao cho số lượng sinh viên ngày càng đa dạng Các trường đại học và cao đẳng ngày càng quan tâm đến việc áp dụng phương pháp CRM

để tạo dựng mối quan hệ lâu dài với sinh viên.

Mặc dù các tài liệu hiện có đã thé hiện sự chú ý rộng rãi đến những lợi thé đáng giá

của các phần mềm CRM cho giáo dục, nhưng lợi ích đầy đủ chỉ có thể được công nhận nếu người dùng cuối chấp nhận và tiếp tục sử dụng các chức năng đầy đủ của các dịch vụ

này để ứng dụng vào thực tế một cách hiệu quả Nhìn chung, các phát hiện từ các tài liệu cho thấy việc áp dụng công nghệ dựa trên đám mây vẫn đang ở giai đoạn đầu Cụ thể hơn, việc áp dụng các ứng dụng CRM dựa trên SaaS trong môi trường giáo dục vẫn chưa được khám phá đầy đủ.

Từ những cơ sở trên, nhóm nghiên cứu nhận thấy hướng triển khai một hệ thống

SaaS CRM cho giáo dục dựa trên nền tảng điện toán đám mây là một đề tài rất tiềm năng

và còn nhiều bài toán cần giải quyết trong thời đại CNTT phát triển như hiện nay Chính

vì vậy, trong nghiên cứu này nhóm muốn đề xuất triển khai một hệ thống SaaS CRM cho

Trang 11

giáo dục trên nền tảng điện toán đám mây thông qua việc nghiên cứu các phần mềm CRM

cho giáo dục đã được triển khai thực tế và áp dụng vào các tổ chức, doanh nghiệp, bằng

việc kết hợp dịch vụ Amazon Web Services (AWS) làm nên tảng phân phối SaaS và phần mềm CRM cho giáo dục cùng với tích hợp hệ thống quản lý thông tin trong nội bộ doanh

nghiệp (Information Management System) để tiếp tục đánh giá, cải tiến những phần mềm

này trong nghiên cứu.

Mục tiêu:

- Nghiên cứu về nền tảng, giải pháp SaaS hiện có trên các nền tảng điện toán đám mây dựa trên các dịch vụ mà nhà cung cấp giải pháp điện toán đám mây như Amazon Web

Services, Microsoft Azure, Google Cloud Platform cung cấp.

- Nghiên cúu và tự động hoá về cách triển khai một hệ thống CRM lên nền tảng

điện toán đám mây đã nghiên cứu.

- Xây dựng hệ thống IMS cho phép người dùng đăng ký sử dụng dịch vụ CRM và

quan lý việc vận hành gói dich vụ đó tại công ty TNHH phần mềm DotB - chuyên cung

cấp và tư vấn các giải pháp về CRM chuyên sâu trong lĩnh vực giáo dục.

Đối tượng và phạm vi:

Doanh nghiệp hoạt động trong các lĩnh vực cung cấp giải pháp CRM cho ngành

giáo dục như:

- Trung tâm Anh ngữ

- Trung tâm Đào tạo kỹ năng

- Các trường Đào tạo bậc Đại học/ Cao đẳng/ Trung cấp

Phương pháp thực hiện và kết quả mong đợi

STT | Mục tiêu Phương pháp Kết quả

Trang 12

- Phương pháp phân tích, đánh giá, so sánh

được lợi ích và thách thức

khi triển khai CRM trong

giáo dục cho doanh nghiép.

Đưa ra quy trình, nghiệp

vụ mẫu cho các doanh

nghiệp trong lĩnh vực mục tiêu.

Liệt kê danh sách các chức

năng cơ bản và nâng cao

của phần mềm Từ đó ứng

dụng, cải tiến và phát triển

thêm các chức năng mới

Trang 13

triển khai phần mềm - Phương pháp

nghiên cứu thực nghiệm:

Làm dự án cho một công ty

Kế hoạch thực hiện

(C: Phụ trách chính, HT: Hỗ trợ)

STT | Nội dung Thời gian Phân công

Bắt đầu Hoàn Khoảng | Nguyễn | Trần Hoài

thành thời gian | Văn Nam Thanh

1 Khao sat 01/03/2021 | 15/03/2021 | 15 ngay HT C

hiện trạng, những

Services.

3 Phân tích | 31/03/2021 | 14/04/2021 | 15 ngày HT Cc

thiết kê hệ thông, vẽ

Trang 14

(Ký tên và ghi rõ họ tên)

(Ký tên và ghi rõ họ tên)

Sinh viên

TP HCM, ngày 08 tháng 07 năm 2021

Trang 15

MỤC LỤC

MUC LUC 107 i

0 9/:0 00979.177.777 ẽ iv DANH MỤC HINH ANH cssscssssssesssssseccssssseccsssssecesssseccessssecesssnscsessssecesssnecsessssecsesanseeees Vv

DANH MỤC TU VIET TÁTT -+®°©©EEEEE++++dEEEEEEY+.eEEtttrvvkkedsrortrre viii

670007 2

IT CHƯƠNG 1: TONG QUAN DE TÀI - © e+sttrervrrvrverrrerrerrre 5

1.1 Mô tả bài COA cesssssnsssssssssssssssssccccccceccecececcessssssssuuunsusseseeceecceceeeseeseesessensanuanesess 5

1.2 Các vấn đề cần giải quyết -e<©©ceeeEzxeeErxeeEEkeetErkrtrksrtrkarrrrserrrssrre §

1.3 Tình hình nghiên CỨU - << << << %4 99⁄3 3 19069 55505009 84 8 1.4 Mục tiêu và hướng giải QUyét sccccccsssescsssssecccssssecssssseccsssssccesssuscsssssescssssnecessanseesss 9

1.5 Đối tượng và phạm vỉ nghiên cứu °°v++essete+rrrrxkxsserrrrrrrke 10 1.6 Két c7 ẽố ẽố ẽẽ ẽẽ 10

1.7 Ý nghĩa khoá luận

II CHƯƠNG 2 CƠ SỞ LÝ THUYÉT EEEEvvvvvvvvxxvxerddsddeiiee 12

2.1 Cloud €0TPUỈTE 5-5 << 5° << 5 91311 09009081101 01000000001 040804.680 12

2.2 Mô hình dịch vụ SaaS -<ssccssseesreersetstterrtsraerraraensrasrsensrsersensre 13

2.3 Giới thiệu sản phẩm triển khai thực tẾ s-sseccvssserevvxsserrrre 14

Trang 16

2.4 Amazon Web Services (AWS) co cọ Họ TH 0010080808 15

2.4.1 Các nhà cung cấp dich vụ đám mây

2.4.2 Tổng quan Amazon Web SerViCes cccc-s<cc+rrrxxesserrrrrrkerssee 18

2.4.3 Ưu didn sessssscsscsssscssccessssssssssseescnnsnssseeessnssnsssseesssusnsssssecessssssssseesssnsnsssees 18

244A Nhược điểm cceccccsssssccssssssccssnsseccsssscssssnsscssssneccessnsecssssnsccsssnsecesssssccesssuseessenes 19

2.4.5 Dịch vụ nổi DAt csssccsssssssccsssscsccssscsssssecccsssseccessnseccsssssccessnseccessneccesssvecsessses 20

2.5 D0C€F cocos2S 2 191913013013013001001301301401300100100140140130010014014014014004001001401s50 21

2.5.1 Lịch sử ra đời c5 Ăn Họ HH 00000056 21

2.5.2 Thành phần liên quan - se «s£se+©+se+tvssetrxsetrxseerrseerrsserre 22

2.5.3 Quy trình hoạt động o <<-5- sen HH nugenre 24

2.6 Kubernetes ccsecssssssessscessssssssenssecsesncsessssscsessssessssncseesesscsesscsecsesacseseesecsesnesecsssaesees 25

2.6.1 Tổng QUana cccssssccssssssccsssssscsssnssecssnsecscesnsscssssneccsssnssesssusecsssnsscesssnsceesssuseesssnes 25

2.6.2 Lợi ích của Kubernetes - «5 5-5-5 << sseESSEesEetsEerkreesrseesrse 27

2.6.3 Thành phần liên quan °-s£+se+©E++seeevzxssetezvxssersrvsse 28

Il Chương 3 XÂY DỰNG HỆ THONG

3.1 Mô hình kiến trúc triển khai phần mềm SaaS

3.1.1 Tầng User Interface (Giao diện người dùng) s scs«esecsesee 33

3.1.2 Tầng Middleware (Phần mềm quan lý trung gian)

3.1.3 Tầng Cloud (Công nghệ đám mây) ecss++verrxessserrrrrrrke 35

3.2 Triển khai phần mềm - 2£ E++e#©EE+xs£©EEvxsse©rvasrrrrvassrrrre 45

3.2.1 Giai đoạn tiếp nhận yêu cầu triển khai phần mềm - 45 3.2.2 Giai đoạn triển khai phần mềm - °°+vv+vxesetrrrrrrre 46

ii

Trang 17

IV Chương 4 KET LUẬN VÀ HƯỚNG PHÁT TRIEN -‹- 56 4.1 Kết luận chung «°s£+©2++e©©E2++s£©EEY+eeEE22334E2723419223341972333epnrxe 56

Trang 18

DANH MỤC BẢNG

Bảng II.I: So sánh số liệu cơ sở hạ tầng toàn cầu năm 2021 „ l6 Bảng II.2: Số lượng dịch vụ cung cấp năm 2021 18 Bang II.3: Những dich vu noi bật ma AWS „21 Bảng II.4: Bang so sánh đặc điểm giữa Kubernetes va Docker Swarm 27 Bảng III.1: Tỷ lệ mở rộng theo chiều ngang và chiều dọc của Pod và Node 39

Bảng V.1: Lead: Lưu thông đầu mối trong hệ thống -czz++ 58

Bang V.2: Opportunites: Lưu thông tin cơ hội bán hàng - 555cc 59

Bang V.3: Quotes: Lưu thông tin báo giá - - +5 Hư 60

Bảng V.4: Contracts: Lưu thông tin hợp đồng - -¿¿-52c+222vvzeevvvvcesecvscee 62 Bảng V.5: Leads (Đầu mối): Lưu thông đầu mối trong hệ thống - 69

Bang V.6: Opportunites (Cơ hội): Lưu thông tin cơ hội bán hàng . - 71

Bảng V.7: Quotes (Bao giá): Luu thông tin báo giá - - ¿5-5 eens renee teeeeneee 72

Bang V.8: Contracts (Hop đồng): Lưu thông tin hợp đồng ="“ _Ô 74

Bảng V.9: Contacts: Lưu thông tin người liên hệ ¿+25 5+S+c+xc+zvrerexeee 74

Bảng V.10: Accounts (Công ty): Lưu thông tin công ty -¿-‹- +5+5++c+>+ec<+ 76

Bảng V.11: Products (Sản phẩm): Lưu thông tin sản phẩm

Bảng V.12: Site Deployment: Lưu thông tin các sản phẩm đã triển khai

Bang V.13: Licenses: Lưu thông tin licenns€s -¿- ¿55c 5cSt2tcsteteeterrrterrrrerrree 80

iv

Trang 19

DANH MỤC HÌNH ẢNH

Hình 0.1 - So sánh triển khai phần mềm CRM theo dang on premise và 2

Hình 0.2 - Tình hình sử dụng phần mềm quản lý chuyên sâu từ năm 2016-2019 3

Hình I.1 - Dự báo doanh thu các dich vụ đám mây trên toàn thế IỚI 6

Hình II.I - Môi trường của điện toán dam mây (Jaleel, 20 12) - -+++++c+++x+ 12 Hình H2 - Báo cáo các dịch vụ co sở hạ tầng đấm mâyy Street 17 Hình II.3 - Các đối tượng quản lý của Docker Engine -c:¿+22vvvvvcrcesrrrr 23 Hình II.4 - Quy trình hoạt động của một hệ thống sử dụng Docker - 24

Hình II.5 - Mô hình kiến trúc và các thành phan trong Kubernetes cluster 28

Hình III.1 - Mô hình kiến trúc triển khai phần mềm SaaS : ¿2 32 Hình III2 - Kiến trúc quản lý thông tin đăng ký của khách hàng - 33

Hình HI.3 - Mô hình usecase các chức năng của hệ thống quản lý thông tỉn 34

Hình III.4 — Quy trình hoạt động của mô hình kiến trúc Kubernetes - 35

Hình III.5 - Kiến trúc dựa trên Container cho các multi-tenant SaaS (Truyen, 2016) 37

Hình III.6 - Cách thức quản lý lập lịch của Container - 552525 +<+++sz 38 Hình III.7 — Horizontal Pod Autoscaler WorkfÏOwW - - 555 5+ccc+xsrerererecee 40 Hình II.8 — Vertical Pod Autoscaler Workflow -¿- 6c es eeseseeeeesteeeseseeteeeeneae 42 Hình III.9 — Các hoạt động của Auto-healing Containers 0 eters 43 Hình III.10 - Triển khai các ứng dụng với Amazon EKS -: : 45

Hình HI.11 - Trang đăng ký dùng thử sản phẩm : 222222c+z+2222vvvvvcrrrrrrr 46 Hình II.12 - Giao diện quản ly của Amazon EKS ¿ - 5:55 5c5+S++xcccscrscee 47 Hình IH.13 - Phiên bản AWS CLI version 2 hiện tại trên máy tính 47

Hình III.14 — Phiên bản kubectl hiện tại trên máy tính - + 5+ 5xx 47 Hình II.15 - Cac Image đã được đóng gói và day lên AWS ECR - 48

Trang 20

Hình III.16 - Tệp tin deployment tạo sản phẩm . -¿25+z++22vvzee+evsvcee 48

Hình III.17 — Tao Pod từ tệp thông qua kubectÏ -¿-¿- «¿55 + +*£vxsxexeeezerervxeee 49

Hình II.18 — Chi tiết về thông tin Pod -.-2¿:¿¿22222222++22EEEESEvrrrrrrrrrkkrrrrerrrre 49

Hình III.19 — Tệp tạo Service cho PPOd ¿- ¿121 1S * 121212111 1 112 trên 50

Hình III.20 - Tệp tạo Service cho Pod từ tệp thông qua kubectl - 0

Hình HI.21- Thông tin chỉ tiết về Service „ 50 Hình III.22 - Kết quả khi truy cập vào địa chỉ của Pod „51 Hình III.23 - Màn hình chính của sản phẩm mà khách hàng sẽ sử dụng 51

Hình III.24 - Giao điện quản lý khách hàng dùng thử sản phẩm 52

Hình II.25 - Hủy service của khách hàng ¿52-55 S252 S*2*+xtxerereksrerrrerrree 52

Hình III.26 - Khai báo số Replicas cho Pod ssccscsssssesssssssesssssssscsssssscssssecsesssuescessssscessees 53

Hình III.27 - Khai báo sé replicas thông qua kubectl - ¿22222222 53

Hình III.28 - Chi tiết số Pod đang triển khai co một sản phẩm -:-¿ 53

Hình II.29 - Giao diện trực quan hình ảnh giám sát AWS EKS của New Relic 54

Hình III.30 - Giao điện các thông số chỉ tiết của Cluster trong New Relic 55

Hình III.31 - Chi tiết về Container đang triển khai -¿++22+2zt22v2vzeeverxscee 55

Hình IV.1 - Hướng phát triển của hệ thống - -2 ++z+E+++++2EE++zt+2vvzer+rrxscee 57 Hình V.1 - Cơ sở dữ liệu của hệ thống quản lý thông tin IMS - -: :: 69

Hình V.2 - Quy trình tổng quan hệ thống IMS Nguồn: Nhóm tác giả - 81

Hình V.3 - Quy trình chăm sóc Leads tổng quan -2z++22+2ztt2vzvzevrrxscee 82

Hình V.4 - Quy trình ghi nhận khách hàng -¿-¿ ¿+5 5252 £+£+£+xexzvzrerersee 82

Hình V.5 - Quy trình xác định khách hàng ¿-¿- ¿52 252 2++++ExErrkekerrrrrkree 83

Hình V.6 - Quy trình chăm sóc khách hàng theo yêu cầu tổng quan - 85

Hình V.7 - Quy trình cấp site đăng ký dùng tht ccccccsscessssseesssssseesssssseessssseeesessseeecessees §6

Hình V.8 - Quy trình meeting/demo cho khách hàng - -5-5-5+5<555< 88

Hình V.9 - Quy trình chăm sóc lại leads tt S+SxskskeErerrrekskesrrkrrrrre 90

Hình V.10 - Quy trình converted leads «tt ngu 91

Hình V.11 - Quy trình chăm sóc Opportunity tổng quan -. ::¿-5222cccccccercre 92

vi

Trang 21

Hình V.12 - Quy trình xác định nhu cầu ¿©22+++22++++ttEvvvrreerrvrrrrrrrrree 93

Hình V.13 - Quy trình phân tích nhu cầu khách hàng - ¿+22 94

Hình V.14 - Quy trình gửi báo giá ¿c2 2.2.2 221121221121 95

Hình V.15 - Quy trình thương lượng với khách hàng -¿- - ¿55+ 5++x+csxvxercxe 96

Hình V.16 - Quy trình chuyền đổi co hội.

Trang 22

DANH MỤC TU VIET TAT

Từ viết tắt | Tên đầy đủ

CNTT Công nghệ thông tin

CRM Customer Relationship Management - Quan trị môi quan hệ khách hàng

CSDL Cơ sở dit liệu

DNVVN Doanh nghiệp vừa và nhỏ

DNS Domain Name System - Hệ thong phân giải tên miễn

IMS Information Management System - Hệ thông quan lý thông tin nội bộ

IP Internet Protocol - Giao thức Internet

SaaS Software as a Services - Phân mêm như một dịch vu

SLA Service Level Agreement - Thỏa thuận mức độ dịch vu

SOA Service Oriented Architecture - Kién tric hướng dịch vu

TNHH Trach nhiém hitu han

VPC Virtual Private Cloud - Dam mây riêng ảo

VLAN Virtual Local Area Network hay còn được gọi là mạng LAN ao VLAN là

một kỹ thuật cho phép tao lập các mang LAN độc lập một cách logic trên

cùng một kiến trúc hạ tầng vật lý.

viii

Trang 23

TÓM TÁT KHÓA LUẬN Ngành công nghiệp phần mềm đang phát triển một cách nhanh chóng trong đó điện toán đám mây được xem như một kiểu máy tính mới, với các tài nguyên được ảo hóa cũng như có thể mở rộng linh hoạt và được cung cấp như một dịch vụ qua Internet Nó đã trở thành một xu hướng công nghệ quan trọng và nhiều chuyên gia kỳ vọng rằng điện toán đám

mây sẽ định hình lại các quy trình triển khai phần mềm và thị trường CNTT.

Đặc điểm chính của điện toán đám mây là đề hệ thống tự động phục vụ theo yêu cầu của người dùng nơi mà có thê tuỳ chỉnh được dung lượng, khả năng truy cập, số lượng người dùng, bộ nhớ, khi cần thiết một cách tự động mà không cần phải tương tác với nhà cung

cấp dịch vụ Và SaaS là mô hình dich vụ điện toán đám mây chiếm ưu thế nhất, nó phân bổ

phần mềm với các ứng dụng được lưu trữ bởi nhà cung cấp dịch vụ và cung cấp cho khách hang thông qua mạng, phổ biến là mang Internet [9] (Mohsen Attaran, 2018)

Trong những năm gần đây, sự xuất hiện của CRM trong ngành giáo dục đã giúp các trung tâm, trường học, dé đàng số hoá được dữ liệu khách hàng (phụ huynh, học sinh)

nhằm tập trung tối đa vào viêc bán hàng và chăm sóc khách hàng hơn, giúp doanh nghiệp

hoạt động trong kinh doanh ngày càng trở nên hiệu quả Cũng chính vì những lợi ích như

thế mà nhu cầu triển khai hệ thống CRM trên nền tảng website để thuận tiện cho việc sử dụng và nâng cấp trong các trung tâm, trường học ngày càng lớn từ đó các doanh nghiệp cung cấp dịch vụ CRM trong giáo dục cũng phát triển mạnh và mô hình dịch vụ SaaS càng

được quan tâm nhiều hơn để nhằm tối đa hoá khả năng đáp ứng nhu cầu cho khách hàng.

Nội dung khoá luận là sự triển khai kết hợp giữa mô hình dịch vụ SaaS và hệ thông CRM trong giáo dục nhằm mang lại lợi ích kinh tế cao cho cả bên cung cấp và bên sử dụng phần mềm.

Khóa luận gồm 4 chương với các nội dung chính sau:

> Chương 1: Tổng quan đề tài

> Chương 2: Cơ sở lý thuyết và công nghệ sử dụng

> Chương 3: Xây dựng hệ thống

> Chương 4: Kết luận và hướng phát triển

Trang 24

MỞ DAU

Các tô chức giáo dục nằm trong số nhiều tô chức nhận thấy rằng hệ thống điện toán

đám mây hữu ich dé đơn giản hóa quy trình tuyển sinh và quản lý, cũng như cải thiện giao tiếp của nhân viên nói chung (Kim, 2016) Một trong số những phân hệ đáng chú ý dành cho

các DNVVN của điện toán đám mây là mô hình phân phối dịch vụ SaaS Bằng cách thuê

ngoài cơ sở hạ tang, nền tảng hoặc phần mềm như một dịch vụ, các tổ chức giáo duc có thé được hưởng lợi về chỉ phí vận hành và các hiệu quả mà phần mềm SaaS mang lại.

sâu như CRM ở Việt Nam lại rất hạn chế, theo số liệu thống kê báo cáo của Hiệp hội thương

mại điện tử Việt Nam, mức độ triển khai CRM của các doanh nghiệp (bao gồm cả doanh

1 Noel Radley, Cloud vs On-Premise Deployment, 2008-2014 BuyerView | 2014, Market Research Associate,

Software Advice June 19, 2014 Access on: May 20, 2021 [Online].

www.softwareadvice.com/buyerview/deployment-preference-report-2014/

2

Trang 25

nghiệp lớn cho tới DNVVN) chi từ 27%-31% từ năm 2016-2019, hơn nữa còn có biểu hiện

của sự sụt giảm qua từng năm.

Quản lý nhân sự Kế toán tài chính SCM CRM ERP

Hình 0.2 - Tình hình sử dụng phan mềm quản lý chuyên sâu từ năm 2016-2019?

Năm học 2017-2018 vừa qua, Bộ Giáo dục và Đào tạo đã ban hành văn bản số

4116/BGDĐT, ngày 08/9/2017 về việc hướng dẫn thực hiện nhiệm vụ CNTT đối với các Sở Giáo dục và Đào tạo Qua đó, các Sở Giáo dục và Đào tạo cần tập trung chỉ đạo triển khai

nhiệm vụ chính trọng tâm đó là “Triển khai có hiệu quả Đề án tăng cường ứng dụng công nghệ thông tin trong quản lý và hỗ trợ các hoạt động dạy - học, nghiên cứu khoa học góp

phan nâng cao chất lượng giáo duc và dao tạo giai đoạn 2016-2020, định hướng đến năm

2025 (được phê duyệt theo Quyết định số 117/QĐ-TTg ngày 25/01/2017 của Thủ tướng

Chính phủ).”3 Từ những số liệu trên, cho thấy việc triển khai phần mềm CRM nói riêng và phần mềm quản lý chuyên sâu nói chung tại Việt Nam còn nhiều hạn chế trái ngược hoàn toàn với mức độ triển khai ở các nước trên thế giới Nhóm nghiên cứu nhận thấy rằng đề tài

? Hiệp hội Thương mại điện tử Việt Nam VECOM, Báo cáo Chỉ số Thương mại điện tử Việt nam 2020, June 25,

2020, [online] Access on: May 25, 2021 vecom.vn/bao-cao-chi-so-thuong-mai-dien-tu-viet-nam-2020

3 Nam Long, Xu hướng ứng dung công nghệ vào giáo duc ở Việt Nam, Oct 01,2019 Access on May 25,2021.

[Online]

https://dantri.com.vn/giao-duc-huong-nghiep/xu-huong-ung-dung-cong-nghe-vao-giao-duc-o-viet-nam-20190110200219021.htm

Bộ GDĐT, Công văn số 4116/BGDĐT-CNTT về việc hướng dẫn thực hiện nhiệm vụ CNTT năm học 2017 ~ 2018, Sep

08, 2019 Access on May 25, 2021 [Online] https://e-ict.gov.vn/laws/detail/Cong-van-so-41 viec-huong-dan-thuc-hien-nhiem-vu-CNTT-nam-hoc-2017-2018-721/

16-BGDDT-CNTT-ve-3

Trang 26

“Triển khai hệ thống SaaS CRM cho giáo dục” là hướng đi rất tiềm năng, đồng thời là mục

tiêu mà nhóm muốn hướng tới nhằm giúp cho việc triển khai phần mềm đến tay người dùng

cuối một cách thuận tiện và tiết kiệm nhất thông qua mô hình SaaS.

Trang 27

I CHƯƠNG 1: TONG QUAN ĐÈ TÀI

Chương này mô tả tông quan về hiện trạng việc triển khai các phần mềm quản lýchuyên sâu theo mô hình SaaS của các doanh nghiệp cung cấp giải pháp công nghệ trong vàngoài nước Qua đó mô tả bài toán gặp phải, đối tượng, phạm vi, khảo sát các nghiên cứuliên quan Cuối cùng là đưa ra mục tiêu và hướng giải quyết của đề tài

1.1 Mô tả bài toán

Điện toán đám mây là công nghệ tiên tiến mà các doanh nghiệp có thé nhận được cácdịch vụ và nguồn lực máy tính từ các nhà cung cấp bên ngoài thay vì xây dựng hệ thống củariêng họ SaaS là một trong những mô hình điện toán đám mây có thể mang ra thực hiệnkinh doanh tốt nhất do được tích hợp sẵn phần mềm hay sản phẩm, do đó nó hữu ích khôngchỉ trong việc củng cố năng lực CNTT của DNVVN, mà cùng lúc cải thiện được đáng kê

trong quy trình kinh doanh nội bộ của doanh nghiệp (Kulkarni, 2012)

Từ dự báo trên ta có thể thấy được có sự tăng trưởng một cách nhanh chóng về việctriển khai phần mềm dưới dạng mô hình SaaS của các doanh nghiệp mới sử dụng phần mềm

lần đầu tiên, từ đó chỉ ra rằng mức độ phát triển cũng như nhu cầu sử dụng các phần mềm

dưới dạng mô hình SaaS ngày càng tăng cao Việc triển khai mô hình SaaS đem lại nhiềulợi ich cho doanh nghiệp như: có thé sử dụng phần mềm của bên cung cấp dich vụ dé triểnkhai nghiệp vụ kinh doanh chuyên biệt của từng doanh nghiệp bằng cách tuỳ chỉnh các ứng

dụng sẵn có của bên cung cấp; sử dụng phần mềm theo yêu cầu và truy cập mọi lúc mọi nơi;

có thé nhanh chóng nâng cấp lên phiên bản mới nhất được phát hành từ nhà cung cấp mà

không cần thiết triển khai cài đặt phức tạp như mô hình phần mềm truyền thống; hơn nữaphần mềm được đăng ký trả theo tháng hoặc năm giúp cho doanh nghiệp có thé tính toánchi phí cố định trong quá trình kinh doanh, ngoài ra có những phiên bản ít chức năng không

cần trả phí và đây cũng là một ưu điểm tuyệt vời của mô hình SaaS làm giảm áp lực về tài

chính của doanh nghiệp trong lúc vận hành.

Trang 28

Hình 1.1 - Dự báo doanh thu các dịch vụ dam mây trên toàn thế gibi?

Tuy nhiên, theo báo cáo của “Hiệp hội Thương mại Điện tử Việt Nam” năm 2020,

trong các phần mềm hỗ trợ doanh nghiệp kinh doanh thì kế toán tài chính vẫn là công cụ

được doanh nghiệp sử dụng nhiều nhất trong các năm qua (tỷ lệ này hàng năm không có sự

chênh lệch nhiều và giao động trong khoảng 85% - 90%) Không có nhiều thay đổi đối với

việc trién khai nhóm các phần mềm chuyên sâu như phần mềm quan lý khách hàng (CRM),quản lý chuỗi cung ứng (SCM) và quản trị nguồn lực doanh nghiệp (ERP) Da số doanhnghiệp vẫn chưa sử dụng các phần mềm này Trong đó, tình hình triển khai sử dụng phầnmềm quản lý CRM và ERP theo quy mô doanh nghiệp lại có khoảng cách chênh lệch lớn

giữa các DNVVN và doanh nghiệp lớn trong 2 năm 2019 và 2020 giao động từ 36% tới 37%

(2019) [Hình I.2] và 22% tới 26% (2020) [Hình I.3] Trong tổng số DNVVN chỉ có 26%(2019&2020) số doanh nghiệp triển khai hệ thống CRM

4 Taylor Short, What is SaaS? 10 FAQs About Software as a Service, February 13, 2020 Access on May 25, 2021.

[Online] www.softwareadvice.com/resources/saas- 10-faqs-software-service/

6

Trang 29

Hình 1.3 - Tình hình sử dụng các phan mém quản lý theo quy mô doanh nghiệp năm 20205

Cùng với đó theo “Báo cáo thi trường IT Landscape 2020” 7 cũng đã đưa ra một

vài số liệu, mặc đù có những xu hướng sử dụng SaaS tại Việt Nam, song thị trường chưathực sự hấp dẫn khi các công ty ở Việt Nam còn khá cứng nhắc trong việc áp dung thay đồi,chỉ 5-7% công ty đang ứng dụng SaaS Tuy nhiên điều này cũng nói lên cơ hội cho các nhàcung cấp SaaS, họ cần đầu tư hơn về thời gian, về công sức và vốn trong quá trình giáo dụcthị trường Việt Nam Từ những con số trên, nhóm nhận thấy rằng thực tế Việt Nam cũng đã

có sự phát triển vượt bậc nhưng vẫn cần có gang rất nhiều mới có thể theo kip thị trường thé

5 Hiệp hội Thương mại điện tử Việt Nam VECOM, Báo cáo Chỉ số Thương mại điện tử Việt nam 2019, June 25,

2019, [online] Access on: May 25, 2021 vecom.vn/bao-cao-chi-so-thuong-mai-dien-tu-viet-nam-2019

© Hiệp hội Thương mại điện tử Việt Nam VECOM, Báo cáo Chi số Thương mại điện tử Việt nam 2020, June 25,

2020, [online] Access on: May 25, 2021 vecom.vn/bao-cao-chi-so-thuong-mai-dien-tu-viet-nam-2020

7 Top Dev, Báo cáo thị trường IT Landscape 2020 Access on: May 25, 2021

https://topdev.vn/TopDev_VietnamITLandscape_2020.pdf

7

Trang 30

giới, vì vậy việc triển khai mô hình SaaS cho các công ty cung cấp phần mềm là việc tất yếu

vì tính tức thời của phần mềm cũng như nhu cầu sử dụng của các DNVVN ngày càng tăng

cao, có được cơ hội làm việc trong Công ty TNHH phần mềm DotB Hiện nay công ty vẫn

đang loay hoay trong việc triển khai phần mềm theo mô hình điện toán đám mây, vì vậy

nhóm nghiên cứu mong muốn triển khai được một hệ thống phân phối phần mềm CRM

trong giáo dục bằng mô hình điện toán đám mây thông qua nhà cung cấp dịch vụ đám mây

Amazon Web Services.

1.2 Các van dé cần giải quyết

- Đối với việc triển khai phần mềm theo kiến trúc on-premise dựa trên virtual

machine hiện tại không có khả năng nâng cấp, mở rộng, chi phí xây dựng cơ

sở hạ tầng cho việc triển khai và cập nhật các phiên bản mới rat cao

- Quy trình xét duyệt va quản lý việc cấp tài khoản cho người dùng chưa được

thực thi một cách tự động cần sự hỗ trợ từ các phòng ban như phòng

marketing, phòng sales.

- _ Hệ thống đã triển khai cho khách hàng sẽ ngừng hoạt động khi tài nguyên

của hệ thống (như CPU, RAM) sử dụng hết.

công nghệ giúp các doanh nghiệp (trung tâm giáo dục) lấy khách hàng làm trung tâm trong

các hoạt động kinh doanh, điều này làm cho mối quan hệ giữa doanh nghiệp và khách hàngđược cải thiện và việc kinh doanh có nhiều thay đôi tích cực CRM đang làm rất tốt vai tròchăm sóc khách hàng, thúc đây sự phát triển của bộ phận kinh doanh

Đề có thé hiểu rõ hơn về lợi ích mà mô hình SaaS có thé mang lại cho doanh nghiệp,tác gia Hassan Sikander đã tiễn hành cũng như ghi nhận cách thức triển khai mô hình SaaSnhư giải pháp thay thê cho mô hình on-premise cô điển được các doanh nghiệp sử dụng Mô

8

Trang 31

hình phần mềm truyền thống đắt tiền và có một quá trình thực hiện phức tạp Tất cả được

phân tích cụ thê thông qua case study của Dịch vụ Y tá Khám bệnh của New York XY) - một hệ thống CRM - tự động hóa các dịch vụ y tế tại nhà với cloud services do ABC-

(VNAs-Force.com (ABCF) cung cấp (Hassan, 2012) Ngoài ra, dé chỉ ra được các chức năng mới

của CRM dựa trên SaaS Nhóm tác giá Xiao, S (Xiao, 2010) đã so sánh với CRM truyền

thống và CRM dựa trên SaaS có các tính năng mới sau đây:

- Cung cấp giao diện người dùng được cá nhân hóa, một số doanh nghiệp có

thể chỉ sử dụng một vài mô-đun do giới hạn của các hoạt động và một SỐcông ty thì lại cần toàn bộ chức năng của mô-đun Đối với giao diện ngườidùng của cùng một mô-đun, những người dùng khác nhau sẽ có các yêu cầukhác nhau Do đó, CRM dựa trên SaaS cung cấp nhiêu giao diện khác nhau

cho khách hàng thoải mái lựa chọn tuỳ vào mục đích sử dụng của khách hàng.

- _ Cung cấp các tính năng tùy chỉnh, CRM dựa trên SaaS cũng cung cấp dịch

vụ logic nghiệp vụ khác nhau cùng tổn tại và sử dụng trong cùng một đun, người dùng có thé thiết lập và sửa đồi logic nghiệp vụ trong ứng dụng

mô _ Cung cấp nền tang phát triển trực tuyến, quan trị viên có thé xây dựng các

mô-đun mới với các trường dữ liệu tuỳ thuộc vào nghiệp vụ doanh nghiệp

chuyên biệt của công ty.

Các nghiên cứu trên đã cung cấp kiến thức về phương thức tích hợp phần mềm với

mô hình dịch vụ SaaS, cụ thé hơn là sự kết hợp cùng với sản phẩm phan mềm giải pháp công

nghệ CRM trong giáo dục của công ty TNHH Phan Mềm DotB trong thực tế Van dé tồn tai

như việc cung cấp các bản dùng thử một cách hoàn toàn tự động, hệ thống thanh toán tự

động và tự kích hoạt khi mua cũng như gia hạn phần mềm chưa được đưa vào ứng dụng thực

tế, cũng như quy trình quản lý phần mềm chưa được ứng dụng lên hệ thống quản lý thông

tin (IMS).

1.4 Mục tiêu và hướng giải quyết

Từ những cơ sở trên, nhóm nghiên cứu nhận thấy hướng đi triển khai hệ thống SaaS

CRM trong giáo duc là một đề tài rất tiềm năng theo hướng ứng dụng Cho nên trong dé tàinày nhóm tác giả nghiên cứu phát triển một hệ thống quản lý thông tin cho việc phân phối

Trang 32

phần mềm theo mô hình SaaS dựa trên nền tảng điện toán đám mây của Amazon Web

Services tại công ty TNHH phần mềm DotB với những mục tiêu sau:

Nghiên cứu về nên tảng, giải pháp SaaS

hiện có trên các nên tảng điện toán đám

mây

Dựa trên các dịch vụ mà nhà cung cấp giải

pháp điện toán dam mây như Amazon Web

Services, Microsoft Azure, Google Cloud

Platform cung cấpNghiên cứu và tự động hoá về cách triên

khai một hệ thống CRM lên nền tảng điện

toán đám mây

Sử dung API từ nhà cung cấp hoặc triển

khai thông qua giao diện dòng lệnh (shell

script) dé đóng gói sản phẩm (container) vàtriển khai sản phẩm cho khách hàng

Xây dựng hệ thống IMS cho phép người

1.5 Đối tượng và phạm vi nghiên cứu

Đối tượng: Là các doanh nghiệp hoạt động trong các lĩnh vực của ngành dịch vụ

như:

Giáo dục (Các trung tâm anh ngữ, trung tâm đảo tạo kỹ năng ).

Công nghệ thông tin (Cung cấp phần mềm dịch vụ, cho thuê, xây dựng nền

tảng dựa trên điện toán đám mây, )

Phạm vi:

Thị trường Việt Nam

1.6 Kết quả đạt được

Các quy trình triển khai dịch vụ điện toán đám mây

Áp dụng cho việc phân phối phần mềm CRM trong giáo dục

Sau quá trình thực hiện kết quả chính mà nhóm nghiên cứu đã đạt được là:

10

Trang 33

- Tim hiểu được cách thức triển khai mô hình SaaS và vận dụng vào thực tế

dựa trên công nghệ điện toán đám mây của Amazon Web Services kết hợp

cùng với Docker và Kubernetes.

- Triển khai thử nghiệm thành công một hệ thống phan mềm SaaS CRM cho

giáo dục trong Công ty DotB.

1.7 Ý nghĩa khoá luận

Nhóm đã tổng hợp và vận dụng được các kiến thức về điện toán đám mây, mô hình

phân phối dịch vụ SaaS, kèm theo đó là khái niệm về quản trị mối quan hệ khách hàng,

chuyên biệt hơn là giải pháp công nghệ CRM cho giáo dục được cung cấp bởi công ty TNHHphần mềm DotB và đề xuất được hệ thống quản lý thông tin nội bộ dành cho doanh nghiệpphân phối phần mềm

Với việc triển khai thành công dịch vụ dựa trên mô hình điện toán đám mây như vậy

đã giải quyết được rất nhiều bài toán khó trong thực tế mà doanh nghiệp làm dịch vụ cũngnhư bên cung cấp dịch vụ ở Việt Nam dang gặp phải Việc triển khai và đưa vào thực tế sửdụng giúp cho nhu cầu sử dụng phần mềm của khách hàng diễn ra mọi lúc mọi nơi, có thênâng cấp và thu hồi một cách linh động Doanh nghiệp sử dụng phần mềm từ phía nhà cungcấp không còn phải lo lắng về việc bảo trì và xây dựng cơ sở hạ tầng, từ đó giúp tiết kiệmchỉ phí và thời gian hơn, điều đó giúp cho doanh nghiệp có thê tập trung vào quá trình kinhdoanh cũng như phát triển các phòng ban khác Cùng với đó hệ thống quản lý thông tin nội

bộ giúp cho doanh nghiệp cung cấp phần mềm quản lý được khách hàng cũng như tài nguyên

của họ một cách dễ dàng hơn, đồng thời giúp việc chăm sóc và nâng cao độ hài lòng củakhách hàng tốt hơn

11

Trang 34

Il CHUONG 2.CƠ SỞ LÝ THUYET

Chương này nói về cơ sở lý thuyết của khoá luận bao gồm khái niệm về điện toán

đám máy, phần mềm như một dịch vụ, công nghệ Amazon Web Services (AWS), nền tảng

Docker, nền tảng Kubernetes Đối với back-end sử dụng ngôn ngữ PHP, MySQL dé lập trình

hệ thông Ở đây nhóm chỉ trình bày những mục cơ sở lý thuyết liệt kê ở trên dé làm nền tangcho việc triển khai ứng dụng Các công nghệ còn lại nhóm trình bày chỉ tiết ở phụ lục

2.1 Cloud computing

Điện toán dam mây là một mô hình cho phép truy cập mạng thuận tiện, tuỳ theo yêu

cầu của khách hàng vào nhóm tài nguyên mà máy tính có thé phân bố cấu hình được chia sẻ(ví dụ: mạng, máy chủ, dung lượng lưu trữ, ứng dụng và dịch vụ) được cung cấp và pháthành nhanh chóng với nỗ lực quản lý bỏ ra rất nhỏ hoặc có thé tương tác trực tiếp với nhàcung cấp dich vụ Thông qua việc ảo hóa, điện toán đám mây có thé xử lý với cùng một cơ

sở hạ tầng vật lý cho khách hàng với các nhu cầu tính toán khác nhau

Hình II ] - Môi trường cua điện toán dam máy (Jaleel, 2012)

[Hình II.I] cho thấy một môi trường điện toán đám mây cơ bản bao gồm các thànhphần: trung tâm của môi trường nơi các thành phần giao tiếp thông qua nó đó là mô hìnhđiện toán đám mây sẽ chứa các CSDL, ứng dụng người dùng có thể tương tác và sử dụngthông qua các thiết bị như điện thoại thông minh, máy tính bảng, laptop từ đó kết nối đến

cloud và sử dụng các CSDL, ứng dụng thông qua đó.

12

Trang 35

Điện toán dam mây có ba mô hình dịch vụ cơ bản là: laaS (cơ sở hạ tầng như một

dịch vụ), PaaS (nền tảng như một dịch vụ) và SaaS (phần mềm như một dịch vụ) Các mô

hình dich vụ nay có sự liên kết và phụ thuộc lẫn nhau

- M6 hình IaaS cung cap các thành phan cơ sở hạ tang cho khách hàng Các

thành phan có thé bao gồm máy ảo, bộ nhớ, mang, tường lửa, bộ cân bằngtai, Với laaS, khách hàng có quyền truy cập trực tiếp vào phần mềm cấpthấp nhất trong ngăn xếp - tức là vào hệ điều hành trên máy ảo hoặc vào bảngđiều khiển quản lý của tường lửa hoặc bộ cân băng tải

- MG hình PaaS cung cấp một nền tảng ứng dụng được xây dựng trước cho

khách hàng: khách hàng không cần dành thời gian xây dựng cơ sở hạ tang cơ

bản cho các ứng dụng của họ Trên phụ trợ, PaaS tự động mở rộng quy mô

và cung cấp các thành phần cơ sở hạ tầng cần thiết tùy thuộc vào yêu cầu ứng

dụng.

- Mô hình SaaS cung cấp các giải pháp phần mềm trực tuyến có sẵn Nhà cung

cấp phần mềm SaaS có toàn quyền kiêm soát phần mềm ứng dụng Các ví dụ

về ứng dụng SaaS bao gồm thư trực tuyến, hệ thống quản lý dự án, CRM vàcác nền tảng truyền thông xã hội

Trong phạm vi thực hiện khoá luận, nhóm tác giả đã sử dụng hai trong ba mô hình

của điện toán đám mây là mô hình SaaS và mô hình PaaS điển hình là các dịch vụ từ nhà

cung cấp dich vụ điện toán đám mây Amazon Web Services nham triển khai hoàn chỉnh quytrình cung cấp sản pham phần mềm trong doanh nghiệp tới khách hàng

cung cấp dịch vụ cho các khách hàng khác nhau thông qua internet Khách hàng có thể mua

va sử dụng dich vụ sau khi thanh toán các khoản phí liên quan cho nhà cung cấp tủy theo số

lượng dịch vụ mà họ đăng ký và thời gian họ dự định sử dụng Theo mô hình nay, với việc

13

Trang 36

nhà cung cấp chịu toàn bộ trách nhiệm quản lý phần mềm thì người dùng không cần phảibảo trì phần mềm, giúp tiết kiệm một lượng lớn chỉ phí Đối với các doanh nghiệp, họ không

cần phải mua phần mềm, xây dựng cơ sở hạ tang phần mềm va bảo trì, sửa chữa phần mềm.

Do đó, ứng dụng kiểu này sẽ là sự lựa chọn hàng đầu cho hầu hết các DNVVN, bao gồm cảmột số công ty đã thành lập

Lợi ích mà mô hình SaaS mang lại:

- Chi phi đầu vào thấp: Trái ngược với phần mềm tại chỗ, SaaS được cung cấp cho

các tô chức dưới dang mô hình đăng ký, thường được lập hóa don cho mỗi ngườidùng theo tháng hoặc năm Điều này giúp cho người dùng linh động hơn trongviệc kiểm soát chi phí sử dụng của mình

- _ Dễ thực hiện: Khi giải pháp được cung cấp thông qua Internet, SaaS loại bỏ hoàn

toàn việc cài đặt và thiết lập tại chỗ cho người dùng cuối Người dùng có thê thiết

lập và chạy chương trình ngay lập tức.

- Tudo lựa chọn: Mô hình SaaS cho phép khách hàng tự do dé dàng chuyền đổi từ

nhà cung cấp giải pháp này sang nhà cung cấp giải pháp khác

- Khong yêu cầu cơ sở hạ tang: Vi ứng dụng được lưu trữ bởi nhà cung cấp dịch

vụ, nên không còn cần đầu tư vào cơ sở hạ tầng đắt tiền Tất cả các khoản đầu tưlớn ban đầu vào phần cứng, giấy phép, cơ sở dữ liệu, chỉ phí liên tục của việc sửdụng và đào tạo nhân viên CNTT, bảo trì và nâng cấp phần mềm và phần cứng

đều do nhà cung cấp dịch vụ quản lý.

- Kha năng mở rộng linh động: Mô hình này giúp cho khách hàng mở rộng ứng

dụng của mình thông qua quá trình khách hàng sử dụng tài nguyên của hệ thống

2.3 Giới thiệu sản phẩm triển khai thực tế

CRM đại diện cho tất cả những gi phục vụ cho việc tạo ra các mối quan hệ kinh doanh

lâu đài và bền chặt với các khách hàng khác Bên cạnh thực tế là nó giúp hiểu rõ hơn và dự

đoán nhu cầu của họ, CRM có thê giúp thu hút khách hàng mới và giữ chân khách hàng hiệntại, đồng thời gia tăng giá trị lâu dài của các mối quan hệ kinh doanh CRM bao gồm bốn

quy trình: xác định khách hàng, phân biệt khách hàng theo nhu cầu và giá trị của họ đối với

tổ chức, tương tác hiệu quả và hiệu quả các mối quan hệ, và cuối cùng, tùy chỉnh các sanphẩm / dịch vụ được cung cấp cho khách hàng Việc đưa ra các quyết định kinh doanh đúng

14

Trang 37

dan ngày càng trở nên phức tạp Khách hàng ngày càng trở nên khắt khe hơn về chất lượngsản pham va dich vụ, trong khi họ hình thành các yêu cầu của họ đối với doanh nghiệp dướicác hình thức kênh liên hệ khác nhau (tổng đài, nhân viên đại lý của doanh nghiệp, đối tác

kinh doanh, các kênh từ web và các mạng xã hội).

CRM phát huy rất nhiều ưu thế trong lĩnh vực giáo dục Trọng tâm tiếp thị trong giáo

dục của ngày nay không quá tập trung vào việc thu hút “người mua” ma là sự hai lòng của

“khách hàng”, cung cấp cho họ những gì họ muốn và vun đắp mối quan hệ với họ không chỉ

riêng mang tính thương mại, lợi ích một bên hay không chỉ riêng cá nhân ai Do đó, việc các

cơ sở giáo dục áp dụng quản lý quan hệ khách hàng đồng nghĩa với việc sử dụng các công

cụ thích hợp dé có được kiến thức sâu hơn về nhu cầu của sinh viên trong dao tạo giảng day,giúp tô chức các dịch vụ phù hợp với đặc điểm và yêu cầu của họ, nham cải thiện quá trìnhgiáo dục và đạt được kết quả tốt hơn giúp giảm số lượng học sinh bỏ học Vì vậy doanhnghiệp giáo dục cần tìm hiéu dé triển khai một hệ thong CRM ma ở đó sinh viên có thé tựđộng tương tác với giáo viên, có thể gửi yêu cầu/ý kiến, thảo luận về các vấn đề xoay quanhcuộc sông của sinh viên một cách nhanh chóng và nhận được phản hồi từ giáo viên Ngoài

ra, ở mỗi doanh nghiệp giáo dục khác nhau sẽ có các quy trình nghiệp vụ giảng dạy khác

nhau, từ đó đặt ra thử thách cho nhà cung cấp trong việc thiết lập các chức năng phù hợp với

từng điêu kiện, hoàn cảnh đó.

2.4 Amazon Web Services (A WS)

Chi trong vòng một vai năm, điện toán đám mây đã trở thành công nghệ có tầm ảnh

hưởng lớn đến cuộc sống hằng ngày của tất cả chúng ta Ngày nay, thay vì mua, sở hữu và bảo trì các trung tâm dữ liệu và máy chủ vật lý, chúng ta có thể tiếp cận các dịch vụ công

nghệ như năng lượng điện toán, lưu trữ và cơ sở đữ liệu khi cần thiết từ các nhà cung cấp

dịch vụ đám mây.

2.4.1 Các nhà cung cấp dịch vụ đám mây

Trong thị trường điện toán đám mây, ba nhà cung cấp dịch vụ đám mây tốt nhất trên

thị trường hiện nay phải kể đến đó là Amazon Web Service (AWS), Microsoft Azure và

Google Cloud.

AWS là công ty dẫn đầu thị trường trong số ba công ty, trong khi Microsoft Azure vàGoogle Cloud đang tăng trưởng liên tục Cả ba nền tảng đều có các tính năng riêng phù hợp

15

Trang 38

với yêu cầu của nhà phát triển ứng dụng Cùng so sánh các đặc điểm của ba nhà cung cấp

này xem có những điểm nồi bật nào mà đoanh nghiệp nên sử dung nhà cung cấp dịch vụ cho

sự phát triển của họ.

Thông qua báo cáo Magic Quadrant for Cloud Infrastructure services của GartnerŠ,

AWS vẫn đang dẫn đầu Thị trường đám mây với một lợi thé rõ ràng Azure và Google Cloud đang bám theo nhưng họ còn nhiều việc phải làm.

— Về cơ sở hạ tầng toàn cầu:

Đặc điểm | Khu vực (Regions) Vùng khả dụng Quốc gia phục vụ

Nhà cung (Availability

cấp dịch vụ Zones)

AWS 25 đã hoạt động va7 | 81 Phục vụ 245 quốc

được công bố gia và vùng lãnh thổ Microsoft Azure Hơn 60 khu vực 140

Google Cloud 2 61 35

Bảng II.I: So sánh số liệu co sở ha tang toàn cầu năm 2021°

* Laura Shiff, The 2020 Gartner Magic Quadrant for Cloud Infrastructure and Platform Services, September 17,

2020 Access on: Jun 26, 2021 [Online]

https://www.bmc.com/blogs/gartner-magic-quadrant-cips-cloud-infrastructure-platform-services/

° Amazon Web Services, Global Infrastructure The Most Secure, Extensive, and Reliable Global Cloud

Infrastructure, for all your applications 2020 Access on: Jun 26, 2021 [Online] aws/global-infrastructure/

https://aws.amazon.com/vi/about-Microsoft Azure, Azure geographies Access on: Jun 26, 2021 [Online]

https://azure.microsoft.com/en-us/global-infrastructure/geographies/ ; Google Cloud, Regions and zones Access on Jun 26, 2021 [Online]

https://cloud.google.com/compute/docs/regions-zones

16

Trang 39

@ Oracle

—>

ABILITY TO EXECUTE

COMPLETENESS OF VISION —ờ As of August 2020 © Gartner, Inc

Hình II.2 - Báo cáo các dich vụ cở sở hạ tang đám mây!

Từ bảng số liệu trên cho thầy Amazon Web Services có phạm vi tiếp cận rộng hơn

và cung cấp dịch vụ cho nhiều quốc gia hơn hai nền tảng còn lại.

!9 Amazon Web Services, 2020 Magic Quadrant for Cloud Infrastructure & Platform Services Access on: May 25,

2021 [Online] https://pages.awscloud.com/GLOBAL-multi-DL-gartner-mq-cips-2020-learn.html

17

Trang 40

— Về số lượng dịch vụ:

Nhà cung cấp AWS Microsoft Azure Google Cloud

Số lượng dịch vụ 200+ 100+ 60+

Bảng I2: Số lượng dich vụ cung cấp năm 20211!

AWS, Microsoft Azure và Google Cloud cung cấp nhiều dịch vụ điện toán đám mây

trên thị trường nhưng nồi bật nhất vẫn là AWS với số lượng gấp đôi các nhà cung cấp còn

lại.

Những số liệu so sánh trên cho thấy được điểm mạnh và điểm yếu của các nhà cung

cấp hiện nay Trên cơ sở đó, nhóm lựa chọn nhà cung cấp dịch vụ đám mây AWS dé triển

khai thực tế vào khóa luận.

2.4.2 Tổng quan Amazon Web Services

Amazon Web Services là một hệ thống các dịch vụ điện toán đám mây cung cấp cho

doanh nghiệp các giải pháp về dung lượng lưu trữ, điện toán, cơ sở dữ liệu, bảo mật, định

danh và tuân thủ, kết nối mạng và phân phối nội dung, các công cụ phát triển, dịch vụ cân bằng tải và các chức năng khác nhằm giúp doanh nghiệp mở rộng và phát triển.

Vào năm 2006, AWS bắt đầu cung cấp các dịch vụ cơ sở hạ tầng CNTT cho các

doanh nghiệp dưới hình thức dịch vụ web — nay thường được gọi là điện toán đám mây Một

trong những lợi ích chính của điện toán đám mây là cơ hội thay thé chi phi cơ sở hạ tầng trả trước bằng các khoản phí không có định ở mức thấp có khả năng thay đổi quy mô theo hoạt

động kinh doanh của từng doanh nghiệp Với Đám mây, doanh nghiệp không còn cần phải

lên kế hoạch và mua máy chủ cũng như các cơ sở hạ tầng CNTT khác trước nhiều tuần hay nhiều tháng Thay vào đó, họ có thể ngay lập tức đăng ký hàng trăm hoặc hàng nghìn máy chủ chỉ trong vai phút và mang lại kết quả nhanh hơn.

Ngày đăng: 02/10/2024, 04:56

TRÍCH ĐOẠN

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

TÀI LIỆU LIÊN QUAN