بيت التفكير إلى الأمام الأمازون يدفع ميزات النظام الأساسي ، بوابة api في قمة أوس

الأمازون يدفع ميزات النظام الأساسي ، بوابة api في قمة أوس

فيديو: بسم الله Official CLIP BISMILLAH Edition 2013 ARABE (شهر نوفمبر 2024)

فيديو: بسم الله Official CLIP BISMILLAH Edition 2013 ARABE (شهر نوفمبر 2024)
Anonim

حضرت قمة خدمات الويب من Amazon في نيويورك أمس ، وقد أدهشني كيف غيرت AWS رسالتها بمهارة على مر السنين.

يبدو أن AWS تركز الآن بشكل متزايد على توفير الأدوات التي تهدف إلى تسهيل حياة المطورين بدلاً من التركيز فقط على إنشاء بنية أساسية بديلة لمراكز البيانات الداخلية. كان هذا واضحًا في إعلانات المنتجات الجديدة - بوابة API ومزرعة لاختبار توافق التطبيقات عبر مجموعة واسعة من هواتف Android و Amazon Fire والأجهزة اللوحية.

أشار رئيس قسم خدمات الويب في Amazon ، Werner Vogels ، الذي استضاف الكلمة الرئيسية ، إلى كيف تطورت الشركة. لقد بدأ بإطلاق AWS في عام 2006 ، في الوقت الذي كانت فيه معظم الفوائد في جانب الأعمال ، وكانت أمازون تندلع "من كونها رهينة من قبل شركات تكنولوجيا المعلومات التقليدية."

واصل Vogels ملاحظة كيف أضافت الشركة ميزات باستمرار منذ ذلك الحين ، مع ملاحظة أنها أطلقت 516 من الميزات والخدمات الجديدة الرئيسية في عام 2014 وستطلق ميزات إضافية هذا العام. تستمر أمازون في الانطلاق من خدمات البنية التحتية إلى الأمن والإدارة ، وأدوات الإدارة ، وخدمات المنصات ، وتطبيقات المؤسسات ، وفي الآونة الأخيرة أدوات الإدارة السحابية المختلطة.

كما يفعل في كثير من الأحيان ، كرر شعار "السحابة هي الوضع الطبيعي الجديد". ومع ذلك ، كنت أكثر اهتمامًا عندما لاحظ أن Amazon تخطط للابتعاد عن تقديم البنية الأساسية فقط في نهاية واجهة برمجة تطبيقات (API) إلى تقديم "منصات في نهاية واجهة برمجة التطبيقات." بمعنى آخر ، ليس مجرد التركيز على البنية التحتية كخدمة (IaaS) ، ولكن أيضًا التركيز على النظام الأساسي كخدمة (PaaS).

بالطبع ، هذا ليس بالأمر الجديد حقًا - فقد قدمت Amazon خدمات النظام الأساسي لفترة طويلة ، مثل تطبيق Flex MapReduce (EMR) ، والذي يعمل على Hadoop ، والذي تم تقديمه في عام 2009 ، أو قاعدة بيانات Dynamo DB noSQL ، التي تم تقديمها قبل ثلاث سنوات. لكن التغيير في التركيز يبدو ملحوظا.

في الكلمة الرئيسية ، ناقش فوغيلز ستة اتجاهات رئيسية في الحوسبة وردود فعل الأمازون على كل منها. وتشمل هذه: التحرك بسرعة (بسهولة الغزل لأعلى أو أسفل الخدمات المختلفة) ؛ التركيز على الكفاءات الأساسية (السماح للمؤسسات بالتركيز على إنشاء الشفرة ، بينما توفر أمازون البنية التحتية) ؛ عدم وجود خوادم (ولا حتى مثيلات الخادم ، وبدلاً من ذلك ، استخدام خدمات تستند إلى الأحداث مثل Kinesis لتدفق البيانات و Lambda لخدمات الحوسبة) ؛ كونها آمنة ومتوافقة (مع شهادات متعددة ، بما في ذلك HIPAA) ؛ الذهاب المحمول (استضافة خلفية الخدمات التي تعمل على الأجهزة المحمولة) ؛ ووضع البيانات في العمل (مع التركيز على عملية التعلم الآلي للشركة).

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

كان الخط لجلسة لاحقة وأكثر تفصيلاً حول Amazon ML من بين الأطول في المؤتمر. ذكرت تلك الجلسة التطبيقات الممكنة التي تتراوح من التخصيص والتوصية إلى اكتشاف الاحتيال والإعلان المستهدف. أستطيع أن أرى أين يمكن أن تبدو تكلفة الخدمة - 10 سنتات لكل 1000 تنبؤات - منخفضة جدًا بالنسبة لبعض التنبؤات ومرتفعة جدًا بالنسبة إلى الآخرين.

كانت المنتجات الجديدة مثيرة للاهتمام وموجهة نحو المطور ، وكان من أهمها بوابة Amazon API الجديدة ، والتي تتيح للمطور إنشاء وإدارة REST API قابلة للتطوير بسهولة أكبر حول الكود الذي كتبه هو أو هي. كما أوضحت Amazon's Matt Wood ، فإن هذا يدعم جميع أنواع الميزات ، مثل الإصدار والقياس والاختناق والتخزين المؤقت والتوقيع والأتمتة والقدرة على إنشاء SDK لجافا سكريبت أو iOS أو Android. والفكرة هي أن تأخذ عملية معقدة وجعلها سهلة.

تتضمن الميزات الجديدة نسبيًا CodeCommit ، مستودع تخزين التعليمات البرمجية المدارة ؛ CodePipeline ، منصة تسليم مستمرة ؛ كتالوج الخدمة ، والذي يتيح تنظيم مجموعة متنوعة من الخدمات لبيئة الخدمة الذاتية ؛ و Device Farm ، لاختبار التطبيقات على مجموعة واسعة من الهواتف الذكية والأجهزة اللوحية Android و Amazon Fire الحقيقية. (ملاحظة: لا يبدو أن هذا يشمل أجهزة iOS.) مرة أخرى ، يبدو التركيز في الغالب على تسهيل حياة المطورين.

كما أصبح شائعًا في الكلمات الأساسية للمطورين ، تحدث عدد من العملاء عن كيفية استخدامهم لخدمات الويب من Amazon. ذكر مسؤول تنفيذي في Nordstrom فريقًا صغيرًا يركز على الدعم السحابي الذي يمكنه الآن دعم أكثر من 50 فريق تطبيق ، لمساعدة هذه الفرق في بناء تطبيقات أفضل وأسرع. ناقش مدير النقل في وزارة النقل في مدينة نيويورك باستخدام تطبيق أمازون الخلفي لتشغيل تطبيق يدعى Vision Zero View ، والذي يُظهر الوفيات الناجمة عن حوادث المرور والإصابات الخطيرة التي عادت إلى عام 2009 ، على أمل أن يتباطأ سكان نيويورك ويقودون السيارة بعناية. وتحدث المدير التنفيذي لشركة التأمين الصحي Oscar عن كيفية استخدام خدمات Amazon مع توافق HIPPA ، مكن Oscar من امتلاك مهندسي أنظمة فقط لـ 45 مطورًا يعملون على ما يصل إلى 125 تغيير في الإنتاج يوميًا. وخلص إلى القول "لقد انتهينا من مراكز البيانات المادية".

أكد فوغيلز أن "الأمر كله يتعلق بالتحرك بسرعة" ، وأشار إلى أن عدد الأدوات لا يزال ينمو. وقال "لم يكن هناك وقت أفضل لبناء التطبيقات من الآن."

الأمازون يدفع ميزات النظام الأساسي ، بوابة api في قمة أوس