تخطيط استراتيجية النشر الخاصة بك
حدد كيفية تحديد عبء العمل ونشره. يوفر Oracle Cloud Infrastructure الإمكانات التي يمكنك من خلالها تعريف البنية الأساسية لحجم العمل في التعليمات البرمجية. تتوفر أدوات مختلفة لمساعدتك على تكوين أحمال العمل والحفاظ على كفاءة النشر.
اختر منطقة على أساس العملاء والبيانات
مهندس معماري سحابة، مهندس شبكات
اعتماد بنية تحتية كمنهجية تعليمات برمجية
مهندس السحابة، مهندس البنية الأساسية، DevOps Architect
تمكنك الخدمات التالية من تعريف البنية الأساسية وإدارتها باستخدام التعليمة البرمجية:
- Oracle Cloud Infrastructure Resource Manager
يقوم مدير الموارد بأتمتة عملية تزويد موارد OCI باستخدام Terraform لمساعدتك في تثبيت الموارد وتكوينها وإدارتها من خلال نموذج البنية الأساسية كود.
- Oracle Cloud Infrastructure Events
تعمل الأحداث على أتمتة الاستجابة لتغييرات الموارد في مستأجرك. تقوم خدمات OCI بإرسال رسائل الأحداث، وهي رسائل هيكلية تشير إلى التغييرات في الموارد. يمكنك تكوين أتمتة استنادًا إلى تغييرات حالة الموارد طوال مدة الإيجار والسماح لفرق التطوير لديك بالاستجابة آليًا عند تغيير حالة المورد.
- Oracle Cloud Infrastructure Functions
توفر الوظائف نظامًا أساسيًا عالي التوسيع وخادم مدار بالكامل. بعد توزيع التعليمة البرمجية، يمكنك استخدام الأحداث لتشغيل الإجراءات التشغيلية التي يتم ترميزها كوظائف.
اعتماد Terraform لتنفيذ عمليات سير العمل القابلة للتكرار
مهندس معماري DevOps، مهندس تطبيقات
يمكنك استخدام موفر Oracle Cloud Infrastructure (OCI) Terraform لإدارة موارد OCI أينما تستخدم توزيع Terraform، بما في ذلك Terraform Cloud وOracle Cloud Infrastructure Resource Manager. يشتمل Oracle Cloud على موفر Terraform.
عند استخدام Terraform مع OCI، يجب مراعاة ما يلي:
- التعامل مع Terraform مثل التعليمات البرمجية المصدر عن طريق توزيع الملفات في Oracle Cloud Infrastructure Resource Manager. يمكنك تخزين الملفات في موقع آمن وتحديد صلاحية الوصول استنادًا إلى المتطلبات ومراجعة التغييرات بشكل منتظم.
- فكر في استخدام رأس المال للطبعة كتصديق لموفر OCI إذا كنت تعمل على طبعة كمبيوتر VM في OCI.
- صيانة ملفات حالة Terraform في موقع مركزي مشترك باستخدام Oracle Cloud Infrastructure Object Storage أو Oracle Cloud Infrastructure Resource Manager.
اعتماد مجموعة أدوات مصمم OCI (OKIT)
مهندس معماري DevOps، مهندس بنية تحتية
تتيح الواجهة القائمة على الويب للمهندسين المعماريين والمصممين إنشاء تمثيل مرئي لهياكلهم الأساسية ثم تصديرها بعدد من الصيغ. بمجرد الانتهاء، يمكنك تحسين التصميم لإضافة معلومات الخاصية الأساسية التي تتيح لك تصدير البنية الأساسية المصممة إلى عدد من أطر عمل DevOps.
يمكنك استخدام OKIT لتداخل بيئات OCI الموجودة، من خلال وظيفة استعلام بسيطة مضمنة في واجهة الويب، لتوفير ملف JSON عام محمول. يمكنك استخدام ملف JSON لتمثيل الأنظمة الموجودة مرئيًا أو إنشاء مجموعة من اسكربتات Terraform أو Ansible التي يمكنك استخدامها لإنشاء بنية OCI الأساسية المصممة كملف مضغوط.
تدعم نماذج OKIT استخدام اسكربتات Init
السحابية لزيادة أتمتة عمليات نشر موارد الحوسبة. OKIT هو في الأساس أداة مستخدم واحدة ملائمة للتشغيل محليًا، حيث أنها تستخدم المفاتيح الشخصية للمستخدم للتصديق على عقد إيجار. يتيح لك استخدام Oracle Cloud Infrastructure Resource Manager مشاركة التصميمات. يمكنك تصدير تصميمات OKIT بصيغة JSON، والتي يمكنك التحكم في إصدارها.
أتمتة الإجراءات البسيطة والقابلة للتكرار
مهندس DevOps
اعتماد أدوات إدارة التكوين
مهندس معماري DevOps، مهندس بنية تحتية
يدعم Oracle Cloud Infrastructure (OCI) استخدام وحدات Ansible النمطية لأتمتة تزويد البنية الأساسية السحابية وتكوينها، وتنظيم العمليات التشغيلية المعقدة، ونشر أصول البرامج وتحديثها. تدعم مجموعة OCI Ansible برج Ansible وAWX.
اعتماد أنظمة إدارة الإنشاء والنشر
مهندس DevOps