You are on page 1of 12

Chương 03: HẠ TẦNG CÔNG NGHỆ THÔNG TIN

Chương 03 Hạ tầng công nghệ thông tin là gì ?

3
Khái niệm hạ tầng CNTT: Hạ tầng CNTT là tất cả các thiết bị
vật lý và phần mềm cài đặt trên các thiết bị đó để vận hành
tổ chức
7 thành phần chính của hạ tầng CNTT :
HẠ TẦNG 1. Phần cứng máy tính 5. Truyền thông & mạng
CÔNG NGHỆ THÔNG TIN 2. Hệ điều hành 6. Internet
3. Phần mềm ứng dụng 7. Hệ thống tích hợp dịch
4. Phần mềm quản lý dữ liệu vụ
& thiết bị lưu trữ dữ liệu
Nguyễn Văn Quang Nguyễn Văn Quang

Chương 03: HẠ TẦNG CÔNG NGHỆ THÔNG TIN Chương 03: HẠ TẦNG CÔNG NGHỆ THÔNG TIN
Mối quan hệ giữa DN, hạ tầng CNTT & năng lực kinh doanh 7 thành phần chính của hạ tầng CNTT
Phần cứng máy tính

o Máy trạm: máy bàn, máy xách tay, điện thoại thông
minh, máy tính bảng
o Máy chủ (máy chủ bình thường - Server, máy chủ
phiến - Blade Server, máy chủ lớn - Mainframe)
o Bộ vi xử lí
o Máy in
o ...

Nguyễn Văn Quang Nguyễn Văn Quang

1
Chương 03: HẠ TẦNG CÔNG NGHỆ THÔNG TIN Chương 03: HẠ TẦNG CÔNG NGHỆ THÔNG TIN
Xu hướng hiện nay của nền tảng phần cứng Điện toán đám máy - Cloud computing
o Các thiết bị thông minh: điện thoại, đồng hồ, nhà (thế giới,
VN), xe, taxi bay, tàu điện ngầm, ...
o BYOD (Bring Your Own Device): nhân viên sử dụng các
thiết bị cá nhân tại nơi làm việc
o Điện toán đám mây (Cloud computing)
o Điện toán xanh: máy tính & các thiết bị có mức tiêu thụ
năng lượng rất thấp nhờ đó không làm tổn hại đến môi
trường
o Điện toán lượng tử: dựa trên cơ học lượng tử
Nguyễn Văn Quang Nguyễn Văn Quang

Chương 03: HẠ TẦNG CÔNG NGHỆ THÔNG TIN Chương 03: HẠ TẦNG CÔNG NGHỆ THÔNG TIN
Điện toán đám máy - Cloud computing Điện toán đám máy - Cloud computing

Nguyễn Văn Quang Nguyễn Văn Quang

2
Chương 03: HẠ TẦNG CÔNG NGHỆ THÔNG TIN Chương 03: HẠ TẦNG CÔNG NGHỆ THÔNG TIN
Điện toán đám máy - Cloud computing Điện toán đám máy - Cloud computing
Các dịch vụ cơ bản của điện toán đám mây

o Dịch vụ về Hạ tầng (Infrastructure as a Service - Iaas)


- Mức thứ 1 (mức cơ bản nhất - mức vật lý)
- Bao gồm dịch vụ về: mạng, máy chủ ảo & nơi lưu trữ
dữ liệu
- Ví dụ nhà cung cấp dịch vụ: Viettel IDC

Nguyễn Văn Quang Nguyễn Văn Quang

Chương 03: HẠ TẦNG CÔNG NGHỆ THÔNG TIN Chương 03: HẠ TẦNG CÔNG NGHỆ THÔNG TIN
Điện toán đám máy - Cloud computing Điện toán đám máy - Cloud computing
Các dịch vụ cơ bản của điện toán đám mây Các dịch vụ cơ bản của điện toán đám mây

o Dịch vụ về Nền tảng (Platform as a Service - Paas) o Dịch vụ về Phần mềm (Software as a Service - Saas)
- Mức thứ 2 (mức giữa) - Mức thứ 3 (mức cao nhất)
- Bao gồm dịch vụ về: ngôn ngữ lập trình & các công cụ - Bao gồm dịch vụ về: phần mềm, các ứng dụng có thể
để viết và triển khai các ứng dụng trên “đám mây” được dùng bởi người dùng cuối
- Ví dụ nhà cung cấp dịch vụ: Elastic Computer Cloud - Ví dụ nhà cung cấp dịch vụ: MISA, Fast, ...

Nguyễn Văn Quang Nguyễn Văn Quang

3
Chương 03: HẠ TẦNG CÔNG NGHỆ THÔNG TIN Chương 03: HẠ TẦNG CÔNG NGHỆ THÔNG TIN
Điện toán đám máy - Cloud computing 7 thành phần chính của hạ tầng CNTT
Lợi ích & hạn chế của điện toán đám mây Hệ điều hành
o Lợi ích
o Hệ điều hành cho máy trạm
- Được dịch vụ theo yêu cầu
- Windows
- Tiết kiệm chi phí
- Android, iOS
- Tiện lợi, tốc độ xử lý nhanh
- ...
- An toàn, bảo mật cao, đảm bảo công việc được liên tục
o Hệ điều hành cho máy chủ
o Hạn chế
- Unix hoặc Linux
- Phải kết nối internet
- Windows
- Quyền riêng tư
Nguyễn Văn Quang Nguyễn Văn Quang

Chương 03: HẠ TẦNG CÔNG NGHỆ THÔNG TIN Chương 03: HẠ TẦNG CÔNG NGHỆ THÔNG TIN
Xu hướng hiện nay của nền tảng phần mềm Xu hướng hiện nay của nền tảng phần mềm

o Phần mềm mã nguồn mở o Gia công phần mềm & dịch vụ đám mây

- Được sản xuất bởi cộng đồng người lập trình Phần mềm từ bên ngoài có 3 nguồn gốc:

- Miễn phí & người sử dụng có thể sửa đổi theo yêu cầu - Phần mềm đóng gói: mua phần mềm DN bên ngoài đã

của mình thiết kế, viết phần mềm hoàn chỉnh

Ví dụ: phần mềm Linux, OpenOffice - Phần mềm thuê ngoài viết: DN bên ngoài viết dựa

o Phần mềm trên nền Web trên thiết kế của mình hoặc theo yêu cầu của DN

Ví dụ: Java, DOT NET (.NET), ... - Dịch vụ cho thuê phần mềm dựa trên nền đám mây:
DN đi thuê phần mềm từ nhà cung cấp dịch vụ (xem
Nguyễn Văn Quang Saas) Nguyễn Văn Quang

4
Chương 03: HẠ TẦNG CÔNG NGHỆ THÔNG TIN Chương 03: HẠ TẦNG CÔNG NGHỆ THÔNG TIN
7 thành phần chính của hạ tầng CNTT Mashup
Phần mềm quản lý dữ liệu & thiết bị lưu trữ o Khái niệm: là công cụ lấy dữ liệu, giao diện có sẵn từ
o Phần mềm quản lý dữ liệu: DB2(IBM), Oracle (Sun), nhiều nguồn khác nhau trên web nhằm tạo ra một dịch vụ
SQL Server (Microsoft), MySQL, ... tích hợp đơn nhất và hoàn toàn mới
Ví dụ:

o Thiết bị lưu trữ: đĩa cứng, đĩa mềm, USB, ... - “Trộn” dữ liệu bản đồ trong Googlemap với dữ liệu tình
trạng giao thông ở HCM để tạo ra bản đồ các điểm tắc
nghẽn xe và hướng dẫn đường đi tối ưu trong thời điểm đó
- Tạo website mới chia sẻ ảnh và video của riêng mình khi
kết hợp hai dịch vụ YouTube và Flickr
Nguyễn Văn Quang Nguyễn Văn Quang

Chương 03: HẠ TẦNG CÔNG NGHỆ THÔNG TIN Chương 03: HẠ TẦNG CÔNG NGHỆ THÔNG TIN
Mashup 7 thành phần chính của hạ tầng CNTT
o Công cụ tạo mashup Truyền thông & mạng

- Microsoft Popfly: miễn phí, dành cho giới không o Truyền thông: cáp, thiết bị truyền thông, ...
chuyên nghiệp
- Mash Maker o Hệ điều hành mạng: Windows Server, Linux, Unix
- Google Mashup Editor (GME)
o Ví dụ ứng dụng Mashup
- Zillow.com: trang thông tin giao dịch bất động sản tại
Mỹ

Nguyễn Văn Quang Nguyễn Văn Quang

5
Chương 03: HẠ TẦNG CÔNG NGHỆ THÔNG TIN Chương 03: HẠ TẦNG CÔNG NGHỆ THÔNG TIN
7 thành phần chính của hạ tầng CNTT
Internet

o Phần cứng: card mạng, cáp, ...


o Phần mềm: Web sites
o Các loại mạng: intranet, extranet, internet (xem nội CƠ SỞ DỮ LIỆU &
dung chương 2) QUẢN TRỊ THÔNG TIN
o Công cụ phát triển Web: Visual studio and .NET, ...

Nguyễn Văn Quang Nguyễn Văn Quang

Chương 03: HẠ TẦNG CÔNG NGHỆ THÔNG TIN Chương 03: HẠ TẦNG CÔNG NGHỆ THÔNG TIN
Quản lý dữ liệu trong môi trường tệp truyền thống Quản lý dữ liệu trong môi trường tệp truyền thống
Các khái niệm Các khái niệm

o Thực thể (Entity)


o Đặc điểm / thuộc tính (Attribute)
o Trường (Field), tên trường (Field name)
o Kiểu dữ liệu (Data type)
o Mẫu tin / Bản ghi (Record) / Bộ (Tuple)
o Bảng (Table)
o Cơ sở dữ liệu (Database)

Nguyễn Văn Quang Nguyễn Văn Quang

6
Chương 03: HẠ TẦNG CÔNG NGHỆ THÔNG TIN Chương 03: HẠ TẦNG CÔNG NGHỆ THÔNG TIN
Quản lý dữ liệu trong môi trường tệp truyền thống Quản lý dữ liệu trong môi trường tệp truyền thống
Vấn đề gặp phải của dữ liệu giữa các bộ phận khác nhau ? Các vấn đề gặp phải của dữ liệu giữa các bộ phận khác nhau ?
o Trùng lặp dữ liệu: dữ liệu lặp lại trong dữ liệu của các
HTTT / bộ phận khác nhau
Ví dụ:
+ Dữ liệu về “nhân viên” được lưu trữ ở: HTTT Nhân Sự,
HTTT Kế toán, HTTT Bán hàng
+ Dữ liệu về “thành phẩm” / “hàng hóa” được lưu trữ ở:
HTTT Kế toán, HTTT sản xuất, HTTT Bán hàng

Nguyễn Văn Quang Nguyễn Văn Quang

Chương 03: HẠ TẦNG CÔNG NGHỆ THÔNG TIN Chương 03: HẠ TẦNG CÔNG NGHỆ THÔNG TIN
Quản lý dữ liệu trong môi trường tệp truyền thống Quản lý dữ liệu trong môi trường tệp truyền thống
Các vấn đề gặp phải của dữ liệu giữa các bộ phận khác nhau ? Các vấn đề gặp phải của dữ liệu giữa các bộ phận khác nhau ?
o Dữ liệu không thống nhất: cùng 1 đặc điểm nhưng có o Phụ thuộc vào chương trình: khi thay đổi chương
giá trị khác nhau trong dữ liệu được lưu trữ tại các trình đòi hỏi phải thay đổi dữ liệu
HTTT / bộ phận khác nhau trong tổ chức o Thiếu linh hoạt trong việc tạo ra các báo cáo đặc biệt
Ví dụ: o Bảo mật dữ liệu kém
+ Tên của “thành phẩm” có thể có nội dung khác nhau ở: o Thiếu chia sẻ dữ liệu
HTTT Kế toán & HTTT Sản xuất
+ Địa chỉ hoặc tên “Khách hàng” có thể có nội dung khác
nhau ở: HTTT Kế toán & HTTT Bán hàng
Nguyễn Văn Quang Nguyễn Văn Quang

7
Chương 03: HẠ TẦNG CÔNG NGHỆ THÔNG TIN Chương 03: HẠ TẦNG CÔNG NGHỆ THÔNG TIN
Năng lực của Hệ quản trị cơ sở dữ liệu (DBMS) Năng lực của Hệ quản trị cơ sở dữ liệu (DBMS)
Ví dụ
o Cơ sở dữ liệu (database): (xem nội dung chương 1)
o Hệ quản trị cơ sở dữ liệu (DataBase Management
System): là phần mềm giúp tạo, quản lý cơ sở dữ liệu và
cung cấp các cơ chế để thực hiện các thao tác trên cơ sở dữ
liệu
- Giải quyết được những vấn đề gặp phải trong cơ sở dữ liệu
truyền thống
- Đóng vai trò trung gian giữa chương trình ứng dụng & dữ
liệu vật lý
Nguyễn Văn Quang Nguyễn Văn Quang

Chương 03: HẠ TẦNG CÔNG NGHỆ THÔNG TIN Chương 03: HẠ TẦNG CÔNG NGHỆ THÔNG TIN
Năng lực của Hệ quản trị cơ sở dữ liệu (DBMS) Năng lực của Hệ quản trị cơ sở dữ liệu (DBMS)
Hệ quản trị cơ sở dữ liệu kiểu quan hệ (Relational DBMS) Các thao tác trên dữ liệu của Hệ quản trị cơ sở dữ liệu quan hệ

o Thêm (ADD) o Thay đổi/sửa (Change)


o Dữ liệu được lưu trong bảng 2 chiều
o Xóa (Delete) o Truy vấn (retrieve)
o Mỗi bảng lưu dữ liệu của một thực thể (với nhiều đặc điểm)
o Bảng (table):
- Các mẫu tin (Rows) / Bộ (Tuples)
- Các trường (Fields)
- Khóa chính (Primary Key - PK)
- Các kiểu mối quan hệ giữa 2 bảng (1 - 1; 1 - n; n - m)
- Khóa ngoại (Foreign Key - FK)

Nguyễn Văn Quang Nguyễn Văn Quang

8
Chương 03: HẠ TẦNG CÔNG NGHỆ THÔNG TIN Chương 03: HẠ TẦNG CÔNG NGHỆ THÔNG TIN
Tên các hệ quản trị cơ sở dữ liệu Công cụ cải thiện hiệu quả kinh doanh & ra quyết định
o Dữ liệu lớn (Big data):
o Foxpro - Xử lý lượng dữ liệu khổng lồ đã thu nhận được để phục vụ
o Microsoft Access dự báo / ra quyết định (phục vụ: kinh doanh, y tế, giáo dục,
o SQL (Structured Query Language) nghiên cứu khoa học, ...)
o Oracle - Phương pháp xử lý phức tạp
o ... - Có nhiều dữ liệu bất thường
Nguồn dữ liệu của Big data :
- Internet, Web
- …
Nguyễn Văn Quang Nguyễn Văn Quang

Chương 03: HẠ TẦNG CÔNG NGHỆ THÔNG TIN Chương 03: HẠ TẦNG CÔNG NGHỆ THÔNG TIN
Công cụ cải thiện hiệu quả kinh doanh & ra quyết định Đơn vị đo lường lưu trữ trong máy tính
Lợi ích việc phân tích Big data :
- Giảm chi phí 1024 Geopbyte (GeB)
1024 Brontobyte (BB)
- Giảm thời gian 1024 Yottabyte (YB)
1024 Zettabyte (ZB)
- Quyết định chính xác 1024 Exabyte (EB)
- Tối ưu hóa sản phẩm / dịch vụ 1024 Petabyte (PB)
1024 Terabyte (TB)
1024 Gigabyte (GB)
1024 Megabyte (MB)
1024 Kilobyte (KB)
8 Byte
Bit
Nguyễn Văn Quang Nguyễn Văn Quang

9
Chương 03: HẠ TẦNG CÔNG NGHỆ THÔNG TIN Chương 03: HẠ TẦNG CÔNG NGHỆ THÔNG TIN
Các kiểu mạng

o Tín hiệu: số (digital) hoặc tương tự (analog)


- Modem: thiết bị chuyển đổi tín hiệu số thành tương tự
hoặc ngược lại (hình minh họa)
MẠNG & o Các kiểu mạng:
CÔNG NGHỆ INTERNET - Mạng cục bộ (LANs - Local Area Networks): các máy
tính kết nối nhau trong phạm vi 1 tòa nhà
- Mạng đô thị (MANs - Metropolitan Area Networks): các
mạng LAN kết nối nhau trong phạm vi 1 thành phố, ...

Nguyễn Văn Quang Nguyễn Văn Quang

Chương 03: HẠ TẦNG CÔNG NGHỆ THÔNG TIN Chương 03: HẠ TẦNG CÔNG NGHỆ THÔNG TIN
Các kiểu mạng Các dịch vụ cơ bản trên Internet

o Các kiểu mạng (tt): 1. Thư điện tử (Email)


- Mạng diện rộng (WANs - Wide Area Networks): các 2. Trò chuyện & nhắn tin (Chatting & Messaging)
mạng LAN, MAN kết nối nhau trong phạm vi 1 quốc 3. Diễn đàn tin tức (Newsgroup)
gia, châu lục 4. Truy cập từ xa (Telnet). Ví dụ: ứng dụng Teamviewer,
- Mạng Internet: các mạng kết nối toàn cầu Ultraviewer
5. Truyền tệp (FTP - File Transfer Protocol)
6. WWW (World Wide Web): cung cấp thông tin qua
văn bản siêu liên kết
Nguyễn Văn Quang Nguyễn Văn Quang

10
Chương 03: HẠ TẦNG CÔNG NGHỆ THÔNG TIN Chương 03: HẠ TẦNG CÔNG NGHỆ THÔNG TIN
Các lỗ hổng của hệ thống

BẢO MẬT
HỆ THỐNG THÔNG TIN

Nguyễn Văn Quang Nguyễn Văn Quang

Chương 03: HẠ TẦNG CÔNG NGHỆ THÔNG TIN Chương 03: HẠ TẦNG CÔNG NGHỆ THÔNG TIN
Các lỗ hổng của hệ thống Công cụ & công nghệ đảm bảo an toàn thông tin

o Truy cập bởi các máy khác qua hệ thống mạng o Phần mềm quản lý nhận diện
o Các vấn đề với phần cứng: sự cố, lỗi cấu hình, sử dụng - Xác thực người dùng, bảo vệ & kiểm soát truy cập
không đúng cách, tội phạm, ... - Tự động theo dõi dấu vết người sử dụng
o Các vấn đề với phần mềm: lỗi cài đặt, lỗi chương trình, các o Xác thực
thay đổi trái phép, ... - Mật mã
o Thiên tai - Mã xác thực ngẫu nhiên
o Sử dụng máy tính/mạng ngoài kiểm soát của doanh nghiệp - Thẻ thông minh
o Mất các thiết bị - Xác thực sinh trắc học: vân tay, võng mạc mắt, Face ID ...

Nguyễn Văn Quang Nguyễn Văn Quang

11
Chương 03: HẠ TẦNG CÔNG NGHỆ THÔNG TIN Chương 03: HẠ TẦNG CÔNG NGHỆ THÔNG TIN
Công cụ & công nghệ đảm bảo an toàn thông tin Công cụ & công nghệ đảm bảo an toàn thông tin

o Tường lửa (FireWall) o Phần mềm chống virus & chống gián điệp
- Kết hợp phần cứng & phần mềm giúp ngăn chặn người - Kiểm tra sự hiện diện của các phần mềm độc hại & loại bỏ
dùng trái phép truy cập mạng riêng chúng
o Hệ thống phát hiện xâm nhập - Liên tục cập nhật phần mềm chống virus & gián điệp
- Màn hình hiện các điểm nóng trên hệ thống mạng của
công ty để phát hiện và ngăn chặn những kẻ xâm nhập
- Xem xét các sự kiện như chúng đang xảy ra để tìm
hiểu các cuộc tấn công
Nguyễn Văn Quang Nguyễn Văn Quang

12

You might also like