آنچه یاد خواهید گرفت:
درک کنید Microsoft Azure چیست و رایانش ابری در محیطهای واقعی صنعتی چگونه کار میکند.
یاد بگیرید چگونه یک حساب Azure (Free Tier/Student) ایجاد و مدیریت کنید و با اطمینان از Azure Portal استفاده کنید.
اجزای اصلی Azure مانند Subscription ،Tenant ،Resource Group و Azure Resources را درک کنید.
Virtual Machineها (Linux/Windows) را بهعنوان زیرساخت به عنوان سرویس (IaaS) در Azure مستقر و مدیریت کنید.
مبانی شبکه در Azure از جمله VNet ،Subnet، آدرسدهی IP و مفاهیم Gateway را درک کنید.
مبانی دسترسپذیری بالا در Azure مانند Regions، Availability Zones و برنامهریزی Disaster Recovery را بیاموزید.
خوشههای Kubernetes را با استفاده از AKS (Azure Kubernetes Service) مستقر کنید و درک کنید چرا Kubernetes مدیریتشده قدرتمند است.
با استفاده از Azure CLI و kubectl به AKS متصل شوید و آن را مدیریت کنید؛ شامل اعتبارنامههای خوشه و node poolها.
یک اپلیکیشن واقعی را روی AKS با استفاده از Kubernetes YAML manifests (Pods ،Deployments، Services، LoadBalancer) مستقر کنید.
اپلیکیشن ها را با استفاده از Azure App Services (PaaS) میزبانی کنید و مزیت میزبانی بهسبک serverless را درک کنید.
پیشنیازهای دوره
دانش اولیه کامپیوتر و توانایی استفاده از مرورگر وب
توضیحات دوره
Microsoft Azure یکی از پرکاربردترین پلتفرمهای ابری در جهان است که اپلیکیشن های مدرن، pipelineهای DevOps و زیرساختهای سازمانی را پشتیبانی میکند. این دوره/کارگاه طوری طراحی شده است که شما را از سطح کاملاً مبتدی به مرحلهای برساند که بتوانید با اطمینان و بهصورت عملی از Azure استفاده کنید.
با اصول Azure شروع میکنیم؛ از جمله راهاندازی حساب کاربری، کار با Azure Portal و درک اصطلاحات اصلی مانند Subscription ،Tenant ،Resource Group و Resources. با استقرار Virtual Machineهای واقعی (Linux/Windows) و درک این موضوع که cloud چگونه به شما امکان میدهد بدون خرید سختافزار، سرور اجرا کنید، با زیرساخت به عنوان سرویس (IaaS) آشنا میشوید.
در ادامه، کارگاه به موضوعات مهم معماری ابری مانند Azure Regions ،Availability Zones و اهمیت دسترسپذیری بالا و بازیابی پس از بحران میپردازد. همچنین درک محکمی از شبکه در Azure، از جمله VNet ،Subnet، آدرسدهی IP و Gatewayها به دست خواهید آورد.
سپس دوره به Kubernetes روی Azure با استفاده از AKS (Azure Kubernetes Service) میرسد. یاد میگیرید چرا Kubernetes مدیریتشده اهمیت دارد و چگونه با Azure CLI و kubectl به خوشههای AKS متصل شده و آنها را کنترل کنید. در نهایت، یک اپلیکیشن واقعی را با استفاده از Kubernetes YAML manifests و سرویسهایی مانند LoadBalancer مستقر خواهید کرد.
همچنین Platform as a Service (PaaS) را با Azure App Services یاد میگیرید، بهعلاوه یکپارچهسازی واقعی DevOps با استفاده از CI/CD مبتنی بر GitHub و Deployment Center. از Azure Blob Storage نیز برای ذخیرهسازی عملی اشیا و ارائهٔ محتوای ایستای اپلیکیشن استفاده خواهد شد.
در پایان این دوره، مبانی Azure را بهخوبی میشناسید، تجربه واقعی استقرار خواهید داشت و برای سناریوهای صنعتی با اطمینان بیشتری آماده میشوید.
این دوره برای چه کسانی مناسب است؟
دانشجویان و افراد تازهکاری که میخواهند با تجربهٔ عملی واقعی، یادگیری رایانش ابری را شروع کنند.
توسعهدهندگانی که میخواهند اپلیکیشن های واقعی را روی Azure مستقر کنند.
یادگیرندگان DevOps که میخواهند زیرساخت ابری و Kubernetes را درک کنند.
متخصصان IT که میخواهند از محیط on-premise به پلتفرمهای ابری مهاجرت کنند.
مبتدیان حوزه cloud که به دنبال یک مسیر یادگیری Azure بهسبک کارگاهی و عملی هستند.
متخصصانی که برای مصاحبههای ابری و کار روی پروژههای واقعی آماده میشوند.
هر کسی که میخواهد سرویسهای Azure مانند VM، AKS، App Service و Storage را از ابتدا یاد بگیرد.