جاري تحميل الصفحة

الوصول إلى DevOps

لا تخافوا من DevOps. بعض الفرق تولد لـ DevOps. البعض تحقيق DevOps ؛ آخرون لديهم DevOps التوجه عليها.3 ما هو DevOps؟ لماذا يهم ديفوبس؟ لماذا الآن؟ كيف يمكنك تحقيق DevOps بنجاح؟ هذه هي المواضيع التي نود أن ننظر إليها.

فهم وقت دورة الخاص بك

لنبدأ بافتراض أساسي حول تطوير البرامج. سنقوم وصف ذلك مع loop.4 OODA مصمم أصلا للحفاظ على الطيارين المقاتلة التي يتم اطلاق النار عليها من السماء، حلقة OODA هو وسيلة جيدة للتفكير في البقاء قبل منافسيك. تبدأ بمراقبة الأعمال، والسوق، والاحتياجات، وسلوك المستخدم الحالي، وبيانات القياس عن بعد المتاحة. ثم توجه مع تعداد الخيارات لما يمكنك تقديم، ربما مع التجارب. بعد ذلك عليك أن تقرر ما لمتابعة، وأنت تتصرف من خلال تقديم برامج العمل للمستخدمين الحقيقيين. كل هذا يحدث في بعض دورة الوقت.
فهم وقت دورة الخاص بك

تصبح البيانات- علم

نأمل أن تستخدم البيانات لإعلام ما يجب القيام به في الدورة القادمة. وتخبرنا تقارير كثيرة من التقارير عن الخبرة أن ما يقرب من ثلث عمليات النشر سيكون لها نتائج تجارية سلبية، وأن الثلث تقريباً سيكون له نتائج إيجابية، والثلث لن يحدث أي فرق. من الناحية المثالية ، كنت ترغب في الفشل بسرعة على تلك التي لا تقدم الأعمال التجارية ومضاعفة على تلك التي تدعم الأعمال التجارية. أحياناً يسمى هذا محور أو المثابرة.

السعي للحصول على التعلم التحقق من الصحة

يتم تحديد مدى السرعة التي يمكن أن تفشل بسرعة أو ضعف أسفل من خلال المدة التي تستغرقها حلقة، أو في شروط العجاف، من قبل وقت الدورة الخاصة بك. يحدد وقت الدورة مدى السرعة التي يمكنك جمعها لملاحظاتك لتحديد ما يحدث في الحلقة التالية. يجب أن تكون الملاحظات التي تجمعها مع كل دورة بيانات حقيقية وقابلة للتنفيذ. وهذا ما يسمى التعلم التحقق من صحة.
السعي للحصول على التعلم التحقق من الصحة

تقصير وقت دورة الخاص بك

عند اعتماد DevOps الممارسات ، يمكنك تقصير وقت الدورة الخاصة بك من خلال العمل في دفعات أصغر ، وذلك باستخدام المزيد من الأتمتة ، وتصلب خط أنابيب الإفراج الخاص بك ، وتحسين القياس عن بعد الخاص ، ونشر أكثر تواترا. [6]
تقصير وقت دورة الخاص بك

تحسين التعلم المُثبت

كلما كنت تنشر أكثر تكرارًا ، كلما كان بإمكانك إجراء المزيد من التجارب ، كلما زاد لديك فرصة للمحور أو المثابرة ، ولاكتساب تعلم متحقق منه في كل دورة. هذا التسارع في التعلم التحقق من صحة هو قيمة التحسين. فكر في الأمر على أنه مجموع التحسينات التي تحققها والإخفاقات التي تتجنبها.
تحسين التعلم المُثبت

كيفية تحقيق DevOps

تذكر، والهدف هو تقصير وقت الدورة. ابدأ مع خط أنابيب الإصدار. كم من الوقت يستغرق لك لنشر تغيير سطر واحد من التعليمات البرمجية أو التكوين؟ في نهاية المطاف، هذا هو الفرامل على السرعة الخاصة بك.

  1. التكامل المستمر يدفع الدمج المستمر واختبار التعليمات البرمجية ، مما يؤدي إلى العثور على عيوب مبكرة. وتشمل الفوائد الأخرى تقليل الوقت الضائع في قضايا دمج القتال والتغذية المرتدة السريعة لفرق التطوير.كيفية تحقيق DevOps
  2. يساعد التسليم المستمر لحلول البرامج لبيئات الإنتاج والاختبار المؤسسات على إصلاح الأخطاء بسرعة والاستجابة لمتطلبات الأعمال المتغيرة باستمرار.إصلاح الأخطاء بسرعة والاستجابة لمتطلبات الأعمال المتغيرة باستمرار
  3. تمكن “التحكم في الإصدار” عادة مع Git الفرق الموجودة في أي مكان في العالم من التواصل بشكل فعال أثناء أنشطة التطوير اليومية وكذلك التكامل مع أدوات تطوير البرامج لمراقبة الأنشطة مثل عمليات النشر.التحكم في الإصدار، عادة مع Git
  4. يتم استخدام تقنيات التخطيط السريع وإدارة المشاريع الهزيلة لتخطيط العمل وعزله في السباقات وإدارة سعة الفريق ومساعدة الفرق على التكيف بسرعة مع احتياجات العمل المتغيرة. و DevOps تعريف من القيام به هو عمل البرمجيات جمع القياس عن بعد ضد أهداف الأعمال المقصودة.تقنيات التخطيط السريع وإدارة المشاريع الهزيلة
  5. إن مراقبة وتسجيل التطبيقات التي تعمل بما في ذلك بيئات الإنتاج لصحة التطبيقات بالإضافة إلى استخدام العملاء، يساعد المؤسسات على تشكيل فرضية والتحقق من صحة الاستراتيجيات أو دحضها بسرعة. يتم التقاط البيانات الغنية وتخزينها في تنسيقات تسجيل مختلفة.الرصد وتسجيل الدخول
  6. جعلت العامة والغيوم الهجين من السهل المستحيل. وقد أزالت السحابة الاختناقات التقليدية وساعدت في إضفاء الطابع السلعي على البنية التحتية. سواء كنت تستخدم البنية الأساسية كخدمة (IaaS) لرفع التطبيقات الموجودة لديك وتحويلها، أو النظام الأساسي كخدمة (PaaS) للحصول على إنتاجية غير مسبوقة، فإن السحابة تمنحك مركز بيانات بلا حدود.غيوم عامة ومختلطة
  7. البنية التحتية كمدونة (IaC) هي ممارسة تمكن من التشغيل الآلي والتحقق من إنشاء وتهدم enviroromentsto تساعد في تقديم منصات استضافة التطبيقات الآمنة والمستقرة.البنية التحتية كرموز (IaC)
  8. يتم الاستفادة من بنية الخدمات الصغيرة لعزل حالات استخدام الأعمال التجارية إلى خدمات صغيرة قابلة لإعادة الاستخدام تتواصل عبر عقود الواجهة. هذه العمارة تمكن قابلية التوسع والكفاءة. [Image: Fuzzed comparison]هندسة الخدمات الدقيقة
  9. الحاويات هي التطور التالي في المحاكاة الافتراضية. فهي أكثر من ذلك بكثير خفيفة الوزن من الأجهزة الظاهرية ، والسماح ترطيب أسرع بكثير ، ويمكن تكوينها بسهولة من الملفات. [Image: Fuzzed Containers on ship]الحاويات

DevOps قد يصب في البداية

إذا كان يؤلم، تفعل ذلك في كثير من الأحيان. تماما مثل الذهاب إلى صالة الألعاب الرياضية، واعتماد ممارسات جديدة من المرجح أن يضر في البداية. كلما كنت في كثير من الأحيان ممارسة الممارسات الجديدة، وأنها سوف تصبح أسهل. وتمكّن مثل التدريب في صالة الألعاب الرياضية، حيث تمارس عضلات كبيرة قبل العضلات الصغيرة، وتعتمد ممارسات لها التأثير الأكبر أولاً وتُربّي عبر القطار لتطوير التآزر.
كلما كنت في كثير من الأحيان ممارسة الممارسات الجديدة ، وأنها سوف تصبح أسهل

أضف تعليقا

eriyada systems board and committees management

Beta 1.3 © 2020 جميع الحقوق محفوظة لشركة ERIYADA SYSTEMS

eriyada-profile-qr-code

معلومات الاتصال

الياسمين، مجمع سكوير مكتب رقم ٢٤ – ٢٣ 
الرياض المملكة العربية السعودية  
تلفون: 966539185317+ 
البريدالالكتروني: [email protected] 
اوقات العمل: الاحد – الخميس ٩ ص – ٦ م

تقدم بطلبك