برنامه PowerShell  محصول شرکت مایکروسافت، یک ابزارکمکی برای افزایش سرعت در حل مشکلات، و خودکارسازی کارها در سیستم عامل ویندوز می باشد. وظایف و کارهایی که بطور تکراری و روزانه انجام می دهید، تمام وقت شما را هدر می دهد. شما می توانید با طراحی یک راه حل جدید بر این مشکل غلبه کنید. برنامه PowerShell یک مجموعه ابزار ساده و قدرتمند می باشد که به شما کمک می کند،جریان کاری را خودکار سازید، در حالیکه قبلا بوسیله تیم های بزرگ انجام می شدند.

این دوره آموزشی به شما نشان می دهدکه ابزارهایی ایجاد کرده و به کمک آنها انواع مختلف از کارهای روزانه و تکراری خود را خودکارسازی کنید. این کار باعث می شود که شما به سادگی بتوانید تنظیماتی را بر روی کابر نهایی اعمال کنید، که در حالت عادی ممکن بود ساعت ها از وقت کاری شما را بگیرد. در پایان این دوره شما از یک دانش قوی برای خودکار سازی کارها و ایجاد ابزار های لازم برخوردار خواهید شد، بطوریکه براحتی می توانید راه حل های خود را اعمال کنید. خودکارسازی یکی از ویژگی های فناوری اطلاعات می باشد و بدون خودکار ساری های قابل توجه، شما قادر به مدیریت محیط های با مقیاس بزرگ نخواهید بود.

مباحث دوره:

  • نمایش نحوه ایجاد یک حساب کاربری در Azure
  • ایجاد یک ماشین مجازی برای این دوره
  • نصب VSCode
  • بر پا سازی VSCode Add-ons
  • برنامه VSCode و بعضی از ویژگی های رایج
  • نصب و راه اندازی PowerShell
  • اشیاء PowerShell
  • آرایه ها، لیست های آرایه و جدول هش
  • کپی یک فایل به چندین منبع
  • طراحی
  • کپی یک فایل به یک مقصد منفرد
  • خواندن یک لیست از مقصد ها
  • هدف گذاری چندین نقطه پایانی
  • مدیریت خطا
  • ثبترخداد ها و خروجی
  • ایجاد یک تابع Azure بر مبنای PowerShell
  • راه اندازی طرح
  • خاموش و روشن کردن یک ماشین مجازی منفرد
  • احراز هویت و امنیت
  • مدیریت هر ماشین مجازی
  • مدیریت خطا و ثبت رخداد ها
  • ایجاد یک کلید رجیستری بر روی ماشین مجازی راه دور
  • طراحی
  • ایجاد یک کلید رجیستری برروی ماشین مجازی محلی
  • ایجاد اسکریپت
  • مدیریتخطا
  • ثبت رخدادها وخروجی
  • خودکار سازی فهرست لیست سرور های خود
  • جمع آوری داده ها از یک ماشین منفرد
  • خواندن یک لیست از ماشین ها و تکرار
  • قالب بندی داده ها
  • ایمیل کردن گزارش
  • مدیریت خطا و ثبت رخداد ها
  • خواندن اسکریپت خود
  • خودکار سازی عملیات پایگاه داده
  • طراحی
  • ایجاد یک پایگاه داده Azure
  • اتصال به پایگاه داده
  • بروز رسانی / وارد کردن / حذف داده
  • پرس و جو از پایگاه داده
  • خودکارسازی ایجاد گزارش