تتمثل الوظيفة الأساسية للحوسبة السحابية (بالإنجليزيّة: Cloud Computing) في تقديم خدمات تكنولوجية مختلفة للمستخدمين عبر الإنترنت (السحابة)، مثل منحهم مساحة لتخزين المعلومات الخاصّة بهم في أيّ وقت، ومن أي مكانٍ بالعالم،[١] ولتحقيق ذلك يجب أن تشمل بُنية الحوسبة السحابية عِدة مكونات لأداء وظائفها بالشكل المطلوب، وفي هذا المقال إليك كل ما يهمك عن مكونات بُنية نظام الحوسبة السحابية:


الواجهة الأمامية

تُمثل الواجهة الأمامية (Frontend platform) الجانب المُستخدم من قِبل العميل في نظام الحوسبة السحابية، حيث يشمل جميع واجهات المستخدم والتطبيقات التي يستخدمها العميل للوصول إلى خدمات وموارد الحوسبة السحابية،[٢]وكذلك جهاز العميل الذي يُمكّنه من التفاعل مع خدمات الحوسبة السحابية والوصول إليها.[٣]


على سبيل المثال، استخدام أحد متصفحات الإنترنت من جهاز الهاتف المحمول لتعديل إحدى مستندات جوجل عبر الإنترنت، حيث تُمثل هذه العناصر الثلاث (متصفح الإنترنت، والهاتف المحمول، ومستند جوجل) مكونات الواجهة الأمامية في بُنية الحوسبة السحابية في هذه الحالة.[٣]


الواجهة الخلفية

تُعتبر الواجهة الخلفية (Backend platform) هي المسؤولة عن تشغيل وإدراة نظام الحوسبة السحابية، بما في ذلك برامج الواجهة الأمامية، وتشمل عِدة مكوناتٍ فرعية أساسية،[٤] أهمها ما يأتي:


الخدمة

تُعتبر خدمات الحوسبة السحابية جوهر نظام الحوسبة السحابية والمكوّن الأساسي فيها، حيث تهتم بجميع المهام التي يتم تشغيلها على نظام الحوسبة السحابية، والتي يُمكن للعميل الاستفادة منها،[٣] وتشمل عِدة أنواع أهمها ما يأتي:[٥]

  • البرمجيات كخدمة (SaaS).
  • النظام الأساسي كخدمة (PaaS).
  • البنية التحتية كخدمة (IaaS).


التطبيق

يتم إعداد التطبيق (Application) في الواجهة الخلفية من نظام الحوسبة السحابية بما يتناسب مع متطلبات العميل، بحيث يُمكنه الوصول إليه من الواجهة الأمامية بكل سهولة، وقد يكون هذا التطبيق برنامجًا يُمكن تنزيله على الأجهزة المحمولة أو منصة يتم الوصول إليها عبر متصفحات الإنترنت، حسب نوع الخدمة التي يُقدمها نظام الحوسبة السحابية.[٤]


التخزين

تتمثل مهمة التخزين (Storage) في نظام الحوسبة السحابية بتخزين وحفظ البيانات، مثل الملفات، ومقاطع الفيديو، والصور، والمستندات وما إلى ذلك عبر الإنترنت.[٤]


الإدارة

تتمثل مهمة الإدارة (Management) في نظام الحوسبة السحابية بتخصيص مواردٍ محددة لأداء مهامٍ محددة في النظام، وإدارة عمل مكونات النظام الأخرى مع بعضها البعض بما في ذلك التطبيق، والخدمة، والتخزين.[٤]


الأمان

يُعتبر الأمان (Security) من أهم مكونات نظام الحوسبة السحابية؛ حيث يضمن أمان وحماية معلومات العُملاء المُخزنة في خوادم النظام ومنع فقدانها، وكذلك منع الاختراق الإلكتروني للنظام.[٤]


وقت التشغيل

يُمثل وقت تشغيل السحابة (Runtime Cloud) الوقت الذي يحتاجه نظام الحوسبة السحابية للتعامل مع مهام الخدمات التي يُقدمها وتنفيذها وإدارتها.[٣]


شبكة الإنترنت

تُمثل شبكة الإنترنت أداة الوصل بين مكونات الواجهة الأمامية والواجهة الخلفية في بنية الحوسبة السحابية الموضحين في الأعلى، حيث لا يُمكن للعملاء والوصول إلى خدمات نظام الحوسبة السحابية والاستفادة منها إلّا عن طريق الإنترنت.[٣]

المراجع

  1. "What is cloud computing?", amazon.com, Retrieved 26/7/2023. Edited.
  2. "Architecture of Cloud Computing", geeksforgeeks.org, Retrieved 26/7/2023. Edited.
  3. ^ أ ب ت ث ج "What is cloud architecture?", cloud.google.com, Retrieved 26/7/2023. Edited.
  4. ^ أ ب ت ث ج "What Is Cloud Computing Architecture: Benefits, Components & More", simplilearn.com, 6/6/2023, Retrieved 26/7/2023. Edited.
  5. Richard Peterson (22/7/2023), "Cloud Computing Architecture and Components", guru99.com, Retrieved 26/7/2023. Edited.