دوره آموزشی یادگیری جامع آمازون وب سرویس برای معماران (2019)
5 ساعت 5 دقیقهمتوسط2019-10-28
مدرسین

Jeff Winesett
CEO and Partner at SeeSaw Labs
جزئیات دوره
آمازون وب سرویس (AWS) یکی از پرکاربردترین پلتفرمهای ابری است و بهترین انتخاب برای بسیاری از سازمانهایی است که به دنبال مقیاس و کاهش هزینهها با اتخاذ استراتژی زیرساخت ابری هستند. این دوره AWS را از دیدگاه معمار بررسی میکند و بر پایههایی که برای ایجاد معماریهای کاربردی مبتنی بر ابر مقیاسپذیر و قابل اعتماد نیاز دارید، تمرکز میکند. مربی جف واینست همه چیز را از اصول سطح بالا و بهترین شیوه ها تا پیاده سازی عملی، بهینه سازی و امنیت را پوشش می دهد. او سه رویکرد مختلف – دستی، خودکار و بدون سرور – اتخاذ میکند، بنابراین میتوانید ببینید که چگونه AWS با انواع جریانهای کاری و معماری مطابقت دارد. هر درس با مثالهای عملی، سرویسهای زمینی مانند Elastic Load Balancing، RDS، DynamoDB و CloudFront در یک زمینه دنیای واقعی پشتیبانی میشود.
اهداف یادگیری
مفاهیم ابری
بهترین روش های ابر
ایجاد یک حساب کاربری جدید AWS
مدیریت گروهها، نقشها و مجوزهای IAM
مناطق EC2 و مناطق در دسترس
راه اندازی یک نمونه جدید EC2
راه اندازی تعادل بار الاستیک
ایجاد پایگاه داده MySQL RDS
مقیاس خودکار
استفاده از Elastic Beanstalk
ذخیره سازی
معماری های بدون سرور با AWS
Lambda and the Gateway API
جداسازی با SQS، SWF و SNS
کنترل هزینه ها
اهداف یادگیری
مفاهیم ابری
بهترین روش های ابر
ایجاد یک حساب کاربری جدید AWS
مدیریت گروهها، نقشها و مجوزهای IAM
مناطق EC2 و مناطق در دسترس
راه اندازی یک نمونه جدید EC2
راه اندازی تعادل بار الاستیک
ایجاد پایگاه داده MySQL RDS
مقیاس خودکار
استفاده از Elastic Beanstalk
ذخیره سازی
معماری های بدون سرور با AWS
Lambda and the Gateway API
جداسازی با SQS، SWF و SNS
کنترل هزینه ها
مهارت ها
Amazon Web Services (AWS)AmazonCloud ServicesCloud PlatformsEssential TrainingCloud Computing
سرفصل ها
0. مقدمه
- 01 - ملزومات خدمات وب آمازون
1. مفاهیم ابر
- 02 - خدمات ابری
- 03 - مزایای ابر
- 04 - کشش ابری
- 05 - محدودیتهای ابر
- 06 - مدیریت ابر
2. تمرینات ابری
- 07 - طراحی برای شکست
- 08 - الاستیسیته را اجرا کنید
- 09 - اجزای خود را جدا کنید
- 10 - برای عملکرد بهینهسازی کنید
- 11 - اشیا را ایمن نگه دارید
- 12 - برای هزینه بهینهسازی کنید
3. اشیا را ایمن نگه دارید
- 13 - مدل امنیت مشترک
- 14 - IAM - حساب اصلی
- 15 - ایجاد یک حساب کاربری جدید AWS
- 16 - IAM - گروه ها , نقشها و مجوزها
- 17 - ایجاد کاربر جدید
- 18 - ایجاد یک جفت کلید
- 19 - گروههای امنیتی
- 20 - ایجاد گروه امنیتی
- 21 - VPC
4. طراحی برای شکست
- 22 - سرور مجازی (EC2) و الاستیک IP
- 23 - مناطق و مناطق در دسترس
- 24 - تصویر ماشین آمازون (AMI)
- 25 - درک بوت استرپینگ
- 26 - ذخیرهسازی بلوک الاستیک (EBS)
- 27 - راهاندازی یک نمونه جدید EC2
- 28 - متعادل کننده بار الاستیک (ELB)
- 29 - راهاندازی ELB
- 30 - اتصال به سرور جدید از طریق HTTP
- 31 - اتصال به نمونه از طریق SSH
- 32 - سرویس پایگاه داده رابطه ای (RDS)
- 33 - یک پایگاه داده MySQL RDS ایجاد کنید
5. زیرساخت Elasticity Automate را پیادهسازی کنید
- 34 - ایجاد یک AMI سفارشی
- 35 - مقیاس خودکار
- 36 - نظارت بر ابر (CloudWatch)
- 37 - تنظیم مقیاس خودکار - قسمت 1
- 38 - تنظیم مقیاس خودکار - قسمت 2
- 39 - تست مقیاس خودکار
- 40 - ساقه beans الاستیک
- 41 - از Elastic Beanstalk استفادهکنید - قسمت 1
- 42 - استفاده از Elastic Beanstalk - قسمت 2
- 43 - OpsWorks
- 44 - CloudFormation و CloudFormer
- 45 - CodeDeploy
6. بهینهسازی بیشتر برای عملکرد
- 46 - Caching - AWS Elasticache
- 47 - Caching - AWS CloudFront
- 48 - جستجو - AWS CloudSearch
7. بدون سرور رفتن
- 49 - S3 و یخچال
- 50 - از S3 برای میزبانی وب اپلیکیشن استفاده کنید
- 51 - معماریهای بدون سرور - API Gateway
- 52 - معماریهای بدون سرور - AWS Lambda
- 53 - Lambda and the Gateway API
- 54 - ذخیرهسازی دادههای NoSQL مقیاسپذیر (DynamoDB)
- 55 - ایجاد جدول DynamoDB
- 56 - API را مستقر کرده و برنامه را آزمایش کنید
8. خدمات اضافی برای جداسازی قطعات
- 57 - خدمات صف ساده (SQS)
- 58 - خدمات گردش کار ساده (SWF)
- 59 - سرویس اعلان ساده (SNS)
9. بهینهسازی برای هزینه
- 60 - نگه داشتن برگهها بر روی زبانه
- 61 - تطبیق عرضه با تقاضا
- 62 - استفاده از منابع مقرون به صرفه
نتیجه
- 63 - مراحل بعدی
دوره های مرتبط
- دوره آموزشی 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)