Oracle Cloud Infrastructure (OCI) DevOps هي خدمة تكامل مستمر وتسليم مستمر (CI/CD) لفرق التطوير التي تعتمد على OCI.
في حين أن عملية CI/CD تبسط تطوير الترميز وتسليمه، فإنها تأتي أيضًا بمجالات التعقيد. عند تنفيذ بنية CI/CD، يجب أن يؤثر تنوع التكنولوجيا ومتطلبات الجودة ومهارات الفريق وفائدة التكلفة للتبني وإستراتيجية المنتج على قرارك.
كيف تحافظ على الاتساق عبر السحابات المتعددة دون منح نظام الإنشاء الوصول المباشر إلى محرك OCI Kubernetes؟ تعرف على كيفية توصيل خطوط توزيع OCI DevOps بنظام تكامل مستمر، مثل إجراءات GitHub، لتحقيق اتساق البناء على الرغم من عدم اتساق IaC بين السحابات.
وينبغي اختيار استراتيجية للنشر بالنظر في المفاضلات بين مخاطر نشر إصدار جديد، وتأثير الإصدار على المستخدمين، والاستثمار في التنفيذ. يقدم هذا الدليل ويتناقض مع استراتيجيات النشر الكناري والأخضر.
إنشاء مستودعات تعليمات برمجية خاصة أو الاتصال بمستودعات تعليمات برمجية خارجية مثل GitHub وGitLab وBitbucket Cloud وVisual Builder Studio وBitbucket Server وGitLab Server.
استخدم طلبات السحب لبدء تشغيل إنشاء لنشر تغييرات التعليمات البرمجية. تساعد عمليات فحص الدمج التي تم تكوينها في المستودع في ضمان نجاح الإنشاء دون أي تعارضات.
إنشاء مسار عمليات إصدار وإدارته يتضم المراحل التي تحدد عملية الإنشاء لتجميع تطبيقات البرامج واختبارها وتشغيلها بنجاح قبل النشر.
بدء مسار نشر يحتوي على مراحل مُختلفة للنشر الآلي على أساس استراتيجيات الأزرق والأخضر أو الكناري أو التداول؛ ترتبط كل مرحلة بإجراءات معينة.
باعتبارها خدمة أصلية لـ OCI وهوية وأمان وتسجيل والمزيد متسقة عبر بنية Oracle Cloud الأساسية، إلى جانب عمليات النشر الآمنة المكونة مسبقًا إلى خدمات حوسبة Oracle Cloud Infrastructure (OCI).
تعمل OCI DevOps مع مهام سير العمل والأدوات الحالية، مثل GitHub وGitLab وJenkins والمزيد، بما في ذلك الموارد الخاصة والمستندة إلى السحابة.
ركِّز على التعليمات البرمجية وسير العمل باستخدام عمليات الإنشاء المتزامنة التي يمكن توسيعها للحفاظ على تركيز فرق التطوير-وليس على الخوادم للعمل أثناء التوسع.
نحن متحمسون للإعلان عن إصدار ميزات طلب السحب الجديدة باستخدام مستودع التعليمات البرمجية من DevOps على البنية التحتية من Oracle Cloud (OCI) . يقدم هذا التحديث المهم العديد من ميزات تعاون المطورين الهامة، بما في ذلك طلبات السحب وإنشاء نُسخ المستودع والمعلومات الدقيقة للمستودع. سواء تطوِّر تعليمة برمجية لتطبيق جديد، أو تحسِّن تطبيق موجود، أو تدير مستودعات البنية التحتية كتعليمات برمجية (IaC)، فإن وجود سير عمل يسمح للفِرق بمراجعة تغييرات التعليمات البرمجية الجديدة وفرض ضوابط جودة التعليمات البرمجية من خلال الاعتمادات الإلزامية أمر بالغ الأهمية لجميع عملاء المؤسسة.
اقرأ المنشور بالكاملتعرف على الميزات التي أصبحت أفضل وأكثر قوة في شحن البرامج في ملاحظات إصدار OCI DevOps.
دائمًا ما تتطور خدمات OCI وتحسن. نلخص كل شيء جديد في مكان واحد، حتى تتمكن من رؤية كيفية تعزيز OCI.
واحدة من أسرع الطرق لتجربة OCI DevOps—إلى جانب Kubernetes أو مثيلات الحوسبة—إذ إنها تجربة بنية مرجعية قابلة للنشر في الإصدار التجريبي أو الدفع أولاً بأول أو إيجار OCI للائتمان العالمي.
هل أنت مهتم بمعرفة المزيد عن Oracle Cloud Infrastructure؟ دع أحد خبرائنا يساعدك.
توفر Oracle مستوى مجانيًا (Free Tier) من دون أي حدود زمنية لمجموعة مختارة من الخدمات مثل Autonomous Database والحوسبة والتخزين، بالإضافة إلى تقديم 300 دولار أمريكي أرصدة مجانية لتجربة خدمات سحابية إضافية. بادر بالحصول على التفاصيل والاشتراك للحصول على حسابك المجاني اليوم.