Chúng tôi đang làm việc để khôi phục ứng dụng Unionpedia trên Google Play Store
Lối raIncoming
🌟Chúng tôi đã đơn giản hóa thiết kế của mình để điều hướng tốt hơn!
Instagram Facebook X LinkedIn
Unionpedia của riêng bạn với logo và miền của bạn, từ 9,99 USD/tháng
Tạo Unionpedia của tôi

DevOps

Mục lục DevOps

DevOps (kết hợp của cụm từ tiếng Anh "software DEVelopment" và "information technology OPerationS") là một thuật ngữ để chỉ một tập hợp các hành động trong đó nhấn mạnh sự hợp tác và trao đổi thông tin của các lập trình viên và chuyên viên tin học khi cùng làm việc để tự động hóa quá trình chuyển giao sản phẩm phần mềm và thay đổi kiến trúc hệ thống.

Mục lục

  1. 26 quan hệ: Đảm bảo chất lượng, Điện toán đám mây, Bỉ, Blog, Docker (phần mềm), Flickr, Hệ thống quản lý phiên bản, Hệ thống thông tin, Jenkins (phần mềm), Kiểm thử phần mềm, Lập trình cực hạn, Lập trình viên, Nhà phát triển phần mềm, Phát triển phầm mềm linh hoạt, Phát triển phần mềm, Phân phối liên tục, Phần mềm, Phần mềm dạng dịch vụ, Quản lý, Quản lý chất lượng, Quy trình phát triển phần mềm, Tích hợp liên tục, Tiếng Anh, Tin học, Vòng đời phát hành phần mềm, 2017.

  2. Phát triển phần mềm
  3. Quy trình phát triển phần mềm
  4. Quản lý công nghệ thông tin

Đảm bảo chất lượng

Đảm bảo chất lượng là toàn bộ hoạt động có kế hoạch và hệ thống, được tiến hành trong quản lý chất lượng và được chứng minh là đủ mức cần thiết để tạo sự tin tưởng thỏa đáng rằng sản phẩm hay dịch vụ của tổ chức sẽ đáp ứng các yêu cầu về chất lượng.

Xem DevOps và Đảm bảo chất lượng

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

Các ứng dụng đám mây Điện toán đám mây (tiếng Anh: cloud computing), còn gọi là điện toán máy chủ ảo, là mô hình điện toán sử dụng các công nghệ máy tính và phát triển dựa vào mạng Internet.

Xem DevOps và Điện toán đám mây

Bỉ

Bỉ, tên chính thức là Vương quốc Bỉ, là một quốc gia có chủ quyền tại Tây Âu.

Xem DevOps và Bỉ

Blog

Một blog dựa trên Movable Type Blog, gọi tắt của weblog (tiếng Anh, "nhật ký web"), là một dạng nhật ký trực tuyến, bùng nổ từ cuối thập niên 1990.

Xem DevOps và Blog

Docker (phần mềm)

Docker là một dự án mã nguồn mở giúp tự động triển khai các ứng dụng Linux và Windows vào trong các container ảo hóa.

Xem DevOps và Docker (phần mềm)

Flickr

Flickr là một trang mạng và bộ dịch vụ web chia sẻ hình ảnh, và một nền tảng cộng đồng trực tuyến, được xem như một kiểu mẫu sớm nhất cho ứng dụng Web 2.0.

Xem DevOps và Flickr

Hệ thống quản lý phiên bản

Trong kỹ nghệ phần mềm, một hệ thống quản lý phiên bản (còn viết là VCS theo từ tiếng Anh version control systems) là một hệ thống lưu giữ các phiên bản của mã nguồn của sản phẩm phần mềm, giúp các lập trình viên có thể dễ dàng lấy lại phiên bản mong muốn.

Xem DevOps và Hệ thống quản lý phiên bản

Hệ thống thông tin

Hệ thống thông tin là một hệ thống bao gồm các yếu tố có quan hệ với nhau cùng làm nhiệm vụ thu thập, xử lý, lưu trữ và phân phối thông tin và dữ liệu và cung cấp một cơ chế phản hồi để đạt được một mục tiêu định trước.

Xem DevOps và Hệ thống thông tin

Jenkins (phần mềm)

Jenkins là một phần mềm tự động hóa, mã nguồn mở và viết bằng Java.

Xem DevOps và Jenkins (phần mềm)

Kiểm thử phần mềm

Kiểm thử phần mềm (kiểm tra, thử nghiệm) là một cuộc kiểm tra được tiến hành để cung cấp cho các bên liên quan thông tin về chất lượng của sản phẩm hoặc dịch vụ được kiểm th.

Xem DevOps và Kiểm thử phần mềm

Lập trình cực hạn

Lập trình cực độ (eXtreme Programming viết tắt là XP) là một trong những nhóm các phương pháp phát triển phần mềm một cách linh hoạt.

Xem DevOps và Lập trình cực hạn

Lập trình viên

Lập trình viên (người lập trình hay thảo chương viên điện toán) là người viết ra các chương trình máy tính.

Xem DevOps và Lập trình viên

Nhà phát triển phần mềm

Nhà phát triển phần mềm là một cá nhân hay một tổ chức có liên quan đến các vần đề trong quá trình phát triển phần mềm ở mức cao hơn việc chỉ thiết kế và viết mã, là khái niệm rộng hơn phạm vi lập trình máy tính hay quản lý dự án, bao gồm cả nhiều vấn đề quản lý sản phẩm phần mềm.

Xem DevOps và Nhà phát triển phần mềm

Phát triển phầm mềm linh hoạt

Phát triển phần mềm linh hoạt hoặc Lập trình linh hoạt (tiếng Anh: Agile software development hay Agile programming) là một phương thức thực hiện các dự án công nghệ phần mềm, phương thức này khuyến khích sự thay đổi khi phát triển dự án và đưa sản phẩm đến tay người dung sao cho nhanh nhất.

Xem DevOps và Phát triển phầm mềm linh hoạt

Phát triển phần mềm

Phát triển phần mềm là việc chuyển nhu cầu của người dùng hoặc mục tiêu tiếp thị thành một sản phẩm phần mềm.

Xem DevOps và Phát triển phần mềm

Phân phối liên tục

Phân phối liên tục (tiếng Anh: Continuous delivery - viết tắt: CD) là một cách tiếp cận của kỹ thuật phần mềm, trong đó các đội sẽ sản xuất phần mềm trong chu kỳ ngắn, đảm bảo rằng các phần mềm có thể được phát hành một cách tin cậy bất cứ lúc nào.

Xem DevOps và Phân phối liên tục

Phần mềm

Phần mềm máy tính (tiếng Anh: Computer Software) hay gọi tắt là Phần mềm (Software) là một tập hợp những câu lệnh hoặc chỉ thị (Instruction) được viết bằng một hoặc nhiều ngôn ngữ lập trình theo một trật tự xác định, và các dữ liệu hay tài liệu liên quan nhằm tự động thực hiện một số nhiệm vụ hay chức năng hoặc giải quyết một vấn đề cụ thể nào đó Phần mềm thực hiện các chức năng của nó bằng cách gửi các chỉ thị trực tiếp đến phần cứng (hay phần cứng máy tính, Computer Hardware) hoặc bằng cách cung cấp dữ liệu để phục vụ các chương trình hay phần mềm khác.

Xem DevOps và Phần mềm

Phần mềm dạng dịch vụ

Software as a Service viết tắt là SaaS, tạm dịch là phần mềm như một dịch vụ.

Xem DevOps và Phần mềm dạng dịch vụ

Quản lý

Quản lý (thuật ngữ tiếng Anh là Management, tiếng lat. manum agere - điều khiển bằng tay) đặc trưng cho quá trình điều khiển và dẫn hướng tất cả các bộ phận của một tổ chức, thường là tổ chức kinh tế, thông qua việc thành lập và thay đổi các nguồn tài nguyên (nhân lực, tài chính, vật tư, trí thực và giá trị vô hình).

Xem DevOps và Quản lý

Quản lý chất lượng

Quản lý chất lượng là các hoạt động có phối hợp để định hướng và kiểm soát một tổ chức về chất lượng.

Xem DevOps và Quản lý chất lượng

Quy trình phát triển phần mềm

Quy trình phát triển phần mềm là một cấu trúc bao gồm tập hợp các thao tác và các kết quả tương quan sử dụng trong việc phát triển để sản xuất ra một sản phẩm phần mềm.

Xem DevOps và Quy trình phát triển phần mềm

Tích hợp liên tục

Trong kỹ thuật phần mềm, Tích hợp liên tục (CI - Continuous Integration) là việc trộn (merge) và biên dịch (build hoặc compile) tất cả các phiên bản (revision) mã nguồn làm việc của các lập trình viên trên một bản chính (mainline hoặc master) mỗi ngày.

Xem DevOps và Tích hợp liên tục

Tiếng Anh

Tiếng Anh (English) là một ngôn ngữ German Tây, được nói từ thời sơ kỳ Trung cổ tại Anh và nay là lingua franca toàn cầu.

Xem DevOps và Tiếng Anh

Tin học

Tin học, tiếng Anh: informatics, là một ngành khoa học chuyên nghiên cứu quá trình tự động hóa việc tổ chức, lưu trữ và xử lý thông tin của một hệ thống máy tính cụ thể hoặc trừu tượng (ảo).

Xem DevOps và Tin học

Vòng đời phát hành phần mềm

Mô hình vòng đời phát hành phần mềm Một vòng đời phát hành phần mềm là một sự tổng hợp các pha phát triển phần mềm từ giai đoạn sơ khai cho đến giai đoạn hoàn chỉnh, và cuối cùng là công bố phần mềm đó hoặc phiên bản nâng cấp mới.

Xem DevOps và Vòng đời phát hành phần mềm

2017

Năm 2017 (số La Mã: MMXVII) là một năm bắt đầu vào ngày chủ nhật.

Xem DevOps và 2017

Xem thêm

Phát triển phần mềm

Quy trình phát triển phần mềm

Quản lý công nghệ thông tin