الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

Cloud Computing

بدأه Black Snacke في 15 مايو 2011 · 20 رد · 1,807 مشاهدة · في الأخبار والنقاشات التقنية
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ..

بداية إخواني أنا حابة أحكي إنه هاد الموضوع كتير مهم خصوصا انه توجه جديد في مجال التكنولوجيا والحاسوب

ما بدي أحكي عن الcloud computing بشكل مفصل لأني لاحظت إنه سبق وانحكى عنه وبشكل ممتاز

بس عندي طلب صغير للناس اللي عندهم خبرة او معرفة منيحة بال cloud computing

يا ريت لو يصير في نقاش وطرح للموضوع بشكل اكبر ومفصل اكتر علشان الكل يستفيد

وأنا رح أبلش بتطبيقات الcloud , هل شركة ميكروسوفت تدعم cloud platform مجانا , ام يجب الدفع للعمل عليها

NEED TO LEARN MORE AND MORE

#2

ببساطة اي خدمة يتم توفيرها من خلال النتورك هي عبارة عن cloud computing:

* جوجل ورد processor

* محركات البحث

* او مجموعة خدمات في حزمة واحدة: cloud os

* ... الخ

تقنيا لا يوجد شيء جديد. نفس البروتوكولات القديمة

ولهذا السبب ال cloud computing في نظري هو نفخ و marketing اكثر مما هو شيء جديد

1 −1

ملاحظة: يوجد

أعضاء في قائمة تجاهلي. لذا عدم ردي عليهم لا يدل على موافقتي الضمية لمحتويات مشاركاتهم.

sigsubway.png

#3

الCloud Computing هي مجموعة التقنيات و الخدمات التي تتيح للمطورين و الأعمال بناء تطبيقات دون الحاجة لوجود فريق لادارة الشبكات أو الأجهزة التي تعمل عليها هذه التطبيقات, بل و يمكنك بضغطة زر اضافة المزيد من الخوادم على الCloud لخدمة تطبيقاتك وقتما تحتاج و التخلي عن هذه الخوادم في الأوقات التي لا تحتاج لها, على سبيل المثال هب أنك تبني موقع يبيع ألعاب أطفال على الانترنت, عادةً يأتيك يومياً 1000 زائر لموقعك مما يجعلك لا تحتاج أكثر من خادم واحد لتلبية هذه الطلبات, لكن في كل عام يوجد بعض المواسم مثل الأعياد (عيد الفطر, الأضحي, رأس السنة ... الخ) و في هذه المواسم يتضاعف عدد المستخدمين الى عشرات الالاف و من هنا تجد أن خادم واحد لن يكفي و سيواجه المستخدمون بطئاً في الخدمة أو انقطاع فيها مما سيؤدي الى خسارتك هذه الفرصة لتحقيق أرباح, كما أنك لن تستطيع اضافة خوادم بسرعة لدعم تطبيقك اذا كنت أنت من تقوم بادارة مواردك بنفسك, و سينتهي بك الأمر الى استخدام عدد أكبر من الخوادم طوال العام التي ستظل غير مستخدمة أغلب الوقت و تخسر يومياً بسبب هذه الطاقة غير المفعلة, أما اذا كنت تستخدم أي نظام للCloud Computing مثل Windows Azure او Google AppEngine يمكنك ببساطة من صفحة الادارة أن تقوم باضافة خوادم أكثر و في ثوان سيتم اوتوماتيكياً اطلاق موقعك على الأجهزة الجديدة و عمل Load Balancing بينها ثم عندما ينتهي الموسم يمكنك التخلي عن هذه الخوادم. و لا تدفع سوى ما تحتاجه

هناك الكثير و الكثير من الأمثلة و الفوائد من الCloud Computing مثل ضمان مستوى الخدمة Service Level Agreement (SLA) أو اذا كان موقعك يخدم أكثر من دولة على مستوى العالم يمكنك اختيار خوادم تقع في أماكن مختلفة في العالم بحيث تكون الLatency أقل ما يمكن على سبيل المثال اذا كان الزائر من القاهرة سيرد عليه خادم من ألمانيا أو اذا كان الزائر من الهند سيرد عليه خادم من الصين و هكذا

4

مصري في بلاد الفرنجة.

قريباً اقرأ مقالاتي على It-scoop

#4

motamayez

بالنسبة لمثال السيرفر فهو load balancing + virtualization

بالنسبة لضمان SLA فلازلنا لا نضمنها مع اي تقنية

كل الذي يحصل اننا نقوم ب monitoring وثم نحاول تتجنب الاخطاء او تصحيح االاخطاء اذا وقعت

بالنسبة لاختيار خوادم في عدة دول فايضا ممكنة ويعتمد على مزودة خدمة الاستضافة

اذكر انني مررت بعدة مؤسسات بعضها كان تتعطيني اختيارات لاختار اسم الدولة

ووقتها لم ينطق احد باسم cloud computing

مصطلحات النفخ ليست جديدة في تقنية المعلومات

حتى الشفرة المفتوحة تحتوي على مصطحات نفخ

مثلا LAMP stack هو لا جديد.. linux + apache + mysql + php سموها lamp

وحسبما ارى انه نفس الشيء يحصل مع cloud computing... نفخ لتقنيات موجودة مسبقا

1 −1

ملاحظة: يوجد

أعضاء في قائمة تجاهلي. لذا عدم ردي عليهم لا يدل على موافقتي الضمية لمحتويات مشاركاتهم.

sigsubway.png

#5

يمكنني الحديث باستفاضة عن العديد من المميزات التي تقدمها خدمات الCloud Computing و هي في النهاية خدمات ليست جديدة من حيث المبدا و لكن الجديد هو توفيرها مجتمعة و بسعر مناسب و بسهولة كما انها وضعت تعريفاً لما لم يكن معرفاً من قبل فاصبح من الأسهل الاشارة اليها بكلمة واحدة

في السابق كان يمكنك ان تقوم بهذا كله لكن كان عليك كمطور او كمعماري للنظام ان تحدد هذه الاشياء مثل ما هو عدد الNodes التي سيحتاجها النظام سواء في الواجهة Front End او في الطبقة الوسطى Middle Tier او في الBackend و في يجب عليك ايضاً و ضع خطط لمواجهة الزيارات المتزايدة الفجائية Traffic Spikes التي قد تأتي بسبب موسم معين او عشوائية تماماً كان يتم مصادفة اضافة رابط لموقعك على موقع كبير ذو شعبية و بدلا من يكون هذا فرصة للنجاح تكون نهايته

كما انه كان المطلوب منك توفير خطط لمواجهة الكوارث Fail over و التي قد تكون نتيجة اعطال ظهرت عشوائيا في احد مراكز البيانات Datacenters و تريد تحويل الزوار من هذا المركز المصاب الى اخر بطريقة سريعة و دون انقطاع في الخدمة

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

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

و أيضاً تريد خدمات جاهزة تساعدك على بناء تطبيقات اسرع مثل ال Distributed Cache او عمليات ال Workflows او ما شابه من الخدمات التي تحتاجها اغلب التطبيقات في هذا المستوى من التعقيد

و كما ذكرت انت في النهاية ل ما سبق لي اختراعا او اكتشافا حديثاً و انا خبرات اكتسبتها شركات مثل Amazon, Microsoft, Google, VMWare, Oracle و غيرها من طول عهدهم بهذا النوع من التطبيقات.

1 −1

مصري في بلاد الفرنجة.

قريباً اقرأ مقالاتي على It-scoop

#6
اقتباس
يمكنني الحديث باستفاضة عن العديد من المميزات التي تقدمها خدمات الCloud Computing
ولا ميزة من هذه الميزات التي ذكرتها جديدة.
اقتباس
هي في النهاية خدمات ليست جديدة من حيث المبدا و لكن الجديد هو توفيرها مجتمعة(1) و بسعر مناسب(2) و بسهولة كما انها وضعت تعريفاً(3) لما لم يكن معرفاً من قبل فاصبح من الأسهل الاشارة اليها بكلمة واحدة
إذا فالميزات الجديدة التي تتحدث عنها هي فقط:

* packaging لها مع بعض

* سعر منخفض

* مصطلح جديد لتسهيل الكلام.

اختلف معك فيها جميعا:

* الpackaging ليست جديدة.

* السعر المنخفض ليس جديدا.

* المصطلح ليس جديدا، فهو مأخذوذ من cloud الانترنت..

هناك العديد ممن يقر أن cloud computing ماهو الا فقط نفخ و marketing innovation فقط.

اقرأ قسم Criticism_of_the_term في الويكي هنا الامثلة:

* CEO Larry Ellison من اوراكل: هذا مانفعله، كل ما نحتاجه اعادة تسمية منتوجاتنا.

* Forrester Research VP Frank Gillett: هذا فقط ابداع في التسويق.

ملاحظة: يوجد

أعضاء في قائمة تجاهلي. لذا عدم ردي عليهم لا يدل على موافقتي الضمية لمحتويات مشاركاتهم.

sigsubway.png

#7

لا اعرف ما العيب الذي تراه في الCloud Computing فالموضوع كما ذكرت مجرد تسمية و تعريف لمجموعة من الخواص و الأنماط التي كانت موجودة و هذا في رأيي مرحلة اولى و في المرحلة الثانية لتي نحن على اعتابها الان هي مرحلة صدور أنظمة التشغيل التي تم تصميمها لإدارة ال Data Center ككل و ليس خادم واحد الادارة هنا تتعدى مفهوم إدارة الموارد الداخلية للخوادم بل إدارة نظم التشغيل التي تعمل على كل الأجهزة سويا و أيضاً اجراء إصلاحات و اعادة هيكلة للتطبيقات كل فترة في حالة حدوث مشاكل لأي nodes

كما ان هناك مميزات ذكرتها في ردي السابق لم تعرها اهتماما مع انها غاية في الأهمية و هي عملية الاطلاق Deployment و التي تقوم فيها باطلاق خدماتك على الCloud و يتم داخليا تنصيب هذه الخدمات على جميع الNodes و بطريقة تدريجية بحيث لا تتأثر الخدمة و يشعر المستخدم النهائي باي انقطاع

و الخدمة الاخرى هي المراقبة و التقارير الدورية Monitoring & Diagnostics و هي أيضاً خدمة غاية في الأهمية و وجودها بشكل افتراضي في نظام تشغيل ال Cloud يوفر الكثير من الجهد

و كل هذه المميزات تندرج تحت بند واحد و هو Infrastructure as a Service و هناك بنود اخرى مثل Platform as a Service و التي تقدم خدمات جاهزة لبناء تطبيقك مثل الCaching و ال قواعد البيانات الفائقة السرعة و التي تختلف احيانا جذريا عن قواعد البيانات التقليدية و منها هذه الأمثلة Cassandra DB

مصري في بلاد الفرنجة.

قريباً اقرأ مقالاتي على It-scoop

#8
اقتباس
كما ان هناك مميزات ذكرتها في ردي السابق لم تعرها اهتماما مع انها غاية في الأهمية و هي عملية الاطلاق Deployment و التي تقوم فيها باطلاق خدماتك على الCloud و يتم داخليا تنصيب هذه الخدمات على جميع الNodes و بطريقة تدريجية بحيث لا تتأثر الخدمة و يشعر المستخدم النهائي باي انقطاع

و الخدمة الاخرى هي المراقبة و التقارير الدورية Monitoring & Diagnostics و هي أيضاً خدمة غاية في الأهمية و وجودها بشكل افتراضي في نظام تشغيل ال Cloud يوفر الكثير من الجهد

اعترها اهتماما عندما قلت انها ليست جديدة.. وماتذكره الآن ايضا ليس جديدا وهي موجودة قبل انتشار مصطلح cloud computing

توزيع الخدمات على nodes هذه virtualization و load balancing

و Monitoring & Diagnostics هي مجموعة خدمات قديمة.. بل ان منها معايير standard وبروتوكولات مشهورة

هو الخلاف بيني وبينك بسيط ويتلخص في نقطة:

* ان cloud computing هو نفخ و marketing ولا يعطي اي شيء جديد تقنيا.

بينما كلنا متفقون ان virtualization و load balancing و service monitoring مفيدة

والاختلاف هو حول مصطلح "cloud computing" والذي اراه ليس بجديد وفقط نفخ.

ملاحظة: يوجد

أعضاء في قائمة تجاهلي. لذا عدم ردي عليهم لا يدل على موافقتي الضمية لمحتويات مشاركاتهم.

sigsubway.png

#9

ولكن هل المصطلحات التجارية حقاً دون فائدة؟ قد تكون الـbuzzwords الجديدة مثل Web 2.0 وCloud Computing وThin Client أسماء جديدة لمفاهيم قديمة يعرفها المتمرسون، ولكن العالم يحوي على ما هو أكثر من هؤلاء. أعتقد أننا نحن (كمحترفي المجال) تنسينا غطرستنا أن الشخص العادي لن يفهم مجموعة طلاسم مثل Asynchronous Web Access وUser Generated Content وSocial Collaboration Media، ولكن عندما نجمعها معاً تحت مسمى Web 2.0 أصبح الموضوع أقرب إلى مخيلته. هؤلاء الأشخاص العاديون هم مصدر خبزنا وخدمتهم هدفنا الأول. لذا علينا أن ننزل أحياناً من برجنا العاجي وأن نخاطبهم بلغةٍ يفهمونها.

#10

لا بالعكس.... web 2.0 مثلا... لا يوضح الفكرة للعوام.. لماذا؟

لان العوام اصلا لا يعرفون ماهو web 1.0 حتى يعرفوا ماذا يعني web 2.0..

والسبب؟ لا يوجد web 1.0 بالاساس

طب ماهي الفائدة؟

الفائدة هو خلق brand جديد.. والذي درس marketing يعرف اهمية الbrand

كل الذي يحصل هو new brand، والمستخدم العامي يظن انه new product فيغامر بشرائه لانه يظن انه جديد

ولهذا السبب الشركات حتى تقوم بإبقاء ربحها مستمرا، تقوم بصناعة brand جديدة من وقت لوقت

واحيانا الفروقات تكون شبه معدومة!

المسالة هي 100% marketing ولا تقوم بتوضيح الفكرة اطلاقا.

لكنها تقوم بدفع البني آدم لشراء المزيد لانه يظن انه يشتري شيء جديد

فالخلاصة ان القضية هي العكس تماما... ف new brand يقوم بزيادة التشويش والتضليل (والذي يؤدي لزيادة الربح)

والدليل هذا الموضوع... كاتب الموضوع يسأل ماذا يعني cloud computing بالرغم انه كان يستخدمها ولم يدري ذلك!

ملاحظة: يوجد

أعضاء في قائمة تجاهلي. لذا عدم ردي عليهم لا يدل على موافقتي الضمية لمحتويات مشاركاتهم.

sigsubway.png

#11
اقتباس
الفائدة هو خلق brand جديد.. والذي درس marketing يعرف اهمية الbrand

QED :)

#12

م ت ر؟ (ممكن توضح رايك)

ملاحظة: يوجد

أعضاء في قائمة تجاهلي. لذا عدم ردي عليهم لا يدل على موافقتي الضمية لمحتويات مشاركاتهم.

sigsubway.png

#13

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

تم تعديل هذه المشاركة بواسطة System Down في 17 مايو 2011 في 22:08

#14

لاء... بص... هناك فرق بين اثنين:

1) مصطلح يخلق زوبعة

2) مصطلح يفهم الناس العاديين الغير تقنيين (تسهيل التوعية)

cloud computing هو 1) وليس 2)

فيما يتعلق بالتوعية فهو العكس تماما:

* المستخدم التقني فاهم حركة ال marketing وانه لا جديد، ومصحصح.. لذا فاحتمال انه يشتريها قليلة

* المستخدم الغير تقني اكلها وعلى بالو انها تقنية جديدة ولا يدري انه كان يستخدمها قبل عشر سنوات.. وربما سيشتريها الآن

بينما نجاح منتوجات Apple هو لأنهم فعلا قدموا شيء جديد ومبدع!

وليس فقط اللعب بالمصطلحات....

(لازلت اكره apple لسبب آخر وهو انها محتركة بشكل عبيط اكثر من مايكروسوفت)

ملاحظة: يوجد

أعضاء في قائمة تجاهلي. لذا عدم ردي عليهم لا يدل على موافقتي الضمية لمحتويات مشاركاتهم.

sigsubway.png

#15

لا أعتقد أن هناك اختلاف بين 1 و 2. كل ما حصل هو أن Cloud Computing كان brand موجه لطبقة أكثر علماً بالتقنية من العادة :)

#16

لكن الجيد اننا نتفق ان cloud computing ليس بجديد تقنيا وانه في افضل الاحتمالات اسم مفيد... هذا تقدم :D

الخلاف قائم حول:

* هل الاسم يوضح الافكار؟

* ام انه يضلل الافكار؟

انت تقول انه يوضح لانه لم يكن يعلم بها الا عندما سمعت cloud computing

وانا اقول انه يضلل لانني ارى انه كان يعلم بها تحت مسميات سهلة مثل google doc مثلا.

وعندما سمعت cloud computing ظن انه جديد لانه اسم جديد.. وهنا زادت احتمالية الشراء

ملاحظة: يوجد

أعضاء في قائمة تجاهلي. لذا عدم ردي عليهم لا يدل على موافقتي الضمية لمحتويات مشاركاتهم.

sigsubway.png

#17
password123 كتب:

وعندما سمعت cloud computing ظن انه جديد لانه اسم جديد.. وهنا زادت احتمالية الشراء

بالضبط! التسويق جزء كبير منه هو "تبريق" ما هو قديم :)

هل هذا أمر جيد أم سئ؟ أنا أقول أنه أمر نسبي ويعتمد على أي طرف من المعادلة تجلس. إذا كنت مزوداً لخدمة سحابية فهو حتماً شئ جيد!

#18

اعتقد ان الاخ password اراد ان يذكر فكرت فيها في بدايات قرائتي عن الحوسبة السحابية

لكنها صراحة فكرة او تساؤل ان صح التعبير ليست بمنطقية او صحيحه ( حسب وجهة نظري )

ما الفرق بين الحوسبة السحابية وعملية رفع الملفات على سيرفرات مواقع الرفع ؟

يعني احد المميزات الاساسية للكلاود انك ستجعل ملفاتك موجوده على مكان امين يمكنك من اي مكان ان تدخل الى

طيب ما فرقها عن اذا قمت برفع الملف الى موقع رفع وعندي رابط التحميل ؟

ام انه ستكون عملية التواصل لا تحتاج الى تحميل

اذا لم تكن تحتاج الى تحميل فانها ستحتاج الى انترنت جيد لعملية التواصل

وكذلك ستحتاج الى اموال للحجز وفي بعض الاحيان مثل كوكل الى شراء جهاز التواصل لكي تكون عملية التواصل افضل

اعتبرها معلومات سطحية جدا عن الحوسبة السحابية لكنه تساؤل مر في يوم من الايام ولا اخفيكم لحد الان يراودني ..

#19

وكأننا نقول هل السرقة جيدا ام لا؟

الجواب: يعتمد، اذا كنت لص جيدة، واذا كنت المجني عليه فليست جيدة :D

minix

احتدى مشاكل الحوسبة السحابية هي الامان و الخصوصية

هذه المشكلة موجودة مع اي خدمة اون لاين تقريبا

لا يوجد فرق.. هو فقط اسم جديد حتى تظن انه شيء جديد وتنبسط وثم ربما تشتريه

ملاحظة: يوجد

أعضاء في قائمة تجاهلي. لذا عدم ردي عليهم لا يدل على موافقتي الضمية لمحتويات مشاركاتهم.

sigsubway.png

#20
password123 كتب:

وكأننا نقول هل السرقة جيدا ام لا؟

الجواب: يعتمد، اذا كنت لص جيدة، واذا كنت المجني عليه فليست جيدة :D

لا أعتقد أن الموضوع "أبيض وأسود" بهذا الشكل. هل التعبيرات التسويقية غير صحيحة كلياً؟ نعم. هل هي مبالغ كثيراً فيها؟ نعم. ولكن هل هي كذب بحت؟ لا أعتقد.

#21

نعم ليس كذب بحت..

جماعة الsales دائما يبحثون اشياء بحيث ان يكونوا politically correct

يعني ليسوا بالضبط كذابين... لكن دائما يلعبون بالكلمات

في فترة من فترات حياتي اشتغلت كبياع تقني :D

وهنا اكتشفت الخبث حتى في الشركات الكبيرة

لهذا السبب اكره هذه الاساليب

لانني كنت كذاب اصفر اللون في يوم من الايام

واحيانا مازلت اكذب :D لكن في امور اخرى.. معدل الكذب قل

ملاحظة: يوجد

أعضاء في قائمة تجاهلي. لذا عدم ردي عليهم لا يدل على موافقتي الضمية لمحتويات مشاركاتهم.

sigsubway.png

مواضيع مشابهة