منصة Heroku السحابية

  تناولنا خلال شروحاتنا السابقة بعض المنصات السحابية واليوم نتناول مقدمة عن منصة Heroku السحابية.
Heroku عبارة عن منصة سحابية مملوكة لشركة Salesforce  الامريكية و تمكن المطورين من بناء التطبيقات وادارتها ونشرها وتدعم عدد كبير من الادوات ولغات البرمجة.
كانت بداية المشروع في منتصف 2007 عن طريق كل من جيمس ليندام ، آدم ويغينز، أوريون هنري وكان انذاك المشروع يدعم فقط لغة الروبي كلغة الاساس , ثم بعد ذلك توالت التطورات الى ان استحوذت شركة Salesforce على المشروع في نهاية العام 2010 و بصفقة بلغت اكثر من 212 مليون دولار.
ويقع المقر الرئيسي للشركة في مدينة سان فرانسسكو بولاية كيلفورنيا الامريكية  تحت اشراف تود نيلسون المدير التنفيذي الحالى للشركة.

ومع مطلع العام 2011 تم اضافة العديد من الخواص للمشروع و اصبح يدعم عدد كبير من لغات البرمجة مثل :

     Java     *   Pyhton  *    Go     *     Scala    *    Clojure       *    Node.js   *   Ruby

المنتجات :
Heroku Platform
هي عبارة عن منصة سحابية تعتمد على نظام الحاويات المدارة ،تستخدم لنشر وتشغيل التطبيقات الحديثة.

Heroku Postgres
هي اضافة تقدم خدمات للمطورين لتشغيل والعمل على بيئة قواعد بيانات (SQL-Postgres) , واجراءات التكامل بينها وبين التطبيقات و جوانب الحماية الخاصة بها.

Heroku Redis
اداة تخزين البيانات في الذاكرة لتسهل عمل التطبيقات التي تعتمد على البيانات , بالاضافة الي ادوات الربط مع POSTGRES
Heroku Connect
اداة الاتصال وتبادل البيانات والنشر على Salesforce وتمتاز بالبساطة وتخلو من التعقيدات

Heroku Enterprise
هو مصمم لبناء التطبيقات معتمدا على المنصة السحابية بالاضافة الى تطوير ونشر التطبيقات و تعزيز الأمن والتعاون.

  بيئة دبيان – اوبنتو هي المكان المناسب الذي تعمل تحته منصة Heroku  كنظام تشغيل الاساس ,  ومن اكثر مايميز منصة  Heroku انها اكثر ملائمة مع جميع منتجات Salesforce و تم دمجه بإحكام معها لتوفير السلاسة في مزامنة البيانات والتكامل معها .

المصدر

عن م. محمد فاروق

باحث في مجال الحوسبة السحابية... اسعد دوماً بتواصلكم ..