لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
کارگاه AWS 3-Tier Architecture و Terraform برای مبتدیان
AWS 3-Tier Architecture Workshop and Terraform for Beginners
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
سطح Web، App و DB را راه اندازی کنید و برنامه ای را برای ذخیره داده ها در پایگاه داده اجرا کنید. داوطلب می تواند بفهمد که یک معماری 3 لایه چگونه کار می کند نصب NodeJS/ReachJS در نمونه EC2 چگونه وب، برنامه و DB متصل می شوند؟ راه اندازی 3 لایه معماری Mapping AWS محیط با نام دامنه. پیش نیازها: داوطلب باید دانش لینوکس nasic داشته باشد داوطلب باید خدمات EC2, S3, IAM, VPC, ELB, ASG را بداند داشتن دانش در زمینه شبکه مزیت اضافه است.
به کارگاه جامع ما خوش آمدید که بهویژه برای کسانی طراحی شده است که تازه با AWS آشنا شدهاند و میخواهند در ایجاد یک معماری 3 لایه انتها به انتها غوطهور شوند! این کارگاه ترکیبی از یادگیری عملی و دانش نظری است که مهارتهای عملی را در اختیار شما قرار میدهد که میتوانید بلافاصله از آنها استفاده کنید.
در این دوره آموزشی، نحوه انتقال کد از سیستم محلی خود به سطل S3، ارائه یک روش ایمن و کارآمد برای ذخیره داده های ارزشمند شما، راهنمایی می شود.
درکی عمیق از نحوه دسترسی به داده ها از S3 به نمونه EC2 به دست خواهید آورد، که مهارتی حیاتی در مدیریت منابع AWS شماست.
در مرحله بعد، نحوه نصب برنامه ها را در یک نمونه EC2 یاد خواهید گرفت. این دانش عملی برای استقرار و مدیریت برنامهها در پلتفرم AWS حیاتی است.
ما همچنین شما را از طریق مراحل راه اندازی یک برنامه وب در یک نمونه EC2 راهنمایی می کنیم. شما یاد خواهید گرفت که چگونه سرور خود را پیکربندی کنید و برنامه خود را راه اندازی کنید.
همچنین با راه اندازی پایگاه های داده و ذخیره داده ها در آنها آشنا خواهید شد. این دانش برای مدیریت داده های برنامه شما و اطمینان از ذخیره ایمن و کارآمد آن بسیار مهم است.
ایجاد AMI موضوع مهم دیگری است که به آن خواهیم پرداخت. شما روند ایجاد تصویر ماشین آمازون (AMI) را که برای راه اندازی یک نمونه در محیط AWS ضروری است، درک خواهید کرد.
ما شما را از طریق راهاندازی Load Balancer و Target Groups راهنمایی میکنیم تا ترافیک برنامههای ورودی را در چندین هدف توزیع کرده و در دسترس بودن و تحمل خطا برنامههای شما را افزایش دهیم.
ما همچنین به راهاندازی گروههای مقیاس خودکار، که اطمینان حاصل میکند تعداد صحیح نمونههای آمازون EC2 برای مدیریت بار برنامههایتان در دسترس است، میپردازیم.
این دوره همچنین به شما یاد میدهد که چگونه تنظیمات راهاندازی را ایجاد کنید، الگویی که یک گروه مقیاس خودکار برای راهاندازی نمونههای EC2 استفاده میکند.
برای اینکه تجربهای در دنیای واقعی به شما ارائه دهید، یک معماری 3 لایه را آزمایش خواهید کرد که به شما امکان میدهد کاربرد عملی همه چیزهایی را که آموختهاید مشاهده کنید.
در نهایت، یاد خواهید گرفت که چگونه زیرساخت خود را به یک دامنه عمومی نگاشت کنید و زیرساخت را از حساب AWS خود حذف کنید و به شما کنترل کامل بر منابع AWS خود را بدهد.
این دوره فراتر از یک راهنماست. این راهنمای شما برای تسلط بر معماری 3 لایه AWS است که به روشی کاربردی و جذاب آموزش داده شده است. در پایان این دوره، شما نه تنها اصول اولیه AWS را درک خواهید کرد، بلکه قادر خواهید بود زیرساخت AWS خود را ایجاد، مدیریت و حذف کنید. به ما بپیوندید و به دنیای AWS قدم بگذارید!
سرفصل ها و درس ها
مقدمه
Introduction
در مورد پروژه
About the project
نیاز آزمایشگاه
Lab Requirement
S3 Bucket و IAM Role Creation
S3 Bucket and IAM Role Creation
راه اندازی زیرساخت پایه
Setup Base Infrastructure
بخش مقدمه
Section Introduction
VPC و Subnets ایجاد کنید
Create VPC and Subnets
دروازه اینترنت و NAT Gateway ایجاد کنید
Create Internet Gateway and NAT Gateways
جداول مسیر ایجاد کنید
Create Route Tables
ایجاد گروه های زیر شبکه
Create Subnet Groups
راه اندازی ردیف DB
Setup up DB tier
ایجاد گروه زیر شبکه
Create Subnet Group
RDS را ایجاد کنید
Create RDS
نمونه EC2 را برای App Tier ایجاد کنید
Create EC2 Instance for App Tier
DB (RDS) را از سرور برنامه وصل کنید
Connect DB (RDS) From App Server
تنظیم سطح برنامه
Setup App Tier
پیکربندی برنامه در EC2
Configure Application On EC2
AMI را از App Server ایجاد کنید
Create AMI out of App Server
ایجاد گروه هدف برای لایه برنامه
Create Target Group For App Tier
ایجاد تعادل بار برای لایه برنامه
Create Load Balancer For App Tier
Launch Templet For App Tier را ایجاد کنید
Create Launch Templet For App Tier
ایجاد گروه مقیاس پذیری خودکار برای سطح برنامه
Create Autoscaling Group for App Tier
راه اندازی سطح وب
Setup Web Tier
راه اندازی نمونه لایه وب
Web Tier Instance Setup
پیکربندی وب سرور
Configure Web Server
AMI را از وب سرور ایجاد کنید
Create AMI out of Web Server
ایجاد گروه هدف برای سطح وب
Create Target Group For Web Tier
ایجاد Load Balancer برای Web Tier
Create Load Balancer for Web Tier
ایجاد الگوی راه اندازی برای سطح وب
Create Launch Template for Web Tier
ایجاد گروه مقیاس پذیری خودکار برای سطح وب
Create Autoscaling Group For Web Tier
تست و حذف
Testing and Deletion
تست معماری 3 لایه
Testing 3 Tier Architecture
دسترسی به برنامه از طریق نام دامنه (Route53)
Access Application through a Domain Name (Route53)
محیط زیست را پاکسازی کنید
Clean Up the Environment
نتیجه گیری
Conclusion
Terraform برای مبتدیان
Terraform for Beginners
Terraform را در ویندوز راه اندازی کنید و به AWS Cloud متصل شوید
Setup Terraform on Windows and connect to AWS Cloud
اولین فایل Terraform خود را بنویسید
Write your 1st Terraform file
VPC را با استفاده از Terraform راه اندازی کنید
Setup VPC using Terraform
نحوه عملکرد متغیرها و خروجی در Terraform
How Variables and Output works in Terraform
با استفاده از Terraform خوشه EKS را راه اندازی کنید
Setup EKS cluster using Terraform
راهنمای مصاحبه: Terraform Statefile چیست و چگونه کار می کند
Interview Help: What is Terraform Statefile and How does it work
راهنمای مصاحبه: نحوه استفاده از S3 backend در محیط های همکاری
Interview help: How to use use S3 backend in the collaborated environments
AWS، DevOps Specialist من یک مشاور DevOps هستم که در زمینه Cloud و DevOps تخصص دارد. من طی 4 سال گذشته برای صدها دانشجو آموزش دیده ام. من با فناوری های مختلف کار کردم و با توجه به روند فعلی فناوری اطلاعات ، مهارت های خود را ارتقا می دهم. من علاقه زیادی به یادگیری فن آوری جدید و تدریس دارم. من قبل از آماده سازی دوره تحقیقات زیادی انجام می دهم و سعی می کنم از اصول نشان دهم.
نمایش نظرات