دوره آموزشی AWS برای توسعه دهندگان: ECS و تعادل بار چند منطقه ای
2 ساعت 20 دقیقهمتوسط2019-08-02
مدرسین

Jeremy Villeneuve
Founder of Halvanta, LLC, an IT consulting firm
جزئیات دوره
همانطور که برنامه شما رشد می کند، باید برای مقیاس پذیری و افزونگی طراحی کنید. تعادل بار - تقسیم ترافیک بین بسیاری از سرورها - کلیدی است. خدمات وب آمازون (AWS) دارای ابزارهایی برای متعادل کردن بار در چندین منطقه است، به طوری که کاربران می توانند سریع ترین زمان پاسخگویی را با حداقل خرابی تجربه کنند. این دوره نحوه راه اندازی تعادل بار چند منطقه ای را با Amazon Route 53 توضیح می دهد. یاد بگیرید که چگونه داده ها را در چندین مرکز داده با استفاده از DynamoDB تکرار کنید و با ECS و CodePipeline استقرار مداوم در چندین منطقه را راه اندازی کنید. سپس نحوه استفاده از مسیر 53 را برای بارگیری تعادل بین چندین منطقه، با خطمشیهایی برای مسیریابی مبتنی بر مکان و بررسیهای بهداشتی برای اطمینان از اینکه ترافیک شما به منطقهای که از خرابی منطقهای رنج میبرد، نمیرود، بیابید.
اهداف یادگیری
ایجاد جداول جهانی DynamoDB
درج رکوردها در جداول DynamoDB
ایجاد خوشه های ECS
انتقال تصاویر Docker به ECR با CodeBuild
استقرار تصاویر داکر از ECR به ECS
تعادل بار تک منطقه ای با ALB
استقرار در چندین منطقه
تعادل بار با DNS
مسیریابی مبتنی بر مکان با Route53
آزمایش شکست بین منطقه ای
اهداف یادگیری
ایجاد جداول جهانی DynamoDB
درج رکوردها در جداول DynamoDB
ایجاد خوشه های ECS
انتقال تصاویر Docker به ECR با CodeBuild
استقرار تصاویر داکر از ECR به ECS
تعادل بار تک منطقه ای با ALB
استقرار در چندین منطقه
تعادل بار با DNS
مسیریابی مبتنی بر مکان با Route53
آزمایش شکست بین منطقه ای
مهارت ها
Amazon Web Services (AWS)AmazonCloud ServicesCloud PlatformsCloud ComputingDeep Dive (X:Y)
سرفصل ها
0. مقدمه
- 01 - چرا تعادل بار در سراسر مناطق
- 02 - آنچه باید بدانید
- 03 - طرح کلی دوره
1. جداول جهانی DynamoDB
- 04 - مروری بر DynamoDB
- 05 - ایجاد جدول DynamoDB
- 06 - مناطق در دسترس در مقابل مناطق
- 07 - تکثیر منطقه ای DynamoDB
- 08 - ایجاد جدول جهانی DynamoDB
- 09 - درج رکوردها در DynamoDB
2. استقرار Docker Containers با CodePipeline در ECS
- 10 - تغییرات کد را با استفاده از CodeCommit پیگیری کنید
- 11 - ذخیره سازی تصاویر داکر با ECR
- 12 - یک تعریف کار ECS ایجاد کنید
- 13 - یک خوشه ECS ایجاد کنید
- 14 - CI با داکر و کد بیلد
- 15 - سی دی با ECS و CodeDeploy
3. تعادل بار در یک منطقه واحد
- 16 - بررسی اجمالی Application Load Balancer
- 17 - قوانین شنونده ALB
- 18 - افزودن گواهی SSL به ALB
- 19 - بررسی سلامت با ALB
- 20 - تست Failover با ALB
4. مقیاس گذاری در سراسر مناطق با مسیر 53
- 21 - استقرار در سراسر مناطق
- 22 - اقدامات بین منطقه ای با CodePipeline
- 23 - تعادل بار با DNS
- 24 - مسیریابی DNS با Route53
- 25 - مسیریابی مبتنی بر مکان
- 26 - تست خطای بین منطقه ای
نتیجه
- 27 - مراحل بعدی
دوره های مرتبط
- دوره آموزشی AWS: مانیتورینگ، ثبت وقایع و رفع مشکلات
- دوره آموزشی آمادگی برای مدرک AWS Certified Solutions Architect - Associate (SAA-C03)
- دوره آموزشی اجرای Jenkins روی AWS: استقرار و مدیریت Jenkins در زیرساخت ابری
- دوره آموزشی ساخت مدیریت هویت و دسترسی مشتری (CIAM) توی برنامههات روی AWS
- دوره آموزشی آمادگی گواهینامه AWS Certified SysOps Administrator - Associate (SOA-C02)
- دوره آموزشی راهنمای کامل توسعه اپلیکیشن وب بدون سرور در AWS
- دوره آموزشی خودکارسازی پردازش اسناد با هوش مصنوعی در AWS
- دوره آموزشی آمادگی برای آزمون گواهینامه AWS Certified Developer - Associate (DVA-C02)