آموزش وب سایت های خود را با Azure Platform به عنوان یک سرویس مدرن کنید

Modernizing Your Websites with Azure Platform as a Service

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: "ابر" یک پیشنهاد جذاب برای میزبانی وب سایت های آنلاین به طور فزاینده ای است و Microsoft Azure کاملاً برجسته است. پیشنهادات "پلت فرم به عنوان سرویس" آنها برای وب سایت ها و پایگاه های داده ویژگی های خارق العاده ، مقیاس پذیری گسترده ، ... "ابر" نویدبخش زیادی برای افراد و سازمان ها برای تغییر روش مدیریت دارایی در وب است. با این حال ، هیجان نیز عدم اطمینان را به همراه دارد. آیا آماده سازی ابر وب سایت های من کار زیادی طول می کشد؟ چگونه استقرار من را تغییر می دهد؟ در واقع چه هزینه ای برای من خواهد داشت؟ این دوره برای پاسخگویی به همه این موارد ناشناخته تنظیم شده و مسیری را برای انتقال از مدلهای میزبان سنتی به ابر لاجوردی مایکروسافت هموار می کند. این دوره از طریق تدارکات انتقال وب سایت ها (از جمله پایگاه داده) به Azure کار می کند و برخی از مشکلات رایج را که در این راه تجربه شده برجسته می کند. انتقال به Azure می تواند یک روند ساده باشد. در بسیاری از موارد ، وب سایت های موجود با کمی تلاش می توانند به فضای ابری بروند. با این حال ، این نیز با پیشنهاد ارزش محاسبات ابری فاصله زیادی دارد ، بنابراین در این دوره همچنین بررسی می شود که چگونه سایت ها می توانند از ویژگی های جدید برای به حداکثر رساندن سرعت ، مقیاس پذیری و بازده هزینه استفاده کنند. فراتر از فقط کارکرد نرم افزار در محیط Azure ، این دوره نشان می دهد که چگونه می توان فرایندهایی مانند استقرار ، پیکربندی و نظارت را ساده کرد. بسیاری از مفاهیم و مفاهیم جدید برای میزبانی ابری کالایی وجود دارد ، و این دوره به بینندگان کمک می کند تا ترفندهای موفقیت آمیز انتقال خود به ابر را بیاموزند.

سرفصل ها و درس ها

پیشنهاد ارزش لاجوردی ابر The Azure Cloud Value Proposition

  • بررسی اجمالی Overview

  • نظم جهانی جدید ابر The New World Order of Cloud

  • برنامه ریزی سنتی ظرفیت و هزینه Traditional Capacity Planning and Cost

  • پیشنهاد ارزش PaaS The Value Proposition of PaaS

  • درک قیمت گذاری ابری Understanding Cloud Pricing

  • با استفاده از ماشین حساب قیمت Azure Using the Azure Pricing Calculator

  • دو رویکرد به نوسازی در لاجوردی Two Approaches to Modernizing on Azure

  • خلاصه Summary

انتقال به GitHub Moving to GitHub

  • بررسی اجمالی Overview

  • چرا GitHub؟ Why GitHub?

  • معرفی نمونه پروژه Introducing the Sample Project

  • دریافت برنامه تحت کنترل منبع Getting the App Under Source Control

  • با استفاده از .gitignore Using .gitignore

  • تعهد پروژه و انتشار در GitHub Committing the Project and Publishing to GitHub

  • خلاصه Summary

پاک کردن برنامه Cleaning up the Application

  • بررسی اجمالی Overview

  • مدرن سازی نسخه .NET Framework Modernizing the .NET Framework Version

  • به روزرسانی بسته های NuGet Updating NuGet Packages

  • استفاده از NuGet برای کتابخانه های خارجی Using NuGet for External Libraries

  • برخورد با وابستگی های ماشین محلی Dealing with Local Machine Dependencies

  • سرقت پهنای باند با CDN ها Stealing Bandwidth with CDNs

  • بسته بندی و کوچک سازی Bundling and Minifying

  • خلاصه Summary

تهیه ، پیکربندی و استقرار وب سایت Provisioning, Configuring, and Deploying the Website

  • بررسی اجمالی Overview

  • درک مقیاس و هزینه Understanding Scale and Cost

  • ایجاد منابع در لاجوردی Creating Resources in Azure

  • تهیه سایت Provisioning the Site

  • کار با تنظیمات در پورتال Working with Settings in the Portal

  • استقرار برنامه Deploying the App

  • پیکربندی تنظیمات برنامه در پورتال Configuring App Settings in the Portal

  • تنظیم دامنه Setting up the Domain

  • مقیاس بندی و خارج کردن Scaling up and Out

  • خلاصه Summary

راه اندازی اسلات ها و استقرار مرحله ای از کنترل منبع Setting up Slots and Staged Deployment from Source Control

  • بررسی اجمالی Overview

  • ایجاد شکاف استقرار نشر مرحله ای Creating a Staged Publishing Deployment Slot

  • استقرار در Storage Slot Deploying to the Staging Slot

  • تعویض اسلات های استقرار Swapping Deployment Slots

  • پیکربندی تنظیمات خاص اسلات Configuring Slot Specific Settings

  • استقرار از طریق GitHub Deploying via GitHub

  • به روزرسانی سایت از طریق GitHub Updating the Site via GitHub

  • بازگرداندن یک استقرار Rolling Back a Deployment

  • خلاصه Summary

انتقال پایگاه داده به سرویس پایگاه داده Azure SQL Migrating the Database to the Azure SQL Database Service

  • بررسی اجمالی Overview

  • چرا SQL به عنوان سرویس وجود دارد؟ Why Have SQL as a Service

  • درک SQL به عنوان یک سرویس ، اهداف عملکرد و هزینه Understanding SQL as a Service, Performance Objectives and Cost

  • ایجاد پایگاه داده و سرور Creating the Database and Server

  • اتصال و پیکربندی فایروال Connecting and Configuring the Firewall

  • مهاجرت به پایگاه داده موجود Migrating the Existing Database

  • امنیت پایگاه داده Securing the Database

  • پیکربندی رشته اتصال Configuring the Connection String

  • استفاده از Point in Time Restore Using Point in Time Restore

  • خلاصه Summary

نظارت و تشخیص Monitoring and Diagnostics

  • بررسی اجمالی Overview

  • نظارت در پورتال Monitoring Within the Portal

  • تست های هشدار وب Web Tests and Alerts

  • نظارت بر پایگاه داده Monitoring the Database

  • کار با Log های تشخیصی و کنسول Working with Diagnostic Logs and Console

  • با استفاده از Visual Studio Server Explorer Using the Visual Studio Server Explorer

  • کودو Kudu

  • خلاصه Summary

فراتر از اصول اولیه - ابر تا حداکثر! Beyond the Basics - Cloud to the Max!

  • بررسی اجمالی Overview

  • ذخیره سازی Azure: حباب ها ، جداول ، صف ها و پرونده ها Azure Storage: Blobs, Tables, Queues, and Files

  • WebJobs WebJobs

  • PowerShell PowerShell

  • بازار و NewRelic The Marketplace and NewRelic

  • خلاصه Summary

نمایش نظرات

Pluralsight (پلورال سایت)

Pluralsight یکی از پرطرفدارترین پلتفرم‌های آموزش آنلاین است که به میلیون‌ها کاربر در سراسر جهان کمک می‌کند تا مهارت‌های خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دوره‌های آموزشی در زمینه‌های فناوری اطلاعات، توسعه نرم‌افزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه می‌دهد.

یکی از ویژگی‌های برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعه‌دهندگان و کارشناسان معتبر، دوره‌هایی را ارائه می‌دهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژی‌ها نگه می‌دارد. این امر به کاربران این اطمینان را می‌دهد که دوره‌هایی که در Pluralsight می‌پذیرند، با جدیدترین دانش‌ها و تجارب به روز شده‌اند.

آموزش وب سایت های خود را با Azure Platform به عنوان یک سرویس مدرن کنید
جزییات دوره
5h 26m
66
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
272
4.7 از 5
دارد
دارد
دارد
Troy Hunt
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Troy Hunt Troy Hunt

تروی هانت یک مدیر منطقه ای مایکروسافت و MVP برای امنیت توسعه دهنده ، یک ASPInsider و یک نویسنده تمام وقت برای Pluralsight است - یک رهبر در آموزش آنلاین برای فن آوری و متخصصان خلاق. Troy از همان روزهای ابتدایی وب در حال ساخت نرم افزار برای مرورگرها بوده و از توانایی استثنایی در تقسیم موضوعات پیچیده در توضیحات قابل استفاده برخوردار است. این امر باعث شده است تروی در صنعت امنیت به عنوان یک رهبر فکری در صنعت شناخته شود و بیش از بیست دوره با رتبه برتر برای Pluralsight تولید کند. در حال حاضر ، تروی به شدت درگیر است آیا من pwned شده ام؟ (HIBP) یک سرویس رایگان است که اطلاعات نقض را جمع می کند و به افراد کمک می کند تا تأثیرات بالقوه ناشی از فعالیت وب مخرب را ایجاد کنند. Troy بطور مرتب درباره امنیت وبلاگ می نویسد و سخنران مکرری در کنفرانسهای صنعت در سرتاسر جهان و رسانه ها برای بحث در مورد طیف گسترده ای از فناوری ها است. تروی در چندین مقاله با نشریاتی از جمله فوربس ، مجله TIME ، Mashable ، PCWorld ، ZDNet و Yahoo! فن آوری گذشته از فناوری و امنیت ، تروی یک بازیکن اسنوبورد ، موج سوار و تنیس باز است