آموزش AWS برای DevOps: قابلیت دسترسی و انعطاف پذیری بالا

AWS for DevOps: High Availability and Elasticity

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: در این دوره ، مدرس لین لانگیت به زبان آموزان یاد می دهد که چگونه از الگوهای طراحی AWS ، ابزارها و بهترین روش ها برای در دسترس بودن بالا (HA) و مقیاس بندی کاربردی موثر (کشش) استفاده کنند. این شامل استفاده از الگوهای AWS برای HA و مقیاس گذاری در هر دو برنامه بدون سرور و برنامه های مبتنی بر سرور ، همراه با رویکردهایی برای سطوح کاربرد جلو ، میانی و پایگاه داده است. بعلاوه ، یاد بگیرید که از ابزار اصلی اسکریپت نویسی - AWS CLI - برای نوشتن و اجرای اسکریپت ها برای اتوماسیون استفاده کنید و راه حل های خود را به سمت بالا ، پایین ، داخل و خارج مقیاس بندی کنید.
موضوعات شامل:
  • ساده سازی HA با خدمات
  • معیارها ، ابزارها و سطوح نظارت
  • معماری های خود ترمیم
  • مقیاس گذاری S3 ، EC2 ، ECS ، Lambda ، ElastiCache و موارد دیگر
  • اسکریپت و ابزار کد
  • تنظیم AWS CLI و SDK
  • استفاده از ابزارهای شخص ثالث

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

مقدمه Introduction

  • خوش آمدی Welcome

  • آنچه باید بدانید What you should know

  • فایل های تمرینی Exercise files

  • درباره استفاده از خدمات ابری About using cloud services

1. رویکردهای در دسترس بودن و الاستیسیته 1. Availability and Elasticity Approaches

  • در دسترس بودن و کشش بالا تعریف شده است High availability and elasticity defined

  • در دسترس بودن مبتنی بر نتیجه (SLA) Outcome-based availability (SLAs)

  • برنامه های مبتنی بر سرور در مقابل سرور Server-based vs. serverless applications

  • ساده سازی HA با خدمات Simplifying HA with services

  • مناطق AWS در مقابل مناطق در دسترس بودن AWS regions vs. availability zones

  • اندازه گیری ها ، ابزارها و سطوح نظارت Metrics, tools, and levels of monitoring

  • مقیاس بندی عمودی در مقابل افقی Vertical vs. horizontal scaling

  • درباره معماری های خود شفا About self-healing architectures

2. در دسترس بودن و کشش برای خدمات 2. Availability and Elasticity for Services

  • تعریف مناطق برنامه و خدمات AWS Defining application areas and AWS services

  • مقیاس گذاری S3: ردیف داده (پرونده) Scaling S3: The data (file) tier

  • HA برای EC2 از طریق AMI ، EIP و آلارم HA for EC2 via AMI, EIP, and alarms

  • HA برای EC2 با توازن بار HA for EC2 with load balancers

  • مقیاس بندی EC2 با گروه های مقیاس خودکار Scaling EC2 with auto-scaling groups

  • مقیاس بندی ظروف با ECS Scaling containers with ECS

  • مقیاس گذاری لامبدا: لایه میانی Scaling Lambda: The middle tier

  • Scaling CloudFront: انتهای جلو Scaling CloudFront: The front end

  • مقیاس گذاری ElastiCache: انتهای جلو Scaling ElastiCache: The front end

  • پوسته پوسته شدن Kinesis: لایه میانی Scaling Kinesis: The middle tier

  • پوسته پوسته شدن DynamoDB: ردیف پایگاه داده Scaling DynamoDB: The database tier

  • مقیاس گذاری RDS: ردیف بانک اطلاعاتی Scaling RDS: The database tier

3. ابزارهای AWS برای دسترسی و الاستیسیته 3. AWS Tools for Availability and Elasticity

  • تنظیم AWS CLI Setting up AWS CLI

  • ابزارهای اسکریپت برای در دسترس بودن بالا Script tools for high availability

  • ابزارهای اسکریپت برای کشش Script tools for elasticity

  • تنظیم AWS SDK Setting up the AWS SDK

  • ابزار کد برای کشش Code tools for elasticity

  • ابزار کد برای در دسترس بودن بالا Code tools for high availability

  • کد AWS بهترین روش ها AWS code best practices

4- ابزارهای پیشرفته و شخص ثالث 4. Advanced and Third-Party Tools

  • مشاور قابل اعتماد برای تحمل خطا Trusted Advisor for fault tolerance

  • مسیر 53 برای در دسترس بودن زیاد Route 53 for high availability

  • درک ابزارهای شخص ثالث Understanding third-party tools

  • مقایسه معماری HA و الاستیسیته Comparing HA and elasticity architectures

نتیجه Conclusion

  • مراحل بعدی Next steps

نمایش نظرات

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

آموزش AWS برای DevOps: قابلیت دسترسی و انعطاف پذیری بالا
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
2h 33m
36
Linkedin (لینکدین) lynda-small
22 تیر 1396 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
27,686
- از 5
ندارد
دارد
دارد
Lynn Langit

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Lynn Langit Lynn Langit

Cloud Architect

Lynn Langit یک معمار ابری است که با خدمات وب آمازون و Google Cloud Platform کار می کند.

لین متخصص در پروژه های کلان داده است. او با AWS Athena، Aurora، Redshift، Kinesis و IoT کار کرده است. او همچنین کارهای تولیدی را با Databricks برای Apache Spark و Google Cloud Dataproc، Bigtable، BigQuery و Cloud Spanner انجام داده است.

لین همچنین بنیانگذار  است. آموزش برنامه نویسی به کودکان. او درباره داده ها و فناوری های ابری در آمریکای شمالی و جنوبی، اروپا، آفریقا، آسیا و استرالیا صحبت کرده است.

Linkedin (لینکدین)

لینکدین: شبکه اجتماعی حرفه‌ای برای ارتباط و کارآفرینی

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

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