Cloud

الحوسبة السحابية - AWS و Azure دليل المبتدئين

3 ديسمبر 2024 13 دقيقة قراءة
الحوسبة السحابية

ما هي الحوسبة السحابية؟

تخيل أن لديك كمبيوتر خارق في مكان ما في العالم، تستأجر منه قوة المعالجة والتخزين فقط عندما تحتاجها - هذه هي السحابة! بدلاً من شراء سيرفرات باهظة، تستخدم موارد شركات عملاقة وتدفع فقط مقابل ما تستهلك.

الإحصائيات: سوق الحوسبة السحابية وصل لـ $600 مليار في 2024، و94% من الشركات تستخدمها!

لماذا الحوسبة السحابية؟

المزايا الكبرى:

  • توفير التكلفة: لا حاجة لشراء سيرفرات (ثمنها آلاف الدولارات)
  • مرونة: زِد أو قلّل الموارد في ثوانٍ
  • الوصول العالمي: خدماتك متاحة من أي مكان
  • الأمان: حماية على مستوى عالمي
  • السرعة: نشر تطبيقات في دقائق
  • التوافر: 99.99% وقت تشغيل

أنواع الخدمات السحابية

1. IaaS (Infrastructure as a Service):

تستأجر البنية التحتية الأساسية (سيرفرات افتراضية)

  • AWS: EC2 (Elastic Compute Cloud)
  • Azure: Virtual Machines
  • مثال: استئجار سيرفر Ubuntu بـ 4GB RAM

2. PaaS (Platform as a Service):

منصة جاهزة لتطوير ونشر التطبيقات

  • AWS: Elastic Beanstalk
  • Azure: App Service
  • مثال: رفع كود Node.js مباشرة بدون إعداد سيرفر

3. SaaS (Software as a Service):

تطبيقات جاهزة تستخدمها مباشرة

  • أمثلة: Gmail, Office 365, Salesforce
  • لا حاجة للتثبيت - كل شيء في المتصفح

AWS - عملاق الحوسبة السحابية

Amazon Web Services - الأكبر بحصة سوقية 32%

الخدمات الأساسية:

1. EC2 (Elastic Compute Cloud):

  • سيرفرات افتراضية بأحجام مختلفة
  • اختر: Linux أو Windows
  • ادفع بالساعة أو بالثانية!

2. S3 (Simple Storage Service):

  • تخزين ملفات غير محدود
  • مثالي للصور، فيديوهات، backups
  • رخيص جداً: $0.023 لكل GB شهرياً

3. RDS (Relational Database Service):

  • قواعد بيانات جاهزة: MySQL, PostgreSQL, Oracle
  • نسخ احتياطي تلقائي
  • سهولة التوسع

4. Lambda (Serverless):

  • شغّل كود بدون سيرفر!
  • ادفع فقط عند التشغيل (بالملي ثانية)
  • مثالي للمهام البسيطة

الطبقة المجانية (Free Tier):

  • EC2: 750 ساعة شهرياً (t2.micro)
  • S3: 5GB تخزين
  • RDS: 750 ساعة (db.t2.micro)
  • Lambda: مليون طلب مجاني شهرياً!

Azure - قوة Microsoft

Microsoft Azure - الثاني بحصة 23%، قوي جداً للشركات

الخدمات الأساسية:

1. Virtual Machines:

  • مثل EC2 في AWS
  • دعم ممتاز لـ Windows Server
  • تكامل مع Active Directory

2. Blob Storage:

  • مثل S3، تخزين ملفات ضخم
  • 3 مستويات: Hot, Cool, Archive (حسب السعر)

3. Azure SQL Database:

  • SQL Server كخدمة سحابية
  • ذكاء اصطناعي مدمج للأداء
  • سهولة الترحيل من SQL Server التقليدي

4. Azure Functions:

  • Serverless مثل Lambda
  • دعم C#, JavaScript, Python, Java

المزايا الفريدة:

  • تكامل قوي مع Office 365 و Windows
  • Azure AD لإدارة المستخدمين
  • Hybrid Cloud (سحابة + on-premises)

Google Cloud Platform (GCP)

الثالث بحصة 11%، قوي في AI و Big Data

نقاط القوة:

  • BigQuery: تحليل بيانات ضخمة بسرعة خيالية
  • AI/ML: أدوات ذكاء اصطناعي متقدمة
  • Kubernetes: GKE أفضل خدمة Kubernetes
  • Network: أسرع شبكة عالمية

مثال عملي: نشر موقع على AWS

الخطوات:

1. إنشاء حساب AWS:

  • اذهب لـ aws.amazon.com
  • Create Free Account
  • ستحتاج بطاقة ائتمان (لن تُشحن إذا بقيت في Free Tier)

2. إطلاق EC2 Instance:

  • من AWS Console > EC2 > Launch Instance
  • اختر: Ubuntu Server (Free tier eligible)
  • Instance type: t2.micro (مجاني)
  • أنشئ Key Pair للاتصال
  • Launch!

3. الاتصال بالسيرفر:

ssh -i your-key.pem ubuntu@your-ec2-ip

4. تثبيت الموقع:

# تحديث النظام
sudo apt update && sudo apt upgrade -y

# تثبيت Nginx
sudo apt install nginx -y

# رفع موقعك
# يمكنك استخدام Git أو SCP

5. فتح المنفذ 80:

  • من AWS Console > EC2 > Security Groups
  • Edit Inbound Rules
  • Add Rule: HTTP (port 80) from Anywhere

الآن موقعك مباشر على الإنترنت! 🎉

التكاليف - كيف توفر؟

نصائح ذهبية:

  • استخدم Free Tier: كافٍ لمعظم المبتدئين
  • أوقف ما لا تستخدم: EC2 الموقوف لا يُحتسب
  • Reserved Instances: خصم 70% للالتزام طويل المدى
  • Spot Instances: خصم 90% للمهام غير العاجلة
  • Monitoring: استخدم CloudWatch لمراقبة الاستهلاك
  • Budget Alerts: تنبيهات عند اقتراب الحد

مثال تكلفة حقيقية:

موقع صغير-متوسط (10,000 زيارة/شهر):

  • EC2 t3.micro: $7.50/شهر
  • RDS db.t3.micro: $12/شهر
  • S3 (10GB): $0.23/شهر
  • المجموع: ~$20/شهر

الأمان في السحابة

Best Practices:

  • IAM: لا تستخدم Root Account للعمل اليومي
  • MFA: فعّل المصادقة الثنائية
  • Encryption: شفّر البيانات (at rest & in transit)
  • Security Groups: افتح فقط المنافذ الضرورية
  • Backups: نسخ احتياطية منتظمة
  • Logging: سجل كل شيء للمراجعة

شهادات احترافية

زِد فرصك الوظيفية بشهادة معتمدة:

AWS Certifications:

  • Cloud Practitioner: للمبتدئين (سهل)
  • Solutions Architect Associate: الأشهر (متوسط)
  • Developer Associate: للمطورين

Azure Certifications:

  • AZ-900: Azure Fundamentals
  • AZ-104: Azure Administrator

الرواتب: حامل شهادة AWS Solutions Architect يكسب $130,000+ سنوياً!

الخلاصة

الحوسبة السحابية ليست المستقبل - إنها الحاضر! كل شركة تتحول للسحابة. ابدأ بحساب مجاني على AWS أو Azure، جرّب الخدمات الأساسية، ابنِ مشاريع صغيرة. في غضون شهور، ستكون جاهزاً لشهادة احترافية ووظيفة بـ 6 أرقام!

شارك هذا المقال مع أصدقائك