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

đồ án môn học điện toán đám mây đề tài tìm hiểu về mạng xã hội twitter

22 0 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

Nội dung

Trang 1

BỘ TÀI CHÍNH TRUONG DAI HOC TAI CHINH — MARKETING KHOA CONG NGHE THONG TIN DO AN MON HOC ĐIỆN TOÁN DAM MAY Đề tài:

TIM HIEU VE MANG XA HOI TWITTER

Giảng viên hướng dẫn: TS Tôn Thất Hòa An Sinh viên thực hiện 1: Trần Quốc Linh MSSYV: 2021010190

Sinh viên thực hiện 2:

MSSV:

Mã lớp học phần:

Trang 2

BỘ TÀI CHÍNH TRUONG DAI HOC TAI CHINH — MARKETING KHOA CONG NGHE THONG TIN - [ - ĐỎ ÁN MƠN HỌC ĐIỆN TỐN DAM MAY

Đề tài:

TÌM HIẾU VE MANG XA HOI TWITTER

Giảng viên hướng dẫn: TS Tôn Thất Hòa An Sinh viên thực hiện 1: Trần Quốc Linh MSSYV: 2021010190

Sinh viên thực hiện 2: MSSV:

Mã lớp học phần:

Trang 3

NHẬN XÉT ĐÁNH GIÁ CỦA GIẢNG VIÊN

- ĐIỂm §Ố: Q.22 n2 nEEEn1 HH 2122221212212 ru - Điểm chữ: s22 E222 121211 ren re Tp Thu Duc, ngày 14 thang 07 nam 2021

Giang vién (Ký và ghỉ rõ họ tên)

Trang 4

LOI CAM ON

Trong qua trinh lam đồ án mơn học Điện tốn đám mây, chúng em đã nhận

được nhiều sự giúp đỡ và đóng góp ý kiến từ thầy, cô và bạn bè

Chúng em xin gửi lời cảm ơn chân thành đến Giảng viên — Tiên sĩ Tôn Thất Hòa An - giảng viên phụ trách học phần Điện toán dam may, Truong DH Tai chinh

Marketing đã hỗ trợ và chí bảo chúng em trong suốt quá trình hoàn thành đồ án môn học này Đây là một dịp để chúng em tiếp cận với thực tiễn công việc cũng như kiểm chứng và vận dụng những vấn đề lý thuyết được học trên giảng đường vào trong các

ngữ cảnh hoạt động của một số đơn vị, tô chức

Với vốn kiến thức cũng như kinh nghiệm còn rất khiêm tốn cũng như là bước

đầu làm quen với việc kết hợp môn học vào thực tế, thì chắc chắn kết quả đạt được của

chúng em cũng không tránh khỏi những hạn chế nhất định Chúng em rất mong được các Giảng viên, những bạn Sinh viên ổi trước hay bất kỳ độc giả nào quan tâm va gop ý kiến để chúng em hoàn thiện hơn cho các đồ án cũng như các nghiên cứu tiếp theo cua minh

Cuối cùng, xin kính chúc Giảng viên — Tiến sĩ Tôn Thất Hòa An, cùng tất cả

những người đã hỗ trợ và đóng góp ý kiến cho chúng em và những người thân của

mình lời chúc sức khỏe, hạnh phúc và thành đạt

Xin chan thanh cam on!

Trang 10

CHUONG 1: TONG QUAN

1.1 Tổng quan về đề tài Ld Lý do chọn đề tai

Với sự bùng no cua internet nhu hién nay, chúng ta đã thực hiện được nhiều công việc với tốc độ nhanh hơn và chi phí thấp hơn nhiều so với cách thức truyền thông Chính

vì điều này, đã thúc đây sự khai sinh và phát triển của những ứng dụng lưu trữ trên khắp

thể giới, làm thay đôi đáng kể bộ mặt kinh tế thế giới Nhu cầu về tìm kiếm và trao đổi

thông tin và giải trí của con người ngày cảng cao, nên việc xuất hiện các trang mạng xã hội để đáp ứng các nhu cầu đó dựa trên nền tảng đám mây là hết sức cần thiết Twitter chắc hăn là một cái tên không còn xa lạ đối với mỗi chúng ta Chúng có khả năng lưu trữ chia sẻ thông tin trực tuyến phô biến hiện nay trên thế giới Chúng ta thậm chí dành vải tiếng đồng hồ mỗi ngày đề xem, chia sẻ những dòng trạng thái trên nền tảng này

Bởi sự phát triển cũng như những ứng dụng thiết thực đó của Twitter, nhóm chúng

em đã lựa chọn đề tài “7?m hiểu về mang x@ héi Twitter” để hoàn thiện đồ án môn hoc

Điện toán đám mây Đề tài vừa có tác dụng tìm hiểu kỹ về ứng dụng và cách thức hoạt động của nó dựa trên nền tảng điện toán đám mây, cũng như là ý nghĩa của thực tiễn của ứng dụng này trên toàn thế giới

112 Giéi thiéu Twitter

1.1.2.1 Mô tả về Twitter

Twitter là một trang mạng xã hội cho phép người sử dụng kết nối mọi người với nhau

thông qua việc viết và đọc nội dung có độ dài giới hạn 140 kí tự cùng hình ảnh họ tải lên

Twitter cũng cho phép người dùng khám phá những câu chuyện liên quan đến tin tức và

Trang 11

Cwitter »> Hình 1.1: Logo của Twitter 112.2 — Lịch sử ra đời Twitter là mạng xã hội được tạo bởi Jack Dorsey , Evan Williams , Biz Stone va Noah Glass và chính thức hoạt động vào 7/2006 với biểu tượng đặc

trưng là hình con chim màu xanh

Twitter có trụ sở chính tại San Francisco và đã có hơn 25 văn phòng trên

toàn thế giới

° - Ngày 21/3/2006, trang mạng Twitter được công bô, dưới sự chung tay của 3 nhà dong sang lap la Dick Costolo, Jack Dorsey va Biz Stone ;

e Sau một năm, năm 2007 Twitter bắt đầu có lượng người dùng ôn định Cụ thê là

mỗi ngày có khoảng 60,000 người truy cập và hàng triệu tin nhắn, các dòng tweet

được đăng tải

® Nam 2009: Twitter quá tải lượt người dùng Dây là giai đoạn Twitter phát triển bùng nỗ và lượt người truy cập quá lớn, đã khiến hệ thông của trang mạng xã hội nay bị quá tai Cting vao cudi nam nay, Twitter chiu dot tan cong DOS lon Va hau quả là toàn bộ hệ thông ngưng hoạt động trong vài giờ đồng hồ

Đến nay, hoạt động của mạng xã hội Twitter đã ôn định hơn rất nhiều, đáp

ứng nhu cầu truy cập của đông đảo người dùng 113 Mô tả hoạt động của ứng dụng

Trang 12

Ngoài ra, để nhận thông tin từ người dùng khác trên Twitter, bạn chí cần tìm đến tải

khoản của người đó và nhân 'theo dõi họ Ngược lại, nêu bạn không còn muôn đọc tin tức từ tài khoản của ai đó, bạn hãy nhắn "hủy theo đối' họ

114 Quy trình xử ly nghiệp vụ của ứng dụng

Trong quá trình đăng tải trạng thái lên tài khoản cá nhân trên Twitter, sau khi bạn thực hiện việc chỉnh sửa trạng thái và đặt tiêu đề, miêu tả nội dung phù hợp, Twitter sẽ giúp

bạn kiểm tra nội dung về các vấn đề nội dung Sau khi trạng thái được đăng tải nếu có

người báo cáo nội dung của bạn vi phạm nguyên tắc cộng đồng, Twitter sẽ kiểm tra lại nội dung dòng trạng thái của bạn có vi phạm nguyên tắc của Twitter hay không đề từ đó đưa ra quyết định xóa dòng trạng thái của bạn ra khỏi ứng dụng Twitter hay không

Chon nội dung trạng Chỉnh sửa, thiệt

thái muôn đăng tải lập nội dung trạng thái Hình 1.3: Sơ đồ quy trình xử lý đăng tái trạng thái của Twitter 1.2 Mục đích đề tài 4— ———— Twitter kiêm tra nội dung

Gặp vấn đề

Không gặp vẫn đè

Đề tài “Tìm hiệu mạng xã hội IwIfter” hướng đên các mục tiêu cơ bản sau:

- Hệ thống hóa các kiến thức cơ sở làm nền tang cho việc thực hiện đề tài

- Trinh bay tom tat một số lý thuyết cơ sở về điện toán đám mây đã được học - _ Trình bày chức năng, nghiên cứu về ứng dụng Twitter

Xuât bản trang thai lên Twitter

- - Thực hiện thực tế trên ung dung Twitter về cách sử dụng, làm thé nao dé kiếm

tiên, .v v

Trang 13

CHUONG 2: CO SO LY THUYET 2.1 Giới thiệu điện toán đám mây 211 Khải niệm dién toan dam may Điện toán đám mây là việc phân phối các tài nguyên CNTT theo nhu cầu qua Internet với chính sách thanh toán theo mức sử dụng Thay vì mua, sở hữu và bảo trì các trung tâm đữ liệu và máy chủ vật lý, bạn 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ở dữ liệu, khi cần thiết, từ nhà cung cấp dịch vụ đảm mây như Amazon Web Services (AWS) CLOUD COMPUTING

Hinh 2.1: Dién toan dam may (Cloud Computing)

212 Phương thức hoạt động của điện toan dam may

Thay vì cài đặt một bộ phần mềm cho mỗi máy tính, bạn chỉ cần cài đặt một ứng dụng, chương trình cho máy tính đó Ứng dụng, chương trình này sẽ cho phép mọi người đăng nhập vào hệ thống trên nền tảng web, trong đó có chứa tất cả các chương trình mà

Trang 14

một công ty khác, có thê giúp người sử dụng chạy tất cả mợi thứ từ Email đề xử lý văn bản cho đến các chương trình phân tích dữ liệu phức tạp

Một lợi ích của việc sử dụng các dịch vụ điện toán đám mây là các công ty có thé tránh được chi phí trả trước và sự phức tạp của việc sở hữu và duy trì cơ sở hạ tầng

CNTT của riêng họ, thay vào đó chỉ cần trả tiền cho những gì họ sử dụng khi họ sử dụng nó Đôi lại, các nhà cung cấp dịch vụ điện toán đám mây có thể được hưởng lợi từ quy mô kinh tế đáng kế bằng cách cung cấp các dịch vụ giống nhau cho nhiều khách hàng

213 Cúc mô linh dịch vụ điện toán đảm mây

Data Applications Applications You manage You manage You manage Middleware Middleware eo);

Virtualization Virtualization Virtualization Networking Networking laaS PaaS SaaS Managed by vendor Servers Networking Managed by vendor Managed by vendor

Hình 2.2: Mô hình dịch vụ điện toán đám may

2.1.3.1 Infrasructure as a service (laaS) - Cơ sở hạ tầng như 1 dich vu

Trang 15

dụng cơ sở hạ tầng ảo mạnh mẽ này laas bao gồm các máy chủ server, storage lưu trữ, và các bảo vệ an ninh nâng cao Tất cả những yếu tổ này giúp cho Iaas trở thành một nguồn lực vô giá cho cả doanh nghiệp lấn cá nhân

2.1.3.2 Platform as a service (PaaS) — Nén tảng như 1 dịch vụ

PaaS được ví như là ”I sứ giả mà Chúa đã ban tặng” cho các Developer và giúp họ có thê phát triển các website, ứng dụng, cũng như triển khai toàn bộ chúng trên các đám mây Mô hình hệ thống của Paas cũng khá tương tự như Iaas nhưng còn có thêm những công cụ phát triển doanh nghiệp thông minh (BI), middleware, các tool quản lý dữ liệu và các hỗ trợ khác nữa đề phát triển và triển khai ứng dụng Tiếp cận với những công nghệ như vậy, kế cả là với những doanh nghiệp nhỏ nhất, cho phép các team ở mọi quy mô

phát triển các dịch vụ và luồng doanh thu mới vượt ngồi khn khơ Và điều này giúp

cho mô hình trở thành I công cụ không thể thiếu cho doanh nghiệp ở mọi cầu trúc và quy

^

2.1.3.3 Software as a service (SaaS)

SaaS là một mô hình nổi trội trong điện toán đám mây, cho phép người dùng tận dụng các ứng dụng trên nền tảng đám may théng qua internet Microsoft Office 365 là ví dụ điển hình nhất cho mô hình này, trong đó tích hợp gần như tất cả các các tính năng của Office như email, lịch, và các công cụ tương tự dưới cùng I hệ quan ly

SaaS không chỉ gia tăng trải nghiệm người dùng khi mang đến khả năng truy cập tiện lợi hơn ở mọi góc độ thời gian và vị trí, mà còn giúp các công ty giảm thiêu phần lớn những chi phí ban đầu nhờ loại bỏ được các nhu cầu về server hay các giải pháp backup đất tiền

214 Ví dụ vê điện toán đảm mây

Điện toán đám mây làm nền tảng cho một số lượng lớn các dịch vụ dành cho người

tiêu dùng như Gmail hoặc lưu ảnh trên đám mây nhự Google Drive, lưu trữ trên điện

Trang 16

Điện toán đám mây đang trở thành tùy chọn mặc định cho nhiều ứng dụng: các nhà cung cấp phần mềm đang chuyền từ cung cấp ứng dụng dưới dạng phần cứng sang dạng dịch vụ qua internet thay vì các sản phâm độc lập (ví dụ các đĩa cài Win của Microsoft)

215 Lịch sử của điện toan dam miy

Thuật ngữ điện toán đám mây xuất hiện bắt nguồn từ ứng dụng của 3 loại điện toán sau: 2.1.5.1 — Điện toán lưới (Grid Computing)

Điện toán lưới là một tập hợp số lượng lớn các máy tính từ nhiều vị trí được liên kết qua mạng máy tính hoặc Internet, mỗi máy được tô chức thực hiện các tác vụ độc lập để đạt một mục tiêu chung

GRID COMPUTING

Hình 2.3: Minh họa về điện toán lưới

> Các tính chất của điện toán lưới:

se Cộng tác

® Dùng chung cơ sở hạ tầng ® Truy cập an toàn

Trang 17

Thuật ngữ điện toán lưới bắt nguồn từ đầu thập niên 1990 như một ấn dụ cho việc tạo

ra nguồn năng lượng điện toán dễ dàng truy cập như mạng lưới điện

Điện toán lưới đặt trọng tâm vào việc di chuyền một tải công việc (workload) đến địa điểm của các tài nguyên điện toán cần thiết đề sử dụng

2.1.5.2 — Điện toán tự tri (Autonomic Computing)

Điện toán tự trị đề cập đến các đặc điểm tự quản lý các nguồn tài nguyên tính toán phân tán, thích nghi với các thay đối không thể đoán trước, đồng thời ân dấu sự phức tạp bên trong đối với người điều hành và người sử dụng

Mục tiêu của điện toán tự trị là phát triển các hệ thống máy tính có khả năng tự điều

hành đề giải quyết các sự phức tạp phát sinh nhanh chóng trong việc quản lý các hệ thơng điện tốn, và giảm rào cản phức tạp đặt ra cho sự phát triển hơn nữa trong tương lai

Active System

Hình 2.4: Minh họa về điện toán tự trị > Chức năng của điện tốn tự trị

e© Tự cấu hình: tự động cầu hình các thành phần hệ thống đề thích ứng với sự thay

đổi của mơi trường

Trang 18

¢ Tu tôi ưu hóa: giám sát tự động và điều khiển các tài nguyên để đảm bảo sự hoạt động tối ưu với các yêu cầu của hệ thơng

® Tự bảo vệ: Chủ động nhận biết các vấn đề và tự bảo vệ khỏi các cuộc tấn cơng

2.1.5.3 Điện tốn tiện ích (UHHty Computing)

Điện toán tiện ích là những hệ thống máy tính có khả năng tự quản lý, trong đó khối những tài nguyên máy tính, như các bộ xử lý và bộ nhớ, đóng vai trò một dịch vụ trắc lượng tương tự với các công trình hạ tầng kỹ thuật truyền thống chẳng hạn như điện lực

hay mạng điện thoại và điện toán tự trị

UTILITY COMPUTING

Hình 2.5: Minh họa về điện toán tiện ích

Như vậy thuật ngữ Cloud Computing ra đời giữa năm 2007 không phải để nói về một trào lưu mới, để khái quát lại hướng đi của cơ sở hạ tầng thông tin vốn đã và đang diễn ra từ mây năm qua

Trang 19

216 Tâm quan trọng của điện toán đảm mây

Theo nghiên cứu từ IDC, việc xây dựng cơ sở hạ tầng để hỗ trợ điện toán đám mây

hiện chiếm hơn 1⁄3 tông chỉ tiêu cho CNTT trên toàn thế giới Trong khi đó, chi tiêu cho

CNTT nội bộ truyền thống tiếp tục giảm khi khối lượng công việc tính toán tiếp tục chuyển sang đám mây, cho dù đó là dịch vụ đám mây công cộng do các nhà cung cấp cung cấp hay đám mây riêng do chính doanh nghiệp xây dựng

45 Iresearch.com dự đoán rằng khoảng 1⁄3 chi tiêu CNTT của doanh nghiệp sẽ dành cho dịch vụ lưu trữ và đám mây trong năm nay “cho thấy sự phụ thuộc ngày càng lớn vào các nguôn cơ sở hạ tầng, ứng dụng, dịch vụ quản lý và bảo mật bên ngoài” Nhà phân tích Gartner dự đoán rằng một nửa số doanh nghiệp toàn cầu sử dụng đám mây hiện nay sẽ

dốc toàn lực cho nó vào năm 2021

Theo Gartner, chi tiéu toan cau cho cac dich vu dam may sé dat 260 ty USD trong

năm nay trong khi hiện tại la 219,6 ty USD No ciing dang phat triển với tốc độ nhanh

Ngày đăng: 03/07/2024, 15:59

w