آموزش تحویل مداوم و اتوماسیون در AWS برای مهندسین DevOps

Continuous Delivery and Automation on AWS for DevOps Engineers

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: ابزار DevOps و بهترین روشها مهارتهای مهم برای هر سازمان نرم افزاری است. این دوره به شما می آموزد که چگونه از فن آوری های DevOps در AWS مانند زیرساخت ها به عنوان کد ، CI/CD و غیره استفاده کنید تا چرخه عمر شما را بهبود بخشد. توسعه سریع و سریع نرم افزار مقیاس پذیر ، جام مقدس توسعه نرم افزار است. در این دوره ، تحویل مداوم و اتوماسیون در AWS برای مهندسین DevOps ، یاد خواهید گرفت که از خدمات AWS برای اجرای بهترین شیوه های DevOps استفاده کنید. ابتدا ، شما می توانید در تیم توسعه خود یک استراتژی کنترل منبع را تنظیم کنید. در مرحله بعدی ، خواهید فهمید که چگونه زیرساخت ها را به عنوان کد برای توصیف زیرساخت ابر و پیکربندی خود استفاده کنید. سرانجام ، شما خواهید آموخت که چگونه خطوط لوله یکپارچه سازی مداوم و استقرار مداوم را تنظیم کنید که بتواند نرم افزار شما را آزمایش کرده و به صورت هوشمندانه آن را نصب کند. پس از اتمام این دوره ، مهارت و دانش ابزار AWS DevOps مورد نیاز برای توسعه برنامه های AWS را که از بهترین روش های DevOps استفاده می کنند ، خواهید داشت.

سرفصل ها و درس ها

بررسی اجمالی دوره Course Overview

  • بررسی اجمالی دوره Course Overview

طراحی استراتژی کنترل منبع با CodeCommit Designing a Source Control Strategy with CodeCommit

  • مقدمه Introduction

  • چرا DevOps را یاد بگیرید؟ Why Learn DevOps?

  • DevOps و CI/CD چیست؟ What Is DevOps and CI/CD?

  • سیستم های کنترل نسخه Version Control Systems

  • موارد ضروری Git Git Essentials

  • نسخه ی نمایشی - گیتینگ با گیت شروع شد Demo - Git-ing Started with Git

  • چنگال ها و شاخه ها Forks and Branches

  • گردش کار Git Git Workflows

  • مخزن میزبانی ابزار Repository Hosting Tools

  • نسخه ی نمایشی - ایجاد یک کاربر و مخزن CodeCommit Demo - Creating a CodeCommit User and Repository

  • نسخه ی نمایشی - فشار دادن اولین تعهدات ما به CodeCommit Demo - Pushing Our First Commits to CodeCommit

  • نسخه ی نمایشی - اجرای گردش کار Git در CodeCommit Demo - Implementing Git Workflows in CodeCommit

  • نسخه ی نمایشی - ادغام شاخه ویژگی اول ما Demo - Merging Our First Feature Branch

  • خلاصه ماژول Module Summary

زیرساخت به عنوان کد Infrastructure as Code

  • بررسی اجمالی Overview

  • زیرساخت به عنوان مزایای کد Infrastructure as Code Benefits

  • ملزومات AWS CloudFormation AWS CloudFormation Essentials

  • نسخه ی نمایشی - استقرار پشته های CloudFormation با کنسول AWS Demo - Deploying CloudFormation Stacks with the AWS Console

  • نسخه ی نمایشی - استقرار پشته های CloudFormation با AWS CLI Demo - Deploying CloudFormation Stacks with the AWS CLI

  • نسخه ی نمایشی - استفاده از فروشگاه پارامتر SSM در توابع Lambda Demo - Leveraging SSM Parameter Store in Lambda Functions

  • نسخه ی نمایشی - استقرار پشته های CloudFormation با قابلیت IAM Demo - Deploying CloudFormation Stacks with IAM Capabilities

ساخت و آزمایش Building and Testing

  • بررسی اجمالی Overview

  • AWS CodeBuild چیست؟ What Is AWS CodeBuild?

  • ایجاد پرونده های خاص Build Spec Files

  • نسخه ی نمایشی - تست خودکار با AWS CodeBuild Demo - Automated Testing with AWS CodeBuild

  • نسخه ی نمایشی - مرور تست های ناموفق در CodeBuild Demo - Reviewing Failed Tests in CodeBuild

استقرار برنامه با CodeDeploy Application Deployment with CodeDeploy

  • بررسی اجمالی Overview

  • AWS CodeDeploy چیست؟ What Is AWS CodeDeploy?

  • مفاهیم کدگذاری AWS AWS CodeDeploy Concepts

  • انواع استقرار: استقرارهای در محل Deployment Types: In-place Deployments

  • انواع استقرار: استقرارهای آبی/سبز Deployment Types: Blue/Green Deployments

  • پرونده های AppSpec AppSpec Files

  • قلاب های AppSpec AppSpec Hooks

  • نسخه ی نمایشی - ایجاد منابع شبکه AWS Demo - Creating AWS Networking Resources

  • نسخه ی نمایشی - ایجاد منابع ECS Demo - Creating ECS Resources

  • نسخه ی نمایشی - اولین استقرار با CodeDeploy Demo - First Deployment with CodeDeploy

  • نسخه ی نمایشی - استقرارهای خطی با CodeDeploy Demo - Linear Deployments with CodeDeploy

  • نسخه ی نمایشی - تمیز کردن منابع AWS ما Demo - Cleaning up Our AWS Resources

  • خلاصه Summary

ایجاد خطوط لوله استقرار Creating Deployment Pipelines

  • بررسی اجمالی Overview

  • AWS CodePipeline چیست؟ What Is AWS CodePipeline?

  • اقدامات و مصنوعات CodePipeline CodePipeline Actions and Artifacts

  • نسخه ی نمایشی - ایجاد خط لوله CodePipeline Demo - Creating a CodePipeline Pipeline

  • نسخه ی نمایشی - پیکربندی CodePipeline مراحل Demo - Configuring CodePipeline Stages

  • نسخه ی نمایشی - حذف منابع نسخه ی نمایشی Demo - Removing Demo Resources

  • بعدی چیست What's Next?

نمایش نظرات

آموزش تحویل مداوم و اتوماسیون در AWS برای مهندسین DevOps
جزییات دوره
3h 12m
47
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
10
4.9 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Fernando Medina Corey Fernando Medina Corey

فرناندو تمام وقت با یادگیری جدیدترین روندها و ابزارها در توسعه برنامه ها کار می کند تا آنها را با توسعه دهندگان و معماران برنامه به اشتراک بگذارد. قبل از این ، او به عنوان مهندس داده در Curalate کار می کرد ، و در آنجا داده های محصولات استفاده شده توسط صدها مارک تجاری برجسته در جهان را تجزیه و تحلیل می کرد. او همچنین مرتباً در مورد توسعه بدون سرور ، و داده ها و موضوعات امنیتی می نویسد. او مخصوصاً از كمك به دیگران برای یادگیری در مورد پیشنهادات زیرساخت های ابری برای حمایت بهتر از نیازهای توسعه دهندگان و سازمان هایی كه با آنها كار می كنند لذت می برد. فرناندو نشست بدون سرور فیلادلفیا را ترتیب داد و دوره هایی را برای گروه کاربری Python و Girl Develop It تدریس کرد. او دوست دارد با کمک به مبتدیان در یادگیری نحوه کدگذاری ، به جامعه خود بازگردد. توله سگ شایان ستایش او رایلی نیز در هر یک از دوره های خود نمایش کاملی خواهد داشت.