[Ebook] Điều căn bản về DevOps

783

DevOps không phải là một công cụ, nó là một phương pháp tiếp cận và đó là một văn hóa với mục tiêu tối ưu hóa vòng đời phát triển phần mềm SDLC (Software Development Life Cycle) bằng cách đưa sự phát triển (development) và operation xích lại gần nhau hơn. Đó là một hệ tư tưởng hoàn toàn mới đã quét qua các tổ chức CNTT trên toàn thế giới, thúc đẩy các vòng đời dự án và làm gia tăng lợi nhuận. DevOps thúc đẩy sự hợp tác giữa các kỹ sư phát triển và bộ phận operation, tham gia với nhau trong toàn bộ vòng đời dịch vụ, từ thiết kế đến quá trình phát triển để hỗ trợ sản xuất.

“Dev” là một thuật ngữ dùng chung cho tất cả các nhà phát triển phần mềm trong khi “Ops” bao gồm các kỹ sư hệ thống, quản trị hệ thống, nhân viên operation, kỹ sư phát hành, DBA, kỹ sư mạng, chuyên gia bảo mật, và nhiều công việc phụ khác. Khi kết hợp, DevOps xóa đi khoảng cách giữa Development (phát triển) và Ops bằng cách giảm đi sự không chắc chắn của việc phát hành và thay đổi. Nó cũng làm giảm thiểu rủi ro liên quan đến các giai đoạn khác nhau của việc quản lý phát hành, bao gồm: Build (xây dựng), (Deploy) triển khai, Test (kiểm thử), và Continuous Improvement (cải tiến liên tục).

DOWNLOAD TÀI LIỆU TẠI ĐÂY

CHIA SẺ