هيروكو
هيروكو هي منصة سحابية كخدمة (PaaS) تدعم العديد من لغات البرمجة . وباعتبارها من أوائل المنصات السحابية ، فقد بدأت هيروكو بالتطوير منذ يونيو 2007، حين كانت تدعم لغة البرمجة روبي فقط ، ولكنها تدعم الآن أيضًا جافا ، ونود.جي إس ، وسكالا ، وكلوجر ، وبايثون ، وبي إتش بي ، وجو . [ 3 ] ولهذا السبب، تُوصف هيروكو بأنها منصة متعددة اللغات ، إذ توفر للمطورين ميزات تمكنهم من بناء التطبيقات وتشغيلها وتوسيع نطاقها بطريقة مماثلة عبر معظم هذه اللغات. استحوذت شركة سيلزفورس على هيروكو في عام 2010 مقابل 212 مليون دولار. [ 4 ]
تاريخ
طُوِّرت منصة هيروكو في البداية على يد جيمس ليندنبوم، وآدم ويغينز، [ 5 ] وأوريون هنري [ 6 ] لدعم المشاريع المتوافقة مع منصة برمجة روبي راك . [ 7 ] استغرق تطوير النموذج الأولي حوالي ستة أشهر. لاحقًا، واجهت هيروكو انتكاسات بسبب نقص العملاء المناسبين في السوق، حيث استخدم العديد من مطوري التطبيقات أدواتهم وبيئاتهم الخاصة. [ 8 ] في يناير 2009، أُطلقت منصة جديدة بُنيت من الصفر تقريبًا بعد جهد دام ثلاثة أشهر. في أكتوبر 2009، انضم بايرون سيباستيان إلى هيروكو كرئيس تنفيذي. [ 9 ] في 8 ديسمبر 2010، استحوذت Salesforce.com على هيروكو لتصبح شركة تابعة مملوكة بالكامل لها. في 12 يوليو 2011، انضم يوكيهيرو "ماتز" ماتسوموتو ، كبير مصممي لغة برمجة روبي ، إلى الشركة ككبير مهندسي روبي. [ 10 ] في الشهر نفسه، أضافت هيروكو دعمًا لـ Node.js و Clojure . وفي 15 سبتمبر 2011، أطلقت هيروكو وفيسبوك خدمة هيروكو لفيسبوك. [ 11 ] تدعم هيروكو حاليًا قواعد بيانات Redis [ 12 ] [ 13 ] بالإضافة إلى قاعدة بيانات PostgreSQL القياسية . [ 14 ]
في 7 أبريل 2022، تعرضت منصة هيروكو لاختراق أمني خطير، حيث تمكن المهاجمون من الحصول على رمز وصول لحساب هيروكو كان يُستخدم لأغراض التشغيل الآلي. [ 15 ] [ 16 ] أكدت هيروكو أن الهجوم استهدف رموز OAuth المستخدمة للتكامل مع GitHub ، بالإضافة إلى كلمات مرور العملاء المشفرة والمُملّحة في مايو 2022. [ 15 ] ثم استُخدمت رموز OAuth2 في هجمات مُستهدفة ضد مجموعة غير معروفة من مستودعات GitHub، على ما يبدو في محاولة للعثور على رموز سرية، وكان npm هو المستودع الرئيسي الذي حددته GitHub كهدف. [ 16 ] من غير الواضح ما إذا كان المصدر الأصلي للاختراق معروفًا أم لا. [ 17 ]
في أغسطس 2022، أعلنت شركة هيروكو عن إيقاف خططها المجانية، مشيرة إلى الاحتيال وسوء الاستخدام كأسباب لهذا التغيير. [ 18 ]
في مارس 2024 في مؤتمر Kubecon Paris، أعلنت Heroku أنها ستنتقل إلى منصة Kubernetes . [ 19 ]
في 6 فبراير 2026، أعلنت هيروكو عن انتقالها إلى نموذج هندسي جديد يركز على الأمن والموثوقية والدعم والاستقرار بدلاً من إضافة ميزات جديدة. وأشارت إلى أنها لن تقدم عقود حسابات المؤسسات للمستخدمين الجدد. وأكدت أن هيروكو ستظل مدعومة بالكامل، وأن العملاء الحاليين لن يتأثروا بهذا التغيير. [ 20 ]
أصل الكلمة
اسم "هيروكو" هو مزيج من كلمتي "بطولي" و" هايكو ". [ 21 ] أما الطابع الياباني فهو إشارة إلى ماتز لابتكاره لغة روبي. لم يرغب مبتكرو هيروكو أن يحمل اسم مشروعهم معنىً محددًا، سواءً في اللغة اليابانية أو أي لغة أخرى، فاختاروا ابتكار اسمٍ خاص بهم.
بنيان

عادةً ما تمتلك التطبيقات التي تعمل على منصة Heroku نطاقًا فريدًا يُستخدم لتوجيه طلبات HTTP إلى حاوية التطبيق الصحيحة [ 22 ] أو وحدة dyno. [ 23 ] وتنتشر كل وحدة dyno عبر "شبكة dyno" التي تتكون من عدة خوادم. ويتولى خادم Git الخاص بـ Heroku معالجة عمليات دفع مستودع التطبيق من المستخدمين المصرح لهم. [ 24 ]
تُستضاف جميع خدمات Heroku على منصة الحوسبة السحابية EC2 التابعة لشركة Amazon. [ 25 ]
منتجات
- منصة هيروكو
- تُشغّل شبكة Heroku تطبيقات العميل في حاويات افتراضية تعمل ضمن بيئة تشغيل موثوقة. تُطلق Heroku على هذه الحاويات اسم "Dynos". يمكن لهذه الحاويات تشغيل أكواد مكتوبة بلغات Node، وRuby، وPHP، وGo، وScala، وPython، وJava، وClojure. كما توفر Heroku حزم بناء مخصصة تُمكّن المطور من نشر التطبيقات بأي لغة أخرى. وتتيح Heroku للمطور توسيع نطاق التطبيق فورًا إما بزيادة عدد الحاويات أو بتغيير نوع الحاوية التي يعمل عليها التطبيق. [ 26 ]
- هيروكو بوستجريس
- هيروكو بوستغريس هي خدمة قواعد البيانات السحابية (DBaaS) الخاصة بمنصة هيروكو، وهي مبنية على قاعدة بيانات PostgreSQL . توفر هيروكو بوستغريس ميزات مثل الحماية المستمرة، والتراجع، والتوافر العالي؛ بالإضافة إلى التفرعات، والمتابعين، ومقاطع البيانات.
- هيروكو ريديس
- يُعدّ Heroku Redis نسخةً مُخصصةً من Redis من Heroku، مُصممة لتوفير تجربة تطوير أفضل. يتم إدارتها بالكامل وتُقدم كخدمة من Heroku. تُساعد في إدارة الخوادم باستخدام واجهة سطر الأوامر (CLI)، وربط البيانات بـ Postgres للحصول على رؤى تجارية باستخدام أدوات SQL، كما تُمكّن العملاء من الحصول على رؤية شاملة لأداء النظام.
- فرق هيروكو
- Heroku Teams هي أداة لإدارة الفرق توفر التعاون والتحكم اللازمين لربط مطوري العميل وعملياته وأدواته معًا لبناء برمجيات أفضل. باستخدام Heroku Teams، يمكن للفرق تنظيم نفسها ذاتيًا، وإضافة الأعضاء وإدارتهم، والتحكم بدقة عالية من خلال صلاحيات على مستوى التطبيق، بالإضافة إلى استخدام أدوات التعاون مثل Heroku Pipelines. كما توفر إدارة مفوضة وفواتير مركزية.
- هيروكو إنتربرايز
- توفر منصة Heroku Enterprise خدمات للشركات الكبيرة تساعدها على تحسين التعاون بين فرقها المختلفة. وتقدم مجموعة من الميزات، مثل ضوابط الوصول الدقيقة، وتوحيد الهوية، والمساحات الخاصة، لإدارة عملية تطوير تطبيقات المؤسسة، والموارد، والمستخدمين.
- هيروكو كونكت
- تتيح خدمة Heroku Connect للمستخدمين إنشاء تطبيقات Heroku التي يمكن دمجها بسهولة مع عمليات نشر Salesforce على نطاق واسع. ويتم ذلك من خلال مزامنة البيانات بسلاسة بين قواعد بيانات Heroku Postgres ومؤسسات Salesforce.
- عناصر هيروكو
- يوفر Heroku Elements للمستخدمين الإضافات (الأدوات والخدمات لتطوير وتوسيع وتشغيل التطبيق)، وحزم البناء (التي تعمل على أتمتة عمليات البناء للغات والأطر المفضلة)، والأزرار (أداة لتوفير وتكوين ونشر مكونات ومكتبات وأنماط الطرف الثالث بنقرة واحدة).
مراجع
- ↑ "مراجعة تطبيقات هيروكو - wikieduonline" .
- ↑ "تطبيقات مراجعة هيروكو متاحة الآن للجميع" . blog.heroku.com . ١٨ أبريل ٢٠١٦.
- ↑ "حول هيروكو" . ستاك أوفرفلو . تم الاطلاع عليه في 2 مارس 2016 .
- ↑ واوترز، روبن (2010-12-08). "Salesforce.com تشتري Heroku مقابل 212 مليون دولار نقدًا" . TechCrunch . تم الاطلاع عليه بتاريخ 28-08-2024 .
- ↑ "آدم ويغينز" . تم الاطلاع عليه بتاريخ 22 أكتوبر 2016 .
- ↑ https://www.linkedin.com/in/orion-henry-9056727
- ↑ شركة هيروكو الناشئة المتخصصة في لغة روبي أون ريلز تحصل على 3 ملايين دولار ، تك كرانش، 8 مايو 2008
- ↑ منصة هيروكو السحابية ، TheTechnologyVault، 11 يناير 2023
- ↑ بايرون سيباستيان من شركة سورس لابز ينضم إلى هيروكو كرئيس تنفيذي ، فينشر بيت، ١٤ أكتوبر ٢٠٠٩، مؤرشف من الأصل في ٦ أكتوبر ٢٠١٩ ، تم الاطلاع عليه في ١٠ أغسطس ٢٠١٩
- ↑ ماتز، مبتكر لغة روبي، ينضم إلى هيروكو (مقال)، روبي إنسايد، 12 يوليو 2011
- ↑ فيسبوك تتعاون مع هيروكو لتقديم خدمة استضافة تطبيقات تجريبية مجانية للمطورين ، سوشيال تايمز، 15 سبتمبر 2011، مؤرشفة من الأصل في 6 مارس 2016
- ↑ "ستة أمور يجب مراعاتها عند استخدام Redis على Heroku" . مختبرات Redis . 9 نوفمبر 2012. مؤرشف من الأصل في 23 يناير 2020. تم الاطلاع عليه في 2 مارس 2016 .
- ↑ NoSQL، Heroku، وأنت (مدونة)، Heroku، 2010-07-20
- ↑ "دليل استخدام Rails مع Heroku" . مشروع RailsApps . تم الاطلاع عليه في 2 مارس 2016 .
- 1 2 ألسپاش، كايل. "هجوم إلكتروني على هيروكو-جيت هاب تضمن سرقة كلمات مرور العملاء - بروتوكول" . تم الاسترجاع في 29-07-2023 .
- 1 2 داكيت، كريس. "هيروكو تبدأ إعادة تعيين كلمات مرور المستخدمين بعد شهر تقريبًا من سرقة رمز OAuth الخاص بـ GitHub" . ZDNET . تم الاسترجاع في 29 يوليو 2023 .
- ↑ "اختراق GitHub وسرقة بيانات npm بعد إساءة استخدام رموز Heroku وTravis-CI" . The Stack . 19 أبريل 2022. تاريخ الاطلاع: 29 يوليو 2023 .
- ↑ ويغرز، كايل (25 أغسطس 2022). "هيروكو تعلن عن خطط لإلغاء الخطط المجانية، وتعزو ذلك إلى "الاحتيال وسوء الاستخدام"" . TechCrunch . تم الاطلاع عليه بتاريخ 25 أغسطس 2022 .
- ^ "Heroku تعلن عن إعادة النظام الأساسي إلى Kubernetes" . هيروكو. 27 يونيو 2024.
- ↑ بهات، نيتين. "تحديث حول هيروكو" . هيروكو . هيروكو . تم الاسترجاع في 7 فبراير 2026 .
- ↑ "المصطلح هو دمج لكلمتي "بطل" و"هايكو". | هاكر نيوز" . news.ycombinator.com . تاريخ الاسترجاع: 5 أغسطس 2016 .
- ↑ "ما هي عملية تغليف التطبيقات (app containerization)؟ - تعريف من موقع WhatIs.com" . تم الاطلاع عليه بتاريخ 22 أكتوبر 2016 .
- ↑ "Dynos و Dyno Manager - مركز مطوري Heroku" . تم الاطلاع عليه بتاريخ 22 أكتوبر 2016 .
- ↑ "نشر تطبيقات Node.js على Heroku - مركز مطوري Heroku" . تم الاطلاع عليه بتاريخ 22 أكتوبر 2016 .
- ↑ "أمن هيروكو" . تم الاطلاع عليه في 1 ديسمبر 2017 .
- ↑ ميدلتون، نيل؛ شنييمان، ريتشارد (نوفمبر 2013). "كيف يعمل هيروكو". هيروكو: جاهز للعمل . سيباستوبول، كاليفورنيا: أورايلي ميديا، إنك. ISBN 978-1-4493-4138-1تم الاطلاع عليه بتاريخ 16-03-2024 .
روابط خارجية
- Salesforce
- عمليات الاندماج والاستحواذ لعام 2010
- شركات البرمجيات التي تأسست عام 2007
- الشركات الأمريكية التي تأسست عام 2007
- موفرو خدمات الحوسبة السحابية
- البنية التحتية السحابية
- منصات الحوسبة السحابية
- التخزين السحابي
- شركات مقرها في سان فرانسيسكو
- الحوسبة بدون خوادم
- شركات واي كومبيناتور
