Thúc đẩy chuyển đổi DevOps với ba sáng kiến ​​chiến lược

Chuyển đổi là khó khăn. Đạt được kết quả trong thế giới thực với chiến lược DevOps ba hướng được xây dựng để mang lại thành công cho khách hàng.

Chúng ta sống trong một thế giới được thúc đẩy bởi các ứng dụng và kết quả. Ngày càng có nhiều tổ chức đang sử dụng sức mạnh tuyệt vời của Công nghệ thông tin (CNTT) để phát triển, cải thiện và cung cấp các dịch vụ và sản phẩm của họ. Trong khi các kiến ​​trúc phần mềm phát triển, một sự thay đổi tương tự cũng đang diễn ra với các quy trình được các chuyên gia CNTT sử dụng để phát triển và cung cấp các dịch vụ dựa trên phần mềm. Và sự thay đổi này không chỉ tác động đến CNTT mà còn ảnh hưởng đến kết cấu cách thức tổ chức của bạn hoạt động.

DevOps là tên gọi của một tập hợp các phương pháp vận hành đang thay đổi cách thức hoạt động của các nhóm vận hành CNTT. Thay vì phân chia trách nhiệm thành các nhóm chức năng, DevOps thực hiện một cách tiếp cận toàn diện và linh hoạt hơn, ủng hộ sự hợp tác tập trung vào toàn bộ vòng đời. Các kết quả là có thật và được ghi chép đầy đủ, bao gồm thời gian cung cấp các khả năng ngắn hơn, linh hoạt hơn để thích ứng với các thay đổi và cấp độ dịch vụ cao hơn với ít thời gian ngừng hoạt động hơn. Đây là lý do tại sao 89% tổ chức báo cáo rằng họ đang lập kế hoạch hoặc triển khai chuyển đổi DevOps.¹

Dell Technologies cam kết giúp các tổ chức đạt được lợi ích của riêng họ từ quá trình chuyển đổi DevOps. Chiến lược của chúng tôi tập trung vào ba sáng kiến ​​chiến lược: tiêu chuẩn hóa API, tích hợp hệ sinh thái tự động hóa và giáo dục dựa trên trải nghiệm thực tế.

Tiêu chuẩn hóa API

Tự động hóa bắt đầu với các API được tiêu chuẩn hóa. Có hai loại tiêu chuẩn API mà Dell hỗ trợ – API sản phẩm dành cho các dịch vụ mà chúng tôi thiết kế và bán, và API ngành mở được cộng đồng hỗ trợ. API sản phẩm là một bộ API RESTful được tiêu chuẩn hóa, do các chuyên gia của chúng tôi xác định để cho phép giao tiếp dựa trên phần mềm với các sản phẩm của Dell. Chúng tôi xuất bản những thứ này trên cổng thông tin dành cho nhà phát triển của mình , nơi chúng có thể được truy cập và tải xuống để sử dụng. API công nghiệp mở được xác định bởi các cơ quan tiêu chuẩn hóa nhằm khuyến khích cộng tác và cho phép phát triển nhanh chóng. Dell hỗ trợ nhiều API như Redfish, Container Storage Interface (CSI), Software for Open Networking in the Cloud (SONiC) và các API khác. Chúng cũng có thể được tìm thấy trên cổng thông tin dành cho nhà phát triển của chúng tôi cũng như các kho lưu trữ mở nhưGitHub .

Tích hợp hệ sinh thái tự động hóa

Tự động hóa là tiền đặt cược cho DevOps. Một trong những dấu hiệu chắc chắn nhất cho thấy tổ chức của bạn đang thực hiện chuyển đổi DevOps là khi các nhóm vận hành của bạn bắt đầu viết mã. Điều này không có nghĩa là quản trị viên hệ thống đang thay thế các nhà phát triển logic nghiệp vụ của bạn, nhưng họ đang sử dụng các công cụ cho phép họ viết phần mềm mã hóa các hoạt động CNTT. Điều này có thể có nghĩa là hiển thị các dịch vụ CNTT cốt lõi để sử dụng trong một cổng thông tin hoặc cấu hình và bảo trì tập lệnh bằng các kỹ thuật như Cơ sở hạ tầng dưới dạng mã.

Dell đang hỗ trợ xu hướng này bằng cách sử dụng các API tiêu chuẩn của chúng tôi để tích hợp với các khung tự động hóa phổ biến như Ansible, Terraform, ServiceNow và các khung khác. Chúng tôi cũng đang tự mình phát triển công cụ tự động hóa tiên tiến – một ví dụ về điều đó là Mô-đun lưu trữ vùng chứa của chúng tôi. Với các mô-đun này, chúng tôi đang mở rộng tự động hóa lưu trữ cho Kubernetes để bổ sung các khả năng doanh nghiệp quan trọng ngoài chức năng thô sơ được kích hoạt bởi trình điều khiển CSI tiêu chuẩn.

Giáo dục dựa trên kinh nghiệm trong thế giới thực

Khi chúng ta tìm hiểu về công nghệ và các từ viết tắt bắt đầu xuất hiện, thật dễ quên rằng phần quan trọng nhất của CNTT là những người lập trình và vận hành nó. Tại Dell, chúng tôi có nhiều năm kinh nghiệm về chuyển đổi DevOps. Chúng tôi đã chuyển đổi bộ phận CNTT của riêng mình (Dell IT). Chúng tôi có các dịch vụ và phương pháp thực hành cụ thể được thiết lập để giúp các tổ chức khác thiết lập kế hoạch chuyển đổi của riêng họ. Và chúng tôi đang tích cực tham gia vào các cộng đồng CNTT như Cloud Native Computing Foundation, Linux Foundation, Desktop Management Task Force, Open Compute Project và nhiều cộng đồng khác.

Chuyển đổi là không dễ dàng. Nhưng kết quả là, DevOps trả cổ tức thực sự. Tại Dell, chúng tôi tập trung vào việc cung cấp mọi công cụ bạn cần để đạt được kết quả thực tế. Chúng tôi đang thực hiện điều đó thông qua tiêu chuẩn hóa API, phát triển công cụ tự động hóa và chuyển giao giáo dục dựa trên trải nghiệm thực tế.