الحوسبة السحابية Cloud Computing
ما هي الحوسبة السحابية؟
What is Cloud Computing?
في البداية يجب أن نتعرف على شيء هام جدًا وهو ان (الحوسبة السحابية ليست تقنية جديدة ولكنها خدمة بشكل جديد) ولكي نفهم ذلك يجب أن نضع تعريف مبسط للحوسبة السحابية يقول بأن الحوسبة السحابية هي قيامك باستخدام المصادر الحوسبية (Hardware&Software ) عن طريق الانترنت، مقدّمة إليك بشكل خدمة،أي إنك لا تهتم بالكيفية التي تعمل بها هذه الخدمة، او كيفية تشغيلها او اتصالها ببعضها البعض، وكيفية إعداد الشبكة فيما بينها، والبرمجيات المثبتة عليها.
ومثال علي ذلك: خدمة البريد الالكتروني الآن:
إن كان لديك حساب بريد إلكتروني على(Gmail-Hotmail-Yahoo) فأنت تُعتبر عمليًا أحد مستخدمي الخدمات السحابية، لأنك تستفيد من الخدمة المقدمة لك على طبق من ذهب، دون أن تكترث لما خلف هذه الخدمة من آلاف الخوادم والتوصيلات والبرمجيات والمهندسين الذين يتأكدون من أن كل هذه المنظومة تعمل بالشكل الصحيح.
بالمقابل، فلو كنت تستخدم تطبيق Outlook لاستقبال البريد الالكتروني على سطح المكتب في أنظمة ويندوز، فأنت المسؤول عن الاهتمام برسائلك التي سيتم تخزينها على قرصك الصلب، وأنت المسؤول عن عمل نسخة احتياطية من الرسائل خوفاً من ضياعها. وبالتالي فتطبيق Outlook هو تطبيق، بينما Gmail هو خدمة، وبشكل أدق، خدمة سحابية تقف خلفها الكثير من التفاصيل.
مفهوم الحوسبة السحابية:
ولكي نتعرف على مفهوم الحوسبة السحابية أكثر سأضع بين ايديكم العديد من التعريفات لهذا المفهومحيث يعرفها البعض على انها " تكنولوجيا تعتمد على نقل المعالجة ومساحة التخزين الخاصة بالحاسوب إلى ما يسمى السحابة وهي جهاز خادم يتم الوصول إليه عن طريق الانترنت. بهذا تتحول برامج تكنولوجيا المعلومات من منتجات إلى خدمات، وتعتمد البنية التحتية للحوسبة السحابية على مراكز البيانات المتطورة والتي تقدم مساحات تخزين كبيرة للمستخدمين كما أنها توفر بعض البرامج كخدمات للمستخدمين. وهي تعتمد في ذلك على الإمكانيات التي وفرتها تقنيات ويب 2.0"،
ويعرفها اخرون أنها "خدمات شبكية تقدم منصات عمل رخيصة ومضمونة عند الطلب والتي يمكن الوصول إليها واستخدامها بطرق سهلة".
او هي مصطلح يشير " الي المصادر والأنظمة الكمبيوترية المتوافرة تحت الطلب عبر الشبكة والتي تستطيع توفير عدد من الخدمات الحاسوبية المتكاملة دون التقيد بالموارد المحلية بهدف التيسير على المستخدم وتشمل تلك الموارد مساحة لتخذين البيانات والنسخ الاحتياطي والمزامنة الاوتوماتيكية كما تشمل قدرات معالجة برمجية وجدولة للمهام ودفع البريد الإلكتروني والطباعة عن بعد، ويستطيع المستخدم عند اتصاله بالشبكة التحكم في هذه الموارد عن طريق واجهة برمجية بسيطة تُبَسِّطُ وتتجاهل الكثير من التفاصيل والعمليات الداخلية".
مكونات الحوسبة السحابية:
1- SaaS: Software as a service:
وهي أن تقوم باستخدام تطبيق معين مخزن على السحاب، على سبيل المثال برنامج word موجود في مركز بيانات وتتصل به عبر الإنترنت وتقوم بكتابة فيه والتعديل واضافة بيانات ثم الحصول على المخرجات منه، وكل ذلك وانت على السحابة وجهازك فقط آداة الاتصال.
ولايمكن للمستخدم هنا التحكم بنظام التشغيل في السحابة ولا يتحكم بالعتاد ولا التوصيل الشبكي. ويمكن اعتبار يوتيوب ضمن هذا التصنيف، حيث ان مستعرض الفيديو في الموقع بمثابة التطبيق المحمل على السحابة وبواسطته تستطيع الوصول إلى مقاطع الفيديو الموجودة، لكنك لا تستطيع تغيير أي شيء في الموقع.
2- PaaS: Platform as a service:
استخدام السحابة كمنصة لوضع عدة تطبيقات عليها ويمكنك العمل عليها جميعاً كما يمكنك وضع نظام تشغيل كامل ايضاً ويكون هناك تكامل بين التطبيقات، فمثلاً تصمم شيء بالفوتوشوب ثم يتم ادخاله لتطبيق آخر فيقوم بالتحريك وإضافة المؤثرات فنحصل على مقطع فيديو مع صوت. مثلGoogle apps وهي منصة تتيح لك إضافة تطبيقات حسب الرغبة.
3- IaaS: Infrastructure as a service:
هنا نتعامل مع السحابة كبنية تحتية محدودة بقدرة معالجة معينة وحجم ذواكر ومساحة تخزين وعدد مستخدمين معين، ولك مطلق الحرية باستخدامها بالطريقة التي تناسبك. فيمكنك مثلاً تنصيب عدة نظم تشغيل وتركيب عدة تطبيقات على كل نظام وسماح لعدد معين من المستخدمين بالدخول إلى كل نظام تشغيل لاستخدام تطبيقاته دون السماح بالخلط بينهم.