ما هي Amazon AWS ولماذا يتحول العالم نحو الافتراضية؟



جرب أداة القضاء على المشاكل

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



سنبدأ بالأساسيات. يرمز AWS إلى Amazon Web Services. إنها مظلة للخدمات التي تقدمها أمازون لاحتياجات النظام الأساسي والبنية التحتية الخاصة بك. تم إطلاقه رسميًا في عام 2006 ونضج بشكل كبير على مر السنين. هناك منافسون آخرون في السوق مثل Microsoft Azure (2010) و Jelastic (2011). هؤلاء ليسوا الوحيدين ، فالعديد من كبار مزودي الخدمة يعملون على توفير خدماتهم الخاصة.



Aws



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

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

عندما يسمع معظم الناس AWS ، فإن إحدى الخدمات الرئيسية التي يفكرون فيها هي EC2 (Elastic Compute Cloud). EC2 من Amazon عبارة عن نظام أساسي للبنية التحتية كخدمة (IaaS) ويسمح لك باستئجار الحوسبة عبر VM على مجموعة من أنظمة التشغيل المختلفة (عادةً Linux أو Windows). هناك مستويات / أحجام مختلفة لحاويات EC2 ، وتعتمد التكلفة على حجم ووقت استخدام تلك الحاوية. قد يكون لشركتك عمليات نهاية الشهر والتي تتطلب تشغيل العديد من مثيلات EC2 لعطلة نهاية الأسبوع أو بضعة أيام ، ولكن بعد ذلك يمكن إغلاقها لبقية الشهر. يسمح لك هذا النوع من التكلفة المستندة إلى الاستخدام بالدفع مقابل ما تحتاجه بالضبط. في كثير من الأحيان يكون لدى الشركات قرار مؤلم يجب اتخاذه أثناء النمو. تقليديا عند الحاجة إلى شراء المعدات ، وكيفية تغيير حجمها بحيث تلبي الاحتياجات الفورية وأيضًا حتى لا يضطروا إلى استبدالها بعد 6 أشهر من الآن. خدمات مثل EC2 التي تم قياسها تسمح بهذا الدفع حسب النموذج ولما تحتاج فقط.



الخدمة الثانية التي يفكر فيها الأشخاص عندما يسمعون AWS هي عادةً S3 (Amazon Simple Storage Service). Amazon's S3 هي خدمة تخزين قائمة على خدمة الويب. إنه مفيد جدًا لاستضافة مواقع الويب الأساسية / الثابتة جدًا حيث يتم محاسبتك على النطاق الترددي فقط بالإضافة إلى استخدامها كمستودع عام للبيانات. يمكن الوصول إليه أيضًا عبر REST و SOAP و BitTorrent. إذا كان لدى مؤسستك تطبيق ويب يحتاج بانتظام إلى تخزين البيانات المستندة إلى الملفات والوصول إليها ، فيمكنها إجراء مكالمات API لخدمة الويب هذه إلى S3 دون الحاجة إلى القلق بشأن التخزين المحلي على الخادم الفعلي الذي يستضيف تطبيق الويب الخاص بك. في هذه الحالة ، يساعد ذلك في تقليل النفقات العامة لتكنولوجيا المعلومات بحيث لا يحاول المطورون لديك تغيير حجم الخوادم بشكل منتظم وبدلاً من ذلك يقومون فقط بدفع البيانات وسحبها من الخدمة. لدى أمازون جهاز بوابة تخزين رائع يرتبط بـ S3. باستخدام الجهاز ، يمكنك إرفاق وحدة تخزين بخادم موجود بالفعل في مقر عملك بالبيانات الموجودة في S3. سيقوم الجهاز بتخزين البيانات التي يتم الوصول إليها بشكل متكرر ودفع البيانات وسحبها من S3 في الخلفية حسب الضرورة. متطلبات التخزين للأجهزة المحلية أقل بكثير من إجمالي البيانات في S3. على سبيل المثال ، قد لا يكون من غير المألوف أن يكون لديك بوابة تخزين محلية بسعة 100 جيجابايت من محركات الأقراص الثابتة تتصل بعدة تيرابايت من البيانات في S3.

هناك ثروة من الخدمات الأخرى التي تقدمها أمازون للمساعدة في زيادة احتياجاتك في بيئتها من موازنات التحميل إلى جدران حماية تطبيقات الويب (WAF). يمكن أن تساعد موازنات التحميل في توجيه حركة المرور الموجهة لمكان واحد محدد إلى عدة خوادم خلفية ومساعدة بيئتك على التوسع مع نموك بحيث لا ينتهي بك الأمر بخادم كبير واحد وهو أيضًا نقطة فشل واحدة. يسمح لك WAF بتأمين الأمان والمساعدة في منع المهاجمين الضارين من إسقاط موقعك أو تعريض البيانات الموجودة عليه للخطر. هذه لقطة جميلة لهم. في المزيد من المدونات ، قد نذهب إلى أبعد من ذلك عند الطلب.

تقدم أمازون أيضًا العديد من المناطق المختلفة حول العالم لاستضافة هذه الخدمات. ربما تكون مقيمًا في الولايات المتحدة وتحتاج إلى خدمة أفضل في أستراليا بسبب مخاوف تتعلق بوقت الاستجابة. يمكن أن يكون وقت استجابة 200-300 مللي ثانية بين الولايات المتحدة وأستراليا. هناك منطقة لذلك. قد تبحث حتى عن بعض التكرار / DR خارج منطقتك ولكن ليس في الطرف الآخر من العالم. يتم تقسيم كل منطقة إلى مجموعات فرعية تسمى مناطق التوفر. هذه أقسام مجزأة من البيئة تسمح لك بتقسيم عدة خوادم بينها بحيث إذا تعطلت مجموعة فرعية واحدة ، فإن بنيتك التحتية بالكامل لا تفعل ذلك. يوجد أدناه لقطة شاشة للمناطق كما هي موجودة اليوم.

قد تسأل نفسك ، كل هذا رائع ولكن ما هي السيناريوهات التي قد لا تعمل بها AWS بالنسبة لي. عادة ما يكون هناك عدد قليل من هؤلاء. قد لا تسمح سياسات الأمان الخاصة بك ببروتوكول IP للشركة (الملكية الفكرية) أو البيانات الموجودة في عرض السحابة العامة. تعد AWS آمنة إلى حد ما ومتوافقة مع PCI و HIPAA ولكن قد لا يزال لدى مسؤول الأمن مخاوف. قد تكون الأسباب الأخرى إذا كان لديك بصمة تقنية معلومات ثابتة إلى حد ما ، فإن شراء معدات لمكان إقامتك أو مركز البيانات والإسكان هناك قد يوفر المال على المدى الطويل. إذا كنت بحاجة إلى موارد مضمونة مثل أداء قرص مضمون ، فقد لا تكون AWS مناسبة لك. قد يكون الحل السحابي الخاص هو السبيل للذهاب.

إذا كنت بحاجة إلى PCI (صناعة بطاقات الدفع) ، أو HIPAA (قانون التأمين الصحي وقابلية المساءلة) ، أو HITECH (تكنولوجيا المعلومات الصحية للصحة الاقتصادية والسريرية) أو غيرها ، فقد غطت Amazon بثروة من المعلومات بالإضافة إلى القليل الأسئلة المتداولة (FAQs) فيما يتعلق بالموضوعات. هنا رابط مع ثروة من التوافقات المختلفة المقدمة - https://aws.amazon.com/compliance/

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

5 دقائق للقراءة