Lec 1: Cloud Computing PDF

Summary

This document explains cloud computing, including its characteristics and deployment models. It's a good introduction to various service models like IaaS, PaaS, and SaaS.

Full Transcript

‫‪Lec(1):‬‬ ‫?‪What is cloud computing‬‬ ‫تشير الحوسبة السحابية إلى تقديم خدمات الحوسبة عبر اإلنترنت‪ ،‬بما في ذلك التخزين‪،‬‬ ‫وقوة المعالجة‪ ،‬وتطبيقات البرمجيات‪.‬‬ ‫فهو يسمح للمستخدمين بالوصول إلى الموارد والخدمات حسب الطلب‪ ،‬دون الحاجة‬...

‫‪Lec(1):‬‬ ‫?‪What is cloud computing‬‬ ‫تشير الحوسبة السحابية إلى تقديم خدمات الحوسبة عبر اإلنترنت‪ ،‬بما في ذلك التخزين‪،‬‬ ‫وقوة المعالجة‪ ،‬وتطبيقات البرمجيات‪.‬‬ ‫فهو يسمح للمستخدمين بالوصول إلى الموارد والخدمات حسب الطلب‪ ،‬دون الحاجة‬ ‫إلى بنية تحتية مادية أو خوادم محلية‪.‬‬ ‫‪Characteristics of Cloud Computing‬‬ ‫الخصائص الرئيسية للحوسبة السحابية‬ ‫‪ On-Demand Self-Service‬الخدمة الذاتية عند الطلب‪:‬‬ ‫‪‬‬ ‫يمكن للمستخدمين توفير الموارد والخدمات حسب الحاجة‪ ،‬دون الحاجة إلى‬ ‫التفاعل البشري مع مقدمي الخدمة‪.‬‬ ‫‪ Broad Network Access‬الوصول إلى الشبكة الواسعة‪:‬‬ ‫‪‬‬ ‫يمكن الوصول إلى الخدمات عبر بروتوكوالت اإلنترنت واألجهزة القياسية‪.‬‬ ‫‪ Resource Pooling‬تجميع الموارد‪:‬‬ ‫‪‬‬ ‫يتم تجميع موارد الحوسبة معًا لخدمة العديد من المستخدمين‪ ،‬مما يسمح‬ ‫باالستخدام الفعال وقابلية التوسع‪.‬‬ ‫‪ Rapid Elasticity‬المرونة السريعة‪:‬‬ ‫‪‬‬ ‫يمكن زيادة الموارد أو خفضها بسرعة لتلبية المتطلبات المتغيرة‪.‬‬ ‫‪ Measured Service‬الخدمة المقاسة‪:‬‬ ‫‪‬‬ ‫يتم قياس استخدام الخدمة السحابية ومراقبته وإعداد فواتيره بنا ًء على االستهالك‬ ‫الفعلي‪.‬‬ ‫‪1‬‬ ‫‪Cloud Deployment Models‬‬ ‫نماذج النشر السحابي‬ ‫‪Deployment Models‬‬ ‫‪Public Cloud‬‬ ‫السحابة العامة‬ ‫‪Private Cloud‬‬ ‫السحابة الخاصة‬ ‫‪Hybrid Cloud‬‬ ‫السحابة الهجين‬ ‫سحابة المجتمع‬ ‫‪Community Cloud‬‬ ‫‪Service Models‬‬ ‫)‪Infrastructure as a Service (IaaS‬‬ ‫البنية التحتية كخدمة ()‪IaaS‬‬ ‫)‪Platform as a Service (PaaS‬‬ ‫النظام األساسي كخدمة ()‪PaaS‬‬ ‫)‪Software as a Service (SaaS‬‬ ‫البرمجيات كخدمة ()‪SaaS‬‬ ‫‪Public Cloud‬‬ ‫‪ ‬يتم تقديم الخدمات عبر شبكة عامة وهي متاحة ألي شخص يريد استخدامها‪.‬‬ ‫‪ ‬إنه خيار فعال من حيث التكلفة للشركات واألفراد الذين يبحثون عن قابلية‬ ‫التوسع والمرونة‪.‬‬ ‫‪ ‬يقدم موفرو الخدمات السحابية العامة‪ ،‬مثل ‪ AWS‬و‪ Azure‬و‪ ،GCP‬مجموعة‬ ‫واسعة من الخدمات التي يمكن لعامة الناس الوصول إليها‪.‬‬ ‫‪2‬‬ ‫‪Private Cloud‬‬ ‫‪ ‬البنية التحتية مخصصة لمؤسسة واحدة وقد تكون موجودة داخل مقر العمل أو‬ ‫خارج مقره‪.‬‬ ‫‪ ‬تم تصميم البيئات السحابية الخاصة لتلبية متطلبات األمان أو االمتثال أو األداء‬ ‫المحددة‪.‬‬ ‫استثمارا مقد ًما‬ ‫ً‬ ‫سنة ولكنها تتطلب‬‫صا وخصوصية مح ّ‬ ‫‪ ‬إنها توفر تحك ًما وتخصي ً‬ ‫كبيرا‪.‬‬ ‫ً‬ ‫‪3‬‬ ‫‪Hybrid Cloud‬‬ ‫‪ ‬هجين تجمع بين البيئات السحابية العامة والخاصة‪ ،‬مما يسمح بالمرونة‬ ‫ومشاركة البيانات بين االثنين‪.‬‬ ‫‪ ‬يمكن للمؤسسات االستفادة من فوائد السحابة العامة والخاصة‪ ،‬مما يضمن‬ ‫التخصيص األمثل للموارد‪.‬‬ ‫‪ ‬تعمل عمليات النشر السحابية الهجينة على تمكين إمكانية نقل عبء العمل‬ ‫والتكامل السلس بين البيئات المختلفة‪.‬‬ ‫‪Community Cloud‬‬ ‫‪ ‬سحابة المجتمع هي نموذج نشر سحابي حيث تتم مشاركة البنية التحتية والخدمات‬ ‫بين مجتمع معين أو مجموعة من المؤسسات‪.‬‬ ‫‪ ‬إنه يلبي احتياجات مجتمع معين‪ ،‬مثل الوكاالت الحكومية أو المؤسسات التعليمية أو‬ ‫المنظمات البحثية‪.‬‬ ‫‪ ‬توفر سحابة المجتمع حالً فعاالً من حيث التكلفة مع معالجة المتطلبات المحددة‬ ‫ومعايير االمتثال للمجتمع‪.‬‬ ‫‪4‬‬ ‫‪Service Models‬‬ ‫)‪Infrastructure as a Service (IaaS‬‬ ‫‪ ‬يوفر ‪ IaaS‬موارد حوسبة افتراضية عبر اإلنترنت‪.‬يمكن للمستخدمين التحكم‬ ‫في أنظمة التشغيل والتخزين ومكونات الشبكات‪.‬‬ ‫‪ ‬يمكنهم توفير وإدارة األجهزة االفتراضية ‪ VMs‬والتخزين والشبكات وفقًا‬ ‫لمتطلباتهم‪.‬تتضمن أمثلة موفري ‪IaaS‬‬ ‫‪AWS EC2، Azure Virtual Machines، Google Compute Engine.‬‬ ‫‪5‬‬ ‫)‪Platform as a Service (PaaS‬‬ ‫توفر ‪ PaaS‬منصة لتطوير التطبيقات واختبارها ونشرها‪.‬‬ ‫‪‬‬ ‫يمكن للمستخدمين التركيز على تطوير التطبيقات دون القلق بشأن إدارة البنية‬ ‫‪‬‬ ‫التحتية‪.‬‬ ‫يقوم موفرو ‪ PaaS‬بإدارة البنية التحتية األساسية‪ ،‬بما في ذلك السيرفرات‬ ‫‪‬‬ ‫والتخزين والشبكات‪.‬‬ ‫يمكن للمطورين االستفادة من البيئات التي تم تكوينها مسبقًا وأطر التطوير‬ ‫‪‬‬ ‫وأدوات النشر‪.‬‬ ‫تتضمن أمثلة موفري ‪PaaS‬‬ ‫‪‬‬ ‫‪Heroku، Google App Engine، AWS Elastic Beanstalk.‬‬ ‫)‪Software as a Service (SaaS‬‬ ‫تقدم ‪ SaaS‬تطبيقات برمجية عبر اإلنترنت على أساس االشتراك‪.‬‬ ‫‪‬‬ ‫يمكن للمستخدمين الوصول إلى التطبيقات واستخدامها مباشرة من خالل متصفح‬ ‫‪‬‬ ‫الويب أو واجهات برمجة التطبيقات‪.‬‬ ‫يستضيف الموفر ويدير البنية التحتية األساسية والتطبيقات والبيانات‪.‬‬ ‫‪‬‬ ‫يمكن للمستخدمين عادة ً تخصيص جوانب معينة من التطبيق لتناسب احتياجاتهم‪.‬‬ ‫‪‬‬ ‫تتضمن أمثلة ‪SaaS‬‬ ‫‪‬‬ ‫‪Salesforce، Microsoft Office 365 ،Google Workspace.‬‬ ‫‪6‬‬ ‫‪Benefits of Cloud‬‬ ‫فوائد السحابة‬ ‫توفير التكاليف ‪ :Cost Savings‬ادفع مقابل ما تستخدمه‪ ،‬دون أي تكاليف مقدمة‬ ‫‪‬‬ ‫للبنية التحتية‪.‬‬ ‫قابلية التوسع ‪ :Scalability‬يمكنك بسهولة توسيع نطاق الموارد ألعلى أو ألسفل‬ ‫‪‬‬ ‫بنا ًء على الطلب‪.‬‬ ‫المرونة ‪ :Flexibility‬يمكنك الوصول إلى الموارد والتطبيقات من أي مكان‬ ‫‪‬‬ ‫متصل باإلنترنت‪.‬‬ ‫الموثوقية ‪ :Reliability‬عادة ً ما يوفر موفرو الخدمات السحابية وقت تشغيل عاليًا‬ ‫‪‬‬ ‫وتكرارا للبيانات‪.‬‬ ‫ً‬ ‫التعاون ‪ :Collaboration‬تمكين التعاون السلس ومشاركة البيانات بين الفرق‪.‬‬ ‫‪‬‬ ‫‪Common Cloud Computing Use Cases‬‬ ‫تخزين البيانات والنسخ االحتياطي ‪ :Data Storage and Backup‬قم بتخزين‬ ‫‪‬‬ ‫ونسخ كميات كبيرة من البيانات احتياطيًا بشكل آمن‪.‬‬ ‫تطوير البرمجيات واختبارها ‪:Software Development and Testing‬‬ ‫‪‬‬ ‫إنشاء التطبيقات ونشرها بسرعة في بيئة قابلة للتطوير‪.‬‬ ‫تطبيقات الويب والهاتف المحمول ‪:Web and Mobile Applications‬‬ ‫‪‬‬ ‫استضافة تطبيقات الويب والهاتف المحمول في السحابة إلمكانية الوصول العالمية‪.‬‬ ‫تحليالت البيانات الضخمة ‪ :Big Data Analytics‬معالجة وتحليل كميات هائلة‬ ‫‪‬‬ ‫من البيانات باستخدام الموارد السحابية‪.‬‬ ‫التعافي من الكوارث ‪ :Disaster Recovery‬احتفظ بالنسخ االحتياطية للبيانات‬ ‫‪‬‬ ‫وخطط االسترداد في السحابة الستمرارية األعمال‪.‬‬ ‫‪7‬‬ ‫‪Cloud Architecture‬‬ ‫‪ ‬تشير الهندسة السحابية إلى تصميم وبنية بيئات الحوسبة السحابية‪ ،‬بما في ذلك‬ ‫ترتيب المكونات والعالقات بينها‪.‬‬ ‫‪ ‬يتضمن عناصر مختلفة تعمل معًا لتقديم الخدمات السحابية وضمان الموثوقية‬ ‫وقابلية التوسع واألمان‪.‬‬ ‫‪8‬‬ ‫‪NIST Architecture of Cloud‬‬ ‫‪NIST = National Institute of Standards and Technology‬‬ ‫المعهد الوطني للمعايير والتقنية‪ ،‬المعروف بين عام ‪ 1901‬و‪ 1988‬بالمكتب الوطني للمعايير‪ ،‬وهو مختبر معايير القياس وهي‬ ‫وكالة غير اعتيادية إلدارة التجارة في الواليات المتحدة‪.‬‬ ‫مستهلك السحابة ‪ :Cloud Consumer‬فرد أو مؤسسة تدخل في شراكة تجارية‬ ‫‪‬‬ ‫مع موفري السحابة وتستخدم خدماتهم‪.‬‬ ‫موفر السحابة ‪ :Cloud Provider‬شخص أو مؤسسة أو كيان مسؤول عن تقديم‬ ‫‪‬‬ ‫الخدمات لألفراد أو الكيانات المهتمة بها‪.‬‬ ‫مدقق السحابة ‪ :Cloud Auditor‬جهة قادرة على إجراء تقييم محايد للخدمات‬ ‫‪‬‬ ‫السحابية‪ ،‬وكذلك تقييم أداء وأمن وعمليات تنفيذ السحابة‪.‬‬ ‫الوسيط السحابي ‪ :Cloud Broker‬جهة مسؤولة عن إدارة استخدام الخدمات‬ ‫‪‬‬ ‫السحابية وأدائها وتقديمها‪.‬باإلضافة إلى ذلك‪ ،‬فهم يعملون كوسطاء بين موفري‬ ‫الخدمات السحابية ومستهلكي السحابة‪ ،‬حيث يقومون بالتفاوض بشأن العالقات بين‬ ‫الطرفين‪.‬‬ ‫‪ Cloud Carrier:‬وسيط يسهل االتصال ونقل الخدمات السحابية من موفري‬ ‫‪‬‬ ‫الخدمات السحابية إلى مستهلكي السحابة‪.‬‬ ‫‪Cloud Architecture Best Practices‬‬ ‫أفضل ممارسات البنية السحابية‬ ‫‪ ‬التخطيط المسبق ‪ :Up-front Planning‬قم بإعطاء األولوية للتخطيط المسبق‬ ‫لفهم احتياجات التوسعة المستقبلية وتجنب مواطن الخلل غير المتوقعة في اإلنتاج‪.‬‬ ‫اختبار األداء بشكل مستمر خالل مرحلة التصميم المعماري‪.‬‬ ‫‪ ‬األمان أوال ا ‪ :Security First‬تنفيذ إجراءات أمنية قوية للحماية من الوصول غير‬ ‫المصرح به‪.‬يمكنك حماية جميع طبقات البنية التحتية السحابية من خالل تشفير‬ ‫‪9‬‬ ‫البيانات وإدارة التصحيح وسياسات األمان الصارمة‪.‬فكر في اعتماد نماذج أمان‬ ‫الثقة المعدومة لتعزيز الحماية في البيئات المختلطة والمتعددة السحابية‪.‬‬ ‫‪ ‬وضع احتياطات للتعافي من الكوارث ‪ :Disaster Recovery Readiness‬أتمته‬ ‫عمليات االسترداد لتقليل وقت التوقف المكلف وضمان التعافي السريع من انقطاع‬ ‫الخدمة‪.‬تنفيذ آليات المراقبة لتتبع القدرات واستخدام الشبكات الزائدة عن الحاجة‬ ‫لبنية متاحة للغاية‪.‬‬ ‫‪ ‬تحسين األداء ‪ :Maximize Performance‬تحسين موارد الحوسبة من خالل‬ ‫المراقبة المستمرة لمتطلبات األعمال والمتطلبات التكنولوجية‪.‬إدارة وتخصيص‬ ‫الموارد بكفاءة للحفاظ على مستويات األداء األمثل‪.‬‬ ‫‪ ‬تقليل التكلفة ‪ :Cost Optimization‬االستفادة من العمليات اآللية ومقدمي‬ ‫الخدمات ال ُمدارة وتتبع االستخدام لتقليل نفقات الحوسبة السحابية غير الضرورية‪.‬‬ ‫قم بمراجعة تخصيص الموارد وتحسينها بانتظام لضمان فعالية التكلفة‪.‬‬ ‫‪Conclusion‬‬ ‫خاتمة‬ ‫تتيح الحوسبة السحابية تقديم خدمات الحوسبة عبر اإلنترنت‪ ،‬مما يلغي الحاجة إلى‬ ‫‪‬‬ ‫البنية التحتية المحلية‪.‬‬ ‫تشمل الخصائص الرئيسية للحوسبة السحابية الخدمة الذاتية عند الطلب‪ ،‬والوصول‬ ‫‪‬‬ ‫إلى الشبكة على نطاق واسع‪ ،‬وتجميع الموارد‪ ،‬والمرونة السريعة‪ ،‬والخدمة‬ ‫المقاسة‪.‬‬ ‫تتضمن نماذج النشر السحابات العامة والخاصة والمختلطة‪ ،‬مما يوفر المرونة‬ ‫‪‬‬ ‫وخيارات مشاركة البيانات‪.‬‬ ‫توفر نماذج الخدمة مثل ‪ IaaS‬و‪ PaaS‬و‪ SaaS‬موارد حوسبة افتراضية ومنصة‬ ‫‪‬‬ ‫لتطوير التطبيقات وتسليم البرامج على التوالي‪.‬‬ ‫توفر الحوسبة السحابية فوائد مثل توفير التكاليف وقابلية التوسع والمرونة‬ ‫‪‬‬ ‫والموثوقية والتعاون المعزز‪.‬‬ ‫تقدم الحوسبة السحابية نه ًجا تحويليًا للحوسبة‪ ،‬حيث تقدم حلوالً فعالة من حيث‬ ‫‪‬‬ ‫التكلفة وقابلية التوسع والمرونة للمؤسسات عبر مختلف الصناعات‪.‬ومن خالل‬ ‫االستفادة من فوائد الحوسبة السحابية والمواءمة مع نماذج النشر والخدمة المناسبة‪،‬‬ ‫يمكن للمؤسسات دفع االبتكار وتحسين الكفاءة والتكيف مع احتياجات األعمال‬ ‫المتطورة‪.‬‬ ‫‪10‬‬ ‫‪Remember‬‬ ‫تذكير‬ ‫افهم احتياجاتك ومتطلباتك المحددة عند اختيار نموذج الخدمة والنشر السحابي‪.‬‬ ‫‪‬‬ ‫إعطاء األولوية للتدابير األمنية مثل تشفير البيانات وضوابط الوصول للحماية من‬ ‫‪‬‬ ‫الوصول غير المصرح به‪.‬‬ ‫التخطيط للتعافي من الكوارث والتوافر العالي لضمان استمرارية العمل‪.‬‬ ‫‪‬‬ ‫المراقبة المستمرة وتحسين استخدام الموارد لتحقيق األداء األمثل وتوفير التكاليف‪.‬‬ ‫‪‬‬ ‫قم بتقييم بنية السحابة الخاصة بك وتكييفها بانتظام مع احتياجات العمل المتطورة‬ ‫‪‬‬ ‫والتقنيات الناشئة‪.‬‬ ‫‪11‬‬