Trong module trước, chúng ta đã tìm hiểu rằng các quản trị viên hệ thống có rất nhiều trách nhiệm, chẳng hạn như duy trì các dịch vụ hạ tầng. Dịch vụ hạ tầng CNTT là những thứ cho phép một tổ chức hoạt động. Chúng bao gồm kết nối Internet, quản lý mạng bằng cách thiết lập phần cứng mạng, kết nối máy tính với mạng nội bộ, v.v. Trong bài học này, chúng ta sẽ tìm hiểu về các dịch vụ hạ tầng CNTT phổ biến hiện có và những gì bạn cần biết để bắt đầu tích hợp chúng vào một tổ chức. Chúng ta cũng sẽ đi sâu hơn vào từng dịch vụ hạ tầng riêng lẻ. Chúng ta sẽ tập trung nhiều hơn vào cơ sở hạ tầng vật lý, các dịch vụ như máy chủ, cùng với các dịch vụ hạ tầng mạng giúp công ty của bạn kết nối với Internet. Nói tóm lại, chúng ta sẽ đáp ứng tất cả các nhu cầu về dịch vụ hạ tầng.
Có rất nhiều dịch vụ hạ tầng CNTT giúp duy trì hoạt động của một công ty. Trong một công ty nhỏ hơn, một người có thể chịu trách nhiệm cho tất cả các dịch vụ. Ở các công ty lớn hơn, các nhóm quản trị viên hệ thống có thể chỉ quản lý một dịch vụ. Trong khóa học này, chúng ta sẽ thảo luận về những gì bạn cần để thiết lập các dịch vụ này với tư cách là người phụ trách CNTT duy nhất trong một công ty. Chúng tôi cũng sẽ cung cấp cho bạn cái nhìn tổng quan về một số dịch vụ đám mây mà bạn có thể sử dụng nếu bạn muốn một công ty khác điều hành các dịch vụ của mình. Nhắc lại, như chúng ta đã đề cập trước đây, dịch vụ đám mây là các dịch vụ được truy cập thông qua internet như Gmail. Chúng ta có thể truy cập tài khoản Gmail của mình từ bất kỳ thiết bị điện toán nào miễn là chúng ta được kết nối Internet. Khi kết thúc module này, bạn sẽ nắm rõ các dịch vụ cần có để có một cơ sở hạ tầng CNTT hoạt động tốt cho công ty của mình.
Chúng ta đã nói về cơ sở hạ tầng vật lý, các thành phần của một môi trường CNTT trong bài học trước. Hãy nhớ rằng bạn có thể thiết lập các máy chủ khác nhau để chạy các dịch vụ của mình, chẳng hạn như một máy chủ để chạy dịch vụ lưu trữ tệp. Bạn có thể mua hoặc thuê phần cứng cho các máy chủ này và thiết lập cũng như lưu trữ chúng tại chỗ hoặc tại một địa điểm khác, về cơ bản là bạn quản lý các máy chủ này từ đầu đến cuối.
Có một lựa chọn khác, nếu bạn không muốn chịu trách nhiệm quản lý các tác vụ phần cứng và cập nhật hệ điều hành máy chủ của mình bằng các bản vá bảo mật và cập nhật. Bạn có thể sử dụng giải pháp thay thế đám mây để duy trì cơ sở hạ tầng của riêng mình, được gọi là Cơ sở hạ tầng dưới dạng dịch vụ (IaaS). Các nhà cung cấp IaaS cung cấp cho bạn các máy ảo được cấu hình sẵn mà bạn có thể sử dụng giống như khi bạn có một máy chủ vật lý. Một số nhà cung cấp IaaS phổ biến là Amazon Web Services và các phiên bản Elastic Compute Cloud (EC2) của họ, Linode cho thuê máy chủ ảo, Windows Azure và Google Compute Engine mà bạn đã sử dụng trong suốt khóa học này.
Mạng nội bộ của công ty bạn sẽ giống như mạng ở nhà của bạn, bạn sẽ có nhiều máy tính cần phải ở trên một mạng con nhất định. Bạn phải gán cho chúng địa chỉ IP tĩnh hoặc sử dụng DHCP, phần cứng mạng phải được thiết lập. Mạng internet không dây có thể sẽ cần phải có sẵn. DNS cần phải hoạt động, v.v. Nếu công ty của bạn lớn, việc kết nối mạng thường được thực hiện bởi một nhóm chuyên dụng, nhưng trong các công ty nhỏ hơn, bạn có thể sẽ chịu trách nhiệm thiết lập mạng. Mạng có thể được tích hợp trong một nhà cung cấp IaaS, nhưng trong những năm gần đây, nó cũng đã được tách ra thành dịch vụ đám mây riêng của mình, Mạng dưới dạng dịch vụ (NaaS). NaaS cho phép các công ty thuê ngoài các dịch vụ mạng của họ để họ không phải đối phó với phần cứng mạng đắt tiền. Các công ty cũng sẽ không phải thiết lập bảo mật mạng của riêng họ, quản lý định tuyến của riêng họ, thiết lập mạng internet riêng và v.v.
Hãy nói về phần mềm mà công ty của bạn có thể muốn sử dụng. Bạn có cần soạn thảo văn bản, sử dụng ứng dụng email, giao tiếp với những người khác, sử dụng hệ điều hành, xử lý bảng tính hoặc có bất kỳ phần mềm nào khác cần thiết để điều hành doanh nghiệp không? Câu trả lời là có. Phần mềm phù hợp phải có sẵn cho người dùng của công ty bạn. Chúng ta đã thảo luận về cách cài đặt và bảo trì các máy phần mềm. Bạn phải xử lý những thứ như giấy phép, cập nhật bảo mật và bảo trì cho mỗi máy. Giải pháp thay thế đám mây để duy trì phần mềm của riêng bạn được gọi là Phần mềm dưới dạng dịch vụ (SaaS). Thay vì cài đặt trình xử lý văn bản trên mọi máy, bạn có thể sử dụng Microsoft Office 365 hoặc Google Workspace. Cả hai đều là những dịch vụ mà bạn có thể mua cho phép bạn chỉnh sửa tài liệu văn bản, xử lý bảng tính, tạo bản trình bày và hơn thế nữa, tất cả từ một trình duyệt web.
Một số công ty có sản phẩm được xây dựng dựa trên một ứng dụng phần mềm. Trong trường hợp này, có một số thứ mà các nhà phát triển phần mềm cần để có thể viết mã, xây dựng và xuất bản phần mềm của họ. Đầu tiên, các ứng dụng cụ thể phải được cài đặt cho môi trường phát triển lập trình của họ, sau đó tùy thuộc vào sản phẩm, họ có thể cần một cơ sở dữ liệu để lưu trữ thông tin. Cuối cùng, nếu họ đang phục vụ nội dung web như một trang web, họ sẽ cần xuất bản sản phẩm của mình trên internet. Nếu bạn đang tự xây dựng toàn bộ quy trình này, bạn có thể cần thiết lập cơ sở dữ liệu và máy chủ web. Môi trường phát triển lập trình cũng sẽ phải được cài đặt trên mọi máy tính cần đến nó. Nếu bạn muốn có một giải pháp tất cả trong một để xây dựng và triển khai một ứng dụng web, bạn có thể sử dụng thứ gọi là Nền tảng dưới dạng dịch vụ (PaaS). Điều này bao gồm toàn bộ nền tảng cho phép bạn xây dựng mã, lưu trữ thông tin trong cơ sở dữ liệu và phục vụ ứng dụng từ một nền tảng duy nhất. Các lựa chọn phổ biến cho PaaS là Heroku, Windows Azure và Google App Engine.
Dịch vụ hạ tầng CNTT cuối cùng mà chúng ta sẽ thảo luận là quản lý quyền truy cập và ủy quyền của người dùng. Dịch vụ thư mục tập trung người dùng và máy tính của tổ chức bạn vào một vị trí để bạn có thể thêm, cập nhật và xóa người dùng và máy tính. Một số dịch vụ thư mục phổ biến mà bạn có thể thiết lập là Windows Active Directory và OpenLDAP. Dịch vụ thư mục cũng có thể được triển khai trên đám mây bằng cách sử dụng các nhà cung cấp Thư mục dưới dạng dịch vụ (DaaS).
Trên đây là tổng quan chung về các dịch vụ hạ tầng CNTT phổ biến nhất mà bạn sẽ gặp phải khi xử lý các tác vụ quản trị hệ thống. Mặc dù dịch vụ đám mây là một lựa chọn tuyệt vời, nhưng điều cực kỳ quan trọng là bạn phải hiểu cách thức hoạt động của dịch vụ và cách bảo trì trước khi bạn sử dụng sự trợ giúp của dịch vụ đám mây. Mặc dù dịch vụ đám mây được sử dụng rộng rãi trong ngành và có rất nhiều ưu điểm, nhưng cũng có một số nhược điểm. Chúng bao gồm chi phí định kỳ và sự cần thiết phải phụ thuộc vào dịch vụ của nhà cung cấp.
Để biết thêm thông tin về các chủ đề sau, hãy xem các liên kết sau:
Để biết thông tin chi tiết hơn về các nhà cung cấp DaaS, hãy xem:
Lưu ý: Một phần quan trọng để thành công trong vai trò CNTT là khả năng tự học - một người tìm kiếm các tài nguyên chính và đọc về các xu hướng và giải pháp công nghệ mới nhất. Các bài đọc bổ sung đã cung cấp được thiết kế để cho bạn thấy một số tài liệu hỗ trợ có sẵn trực tuyến; chúng không có nghĩa là một danh sách đầy đủ.