الثلاثاء، 14 أكتوبر 2014

الحوسبة السحابية


                                                                الحوسبة السحابية


               ماهي ؟وكيف تعمل ؟
في هذا المقال استعراض لمفهوم الحوسبة السحابية وفوائدها مع مثال على احد أنظمة الحوسبة السحابية .
الكثير منا سمع هذه الكلمه تتردد كثيرا في الاوساط التقنية مؤخرا ولكن معناها يعتبر غامضا الى حد كبير لدى الكثير منا وخصوصا لعدم استخدامها بتوسع في عالمنا العربي واذا بحثنا عن معناها حرفيا فأن الحوسبة السحابية أو CLOUD COMPUTING تعني  ان الحاسبات تعمل في السحاب أو تبقى محلقه في الفضاء بينما يصل اليها المستخدمون اما بالنسبة لمعناها الحقيقي فهو يتلخص في أنها على عكس ما تحتاجه الحوسبة التقليدية التي نستخدمها من وجود كل من البيانات التي يستخدمها ويصنعها المستخدم وكل البرامج التي يستخدمها المستخدم فأن الحوسبة السحابية تقوم على عدم حاجة المستخدم لتخزين اي من بياناته على جهازه الشخصي وعدم حاجته ألى  برامج متنوعه او معقده ربما يحتاج فقط ما يحدث من عمليات وكل ما يستخدم من البرامج ووصوله ألى ملفاته وبياناته المخزنه على حاسبات في شبكات بعيده عنه(عن المستخدم)والكثير يطلق على كلمة حوسبة سحابية كلمة السحابية فقط.
مازال المعنى غامضا أليس كذلك ؟؟دعنا نقوم بتفسير أكثر قليلا وببساطة لنصل الى إالمفهوم كاملا
في الحوسبة السحابية نحتاج إلى خمسة عناصر رئيسية :
1-جهاز الحاسب الشخصي وهو أي جهاز ذو إمكانيات متوسطة أوتحت المتوسطة يكفي فقط للاتصال بالانترنت .
2-أي نظام تشغيل يسمح بالاتصال بالانترنت أي نظام يمكنه أن يسمح بالاتصال بالانترنت وهذه الخاصيه متاحه تقريبا في كل أنطمة التشغيل الموجوده حاليا.
3-متصفح إنترنت لايوجد شرط على نوع المتصفح المستخدم في الحوسبة السحابية طالما ان الموقع الكبيرة متوافقة معه فهو يصلح لاستخدام الحوسبة السحابية دون أي عقبات
4-توفير اتصال بشبكة الانترنت اتصال شبكه الانترنت في هذه الحالة يفصل أن يكون ذو سرعه عالية فهو حلقة الوصل بين المستخدم وبين كل بياناته وكل البرامج التي يستخدمها .
5- مزود خدمه الحوسبة السحابية في معظم خصائصه هو يشبه مزود خدمة استضافة المواقع ولكن بزيادة في بعض الخصائص لكي يسمح لكل من المطورين والمستخدمين من استخدام الموارد المتاحة في الخوادم بكفاءة أفضل حيث أن بقاء  كل من المستخدمين ومطوري التطبيقات سيكون اطول على خوادم مزودي خدمات الحوسبة السحابية .
كيف تعمل الحوسبة السحابية ؟
تعمل الحوسبة السحابية على أن يحصل المستخدم على خدمة تتيح له تخزين بياناته كلها خارج نطاق جهازه الشخصي أي أنه يخزن ملفاته وبياناته على خوادم الحوسبة السحابية على صورة ملفات يمكنه الوصول لها من اي مكان يوجد فيه اتصال بالانترنت .
لماذا هذا العناء ؟وما الضرر في تخزين الملفات محليا على الحاسب الشخصي بدلا من رفع الملفات إلى شبكة الانترنت وتنزيلها كل مرة كان المستخدم في حاجة إليها ؟
الحقيقة أن المميزات هنا صعب إحصاءها ولكن بعض منها هي :
بهذه الطريقه يمكن للمستخدم أن يوصل الى ملفاته وبياناته التي قام بتخزينها من اي مكان حيث ان ملفاته مخزنة بالكامل على الانترنت ولا يحتاج لان يرافقه جهاره الشخصي طول الوقت لكي يصل لملفاته فهي ما نقوم  به من تخزين بعض الملفات على البريد الالكتروني في صورة مرفقات لكي نتمكن من الوصول لها من اي مكان يوجد فيه حاسب واتصال انترنت ولكن بالطبع هي بصورة اشمل حيث ان المستخدم يخزن كل الملفات وليس بعضها على الانترنت.
*بهذه الطريقه لايحتاج المستخدم نظام تشغيل معين او تصفح معين ليقوم بالوصول لملفاته وتخزينها واستخدامها حيث ان ملفاته تكون متاحه له دون قيود على نظام التشغيل ونوع الملفات طالما انه يستخدم الشروط الخمسه التي ذكرناها سابقا
*يمكن للمستخدم ان يشارك ملفاته مع عدد لا نهائي من المستخدمين فهو الذي يسمح للمستخدمين بعينهم بان يقوموا بالتوصل لملفاته بعينها والتي يمكن للمستخدم وحده ان يحددها ولكن لا يحتاج كل مستخدم نسخة منفصله من الملفات فكلهم يشاركون نفس الملف مما يقلل من استهلاك مساحات التخزين.
*استهلاك مساحات التخزين لا يكون كبيرا حيث ان شركة انتاج موسيقي مثلا ستقوم باتاحة ملف الموسيقي مرة واحد بينما يمكن لملايين المستخدمين ان يصلو لنفس الملف دون الحاجة لان ياخذ كل منهم نسخة منفصلة للملف
ماذا عن البرامج الحوسبة السحابية ؟
*البرامج سيتم تحديثها وتطويرها تلقائيا لتصل تلك التحديثات والتطويرات لكل المستخدمين في دقائق معدودة حيث ان البرامج مثل ملف البيانات سيكون مكانه هو خادم الحوسبة السحابية ويصله المستخدمون من كل مكان ليستخدموه
*البرامج ستكون بمثل قوة البرامج المتاحة على اجهزتنا وربما تكون اقوى بكثير
*البرامج ستتمتع بمزيد من الأمان حيث أن الشركات المطورة لها ستعمل على تحديثها باستمرار بتحديثات صغيره متتالية مما لا يسمح للمجال بانشاء قوى اختراق ثمثل تهديدا كبيرا
هل هناك نجاحا ت حدثت بالفعل في مجال الحوسبة السحابية ام انها مجرد نظريات لم تطبق بعد؟
نماذج النجاح كثيرة جدا وتزداد كل يوم وكل ساعة وتزداد قوتها بزيادة اهتمام كل من المطورين والمستخدمين بها وسنذكر بعضها هنا .
مميزات الحوسبة السحابية :
توجد العديد من الاسباب التي تجعل منظومة الحوسبة السحابية ضرورية للمؤسسات وللافراد تتلخص فيما يلي
*يستطيع المستخدمون من خلال منظومه الحوسبة السحابية الدخول على بياناتهم وتطبيقاتهم من اي مكان تتوافر فيه خدمة الانترنت .
*تقل تماما تكلفة الهاردوير المستخدم لان اجهزة منظومة الحوسبة السحابية هي التي ستقوم بالعمل ايا كان طبيعية هذا العمل وما يحتاجه من اجهزه كومبيوتر ضخمه الامكانيات من حيث سرعة المعالج او سعه التخزين او الذاكره وغيرها
*الشركات والمؤسسات مضطره لشراء تراخيص  SOFT WAREاو التطبيقات التي تستخدمها على شبكاتها وبدلا من ذلك ستدفع رسوم استخدام المنظومة للشركات التي تديرها
*لا تحتاج الشركات والمؤسسات الى اماكن تضع فيها اجهزة الكومبيوتر التي تدير اعمالها وهو ما يوفر جزء كبير من تكلفة المشاريع .
*لن تكون المؤسسات مضظره لشراء خدمات الدعم الفني او الصيانة لاجهزتها وهي تكلفة اخرى اضافية
*في حالة الابحاث والتجارب العلمية المعقدة والتي تتطلب اجهزة كومبيوتر ذات امكانيات ضخمة يمكن الاعتماد على خوادم سيرفرات المنظومه وهو ما يوفر الوقت حيث يكون هنا عامل رئيسي ومطالب حيوي وبامكان المبرمجين الان تنفس الصعداء ذلك انهم ليسو مضطرين الى حفظ نسخ احتياطية من النصوص البرمجية التي  يكتبونها تخوفا من تعطل الكومبيوتر الذي يعملون علي وسيستطيعون اكمال اعمالهم اثناء سفرهم من اي كومبيوتر اخر غير ذلك يعملون عليه بكل سهوله ويمكن للمبرمجين استخدام بيئة الخدمة وطلب استخدام قدرات مرتفعة جدا لفترات بسيطه لتسريع عمل برنامجهم ومن ثم العوده الى السرعه القياسية بعد انتهاء فتره الاستخدام فقط ويمكن تشبيه ثقة المستخدمون بهذه الخدمات بثقتهم في شركات الطيران اذ يثق المسافر في سلامة الطائر ووجود الوقود فيها وبعض الاساسيات الاخرى لقاء اجور سفر منخفضة مقارنة بشراء طائرة خاصة لكل مسافر مع تقديم بعض القوانين مثل الوزن المجاني الاقصى الامتعة ويمكن ايضا تشبيه الامر بثقة المستخدمين في شركات الاتصالات وانها قادره على توفير الاتصالات من اي مكان وفي اي وقت ولاي وجهة يريدها المستخدمون وان كان المستخدم يريد الحفاظ على سرية ملفاته فيمكنه دائما تشفيرها وتحميلها على الاجهزة الخادمة.
تحديات منظومة الحوسبة السحابية .
تحتاج منظومة الحوسبة السحابية  CLOUD COMPUTING التي تستقبل طلبات كثيرة من المستخدمين الى مساحات تخزينية كبيرة لضمان  وجود نسخ احتياطية من الملفات المستخدمة حيث يتدخل السيرفر الرئيسي لمنظومة الحوسبة السحابية في حالة وجود اعطال في اجهزة الشبكة ويقوم بتحديد السيرفر الموجود عليه نسخه احتياطية من ملفات العميل وبذلك تواجه بعض التحديات اهمها كيفية الحفاظ على سرية البيانات الخاصه بالعملاء لان العديد من الشركات الكبرى والمؤسسات لن تسمح بان يطلع اي طرف على قواعد بياناتها خاصة وان التعامل مع منظومة الحوسبة السحابية يكون من خلال الانترنت ولذلك فأن الشركات التي تقدم خدمات الحوسبة السحابية مطالبة باستخدام انظمة مؤمنة تضمن خصوصية وسرية بيانات العملاء والتحدي الثاني هو مدى توافر التطبيقات المناسبة لجميع المؤسسات والتكلفة التي يجب ان تقل عن تكلفة استخدام شبكات الكومبيوتر العادية في الشركات والؤسسات
في المنظومة الحوسبة السحابية CLOUD COMPUTING SYSTEMيقل اعتماد مستخدمي الكومبيوتر سواء الافراد او المستخدمين للشبكات المحلية على التطبيقات والبرامج وكذلك امكانيات الـــــــــ HARD WARE الموجودة في اجهزتهم وبدلا من ذلك يتم الاعتماد على امكانيات الاجهزة المكونة لنظام الحوسبة السحابية وكل ما يحتاجه الافراد او الموظفين في الشبكات هو جهاز كومبيوتر متصل بالانترنت بغض النظر عن إمكانيات هذا الجهاز من حيث الـــــــــHARDWAREوالــــــــــــ SOFTWARE اي ان منظومة العمل ستنتقل من اجهزة موجودة في مكان محدد الى اجهزة اخرى تسبح في فضاء الانترنت ومن هنا جاءت التسمية المعروفة CLOUD COMPUTING وهنا نتوقف مع حقيقة نتمنى ان تتغير وهي سعة نطاق الخدمة المتوفرة للمستخدم في داخل العراق حيث تعتبر خدمة الانترنت المتاحة من اسوء الخدمات واغلاها ثمنا مقارنة مع دول العالم الاخرى كما قلنا نتمنى ان تتغير هذه الحقيقة بعد دخول القابلو الضوئي الى العراق .

نقلاً عن مجلة الرائد الرقمي / اعداد  المهندس عمار البياتي

الاثنين، 13 أكتوبر 2014

خصائص الويب ٢ WEB2

خصائص الويب 2:
- السماح للمستخدمين باستخدام برامج تعتمد على المتصفح/الموقع فقط. لذلك هؤلاء المستخدمين يستطيعون امتلاك قاعدة بياناتهم الخاصة على الموقع بالإضافة إلى القدرة على التحكم بها.
- السماح للمستخدمين بإضافة قيم لتلك (البرنامج المعتمدة على المتصفح).
- السماح للمستخدمين ليعبروا عن أنفسهم، اهتماماتهم وثقافتهم.
- تقليد تجربة المستخدمين من أنظمة التشغيل المكتبية من خلال تزويدهم بميزات وتطبيقات مشابهة لبيئاتهم الحاسوبية الشخصية.
- تزويد المستخدمين بأنظمة تفاعلية تسمح بمشاركتهم في تفاعل اجتماعي.
- السماح للمستخدمين بتعديل قاعدة البيانات من خلال إضافة، تغيير أو حذف المعلومات.
- الويب هي منصة تطوير متكاملة
- الذكاء و الحس الإبداعي
- البيانات هي الأهم
- نهاية دورة إنتاج البرمجيات
- الاستفادة من تقنيات التطوير المساندة
- الثقة بالزوار
- المشاركة
- أنظمة تتطور إذا كثر استخدامها

الاثنين، 5 نوفمبر 2012


العلاقة بين المفاهيم الأساسية للتعليم والتعلم والتدريس


العلاقة بين المفاهيم الأساسية للتعليم والتعلم والتدريس



                                              أولا : التعليم   Instruction
         عملية مقصود أو غير مقصودة 
         تتم داخل المدرسة أو خارجها .
         في أي وقت .
         يقوم بها المعلم أو غير المعلم
ثانياً: التدريس Teaching
         عملية مقصودة ومخطط لها .
         يقوم بها المعلم .
         داخل المدرسة .
         أو خارجها تحت إشرافها .
         بقصد مساعدة التلاميذ على تحقيق أهداف معينة .
ثالثاً :التعلم Learning
تعريف التعلم
         تغير ثابت نسبياً في السلوك أو الخبرة ينجم عن النشاط الذاتي للفرد لا نتيجة للنضج الطبيعي أو ظروف عارضة .
         تعديل شبه دائم في السلوك نتيجة للمرور في خبرة .
         ويجب التفريق بين مصطلحي تعليم وتعلم، فهما ملتصقان لدرجة الخلط بينهما.
         فالتعليم عملية يقوم بها المعلم لجعل الطالب يكتسب المعارف والمهارات وبصيغة بسيطة: المعلم يمارس التعليم والطالب يمارس التعلم.
شروط عملية التعلم
         وجود الفرد: إنسانا كان أو حيوانا أمام موقف جديد أو عقبة تعترض إرضاء حاجاته أي توجد مشكلة يجب حلها.
         وجود دافع يدفع الفرد إلى التعلم.
         بلوغ الفرد مستوى من النضج والفهم.
الركائز الأساسية لعملية التعلم
         الدافع: لكل إنسان دافع وهدف يعيش من اجله فطالب العلم يكون هدفه الحصول على الشهادة وهذا دافع يدفعه لزيادة حصيلته من العلم وأيضا ليتحقق العلم لديه يجب ان يكون لديه رغبه.
         استخدام المكافأة: من طبيعه الإنسان انه يحب ان يلاقي التشجيع والمكافأة فكلما وجد الإنسان التشجيع كلما زاد حبه للعلم وزادت رغبته في الحصول على العلم.
         التدريب: عملية التدريب عملية مهمة في التعلم فكلما كثف الطالب التدريب كلما قلة نسبة أخطاءه وكلما قلة نسبة أخطاءه زادت نسبة التعلم لدية.
         التقسيم: عملية التقسيم والتجزئة تلعب دور مهم في عملية التعلم فكلما قسم الطالب الموضوع والوقت كلما سهلة عليه التعلم.
         المشاركة: للمشاركة أيضا دور مهم في عملية التعلم فمن الضروري مشاركة الطالب في الفصل الدراسي سواء كانت المشاركة فعاله أو غير فعاله فالمشاركة بحد ذاتها تجعل الطالب يفكر ليتعلم.
         النصح والإرشاد: إرشاد المعلم للمتعلم أمر مهم فعندما يقوم المعلم بإرشاد الطالب يجعل الطالب يعرف الطريق الصحيح للعلم.

خريطة عقلية لموضوع شبكات المعلومات

شبكات المعلومات





خريطة عقلية باستخدام برنامج Edraw max توضح شبكات المعلومات من حيث المفهوم والانواع والاهمية
ومجالات استخدامها في المكتبات ومراكز المعلومات