دوره آموزشی استفاده از Slack و AWS EventBridge برای خودکار کردن وظایف DevOps
48 دقیقهپیشرفته2020-09-17
مدرسین

Carlos Rivas
AWS Infrastructure Expert
جزئیات دوره
ارتباط و همکاری کلید موفقیت DevOps است. Amazon EventBridge به توسعه دهندگان این امکان را میدهد تا به راحتی یکپارچهسازی end-to-end بین AWS و ابزارهای محبوب شخص ثالث مانند Slack را ایجاد کنند. تصور کنید با توسعه دهندگان، آزمایش کنندگان و سرپرستان سیستمهای دیگر ارتباط برقرار میکنید. نظارت بر فرآیندهای AWS. و خودکار کردن کارهای دستی - همه در یک مکان است. این دوره مبتنی بر پروژه نحوه استفاده از EventBridge برای معماری یکپارچهسازی برنامه AWS بدون سرور با ابزارهایی مانند Slack را نشان میدهد. بیاموزید که چگونه یک برنامه Slack سفارشی ایجاد کنید و دادهها را از طریق Slack API واکشی و ارسال کنید. سپس نحوه ایجاد AWS pipeline برای نظارت و برقراری ارتباط با تغییرات کد در کانال Slack خود را بیاموزید و با استفاده از توابع EventBridge، CodePipeline، API Gateway و Lambda از پیامها برای ایجاد خودکار وقایع - مانند گردش کار CI/CD - استفاده کنید. مربی Carlos Rivas - یک معمار مجاز AWS Solutions - ایدههایی را برای توسعه کد و سفارشی کردن آن با نیازهای تیم DevOps خود به شما ارائه میدهد.
موضوعات شامل:
طراحی معماری پروژه شما
ایجاد یک برنامه Slack
ارسال پیام از AWS به برنامه Slack
ایجاد یک پروژه AWS CodePipeline برای نظارت
نوشتن توابع Lambda
واکنش به حوادث ارسالی از اسلک
اجرای خط لوله CI/CD از Slack
موضوعات شامل:
طراحی معماری پروژه شما
ایجاد یک برنامه Slack
ارسال پیام از AWS به برنامه Slack
ایجاد یک پروژه AWS CodePipeline برای نظارت
نوشتن توابع Lambda
واکنش به حوادث ارسالی از اسلک
اجرای خط لوله CI/CD از Slack
مهارت ها
IT AutomationDevOps FoundationsAdvancedAmazon Web Services (AWS)AmazonDevOpsCloud ServicesCloud PlatformsNetwork and System AdministrationCloud Computing
سرفصل ها
0. مقدمه
- 01-EventBridge برای ادغام برنامه های AWS شما
1. معماری پروژه EventBridge
- 02-اتوبوس خدمات سازمانی چیست
- 03-چرا از AWS EventBridge استفاده کنید
- 04-Challenge - طراحی معماری با استفاده از EventBus
- 05-راه حل - طراحی معماری با استفاده از EventBus
2. ایجاد یک برنامه Slack
- 06-تنظیم Slack برای پیامهای خودکار DevOps
- 07-یک برنامه Slack ایجاد کنید و آن را به فضای کاری خود اضافه کنید
- 08- استفاده از Slack API برای ارسال پیام از AWS
- 09-Challenge - HTTP POST به Slack API
- 10-راه حل - HTTP POST به Slack API
3. ایجاد AWS CodePipeline
- 11-ایجاد پروژه AWS CodePipeline برای نظارت
- 12- نوشتن لامبدا برای EventBridge
- 13-تغییر کد مانیتورینگ با EventBridge و Slack
- 14-چالش - نظارت بر وضعیت خط لوله
- 15-راه حل - نظارت بر وضعیت خط لوله
4. Slack Integration با استفاده از EventBridge
- 16- استفاده از EventBridge برای خودکارسازی وظایف بدون نوشتن کد
- 17- واکنش به رویدادهای ارسال شده از Slack به AWS
- 18-پیکربندی یک نقطه پایانی HTTP برای اجرای کد Lambda شما
- 19- اجرای خط لوله CI_CD خود از Slack
نتیجه
- 20- مراحل بعدی
دوره های مرتبط
- دوره آموزشی اتوماسیون عاملی: شروع سریع ساخت Agent با UiPath
- دوره آموزشی یادگیری PowerShell برای مدیریت ویندوز سرور
- دوره آموزشی یاد گرفتن برنامهنویسی Bash
- دوره آموزشی پوستهها و اسکریپتهای Bash در لینوکس: سادهسازی وظایف و بهبود گردش کار با استفاده از خودکارسازی
- دوره آموزشی مقدمهای بر AWS CloudFormation
- دوره آموزشی راهنمای کامل توسعه RPA با UiPath
- دوره آموزشی راهنمای کامل PowerShell 7
- دوره آموزشی یادگیری جامع Ansible برای اتوماسیون: پلیبوکهای پیشرفته، نقشها و هاستهای متنوع