دوره آموزشی DevOps با AWS: ابزارهای گردشکار خودکار
3 ساعت 14 دقیقهمتوسط2025-01-07
مدرسین

Dipali Kulshrestha
AWS-Certified Software Programmer and Cloud Architect
جزئیات دوره
در این دوره، شما با فرآیندهای DevOps که توسعه و عملیات نرمافزار را یکپارچه میکنند، آشنا خواهید شد و یاد میگیرید که چگونه از خدمات AWS برای خودکارسازی خطوط CI/CD استفاده کنید. دیپالی کولشریشثا، با تجربهاش در AWS و DevOps، مفاهیم کلیدی این شیوهها را به طور عملی توضیح میدهد. از ایجاد و مدیریت کدهای برنامهنویسی تا استفاده از خدمات مختلف AWS مانند CodeCommit، CodeBuild، و CodePipeline برای خودکارسازی فرآیندهای ساخت، تست و تحویل نرمافزار، شما تمام ابزارهای مورد نیاز برای پیادهسازی موفق DevOps را یاد خواهید گرفت.
علاوه بر آشنایی با فرآیندهای CI/CD، شما با نحوه اتوماسیون فرآیندهای پیادهسازی و بهروزرسانی کد و برنامههای کانتینری آشنا خواهید شد. همچنین خواهید فهمید که چگونه با استفاده از خدمات AWS DevOps، میتوانید فرآیندهای زیرساختی را خودکار کنید و امنیت، مقیاسپذیری، و قابلیت اطمینان سیستمهای توسعه خود را بهبود دهید.
علاوه بر آشنایی با فرآیندهای CI/CD، شما با نحوه اتوماسیون فرآیندهای پیادهسازی و بهروزرسانی کد و برنامههای کانتینری آشنا خواهید شد. همچنین خواهید فهمید که چگونه با استفاده از خدمات AWS DevOps، میتوانید فرآیندهای زیرساختی را خودکار کنید و امنیت، مقیاسپذیری، و قابلیت اطمینان سیستمهای توسعه خود را بهبود دهید.
مهارت ها
DevOps FoundationsAmazon Web Services (AWS)AmazonDevOpsCloud ServicesCloud PlatformsCloud ComputingOne-Off
سرفصل ها
0. مقدمه
- 01 - DevOps داخلی با AWS
1. CodeCommit
- 02 - نمای کلی CI CD
- 03 - نمای کلی CodeCommit
- 04 - اولین مخزن را ایجاد کنید
- 05 - شبیه سازی، اضافه کردن، متعهد شدن، فشار دادن
- 06 - انشعاب
- 07 - درخواست کشش ادغام شعبه
- 08 - ویژگیهای پیشرفته CodeCommit
- 09 - توقف CodeCommit
- 10 - نمای کلی GitHub
2. CodeBuild
- 11 - نمای کلی CodeBuild
- 12 - اولین بیلد خود را ایجاد و آزمایش کنید
- 13 - buildspec.yml
- 14 - متغیرهای محیطی و ذخیره پارامترهای AWS
- 15 - مصنوعات و S3
- 16 - ویژگیهای پیشرفته CodeBuild
3. CodeDeploy
- 17 - نمای کلی CodeDeploy
- 18 - راهاندازی نمونه
- 19 - اولین استقرار
- 20 - تنظیمات
- 21 - appspec.yml
- 22 - CodeDeploy - ECS
- 23 - CodeDeploy - Lambda
- 24 - عقبگرد
4. CodePipeline
- 25 - نمای کلی CodePipeline
- 26 - CodeCommit و CodeDeploy
- 27 - کد بیلد را اضافه کنید
- 28 - مراحل تایید دستی
- 29 - CodePipeline برای کانتینرها
- 30 - یکپارچه سازی CodePipeline با CloudFormation
- 31 - ویژگیهای پیشرفته CodePipeline
5. CodeArtifact
- 32 - نمای کلی CodeArtifact
- 33 - مخازن و دامنههای بالادست CodeArtifact
- 34 - CodeArtifact خود را ایجاد کنید
نتیجه گیری
- 35 - چارچوبهای DevOps خود را بالغ کنید
دوره های مرتبط
- دوره آموزشی آمادگی برای مدرک AWS DevOps Engineer Professional (DOP-C02)
- دوره آموزشی اصول و مبانی DevSecOps در DevOps
- دوره آموزشی توسعه مبتنی بر تست در دنیای هوش مصنوعی
- دوره آموزشی ایجاد برنامه امنیتی چندابری: استراتژی، پیادهسازی و روندهای نوظهور
- دوره آموزشی کارگاه امنیت میکروسرویسها: از ساخت تا استقرار در محیط عملیاتی
- دوره آموزشی بهبود جلسات با استفاده از تفکر لین (Lean Thinking)
- دوره آموزشی مقدمهای بر Azure Bicep: ایجاد و استقرار منابع
- دوره آموزشی مدلسازی تهدید پیشرفته و ارزیابی ریسک در DevSecOps