Microsoft Azure Intro Arabic (مقدمة عامة باللغة العربية)
في البوست اللى فات اتكلمنا عن معنى ال Cloud وفهمنا فوايده http://social.technet.microsoft.com/wiki/contents/articles/32870.cloud-computing-arabic.aspx
دلوقتى بقى هنعرف مع بعض الطريق عشان نشتغل على الCloud
في 1 فبراير 2010 شركة مايكروسوفت اعلنت رسميا عن منصتها لل Cloud وكان باسم Windows Azure
وفي مارس 2014 بقى Microsoft Azure
ايه دا بقى وايه نظامه هوا اللى هنتكلم عنه حالا :D
**http://azure.microsoft.com/en-us/ دا Azure **
دا عبارة عن واجهه مايكروسوفت لل Cloud ومن خلاله تقدم تدخل على عالم من الخدمات اللانهائية
- طيب ايه الخدمات اللى بيقدمها Azure ؟
- دا سؤال صعب اوى :D
ببساطة خالص Azure بيقدم كل خدمات ال Cloud اتكلمنا عليها البوست اللى فاتت بس تعالو نفصل شوية هنا
- WebSites اول حاجة بيقدمها Azure هيا خدمات الويب ودى من خلالها تقدر تعمل Host او Publish للويب سايت بتاعك
- طيب وايه الفرق بينه وبين اى حاجة بتعمل عليها Host
- اقولك يا سيدى الفرق انك هنا في Azure تقدر عمل هوست لاى ويب سايت مهما كانت اللغة اللى تم تصميمه بيها ASP.Net او PHP او لغة ايا كانت غير في العادى بتحتاج تدور على هوست مناسب للغة اللى انت كاتب بيها
مش كده وبس لا دا انت كمان بتختار حجم السيرفر اللى هتستخدمه على حسب عددد الناس الللى هيدخلو عندك ووبكده هتدفع اقل تكلفة ممكنه
- طيب ما انا اكيد مش هعرف عدد الناس اللى هيدخلو وكده لو حددت عدد وزاد عنه كده السيرفر هيقع :(
- لا مش هيقع ساعتها Azure اتوماتك هيفرع امكانيات السيرفر بتاعك ويبعتلك reminder بكده
Virtual machines دى بقى الاهجزة الافتراضية تقدر من خلال Azure انك تعمل اى عدد منها وباى نظام تشغيل وباى امكانيات انت محتاجها .
Cloud services دى خدمات الCloud اللى من خلالها تقدر تعمل Hosting بس مش للويب سايت لكن للبرامج وتوتخلى الناس تقدر تستخدمها على الانترنت مش ع الاجهزة ومثال على كده Office 365 ودى كمان متحاة بلغات البرمجة المختلفة يعنى الموضوع بكل الاحوال مش مقتصر على Microsoft technologies خالص
Data management من خلال Azure تقدر تدير اى داتابيز عندك او اى قواعد بيانات تمتلكها وومتاح عدد من الاضافات عليها زى
SQL Database
- Tables
- BLOB Storage
- Azure Search
- Document DB
- Redis Cache
- StorSimple
وهنتكلم بالتفصيل عن كل دا قدم في جزئية الداتابيز
- Business Analytics كمان Azure بيقدملك تقراير لكل شغلك سواء داتابيز او غيرها
- SQL Reporting
- Data Marketplace
- - HDInsight is Microsoft's cloud based Hadoop distribution
- Azure Machine Learning - Cloud-based predictive analytics and publishing of APIs on the cloud
- Stream Analytics
- Event Hubs
- Data Factory
Business وبرضو هتمكلم عن كل حاجة بالتفصيل على جزيئية ال B
- Identity اى شركة بيكون عندها حسابات للعملاء والموظفين ولازم تكون في طرق عشان تعرف الشركات دى ان اصحاب الحسابات دى هما اللى بيدخلوها مش حد بيحاول يخترقهم وكمان تحمي نفسها وعملائها من اى حاجة من دا ودا يكون عن برضو متوفر في Azure وعن طريق اكتر من حاجة زى
- Active Directory
- Rights Management
- Access Control Service
- Multi-Factor Authentications
- CDN ودى الخدمة اللى تقدر تربط بيها شغلك في اكتر من منطقة جغرافية مهما كانت فين ودا بيسهل كتير جدا ع الشركات المالتى ناشونال
- Mobile Services ودى من خلالها تقدر تعمل خدمات واضافات للابلكشنز وخصوصا اللى بتشتغل ع الموبيل وتقدر تبعت نوفيكشن او اى حاجة انت عاوزاها
- Developer وكمان حاجة مخصوصة بالمطورين
- Visual Studio Online
- Application Insights
وبكده عرففنا ايه هوا Azure
وايه اغلب الخدمات اللى يتقدمها مايكروسوفت من خلاله
اازاى بقى نعمل اكونت ونشوف العالم دا من جود دا اللى هنعرفه ان شاء الله البوست الجاي ;)