Tương tự DevOps đang tìm nạp là gì?


9

Một số người thuyết trình sử dụng các phép tương tự để làm rõ một công nghệ nhất định, ví dụ Pizza như một Dịch vụ 2.0 giải thích sự khác biệt giữa các ngăn xếp dịch vụ (aaS) khác nhau.

nhập mô tả hình ảnh ở đây

Ưu điểm của sự tương tự Pizza này là nó bao gồm nhiều điểm tương tự, tức là thời gian chạy hay còn gọi là pizza và di sản aka tự chế.

Khi một Googles "DevOps analog", nhiều hình ảnh khác nhau được hiển thị, nhưng không phải là rất hấp dẫn.

Định nghĩa "tìm nạp"

  1. Hiển thị hình ảnh trong một bài thuyết trình
  2. Nói 30 giây về nó
  3. Trong quá trình thang máy ngày càng có nhiều người hiểu DevOps và họ hoàn toàn rõ ràng.

DevOps có nhiều nhóm mục tiêu; Tôi nghĩ rằng dễ dàng hơn để tập trung vào đó để tìm một hình ảnh. Ai là khán giả của bạn và điều gì sẽ xảy ra trong trường hợp sân thang máy thành công?
Peter Muryshkin

Hầu hết trong số họ là những nhà phát triển cơ sở có đầu óc silo, tức là chỉ muốn phát triển mà không cảm ơn trách nhiệm chạy các ứng dụng trong sản xuất. @PeterMuryshkin Có bao nhiêu nhóm mục tiêu tồn tại trong bối cảnh này theo bạn?
030

Vậy đối với các nhóm mục tiêu tôi muốn nói, một cho mỗi silo / vai trò xung quanh từng phân khúc của Công cụ DevOps? Quản lý, người dùng doanh nghiệp, nhà phát triển, người thử nghiệm, ops ..
Peter Muryshkin

Câu trả lời:


3

DevOps là công nghiệp hóa CNTT

nhập mô tả hình ảnh ở đây


Hình ảnh bên trái đại diện cho một chiếc xe đã được làm bằng tay?
030

chính xác, nó cũng sẽ có một số vấn đề di chuyển xung quanh :)
oryades

Tuyệt quá. Bây giờ tôi thấy nó. Có lẽ bạn có thể thêm một số mô tả bổ sung trong câu trả lời?
030

2
Mặt khác, hình ảnh bên phải đại diện cho một chiếc xe sẽ không có vấn đề di chuyển xung quanh, miễn là nó vẫn ở trên dây chuyền lắp ráp. Nếu không, một số bánh xe có thể cần thiết ...
Jiri Klouda

1
Về phần bên phải của bức tranh, tôi nghĩ rằng công cụ DevOps là cách tiếp cận kỹ thuật để hủy bỏ và xây dựng các đường ống phân phối để tự động hóa, thử nghiệm và cung cấp các giải pháp phần mềm. Cuộc cách mạng công nghiệp Aka 2.0 ... sigspl.org/2015/10/14/ từ
Peter Muryshkin

4

Chủ yếu là cho các nhà phát triển nhưng hiểu biết về người khác với meme "cô gái thảm họa": "Hoạt động trên máy của tôi .. Vấn đề Ops ngay bây giờ!" Điều này minh họa rằng việc thiếu trách nhiệm có thể gây nguy hiểm cho toàn bộ công ty và giá trị của phần mềm chỉ hoạt động trong một môi trường cụ thể là không tuyệt đối.

nhập mô tả hình ảnh ở đây

Ngoài ra, ma trận của địa ngục . Thêm Docker có vẻ như là một cột nữa, nhưng các container sẽ trở thành công nghệ tiên tiến và kiến ​​trúc tiêu chuẩn về lâu dài. Vì vậy, bạn có thể chạy các container Docker cũng với Kubernetes hoặc Apache Mesos.

nhập mô tả hình ảnh ở đây


Bạn có thể thêm hình ảnh?
030

Tôi sẽ càng sớm càng tốt, từ di động dường như không hoạt động đúng.
Peter Muryshkin

Tuyệt vời +1. Bạn có thể thêm một lời giải thích nhỏ cho mỗi hình ảnh, tức là tại sao các tương tự DevOps này?
030

1
Thành thật mà nói những hình ảnh này minh họa động lực cho DevOps hơn chính DevOps; vì vậy bây giờ tôi chắc chắn bot này giải quyết câu hỏi thực tế của bạn như thế nào để "miêu tả" DevOps
Peter Muryshkin

Ngoài ra, hình ảnh đầu tiên chắc chắn hữu ích để mô tả "Tại sao DevOps" trong bài trình bày của tôi.
030

3

Sự tương tự DevOps nổi bật nhất mà tôi có thể nghĩ đến là sự tương tự Pet vs Gia súc trên cơ sở hạ tầng dùng một lần. Mặc dù, tôi sẽ tranh luận rằng ít về việc tìm nạp được liên kết với hình ảnh, và nhiều hơn về mức độ dễ hiểu và liên quan đến nó.

nhập mô tả hình ảnh ở đây


1
Gia súc vs Thú cưng chủ yếu là một thứ ops, nó không đòi hỏi phải có tổ chức hay tư duy sùng đạo. Gợi ý là nó chỉ nói về cơ sở hạ tầng và không bao giờ nói về các ứng dụng chạy trên nó.
Tensibai

@Tensibai Sự tương tự yêu thích của bạn là gì?
030

Đó là một ý tưởng dễ thương nhưng rơi thẳng vào mặt nó ngay khi bạn giới thiệu sự kiên trì. Bạn nên hy vọng rằng công ty của bạn đã không uống viện trợ kool DevOps và hệ thống bảng lương là thú cưng!
Gaius

2

Một cái khác mà tôi thích là cái này từ trang web này https://devrant.com/search?term=devops

nhập mô tả hình ảnh ở đây

vì tôi đã nghe nó nhiều lần và nó làm tôi thất vọng vì đó là hành vi silo và chống sùng đạo. Về cơ bản tôi muốn thực thi nó, khi bạn thay đổi nó, bạn phải phát hành hoặc khi bạn phá vỡ nó, bạn sửa nó. Trong thực tế nó không đơn giản như một tư duy phải được thay đổi.


1

Một sự tương tự khác đã được tìm thấy ở đây https://devrant.com/search?term=devops

Tôi nghĩ rằng điều này cũng được áp dụng vì vẫn có những nhà phát triển tiếp tục ném mọi thứ lên tường.

nhập mô tả hình ảnh ở đây

Tôi phải thừa nhận rằng tôi cảm thấy như thế này và điều này khuyến khích tôi học lập trình. Tôi hiện đang học Java và muốn lấy chứng chỉ. Tôi hiện đang nghiên cứu cho Java Oracle liên kết.


0

Dựa trên một gợi ý trong một trong những nhận xét cho một trong những câu trả lời của @PeterMuryshkin, tôi đã đọc thêm về Công nghiệp4.0 và tôi nghĩ đó có thể là một sự tương tự DevOps.

Một sự tương tự DevOps khác có thể là công nghiệp 4.0:

Công nghiệp 4.0 là tên của xu hướng tự động hóa và trao đổi dữ liệu hiện nay trong các công nghệ sản xuất. Nó bao gồm các hệ thống vật lý không gian mạng, Internet vạn vật, điện toán đám mây và điện toán nhận thức. Công nghiệp 4.0 thường được gọi là cuộc cách mạng công nghiệp thứ tư.

nhập mô tả hình ảnh ở đây

Để giới thiệu quy trình công nghiệp 1.0, tức là cách sản xuất coton thủ công phải rõ ràng để tự động hóa việc này, 2.0 cũng tự động hơn và 3.0. Ngày nay DevOps cũng là về tự động hóa ngày càng nhiều, nhưng để làm được điều đó, quy trình cũng phải rõ ràng. Vì 4.0 là về việc chuyển sang đám mây, ví dụ AWS, GCP, AWS, CI / CD và các hệ thống tự phục hồi, điều này cũng có thể tương tự.


Ngoài ra, tôi nghĩ rằng ngành công nghiệp 4.0 thực sự không hoạt động nếu không có DevOps.
Peter Muryshkin

0

DevOps cũng có thể được so sánh với một đội đặc công, bao gồm một số lượng nhỏ các chuyên gia. Tôi luôn phải nghĩ về cấp độ đầu tiên của Commandos 1 sau hàng ngũ kẻ thù. Có ba nhân vật:

  • biển
  • người lái xe
  • lưu vào trong

Mỗi người trong số họ sở hữu những phẩm chất độc đáo, như lặn, bơi, chèo thuyền (biển), thợ lặn (súng máy, lái xe), mũ nồi xanh (leo núi, mang thùng).

Tất cả bọn họ đã có thể hạ gục kẻ thù hay còn gọi là tự động hóa trong DevOps. Cho dù hoạt động có thể được so sánh với hàng hải, lái xe mũ nồi xanh không thành vấn đề. Hoạt động, phát triển và đảm bảo chất lượng đều có chuyên môn của họ. Kết hợp các yếu tố này là điều cần thiết để phát hành phần mềm thường xuyên hơn.

Nếu ví dụ một trong những biệt kích chết trong trò chơi, trò chơi đã kết thúc. Tất cả bọn họ phải làm việc cùng nhau để hoàn thành một nhiệm vụ. Tôi có thể nhớ rằng mỗi tên biệt kích đã bị cô lập khi bắt đầu cấp 1 và phải tự mình tiêu diệt kẻ thù, nhưng chúng cũng phụ thuộc vào nhau.

Người lính thủy được yêu cầu phải đưa cả người lái và chiếc mũ nồi xanh đến hòn đảo khác vì anh ta là người duy nhất có thể chèo được chiếc ủng. Khi ở trên đảo, chiếc mũ nồi xanh là cần thiết vì anh là người duy nhất có thể di chuyển các thùng thuốc nổ cần thiết để làm nổ tung đài phát thanh.

Khi họ làm việc cùng nhau, có nhiều khả năng họ có thể sống sót vì cần phải bắn ba phát để tiêu diệt kẻ thù. Nếu họ bắn cùng nhau, kẻ thù đã bị hạ gục ngay lập tức.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.