لغة قوالب مدير الموارد في أزور (ARM) هي لغة تعريف القوالب بصيغة JSON، والتي تستخدم لتحديد البنية التحتية والتكوينات اللازمة لمشروعك داخل بيئة أزور. تم طرحها لأول مرة في عام 2017 من قبل مجتمع مايكروسوفت.
تعتبر لغة ARM مهمة لمطوري الحوسبة السحابية ومهندسي البنية التحتية، حيث توفر وسيلة لتكوين وإدارة الموارد في بيئة أزور بطريقة موحدة وقابلة للتكرار. وتأتي القوالب بأشكال مختلفة وتمثل مجموعة متنوعة من الموارد مثل الآلات الظاهرية وقواعد البيانات ومجموعات التخزين وغيرها.
يتميز استخدام لغة ARM بالعديد من الميزات، منها إمكانية إضافة التعليقات للوثائق والتنسيق الدلالي للتعليمات، مما يسهل فهم وصيانة القوالب على المدى الطويل. كما تدعم إمكانية إضافة تعليقات السطر لتوضيح الأجزاء المختلفة من القالب.
تتيح لغة ARM للمطورين تعريف الموارد والتكوينات بشكل مرن، مع إمكانية إعادة استخدام القوالب لتسريع عمليات تطوير وإدارة البنية التحتية. كما توفر واجهة واضحة لتعريف الاعتماديات بين الموارد وتحديد السلوك الخاص بكل مورد في النظام.
تتيح لغة ARM أيضًا إمكانية استخدام المتغيرات والمعالم الشرطية لتخصيص تكوينات القالب بناءً على سياق تشغيل النظام، مما يزيد من مرونة إدارة البنية التحتية وتحقيق التكامل السلس بين مكونات النظام.
باختصار، تعتبر لغة ARM أداة قوية ومرنة لتعريف وإدارة البنية التحتية في بيئة أزور، مما يسهل عملية تطوير ونشر التطبيقات والخدمات داخل البيئة السحابية بطريقة موحدة ومنظمة.