
Recipes to Create and Maintain Cloud Solutions in Azure
کتاب کوکبوک Azure: دستورالعملهایی برای ایجاد و نگهداری راهحلهای ابری در Azure، نوشتهی رضا صالحی، یک راهنمای عملی و جامع برای توسعهدهندگان، معماران ابری و مهندسان DevOps است که میخواهند با استفاده از Microsoft Azure، چالشهای رایج در پروژههای ابری را بهسرعت حل کنند. این کتاب با ارائه بیش از 75 دستورالعمل (recipe) واقعی، به شما کمک میکند تا خدمات و مفاهیم کلیدی Azure را بهسرعت درک کرده و در سناریوهای روزمره به کار ببرید. هر دستورالعمل شامل اسکریپتهای CLI است که میتوانید در حساب Azure خود اجرا کنید، همراه با توضیحات و زمینههای معنادار برای درک بهتر رویکردها.
دستورالعملهای عملی: بیش از 75 دستورالعمل برای حل مسائل رایج در Azure، از تنظیم مجوزها تا مدیریت پایگاههای داده.
اسکریپتهای CLI: دستورات آماده برای اجرا در حساب Azure شما، که فرآیند یادگیری را تسریع میکنند.
تمرکز بر سناریوهای واقعی: راهحلهایی برای چالشهای روزمره مانند ذخیرهسازی داده، امنیت، و مدیریت منابع.
پوشش گسترده خدمات Azure: شامل امنیت، شبکه، ذخیرهسازی، پایگاههای داده، پیامرسانی، هوش مصنوعی و غیره.
مناسب برای همه سطوح: برای مبتدیان جهت یادگیری خدمات پایه و برای حرفهایها جهت حل مشکلات پیچیده معماری.
آموزش مبتنی بر عمل: فراتر از تئوری، با تمرکز بر پیادهسازی عملی خدمات Azure.
کتاب کوکبوک Azure با ساختاری منظم و پروژهمحور، در 11 فصل، شما را از مفاهیم پایه تا تکنیکهای پیشرفته برای استفاده از خدمات Azure هدایت میکند:
فصل 1: امنیت
تنظیم مجوزها برای حسابهای ذخیرهسازی.
مدیریت کنترل دسترسی مبتنی بر نقش (RBAC).
ایمنسازی اسرار با Azure Key Vault.
استفاده از Azure Policy برای مدیریت اشتراکها.
فصل 2: شبکه
پیکربندی شبکههای مجازی (VNet) و زیرشبکهها.
استفاده از Azure Bastion برای اتصال امن به ماشینهای مجازی.
نظارت بر اتصالات شبکه با Azure Network Watcher.
فصل 3: ذخیرهسازی
ذخیره دادهها در حساب ذخیرهسازی Azure یا Data Lake.
پیکربندی احراز هویت Azure AD برای حسابهای ذخیرهسازی.
جلوگیری از دسترسی ناشناس به Blobهای ذخیرهسازی.
فصل 4: ذخیرهسازی دادهها
کار با پایگاههای داده رابطهای و غیررابطهای مانند Azure Cosmos DB و Azure SQL.
پیکربندی فایروال و دسترسی خصوصی برای Cosmos DB.
مدیریت مقیاسپذیری خودکار برای کانتینرهای Cosmos DB.
فصل 5: پیامرسانی و رویدادها
دریافت دادههای جریانی با Azure Event Hubs.
مدیریت ارتباطات بین سرویسها با Azure Storage Queues و Service Bus.
پیادهسازی الگوی انتشار-اشتراک با Azure Service Bus Topics.
فصل 6: دادههای بزرگ
کار با Azure Databricks برای تحلیل دادههای بزرگ.
مدیریت دادههای جدولی در Azure Storage Tables.
فصل 7: Azure Functions و خدمات بدون سرور
پیادهسازی برنامههای بدون سرور با Azure Functions.
اعطای دسترسی به Cosmos DB با استفاده از RBAC.
فصل 8: Azure App Service
استقرار و مدیریت برنامههای وب با Azure App Service.
فعالسازی فایروال برنامه وب (WAF) با Azure Application Gateway.
فصل 9: کانتینرها
مدیریت کانتینرها در Azure با استفاده از Docker و Kubernetes.
استقرار برنامههای کانتینری.
فصل 10: Azure Cognitive Services
استفاده از خدمات شناختی مانند تبدیل متن به گفتار، ترجمه متن، تحلیل احساسات و تشخیص اشیاء در تصاویر.
استخراج متن از تصاویر با OCR و شناسایی اطلاعات حساس (PII).
فصل 11: مدیریت و نظارت
مدیریت تگهای منابع Azure.
برآورد و نظارت بر هزینههای منابع Azure.
جمعآوری و تحلیل لاگهای پلتفرم با Azure Monitor.
کتاب کوکبوک Azure برای افراد زیر مناسب است:
مبتدیان در Azure: توسعهدهندگانی که میخواهند با خدمات پایه Azure آشنا شوند و تجربه عملی کسب کنند.
معماران ابری و مهندسان DevOps: حرفهایهایی که به دنبال حل مشکلات پیچیده معماری و بهینهسازی پروژههای Azure هستند.
مدیران سیستم: افرادی که میخواهند اشتراکهای Azure را با سیاستهای امنیتی و نظارتی مدیریت کنند.
علاقهمندان به دادههای بزرگ و هوش مصنوعی: توسعهدهندگانی که میخواهند از خدمات Azure برای تحلیل داده و هوش مصنوعی استفاده کنند.
پیشنیاز: دانش پایه در مورد مفاهیم ابری و آشنایی با CLI یا رابط کاربری Azure برای بهرهبرداری کامل از این کتاب مفید است.
Microsoft Azure یکی از پیشروترین پلتفرمهای ابری است که طیف گستردهای از خدمات را برای ذخیرهسازی، شبکه، پایگاههای داده، هوش مصنوعی و غیره ارائه میدهد. با افزایش هزینههای جهانی برای خدمات ابری (591.8 میلیارد دلار در سال 2023)، تقاضا برای متخصصان Azure به شدت افزایش یافته است. این کتاب، نوشتهی رضا صالحی، یک مربی معتبر مایکروسافت (MCT) با بیش از 25 سال تجربه، دستورالعملهای عملی و اسکریپتهای CLI را ارائه میدهد که به شما کمک میکند چالشهای رایج را حل کرده و پروژههای Azure خود را بهینه کنید. این کتاب نهتنها برای مبتدیان، بلکه برای حرفهایها نیز منبعی ارزشمند برای ارتقای مهارتها و حل مشکلات معماری است.
یکی از نقاط قوت این کتاب، ارائه دستورالعملهای عملی با اسکریپتهای CLI است که میتوانید مستقیماً در حساب Azure خود اجرا کنید. هر دستورالعمل شامل بخشهای مشکل، راهحل و بحث است که زمینه و توضیحات لازم را برای درک بهتر ارائه میدهد. این کتاب شما را از تئوری به عمل میبرد و به شما کمک میکند تا خدمات Azure را در سناریوهای واقعی پیادهسازی کنید، از مدیریت ذخیرهسازی و شبکه تا استفاده از خدمات شناختی و بدون سرور.
رضا صالحی، یک مشاور، مربی و نویسنده با بیش از دو دهه تجربه در حوزه فناوری اطلاعات، از سال 2013 بر روی Microsoft Azure تمرکز کرده است. او بهعنوان یک مربی معتبر مایکروسافت (MCT) از سال 2008، هزاران دانشجو را در دورههای حضوری و آنلاین آموزش داده و به سازمانها در انتقال به ابر و بهینهسازی راهحلهایشان کمک کرده است. صالحی با نثری واضح و مثالهای عملی، مفاهیم پیچیده Azure را به شکلی قابل فهم ارائه کرده است.
فصل 1: امنیت
فصل 2: شبکه
فصل 3: ذخیرهسازی
فصل 4: ذخیرهسازی دادهها
فصل 5: پیامرسانی و رویدادها
فصل 6: دادههای بزرگ
فصل 7: Azure Functions و خدمات بدون سرور
فصل 8: Azure App Service
فصل 9: کانتینرها
فصل 10: Azure Cognitive Services
فصل 11: مدیریت و نظارت
نمونه چاپ کتاب موجود نیست.
نظرات کاربران