ولكن كيف ذلك ، هناك نفس دليل DevOps ، المصدر الأكثر موثوقية. يحتوي على قسم كامل مخصص للأساطير حول DevOps ، لماذا كتابة مقال؟ حسنًا ، الحقيقة هي أن هذا الكتاب ، في رأيي ، لا يشرح المنهجية فحسب ، بل يبيعها أيضًا في أماكن.
والقسم عن الأساطير فيه هو ويحتوي على أساطير أود أن أدحضها للمؤلفين ، وليس تلك التي تحظى بشعبية في الواقع. حاولت على الفور وصف الخرافات التي تنتشر في العالم الحقيقي ، والتي كان عليّ التعامل معها ، مع شرح المنهجية للمستمعين.
1. DevOps ينطبق عليك
لا ، DevOps ليس للجميع. تأتي هذه الأسطورة أولاً لأن بعض الآباء المؤسسين أنفسهم يروجون لها تدريجيًا.
على سبيل المثال ، جين كيم وآخرون. في دليل DevOps ينسى بطريقة أو بأخرى أن DevOps ليس للجميع ، ولكنه يتكهن بتطبيقه العالمي. قم بتقييم الاقتباس (أبرزت أجزاء المشكلة بخط مائل ): "... هناك الآن ثقل كبير من الأدلة على أن المشكلات الموضحة أعلاه تحدث في كل مكان تقريبًا ، وأن الحلول المرتبطة بـ DevOps قابلة للتطبيق عالميًا تقريبًا ." أو هنا: "في كل مؤسسة لتقنية المعلومات تقريبًا ، هناك تضارب متأصل بين التطوير وعمليات تكنولوجيا المعلومات مما يخلق دوامة هبوط ...".
حسنًا ، لا ، هناك مجموعة من مؤسسات تكنولوجيا المعلومات لا يعمل كل هذا على الإطلاق أو جزئيًا ، حتى لو لم تكن قابلة للتطبيق. هناك منظمات ليس لديها قسم عمليات تكنولوجيا المعلومات أو بيئة إنتاجية على الإطلاق. على سبيل المثال ، المنظمات التي تعمل في مجال الاستشارات. غالبًا ما يكون لديهم قسم دعم يفرض اتفاقية مستوى الخدمة ، ولكن قد لا يكون لديهم ذلك على الإطلاق: الشركات التي تطبق Wordpress ، على سبيل المثال ، أو الاستشاريين الذين يقومون باختبارات الأمان. هناك منظمات تكنولوجيا المعلومات بدون قسم تطوير. العديد من الشركات المضيفة مثل هذه المنظمات. يمكن ترتيب كل شيء لهم بشكل معقد للغاية ، ولكن كل البرامج يمكن أن تكون إما "محاصرًا" أو "سحابة" لشخص آخر ، أو يكتبها مستشارون خارجيون.
( , ?): “No matter what industry you are in, or what product or service your organization provides, this way of thinking is paramount and necessary for survival for every business and technology leader.”
, , . DevOps — ? , .
2. DevOps
DevOps - -. , , DevOps . :
DevOps . DevOps - , DevOps Chrome .
, DevOps. , . 1.0.0. 1.0.1? , , , . “” .
, , :
- (Time to Market, TTM),
- ,
- -,
, , DevOps .
3. DevOps -
“10 Deploys a Day” Flickr — , -.
, , DevOps, -. , , , , .
“” , - DevOps.
4. DevOps —
, DevOps — -, , , , , “ ”.
, DevOps, DevOps , .
Time to Market , .
- . , , , . “”, .
, , DevOps .
, , . , , .
5. DevOps -
- - - DevOps Server Ultimate 9000 — ?
. , DevOps , , , Linux, git bash. ? — . ? . DevOps . Docker, , Puppet git. , . — Jenkins, — Bamboo, , , TeamCity, GNU Make . , — , , .
. Scrum. Scrum — Agile, , , . - Agile, . DevOps — Agile, Scrum. , “” DevOps Lean. Lean — , , - -, - . , Lean. DevOps.
6. DevOps
, “ ”, : , , QA ..
, . , - — .
— DevOps, , , , DevOps-.
7. DevOps
— — ? . -, DevOps . - DevOps — -, . , DevOps — , , . , Toyota, GM Ford.
, Lean “” Kanban , DevOps 50, CD — 80.
Scrum ? . , . (TTM) , 17.6 , TTM 2 .
, IT, . , DevOps, . , , . , , , ?
على أي حال ، فإن مقدار المعرفة المتراكمة بالكامل ، وليس فقط DevOps ، سيساعد على تنظيم العمل بشكل أفضل.
وهناك آخرون
وبهذا نختتم مراجعتي القصيرة لخرافات DevOps التي لا يتم تداولها في الواقع. في المرة القادمة سأصف المفاهيم الخاطئة الشائعة ، والتي ، على الرغم من أنها ليست صحيحة ، ولكن هناك بعض الحقيقة.
وما هي الخرافات أو الأوهام المفروضة عمداً حول DevOps التي واجهتها؟