پارامترهای ثبت‌نام

Coursera / Software Development

DevOps on AWS: Release and Deploy (Mitalearn-310706)

درباره این دوره:

AWS مجموعه‌ای از خدمات انعطاف‌پذیر را ارائه می‌کند که به شرکت‌ها امکان می‌دهد با استفاده از شیوه‌های AWS و DevOps محصولات را با سرعت و اطمینان بیشتری بسازند و تحویل دهند. این خدمات تهیه و مدیریت زیرساخت، استقرار کد برنامه، خودکارسازی فرآیندهای انتشار نرم افزار و نظارت بر عملکرد برنامه و زیرساخت شما را ساده می کند. سومین دوره از این مجموعه نحوه بهبود فرآیند استقرار با متدولوژی DevOps و همچنین برخی از ابزارهایی که ممکن است استقرار را آسان‌تر کنند، مانند Infrastructure as Code یا IaC و AWS CodeDeploy را توضیح می‌دهد. این دوره با بررسی موضوعاتی که در اولین دوره از سری DevOps در AWS پوشش داده شده اند، آغاز می شود. شما با تفاوت های بین یکپارچه سازی مداوم، تحویل مداوم و استقرار مداوم آشنا خواهید شد. در تمرینات 1 و 2، شما AWS CodeDeploy را راه‌اندازی کرده و ویرایش‌هایی را انجام می‌دهید که سپس اجرا می‌شوند. اگر از AWS Lambda استفاده می‌کنید، راه‌هایی را برای رسیدگی به ملاحظات اضافی در هنگام استقرار به‌روزرسانی‌ها در عملکردهای Lambda خود بررسی خواهید کرد. در مرحله بعد، بررسی خواهید کرد که چگونه زیرساخت به‌عنوان کد (IaC) به سازمان‌ها در دستیابی به اتوماسیون کمک می‌کند و کدام راه‌حل‌های AWS یک راه متمرکز بر DevOps برای ایجاد و حفظ زیرساخت ارائه می‌دهند. در تمرین 3، یک الگوی AWS CloudFormation به شما ارائه می شود که خدمات پشتیبان، مانند AWS CodePipeline، AWS CodeCommit، AWS CodeDeploy و AWS CodeBuild را راه اندازی می کند. سپس ویرایش های جدید را در خط لوله آپلود خواهید کرد.
مهمان‌ها اجازهٔ دسترسی به این درس را ندارند، لطفاً با حساب کاربری خود وارد شوید.