آموزش مدیریت شبکه های مجازی Virtual Network در Azure
پلتفرم Azure

توضیحات
آموزش مدیریت شبکه های مجازی Virtual Network در Azure یکی دیگر از آموزش های گروه آموزشی پرووید می باشد که در این قسمت آن را به شما معرفی می کنیم. این بسته ی آموزشی نیز یکی از دوره های آموزشی دیگر که در حوزه ی فارسی سازی آموزش های انگلیسی تنظیم شده است می باشد. عنوان این بسته ی آموزشی پیکربندی و مدیریت شبکه های مجازی (Virtual Network) در Azure است که با نام اصلی Azure Administration Configure and Manage Virtual Networks از شرکت Lynda منتشر شده است.
شبکه مجازی (Virtual Network) در Azure چیست؟
شبکه های مجازی و یا Virtual Network ها به بیان ساده به آنها VNet نیز میگوییم، یکی از اجزای تشکیل دهنده بسیار مهم در شبکههای خصوصی پیاده سازی شده با Azure به حساب میآیند. Azure Virtual Network ها اجازه میدهند تا بسیاری از Resource های مربوط به Azure از قبیل Azure Virtual Machine ها و یا همان VNet ها به طوری کاملا ایمن با یکدیگر و با اینترنت و با شبکه های On-premise ارتباط برقرار کنند. در واقع VNet ها در Azure شبیه به شبکه های سنتی هستند که شما در دیتا سنتر های خودتان استفاده میکنید. علاوه بر این موضوع، مزیت های دیگری که در زیرساخت Azure وجود دارند نیز در VNet ها لحاظ گردیده اند. برخی از این موارد شامل قابلیتهای Scalability و Availability و Isolation می باشد.

مهم ترین مفاهیم مربوط به شبکههای مجازی و یا Virtual Network در Azure
- فضای آدرس دهی و یا Address Space: در زمان ایجاد کردن یک VNet شما می بایست که یک فضای آدرسدهی خصوصی و سفارشی که تحت عنوان Private IP Address Space شناخته میشود را با استفاده از آدرس های عمومی و خصوصی بر اساس RFC 1918 ایجاد کنید. پس از انجام این کار Azure به Resource هایی که در یک Virtual Network تعریف می کنید IP Address های خصوصی را از آن فضای آدرسدهی مشخص شده لحاظ میکند. برای مثال اگر که شما یک Virtual Machine را در یک VNet با فضای آدرس 10.0.0.0/16 قرار بدهید آن VM یک Private IP به شکل 10.0.0.0.4 دریافت کند.
- Subnet: زیر شبکه و یا Subnet ها اجازه میدهند تا شما بتوانید یک Virtual Network را به بیش از چندین زیر شبکه تقسیم کرده و به هر کدام از آنها فضای آدرسدهی منحصر به فرد خود را اختصاص بدهید. پس از انجام این کار به سادگی می توانید Resource های مورد نظر خود را در هر کدام از این Subnet ها قرار بدهید. دقیقاً شبیه شبکه های سنتی، Subnet ها اجازه میدهند تا شما بتوانید فضای آدرسدهی VNet مورد نظر خود را به بخشهای مختلف تقسیم کرده و بر اساس شبکه داخلی سازمان مورد نظرتان از آنها استفاده کنید. این موضوع باعث میشود تا شما بتوانید در اختصاص دادن آدرس ها نیز به شکلی کامل کارآمدتر عمل کنید. علاوه بر این موضوع، به منظور ایجاد امنیت برای Resource های لحاظ شده در هر Subnet میتوانید از Network Security Group ها نیز استفاده کنید. در رابطه با این موضوع در همین بسته آموزشی نیز صحبت خواهیم کرد.
- Region: شبکه های مجازی در یک Region و یا Location تک قرار میگیرند. اما چندین Virtual Network از Region های مختلف می توانند با استفاده از تکنیک Virtual Network Peering با یکدیگر ارتباط برقرار کنند. در رابطه با این موضوع در همین آموزش صحبت خواهیم کرد.
- Subscription: شبکه های مجازی در یک Subscription میگیرند. شما می توانید چندین Virtual Network را در هر کدام از Subscription های خود ایجاد کرده و یا از Azure Region به منظور سازماندهی کردن آنها استفاده کنید. در ادامه برخی از بهترین موضوعات و تکنیک های کار کردن با Virtual Network ها را در Azure بررسی خواهیم کرد.
بررسی بهترین نکات مربوط به کار کردن با Virtual Network ها در Azure
در روند کار کردن با Virtual Network ها در Azure موضوعات و مفاهیمی مطرح شوند که بهتر است از آنها استفاده کنید و در دستور کار قرار بدهید.
- مطمئن بشوید که فضای آدرس دهی انتخاب شده برای هرکدام از Virtual Network ها با دیگر Network های مربوط به سازمان مورد نظرتان همپوشانی ندارند. دقت کنید که VNet Address Space که به آن به اصطلاح CIDR Block نیز میگویند نباید با هیچ کدام از شبکه های دیگر موجود در سازمان همپوشانی داشته باشد.
- Subnet های تعریف شده نباید تمامی Address Space مربوط به یک VNet را پوشش بدهند. در رابطه با این موضوع حتماً باید از ابتدای کار به طور جدی فکر کرده و بخشی از Address Space را برای کاربردهایی که در آینده با آنها روبرو خواهید شد لحاظ کنید.
- توصیه میشود که به طور کلی تعداد یک VNet های شما کمتر اما سایز آنها بزرگتر باشند. اگر که سعی کنید یک VNet های کوچک تر و با تعداد بیشتری در سیستم ایجاد کنید سربار مدیریت کردن هر کدام از آنها بسیار زیاد خواهد بود
- با استفاده از Network Security Group و یا به طور کوتاه NSG اقدام به ایمن کردن یک VNet ها کنید و علاوه بر این موضوع Subnet های موجود در هر کدام را نیز از لحاظ امنیتی تقویت نماید. ضمناً توصیه می کنیم که از آموزش مدیریت Subscription ها و Resource ها در Azure نیز دیدن فرمایید.
سرفصل مطالب آموزش ویدئویی مدیریت شبکه های مجازی در Azure
فصل اول: مقدمه دوره آموزشی
- ایجاد کردن و پیکربندی کردن یک شبکه مجازی و یا Virtual Network در Azure
- در این دوره آموزشی باید چه چیزهایی را از قبل بدانیم
فصل دوم: پیاده سازی کردن و مدیریت کردن شبکه های مجازی
- بررسی کلیه شبکه های مجازی در Azure
- ایجاد کردن یک شبکه مجازی با استفاده از Portal
- ایجاد کردن یک شبکه مجازی با استفاده از PowerShell
- ایجاد کردن یک Network Interface
- بررسی IP Addressing در Azure
- پیکربندی کردن Virtual Machine ها و IP Address های آنها با استفاده از Portal
- ایجاد کردن یک IP Address خصوصی با استفاده از PowerShell
- ایجاد کردن یک IP Address عمومی
- بررسی کردن Route Table در Azure
- ایجاد کردن و پیکربندی کردن یک Network route با استفاده از Portal
- ایجاد کردن و پیکربندی کردن یک Network route با استفاده از PowerShell
فصل سوم: ایجاد کردن Connectivity و یا اتصال بین شبکه های مجازی
- بررسی کردن اتصال شبکههای مجازی
- ایجاد کردن و پیکربندی کردن VNet Peering در Portal
- ایجاد کردن و پیکربندی کردن VNet Peering با استفاده از PowerShell
- ایجاد کردن یک VNet Gateway
- پیکر بندی کردن اتصالات VNet to VNet
فصل چهارم: پیکربندی کردن Name Resolution
- بررسی کردن Azure DNS
- ایجاد کردن و پیکربندی Azure DNS
- ایجاد کرده و پیکربندی کردن Azure DNS با استفاده از PowerShell
- فصل پنجم: ایجاد کرده و پیکربندی کردن یک Network Security Group
- بررسی کردن کلی Network Security Group و یا NSG
- ایجاد کردن یک قانون یک Rule در NSG
- ایجاد کردن و مرتبط کردن یک NSG
- ایجاد کردن و پیکربندی کردن یک NSG با استفاده از PowerShell
- بررسی کردن Security Rule های موثر
فصل ششم: جمع بندی
- قدم های بعدی
برای ارسال نظر لطفا ابتدا وارد حساب کاربری خود شوید. صفحه ورود و ثبت نام