تطوير التطبيقات وتوزيعها على Kubernetes

متوسط
Administrator
Solution Architect
Technology Manager
Azure

في مسار التعلم هذا، ستفهم كيفية تطوير تطبيقات السحابة الأصلية وإنشائها وتوزيعها وصيانتها تلقائياً، وهي مصممة للعمل مع Azure Kubernetes Service من التخطيط الأولي وحتى البنية الأساسية للتوزيع.

المتطلبات الأساسية

  • اشتراك Azure
  • Ability to use the Azure CLI
  • القدرة على التنقل في مدخل Microsoft Azure
  • المعرفة الأساسية بـ Kubernetes ومفاهيمها

الوحدات النمطية في مسار التعلم هذا

نشر تطبيق حاوية مستضاف على خدمات Azure Container أو أي مسجل آخر سريع إلى خدمة Azure Kubernetes باستخدام ملفات البيان التعريفية.

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

تعرَّف على كيفية إنشاء تطبيق مصحوب بحالة ومُدار بواسطة مصدر بيانات خارجي من خلال Azure Cosmos DB وAKS عبر أفضل ممارسات البنية الأساسية.

تعرف على كيفية تخزين أسرار التطبيق وتكويناته بأمان باستخدام موارد Kubernetes الأصلية في Azure Kubernetes Service (AKS). نشر تطبيق كامل باستخدام Secerts وConfigMaps لتخزين البيانات ذات الصلة.

استكشف استراتيجيات تحسين التكلفة لاستخدامها في Azure لعملية تطوير التطبيقات السحابية الأصلية. تقدم خدمة Azure Kubernetes Service (AKS) ميزات يمكنك استخدامها لإدارة تكاليف الحوسبة على نظام مجموعة AKS لديك. تتضمن هذه الميزات التكلس التلقائي للعقدة، وتجمعات العقد الموضعية AKS، ونهج Azure.