Beginning of dialog window. Escape will cancel and close the window.
End of dialog window.
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
در حال بارگزاری، لطفا صبر کنید...
توضیحات دوره:
بهعنوان توسعهدهندگان نرمافزار، ما اغلب با وظیفه ارائه زیرساخت برای برنامهای که در حال ساختن آن هستیم، مواجه هستیم. خدمات زیادی برای میزبانی برنامه وب و ارائه CI/CD برای آن وجود دارد. بسیاری از آنها فقط سطوح انتزاعی را بالاتر از زیرساخت به عنوان ارائه دهندگان خدماتی مانند AWS ایجاد می کنند. و در واقع، یادگیری نحوه برخورد با Terraform و AWS بسیار آسانتر است، به طوری که میتوانید از این ابزارها نه تنها برای میزبانی و ارائه CI/CD، بلکه برای هر کار مرتبط با DevOps که ممکن است با آن مواجه شوید، استفاده کنید.
در این دوره از طریق Route53 دامنه خریداری می کنیم. سپس از طریق Certificate Manager یک گواهی ایجاد می کنیم. پس از آن، ما از CloudFront برای ارائه برنامه وب به کاربران استفاده خواهیم کرد. سپس خط لوله CI/CD را از طریق CodePipeline ایجاد می کنیم تا هر بار که یک commit در برنامه وب شعبه خاصی انجام می دهیم به روز شود. و در نهایت تمامی این زیرساخت ها را برای نسخه استیج اپلیکیشن فراهم خواهیم کرد. برای ایجاد همه این منابع از Terraform استفاده می کنیم، به این معنی که برای ایجاد منابع روی دکمه ها کلیک نمی کنیم و فرم ها را پر نمی کنیم، بلکه کد واقعی را می نویسیم.
در این دوره آموزشی، نحوه ایجاد و مدیریت منبع AWS از طریق Terraform را خواهید آموخت. و دفعه بعد که نیاز به ایجاد زیرساخت برای یک برنامه وب دارید، فقط چند دقیقه طول می کشد.
کد منبع:
تمرین به این معناست که frontend به یک ماژول قابل استفاده مجدد تبدیل شود. همچنین، میتوانید روی گواهی قابل استفاده مجدد برای همه زیر دامنهها کار کنید.
سرفصل ها و درس ها
درس ها
Lessons
ماژول قابل استفاده مجدد: گواهی
Reusable Module: Certificate
منبع جهانی: مخزن CI
Global Resource: CI Repository
ماژول قابل استفاده مجدد: خط لوله Frontend
Reusable Module: Frontend Pipeline
8
8
معرفی.
Introduction.
منبع جهانی: مسیر
Global Resource: Route
گسترش
Deployment
ماژول قابل استفاده مجدد: Cloudfront
Reusable Module: Cloudfront
نمایش نظرات