تسلط به Tekton: ساخت پایپلاینهای CI/CD مدرن
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- نحوه کار معماری Tekton، شامل مفاهیم و اجزای اصلی آن را درک خواهید کرد.
- Tekton را با یک ریپازیتوری Bitbucket ادغام میکنید تا با وقوع یک رویداد در ریپازیتوری، یک فرآیند ساخت (build) آغاز شود.
- نمونههای EC2 در AWS را بر اساس نیازهای خود مقیاسبندی میکنید تا هزینهها را کاهش دهید.
- لاگهای اجرای ساخت را برای تجزیه و تحلیل در یک S3 Bucket ذخیره میکنید.
- داشبورد Tekton را با Keycloak ادغام کرده و پروفایلهایی برای مدیریت احراز هویت و مجوزها ایجاد میکنید.
پیشنیازهای دوره
- آشنایی اولیه با مفاهیم DevOps و Kubernetes
توضیحات دوره
تخصص CI/CD خود را با دوره "تسلط به Tekton: ساخت پایپلاینهای CI/CD مدرن" افزایش دهید. این دوره برای توسعهدهندگان و مهندسان DevOps طراحی شده است تا مهارتهای لازم برای ایجاد پایپلاینهای CI/CD قوی و مقیاسپذیر را از ابتدا با استفاده از Tekton کسب کنند.
Tekton یک فریمورک متنباز و همهکاره است که برای ساخت پایپلاینهای CI/CD بسیار انعطافپذیر و مقیاسپذیر طراحی شده و به طور یکپارچه با Kubernetes برای تقویت محیطهای پویا و cloud-native ادغام میشود. این فریمورک به توسعهدهندگان و مهندسان DevOps ابزارهای قدرتمندی برای خودکارسازی گردشکارهای پیچیده، سادهسازی تحویل نرمافزار و ایجاد سیستمهای مقاوم و سازگاری میدهد که در اکوسیستمهای DevOps امروزی که بهسرعت در حال تحول هستند، رشد میکنند و استقرارهای کارآمد و قابل اعتماد را در زیرساختهای مدرن و متنوع تضمین میکنند.
این دوره جامع به مفاهیم ضروری Tekton، راهاندازی Keycloak SSO برای دسترسی امن به داشبورد Tekton، پیکربندی autoscalerهای Kubernetes برای راهاندازی پویا نمونههای EC2 جهت اجرای پایپلاین و نحوه ذخیره لاگها در AWS S3 برای مدیریت میپردازد.
از طریق مثالهای عملی و کاربردی و راهنماییهای گامبهگام و واضح، یاد خواهید گرفت که وظایف پیچیده را خودکار کنید، گردشکارها را بهینهسازی کنید و پایپلاینهای مقاومی بسازید که برای محیطهای ابری مدرن سازگار شدهاند. این دوره برای کسانی که فلسفه DevOps را پذیرفتهاند ایدهآل است و یک پایه فنی برای متمایز شدن در دنیای رقابتی CI/CD با استفاده از Tekton فراهم میکند.
چه به دنبال اصلاح مهارتهای DevOps خود باشید و چه بخواهید در Tekton تخصص پیدا کنید، این دوره پایه و اساس لازم برای پیشرفت را فراهم میکند.
این دوره برای چه کسانی مناسب است؟
- توسعهدهندگان و مهندسان DevOps که میخواهند نحوه استفاده از Tekton برای پایپلاینهای CI/CD را یاد بگیرند.
تسلط به Tekton: ساخت پایپلاینهای CI/CD مدرن
-
معرفی 02:17
-
Tekton: درک دامنه کاربرد 10:56
-
ایجاد کردن یک تسک 06:44
-
ایجاد کردن یک پایپلاین 07:28
-
PipelineRuns: اجرای پایپلاینها 06:17
-
TriggerTemplate ،TriggerBinding و EventListener 08:17
-
اکانت و ریپازیتوری Bitbucket 05:45
-
Kubectl ،Helm و AWS CLI 08:48
-
Kubernetes - بررسی AWS EKS 23:45
-
نصب Tekton 23:45
-
نصب Tekton (بهروزرسانی به دلیل آخرین نسخه) 03:26
-
نصب Keycloak 10:13
-
AWS ALB Ingress Controller 17:01
-
تعریف و استقرار تسک 02:51
-
تعریف و استقرار پایپلاین 02:18
-
تعریف و استقرار PipelineRun 04:42
-
یکپارچهسازی Tekton و BitBucket 34:26
-
تست گردش کار 08:06
-
نصب AutoScaler 15:14
-
تست گردش کار 04:12
-
مفاهیم پیشرفته 06:17
-
ذخیره لاگهای ساخت در S3 Bucket 26:43
-
استفاده از Keycloak برای مدیریت مجوزها و احراز هویت داشبورد Tekton 33:00
-
پایان سفر شما 09:04
مشخصات آموزش
تسلط به Tekton: ساخت پایپلاینهای CI/CD مدرن
- تاریخ به روز رسانی: 1404/09/07
- سطح دوره:متوسط
- تعداد درس:24
- مدت زمان :04:41:35
- حجم :1.91GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy