IBM® Open Enterprise SDK for Python هي مجموعة أدوات لترجمة وتفسير البيانات بلغة Python على نظام ®IBM z/OS. وهي تدعم تطبيقات z/OS المكتوبة بلغة Python. يمكنك استخدامها لتحديث تطبيقاتك الأساسية من خلال تطوير واجهات برمجة التطبيقات والعناصر الإضافية والمغلفات التي من شأنها توسيع نطاق تطبيقات الأعمال الأساسية من أجل تسريع التسليم.
مجموعة أدوات IBM Open Enterprise SDK for Python متاحة الآن على منصة الحاويات IBM z/OS Container لتبسيط عمليات النشر بلغة Python والتوسع والإدارة في بيئة الحاويات.
توفر لغة البرمجة Python إطار عمل قوي لبناء تطبيقات سريعة وقابلة للتوسع على نظام z/OS باستخدام النظام البنائي الغني بالوحدات، تمامًا كما تفعل على أي منصة أخرى.
استخدم واحدة من أكثر لغات البرمجة شهرةً وأسرعها انتشارًا على نظام z/OS. تسمح لك حزمة برامج الترميز بلغة Python المضمنة بالتعامل مع نظام ترميز EBCDIC و صيغة التحويل الموحد (UTF).
استخدم حزم Python الأكثر شهرةً على الكمبيوتر المركزي لإجراء تحليلات متقدمة للبيانات باستخدام مجموعة أدوات Python المدعومة بالذكاء الاصطناعي على نظام IBM z/OS.
أتمتة التطبيقات والبنية التحتية لتقنية المعلومات باستخدام Python و ®Ansible لإدارة موارد نظام z/OS في منظمتك، تمامًا كما تفعل على أي منصة أخرى.
استخدم IBM Z Open Automation Utilities وغيرها من الحزم مفتوحة المصدر، مثل pyzfile و pyracf، للاستفادة من البنية التحتية الحالية والتعامل مع مجموعات البيانات والإرسال بلغة التحكم في الوظائف (JCL) والمزيد.
استفد من النظام البنائي الغني بالوحدات للغة Python وحزمها من أجل تطوير تطبيقات جديدة وتشغيلها بشكل أسرع بعدد أقل من الأسطر البرمجية.
استخدم مهاراتك الحالية في لغة Python لإنشاء تطبيقات متكاملة بسهولة.
استخدم لغة برمجة Python الحديثة على منصة z/OS. Python هي لغة برمجة ديناميكية سهلة التعلم وعالية المستوى ومُفسَّرة وعامة الأغراض، تُركز على سهولة قراءة التعليمات البرمجية، ما يتيح لك تطوير تطبيقات سريعة وقابلة للتوسع. استفد من وجود بياناتك وتطبيقاتك الحالية معًا على ®IBM Z لزيادة الإنتاجية وتقليل زمن الاستجابة. يمكنك التحكم في البيانات التي ستُعرض خارجيًا، مع الحفاظ على أمان بياناتك السرية على منصة IBM Z.
يُتيح لك استخدام مكتبة Python القياسية مجموعة كبيرة من الوظائف التي يمكن أن توفر موارد عمليات التطوير وتقلل التكاليف عند إنشاء التطبيقات. تتضمن المكتبة مهام البرمجة المستخدمة بكثرة في مجالات مثل معالجة النصوص والتشفير والمسارات المتعددة والشبكات وأدوات الإنترنت وخدمات الويب وواجهات نظام التشغيل وبروتوكولاته. يمكن للمطورين استخدام هذه الوحدات لإنجاز مهام التطبيقات الشائعة، ما يسمح لهم بالتركيز على تنفيذ وظائف الأعمال مع كتابة عدد أقل من الأسطر البرمجية.
مجموعة أدوات IBM Open Enterprise SDK for Python متاحة الآن على منصة IBM z/OS Container لتبسيط عمليات نشر التطبيقات بلغة Python والتوسع والإدارة في بيئة الحاويات.
احصل على حزم Python المدعومة بالذكاء الاصطناعي والمعدة مسبقًا من خلال الوصول على مجموعة أدوات Python المدعومة بالذكاء الاصطناعي على نظام IBM z/OS ومجموعات مؤشر حزم Python (PyPI) واستكشف مجموعة متنامية مكونة من عدة آلاف من وحدات وأُطر عمل مجتمع Python المتوفرة مجانًا (بدءًا من البرامج والعناصر الفردية وحتى الحزم وكذلك أُطر عمل تطوير التطبيقات بالكامل). هذه الوحدات متوفرة في مجموعات مؤشر حزم Python.
استخدم معالجات zIIP المتخصصة لتخفيف أحمال تشغيل Python التي تعمل عادةً على المعالجات العامة. يتيح ذلك عمليات نشر مرنة لتطبيقات Python من أجل تقليل التكلفة وتسريع التحول الرقمي وتوفير موارد وحدة المعالجة المركزية.
باستخدام حزمة برامج الترميز بلغة Python – مرافق الترميز بلغة Python القياسية — يمكنك إنتاج واستخدام البيانات المكتوبة بنظام ترميز EBCDIC و UTF والعديد من أنظمة الترميز الأخرى.
يعد تنسيق التنزيل pax، بما في ذلك خدمات نظام UNIX لـ z/OS، شائعًا في بيئات UNIX ويوفر تجربة مستخدم مماثلة. يمكن لأداة تثبيت برامج SMP/E وأداة الصيانة على z/OS إدارة صور SMP/E القابلة للتثبيت وحزم الإصلاحات الخاصة بها. استفد من الدعم المقدم من شركة IBM لطلبات الخدمات المفتوحة المعالجة في أوقات استجابة مسجّلة مع ميزة الاشتراك والدعم (S&S) الاختيارية.
تشتمل قائمة مواد SMP/E على مذكرة استحقاق للوصول إلى نموذج حاوية Python المتاح للتنزيل على IBM Cloud Container Registry.
يعد تنسيق التنزيل pax، بما في ذلك خدمات نظام UNIX لـ z/OS، شائعًا في بيئات UNIX ويوفر تجربة مستخدم مماثلة.
يمكن لأداة تثبيت برامج SMP/E وأداة الصيانة على z/OS إدارة صور SMP/E القابلة للتثبيت وحزم الإصلاحات الخاصة بها. إنها توفر ميزة الاشتراك والدعم (S&S) الاختيارية المجانية للحصول على دعم IBM.
مرونة التثبيت والتحديث والصيانة
تثبيت محلي وذاتي لعمليات نشر مرنة
تُدار باستخدام SMP/E
من دون رسوم ترخيص
شغّل تطبيقاتك الخاصة
وظائف كاملة
يشتمل نموذج حاوية Python على z/OS
الاشتراك والدعم في برامج IBM (S&S)
يتوفر منتج Open Enterprise هذا من دون رسوم ترخيص. لقد أصبح هذا إحدى متطلبات z/OS غير الضرورية في طلبات z/OS الجديدة منذ 1 يوليو 2024، لذا يمكن طلبه في حزمة مجمعة قابلة للنشر لتبسيط تجارب النشر.
ميزة الاشتراك والدعم (S&S) متوفرة مجانًا في إصدار SMP/E.
بدءًا من الإصدار 3.11 من IBM Open Enterprise SDK for Python، أصبحت تطبيقات Python مؤهلة للتشغيل على معالجات zIIP كما هو موضح في جدول استخدام أجهزة IBM المعتمد من شركة IBM. يُرجى ملاحظة أن الإصدار 3.11 من IBM Open Enterprise SDK for Python يتطلب APAR PH52983 وأن z/OS 2.4 أو z/OS 2.5 يتطلب APAR OA63406. لا يلزم وجود APAR لإصدارات Open Enterprise SDK for Python وz/OS اللاحقة.
تعرف على المزيد حول عملية الطلب من ShopZ، واقرأ مدونة عملية طلب مبسطة لحزم Python على نظام z/OS من Shopz.
استكشف طرق تشغيل لغة Python في بيئة دُفعات وتشغيل دفعات المهام بلغة Python، باستخدام لغتي JCL و Rexx.
تكشف هذه المدونة كيفية إصدار استدعاء لبعض رموز HLASM باستخدام لغة Python، سواء عند دمجها في C أو عند التجميع المباشر.
تعرف على المزيد حول Pandas، حزمة Python مجانية ومفتوحة المصدر تُستخدم لمعالجة البيانات وتحليلها.
دليل مفصل خطوة بخطوة لاستخدام Python للاتصال بقاعدة بيانات Db2 من دون نقل البيانات من النظام.
IBM Z Open Automation Utilities (ZOAU) هي مجموعة من الأدوات مصممة للمساعدة على سد الفجوة بين نظام z/OS التقليدي وخدمات نظام IBM z/OS UNIX. وتوفر أدوات مكافئة للعديد من أوامر UNIX التي يمكن أن تعمل على أنواع ملفات محددة في نظام z/OS.
تعرّف على كيفية تثبيت حزم PyPI خطوة بخطوة في بيئة غير متصلة بالإنترنت باستخدام مدير الحزم pip.
اكتشف مدى تأثير IBM Open Enterprise SDK for Python في ®Ansible على IBM Z.
تعرّف على بعض حالات الاستخدام سهلة التنفيذ مثل معالجة البيانات، وتطوير الويب، وتبسيط الأتمتة، واستمرار عمليات التكامل وغير ذلك الكثير.
تعرّف على سيناريوهات التثبيت الشائعة التي تُوضح حالات الاستخدام وأفضل الممارسات الشهيرة.
اكتشف كيف أن مجموعة أدوات Python المدعومة بالذكاء الاصطناعي على نظام IBM z/OS توفر حزم Python المدعومة بالذكاء الاصطناعي والرائدة في المجال والمعززة بأمان IBM لسلاسل التوريد وتوفرها على نظام z/OS.
اكتشف كيفية هيكلة حزمة Python بشكل صحيح وكيفية استخدام بيئة التطوير لإنشاء الحزم.
تعرف على كيفية استخدام المكتبات المتوفرة مع IBM Open Enterprise SDK for Python في البيئات الافتراضية وكيفية استخدام pip لإدارة الروابط.