لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش گام به گام: پشته AWS بسیار در دسترس، مقیاس پذیر و ایمن
Step by Step: Highly Available, Scalable & Secure AWS Stack
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
یک پشته کامل AWS با استفاده از EC2، متعادل کننده بار، گروه های مقیاس خودکار، EBS، S3، RDS، DynamoDB، CloudFront، IAM و VPC بسازید. مهارتها را در خدمات کلیدی AWS توسعه دهید - EC2، Load-balancer، Auto-scaling Groups، EBS، S3، VPC، RDS، DynamoDB، ElastiCache، CloudFront، IAM و Elastic Beanstalk. به عنوان آمادگی برای گواهینامه های AWS، خدمات کلیدی AWS و بهترین شیوه های معماری را بهتر درک کنید. بهترین شیوه ها در مورد جلسات، امنیت محتوا و تحویل، و پایگاه های داده را درک کنید. ساخت پشته های مقاوم در برابر خطا، مقیاس پذیر، ایمن و آسان برای استقرار در AWS. پیش نیازها: آشنایی با سرویسهای AWS مانند EC2، لینوکس اوبونتو، ویرایشگرهای SSH، vi (یا مشابه) و git مهم است. مقداری تجربه IT مورد نیاز است. اگر از کلاینت ویندوز استفاده می کنید، باید بتوانید از PuTTy برای اتصال به سرورهای لینوکس استفاده کنید. شما به یک حساب AWS نیاز دارید، یک حساب "پایه" ایجاد کنید، این کارمزد ماهانه ندارد.
نگاهی به خدمات اصلی خدمات وب آمازون (AWS) با تاکید بر پیاده سازی و توسعه مهارت. شما با یک برنامه وب ساده در یک نمونه Elastic Cloud Compute (EC2) شروع میکنید و با افزودن دسترسی بالا، تحمل خطا، مقیاسپذیری، امنیت و سهولت استقرار، پشته را گام به گام بهبود میبخشید. این دوره دارای 8 ماژول و یک پروژه capstone، کد و دستورات مورد نیاز برای پروژه است.
درباره این خدمات AWS - Elastic Cloud Compute (EC2)، Elastic Block Store (EBS)، سرویس پایگاه داده رابطه ای (RDS)، سرویس ذخیره سازی ساده (S3)، DynamoDB، Identity and Access Management (IAM)، ElastiCache آشنا خواهید شد. ، CloudFront ، Elastic Beanstalk و Virtual Private Cloud (VPC).
شما از این جنبههای مهم AWS استفاده خواهید کرد: - زیرساخت: مناطق AWS و مناطق در دسترس. - EC2: تصاویر ماشین آمازون، عکسهای فوری EBS، متعادلکنندههای بار برنامه، جلسات چسبنده، گروههای مقیاس خودکار. - پایگاههای داده: نسخههای خواندنی RDS، استقرار RDS Multi-AZ، خوشههای حافظه پنهان. - شبکه: زیرشبکههای عمومی و خصوصی، نقاط پایانی سرویس VPC، گروههای امنیتی، دروازههای NAT. - امنیت: نقشهای IAM، سیاستهای IAM ، خطمشیهای سطل S3، فهرستهای کنترل دسترسی S3، نشانیهای وب امضاشده در CloudFront. - توسعه برنامه: AWS SDK.
شما این بهترین روشهای AWS را اجرا خواهید کرد: - حجمهای جداگانه ریشه و داده EBS را پیکربندی کنید. - عکس های فوری از حجم داده های EBS ایجاد کنید. - تصاویر ماشین آمازون را از سرورهای برنامه خود ایجاد کنید. - از چندین نمونه و چندین ناحیه استفاده کنید. - جلسات، محتوا و پایگاه داده را متمرکز کنید. - از گروههای مقیاسبندی خودکار برای سرورهای برنامهتان استفاده کنید. - درخواستهای پایگاه داده برای خواندن نسخههای تکراری یا پایگاههای داده درون حافظه. - از یک شبکه توزیع محتوا برای ارائه محتوا به کاربران در سراسر جهان استفاده کنید. >- هنگام ارائه محتوای خصوصی از URL های امضا شده استفاده کنید. - امنیت را با استفاده از اصل حداقل امتیازات پیکربندی کنید. - از یک پلت فرم اتوماسیون برای استقرار مکرر استفاده کنید.
بهترین شیوه های AWS را برای عملکردهای معمولی برنامه وب درک خواهید کرد: - مدیریت جلسه. - تحویل محتوا. - امنیت محتوا. - پایگاه های داده.
سرفصل ها و درس ها
معرفی دوره
Course introduction
مقدمه: دوره
Intro: Course
حساب AWS، ردیف رایگان و هزینه ها
AWS Account, Free Tier and Costs
حساب AWS، ردیف رایگان و هزینه ها
AWS Account, Free Tier and Costs
استقرار برنامه
Deploy application
مقدمه: استقرار برنامه
Intro : Deploy application
استقرار برنامه
Deploy Application
پیش نیازها: یک نمونه EC2 را راه اندازی کنید
Prerequisites: Launch an EC2 instance
استقرار برنامه در یک نمونه EC2
Deploy app on an EC2 instance
AMI ایجاد کنید
Create AMI
تحمل خطا - معماری تک نمونه
Fault tolerance - single instance architecture
مقدمه: تحمل خطا - معماری تک نمونه
Intro: Fault tolerance - single instance architecture
تحمل خطا - معماری تک نمونه
Fault Tolerance - single instance architecture
سرور MySQL را روی نمونه EC2 نصب کنید
Install MySQL server on EC2 instance
آماده شدن برای بازیابی: حجم داده را پیکربندی کنید
Prepare for recovery: Configure data volume
آماده سازی برای بازیابی: MySQL را برای استفاده از حجم داده پیکربندی کنید
Prep for recovery: Configure MySQL to use data volume
آماده سازی برای بازیابی: آدرس IP الاستیک را پیکربندی کنید
Prep for recovery: Configure Elastic IP address
آماده سازی برای بازیابی: عکس فوری AMI و EBS ایجاد کنید
Prep for recovery: Create AMI & EBS snapshot
بازیابی: شکست نمونه
Recovery: Instance failure
بازیابی: خرابی حجم
Recovery: Volume failure
بازیابی: شکست منطقه در دسترس
Recovery: Availability zone failure
تحمل خطا - معماری چند لایه
Fault tolerance - multi-tier architecture
مقدمه: تحمل خطا - معماری چند لایه
Intro: Fault tolerance - multi-tier architecture
تحمل خطا - معماری چند لایه
Fault Tolerance - multi-tier architecture
ردیف db جدا
Separate db tier
متمرکز کردن تصاویر در S3
Centralize images in S3
برنامه را پیکربندی و تأیید کنید
Configure & verify application
نمایش نظرات