نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره:
"ابر" یک پیشنهاد جذاب برای میزبانی وب سایت های آنلاین به طور فزاینده ای است و 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 میپذیرند، با جدیدترین دانشها و تجارب به روز شدهاند.
نمایش نظرات