آموزش بهینه سازی و مدیریت سیستم های توزیع شده در AWS

Optimizing and Managing Distributed Systems on AWS

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: در این دوره به نحوه استقرار، نظارت و تنظیم سیستم های توزیع شده در مقیاس ابری می پردازیم. این دوره نحوه بهبود عملکرد و قابلیت نگهداری سیستم های ابری در AWS را نشان می دهد. ما به نظارت مؤثر بر سیستم‌ها با CloudWatch نگاه می‌کنیم، سیستم‌هایی را به راحتی با Elastic Beanstalk و CloudFormation به کار می‌بریم و عملکرد را از طریق استفاده از CloudFront CDN و سرویس ذخیره‌سازی ElastiCache بهبود می‌دهیم.

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

نظارت بر سیستم های ابری با آمازون CloudWatch Monitoring cloud systems with Amazon CloudWatch

  • معرفی Introduction

  • جایی که ما در معماری مرجع بودیم Where we were in the reference architecture

  • DEMO: راه حل مستقر شده DEMO: Deployed solution

  • جایی که در معماری مرجع قرار داریم Where we are in the reference architecture

  • نقش نظارت در یک سیستم ابری توزیع شده The role of monitoring in a distributed cloud system

  • درباره آمازون CloudWatch About Amazon CloudWatch

  • انتخاب مانیتور و آلارم سیستم Selecting system monitors and alarms

  • DEMO: انتخاب مانیتور و آلارم سیستم DEMO: Selecting system monitors and alarms

  • ایجاد و انتشار معیارهای سفارشی Creating and publishing custom metrics

  • ایجاد خط‌مشی‌های مقیاس خودکار برای آلارم‌های CloudWatch Creating Auto Scaling policies for CloudWatch alarms

  • DEMO: ایجاد خط‌مشی‌های مقیاس خودکار برای آلارم‌های CloudWatch DEMO: Creating Auto Scaling policies for CloudWatch alarms

  • بهترین شیوه های CloudWatch CloudWatch best practices

  • خلاصه Summary

استقرار پشته برنامه های وب Deploying web application stacks

  • معرفی Introduction

  • جایی که ما در معماری مرجع بودیم Where we were in the reference architecture

  • نقش چارچوب های استقرار در یک سیستم ابری توزیع شده The role of deployment frameworks in a distributed cloud system

  • درباره AWS Elastic Beanstalk About AWS Elastic Beanstalk

  • استقرار برنامه های NET با Elastic Beanstalk Deploying .NET applications with Elastic Beanstalk

  • DEMO: حذف گروه مقیاس خودکار موجود DEMO: Removing the existing Auto Scaling group

  • DEMO: استقرار یک برنامه با Elastic Beanstalk DEMO: Deploying an application with Elastic Beanstalk

  • DEMO: کاوش یک برنامه کاربردی مستقر شده DEMO: Exploring a deployed application

  • DEMO: به روز رسانی یک برنامه با Elastic Beanstalk DEMO: Updating an application with Elastic Beanstalk

  • بهترین روش های Elastic Beanstalk Elastic Beanstalk best practices

  • درباره Amazon CloudFormation About Amazon CloudFormation

  • استقرار سیستم های پیچیده با CloudFormation Deploying complex systems with CloudFormation

  • DEMO: ایجاد الگوهای CloudFormation DEMO: Creating CloudFormation templates

  • بهترین شیوه های CloudFormation CloudFormation best practices

  • درباره آمازون OpsWorks About Amazon OpsWorks

  • استقرار سیستم ها با OpsWorks Deploying systems with OpsWorks

  • بهترین شیوه های OpsWorks OpsWorks best practices

  • انتخاب چارچوب استقرار مناسب Choosing the right deployment framework

  • خلاصه Summary

قرار دادن محتوا در نزدیکی کاربران دارای CDN Placing content close to users with CDNs

  • معرفی Introduction

  • جایی که ما در معماری مرجع بودیم Where we were in the reference architecture

  • نقش CDN ها در یک سیستم ابری توزیع شده The role of CDNs in a distributed cloud system

  • درباره Amazon CloudFront About Amazon CloudFront

  • ایجاد یک توزیع CloudFront Creating a CloudFront distribution

  • DEMO: ایجاد یک توزیع CloudFront DEMO: Creating a CloudFront distribution

  • ارجاع به توزیع از کد دات نت Referencing the distribution from .NET code

  • DEMO: ارجاع به توزیع از کد دات نت DEMO: Referencing the distribution from .NET code

  • DEMO: انجام یک نامعتبر شی CloudFront DEMO: Doing a CloudFront object invalidation

  • بهترین شیوه های CloudFront CloudFront best practices

  • خلاصه Summary

بهبود عملکرد برنامه با ElastiCache Improving Application Performance with ElastiCache

  • معرفی Introduction

  • جایی که ما در معماری مرجع بودیم Where we were in the reference architecture

  • نقش حافظه پنهان در یک سیستم ابری توزیع شده The role of caching in a distributed cloud system

  • نحوه عملکرد memcached How memcached works

  • درباره Amazon ElastiCache About Amazon ElastiCache

  • ایجاد و مقیاس بندی خوشه های کش Creating and scaling cache clusters

  • DEMO: ایجاد و مقیاس بندی یک خوشه کش DEMO: Creating and scaling a cache cluster

  • شکست چگونه مدیریت می شود؟ How is failure handled?

  • دسترسی به ElastiCache از کد دات نت Accessing ElastiCache from .NET code

  • DEMO: ساخت ویجت قابل ذخیره سازی DEMO: Building a cacheable widget

  • DEMO: افزودن کش به برنامه وب DEMO: Adding caching to the web application

  • DEMO: تست کش DEMO: Testing the cache

  • بهترین روش های ElastiCache ElastiCache best practices

  • خلاصه Summary

نمایش نظرات

نظری ارسال نشده است.

آموزش بهینه سازی و مدیریت سیستم های توزیع شده در AWS
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
3h 10m
57
Pluralsight (پلورال سایت) pluralsight-small
08 شهریور 1392 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
83
از 5
دارد
دارد
دارد

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Richard Seroter Richard Seroter

Richard Seroter مدیر مدیریت محصولات خروجی در Google Cloud است و دارای مدرک کارشناسی ارشد مهندسی از دانشگاه کلرادو است. او همچنین یک مربی در Pluralsight ، سرپرست ویرایشگر Info.03 برای رایانش ابری ، سخنران مکرر عمومی ، نویسنده کتابهای متعدد در زمینه طراحی و توسعه نرم افزار و 12 بار سابق Microsoft MVP برای cloud است. ریچارد یک وبلاگ به طور مرتب به روز شده در مورد موضوعات معماری و طراحی راه حل را نگهداری می کند و می تواند به عنوانrseroter در توییتر یافت شود.

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

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

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