السحابة المحوسبة: ماهي المنصة كخدمة What is the platform as services

السحابة المحوسبة: ماهي المنصة كخدمة What is the platform as services  

http://dctalk.com.bd/what-is-platform-as-a-service-paas/
الصورة من موقع 
http://dctalk.com.bd

ما هي المنصة كخدمة PaaS؟

 النظام الأساسي كخدمة ، غالبًا ما يشار إليه ببساطة باسم PaaS ، هو فئة من الحوسبة السحابية توفر نظامًا أساسيًا وبيئة للسماح للمطورين بإنشاء تطبيقات وخدمات عبر الإنترنت.  تتم استضافة خدمات PaaS في السحابة ويمكن الوصول إليها من قبل المستخدمين ببساطة عبر متصفح الويب الخاص بهم.

 يمكن لمطوري البرامج ومطوري الويب والشركات الاستفادة من PaaS:

 يمكن لمطوري البرامج الاستفادة من حل PaaS لبناء تطبيق يخططون لتقديمه عبر الإنترنت أو برنامج ليتم بيعه خارج الصندوق
 يمكن لمطوري الويب استخدام بيئات PaaS الفردية في كل مرحلة من العملية لتطوير مواقع الويب الخاصة بهم واختبارها واستضافتها
 يمكن للشركات تطوير برامجها الداخلية الخاصة ، لا سيما لإنشاء بيئات تطوير واختبار محاطة بأسوار حلقية متميزة.

 كيف تعمل المنصة كخدمة PaaS؟


 PaaS ، أو النظام الأساسي كخدمة ، هو الموجة الجديدة من الحوسبة.  إنها حوسبة في السحاب.  إنها أرخص لكل وحدة وأكثر كفاءة وأكثر تنوعًا من الحوسبة التقليدية.

 باستخدام PaaS ، بدلاً من مقارنة التطبيقات وشرائها وتهيئتها للعمل على أنظمة الكمبيوتر الداخلية الخاصة بك ، وتوظيف أشخاص لصيانتها وخدمتها بشكل مستمر ، يمكنك فقط الدفع مقابل التطبيقات التي تحتاجها عندما تحتاج إليها  .  مثل الكثير من المرافق العامة ، فأنت تدفع فقط مقابل ما تستخدمه وفقط مقابل التطبيقات التي تستخدمها.  لا شيء آخر.

 ماهي الأنواع المختلفة من حلول المنصة كخدمة PaaS.


 يمكن أن تتضمن منصات الحوسبة النطاق الترددي والتخزين بالإضافة إلى احتياجات الحوسبة التقليدية الأخرى على أساس كل خدمة على حدة ؛
 الأنظمة الأساسية لتطبيقات الويب مثل تلك التي توفرها تطبيقات Google ومحرّر مستندات Google ؛
 التطبيقات الاجتماعية مثل Ning و Facebook ؛
 ومنصات تطبيقات الأعمال ، التي أصبحت أكثر شيوعًا في الوقت الحالي.
 تخدم جميع هذه الأنواع المختلفة من PaaS غرضًا واحدًا: السماح لك ، بصفتك صاحب العمل ، بالحفاظ على نشاطك التجاري الأساسي غير متأثر بالتكنولوجيا المطلوبة لإدارته ؛  بدلاً من ذلك ، يمكنك التعاقد لشراء واستخدام تلك التطبيقات التي تحتاجها حقًا لإدارة عملك وشراء الكمية المناسبة فقط لإنجاز الوظائف التي تحتاجها يوميًا.

 ما هي فوائد المنصة كخدمة PaaS؟


 تتمثل اثنتان من مزايا الأعمال لـ PaaS (النظام الأساسي كخدمة) في الحوسبة السحابية في خفض التكاليف وزيادة سرعة التطوير والنشر.  إن التوفير المحتمل في التكلفة لـ IaaS (البنية التحتية كخدمة) واضح - لا يمكنك استئجار موارد الحوسبة إلا عندما تحتاج إليها.  يمكن أن تعمل PaaS بطريقة مشابهة لـ IaaS من خلال السماح للشركات باستخدام خدمة PaaS أثناء التطوير والنشر بدلاً من الاضطرار إلى شراء العديد من الأدوات المستقلة المختلفة.

 في بيئة مختلطة ، عندما تستطيع نفس بيئة PaaS دعم الخدمات العامة والخاصة ، يمكن للمؤسسات الاستفادة من هذا المستوى من المرونة وخفة الحركة.  من خلال توفير نظام أساسي متجانس ، يمكن بسهولة نقل أعباء العمل من السحابة الخاصة إلى السحابة العامة للنشر والتوسع الفعال.  يتيح ذلك للمؤسسات درجة عالية من التحكم في مكان تشغيل تطبيق معين.

 تقلل التكاليف
 من خلال توفير البنية الأساسية للبرامج الأساسية ، يمكن لـ PaaS تقليل التكاليف التنظيمية.  تقلل PaaS من العديد من التكاليف التي ينطوي عليها تطوير التطبيقات التقليدية ونموذج النشر ، بما في ذلك ما يلي:

 الخادم والتخزين الزائد: كتابة البرامج الجديدة واختبارها عملية حسابية مكثفة وتتطلب كميات كبيرة من الخادم ومساحة التخزين.  عادةً ، بمجرد اكتمال مراحل التطوير والنشر ، يظل خادم الشركة ومساحة التخزين خاملين.  تتطلب قدرة الحوسبة غير المستغلة هذه الطاقة والتبريد والصيانة.  نتيجة لذلك ، غالبًا ما تخصص المنظمات مبالغ كبيرة من المال للقدرة غير المستخدمة.
 باستخدام PaaS ، لا تمتلك الشركات موارد فائضة في الاحتياطي.  يتم توفير أدوات التطوير بواسطة PaaS ، ولا يلزم تخزين جميع تكرارات الكود في مركز البيانات.  تتحقق هذه الوفورات على الخادم ونفقات التخزين العامة سواء كان التطوير محليًا أو في السحابة.

 عرض النطاق الترددي للشبكة: يمكن أن تضع عملية التطوير والنشر عبئًا على عرض النطاق الترددي للشبكة داخل مركز البيانات.  يجب على فرق التطوير إجراء اختبار عبء العمل لمعرفة كيفية أداء التطبيق في ظل ظروف مختلفة.  قد يؤدي هذا المطلب لتخصيص موارد الشبكة إلى إبطاء تشغيل التطبيقات الأخرى أو قد يتطلب اكتساب سعة عرض نطاق أكبر.  تمكّن PaaS من إجراء الاختبار في السحابة ، بدلاً من مركز البيانات.
 صيانة البرامج: غالبًا ما تكون تكلفة إدارة تحديثات وتغييرات البرامج عبئًا على مؤسسات التطوير والتشغيل ونفقات ضخمة من حيث الوقت والمال.  على الرغم من أن هيكل تكلفة PaaS يتطلب رسومًا لكل مستخدم شهريًا ، فإن التكلفة يتم تعويضها عادةً عن طريق تقليل أو إلغاء تكاليف ترخيص البرامج ورسوم الصيانة السنوية.  يدير بائع النظام الأساسي جميع التصحيحات والتحديثات للأجهزة والبرامج ، كما يوفر الأمان المادي والبرمجيات لأتمتة المهام اليومية.
 موظفو الدعم: للحفاظ على تحديث البرامج والأنظمة وتشغيلها بسلاسة ولإصلاح المشكلات عند حدوثها ، يجب أن يكون لدى المؤسسات طاقم تكنولوجيا المعلومات على أهبة الاستعداد - لكل شيء بدءًا من التخزين والأرشفة إلى إدارة التصحيح والشبكات والأمان ومكتب المساعدة.  من خلال اعتماد نظام أساسي موحد عبر المؤسسة ، يتم تقليل تعارض الأجهزة والبرامج بشكل كبير ، مما يؤدي إلى خدمة ودعم مبسطين.  يسمح هذا المستوى من التوحيد القياسي والأتمتة للمؤسسات بتقليل أو إعادة تركيز فرقها بعيدًا عن المهام الروتينية.
 أخطاء الإهمال: أثناء تطوير التطبيق ونشره ، هناك أيضًا قدر كبير من الضغط على الفرق لإنجاز العمل بسرعة.  غالبًا ما يؤدي هذا الضغط إلى أخطاء مهملة.  باستخدام PaaS ، يتم تقليل هذه الأخطاء أو التخلص منها تمامًا لأن النظام الأساسي قد تم اختباره بالكامل ومن المعروف أنه يعمل.  لا يتورط المطورون في البرامج الوسيطة والمهام الشاقة المعرضة لأخطاء متسرعة.
 متطلبات المهارات الأقل: أدوات التطوير والبرمجيات الوسيطة معقدة وليست موحدة.  يتطلب نشر التطبيق بنجاح درجة عالية من المهارة والخبرة.  منحنى التعلم لهذه المهارات شديد الانحدار ، وهناك أيضًا حاجة مستمرة لإدارة هذه المكونات.  من خلال توفير أدوات التطوير والبرمجيات الوسيطة ، تعمل PaaS على خفض مستوى المهارة المطلوب لنشر التطبيقات وإزالة الاختناق الذي يمكن أن يتشكل أثناء انتظار مساعدة شخص معين.
 تحسين السرعة والمرونة وخفة الحركة
 يمكن أن توفر PaaS سرعة ومرونة وخفة حركة أكبر لعملية التطوير.  من خلال توفير بنية أساسية للتطبيقات غير متجانسة ويمكن التنبؤ بها ، لا تتورط المؤسسات في تمكين التطبيقات ويمكنها تلبية احتياجات العملاء بسرعة.

 تساعد PaaS في القيام بما يلي:


 قم بتمكين وقت أسرع للتسويق من خلال السماح لفرق التطوير بالتركيز على التطبيق
 تحسين القدرة على الاستجابة للتغييرات والفرص لأن المؤسسة ليس لديها تكاليف مقدمة كبيرة مرتبطة بتطوير التطبيقات النموذجية ونشرها
 انشر استثمارات رأس المال بشكل أكبر ، مما يسمح للشركة بأن تكون أكثر قدرة على المنافسة

ما هي مزايا المنصة كخدمة pass في السحابة المحوسبة

مزايا المنصة كخدمة في السحابة المحوسبة

1 انخفاض المصاريف الإدارية
لانهلا ستصبح مسؤولية مالك المنصة وليس الزبون 
2 انخفاض التكلفة الإجمالية للملكية
لانه لاداعي الزبون لشراء الخوادم والأجهزة وإقرار التخزين.
3 قابلية التوسع
من السهولة التوسع أما النقصان أو الزيادة بناء على الطلب
4 التحديث المستمر
تقع مسؤولية وتحديث البرامج مسئوليتها  على مالك المنصة.

ما هي المشاكل في المنصة كخدمة

مثل البنية البرمجيات كخدمة فإن المنصة كخدمة تقع عليها بعض المشاكل المتعلقة بالتصفح الآمن 
مشاكل المنصة كخدمة


1 غياب الاستقلالية ما بين المنصات
وجود الاعتمادية على المنصات يجعل من الصعب نقل العمل أو الملفات من منصة إلى منصة أخرى مثل برامج الويندوز لا يمكنها العمل في بيئة  لينكس لأن منصة التشغيل مختلفة. 
2 جدولة المعالج بناء على أحداث معينة.
هناك تطبيقات لا تستجيب الا في وقت معين من الوقت.
3 الحاجة إلى هندسة أمنية
نظرا لأن المنصة تحتوي على بيانات مهمة فإنه يلزم مالكها لوجود اتصال أمن وتشفير عالي متوفر للزبائن. 


ما هي خصائص  المنصة كخدمة


1 تقدم المنصة أدوات يمكن الزبون إنشاء تطبيقات قواعد بيانت بكل سهولة من خلال واجهة رسومية.
2 تقدم المنصة أمنية وكذلك ويب أمن وقتالية التوسع.
3 المنصة تزود بأدوات يمكنها الموافقة على العمليات وإنشاء قواعد الاعمال ورسومات لتدفق الاعمال workflow. 
4 كما تقدم المنصة تطبيقات تتيح للزبون الاتصال على الويب من خارج المنصة.