YoVDO

Using Slack and AWS EventBridge to Automate Your DevOps Tasks

Offered By: LinkedIn Learning

Tags

Amazon Web Services (AWS) Courses DevOps Courses Amazon EventBridge Courses

Course Description

Overview

Learn how to use EventBridge to integrate third-party apps, such as Slack, with AWS for better communication, collaboration, and even automation of DevOps tasks.

Syllabus

Introduction
  • EventBridge for your AWS app integrations
1. EventBridge Project Architecture
  • What's an enterprise service bus?
  • Why use AWS EventBridge
  • Challenge: Design an architecture using an EventBus
  • Solution: Design an architecture using an EventBus
2. Creating a Slack App
  • Setting up Slack for your DevOps automated messages
  • Create a Slack app and add it to your workspace
  • Using the Slack API to post mesages from AWS
  • Challenge: HTTP POST to the Slack API
  • Solution: HTTP POST to the Slack API
3. Creating Your AWS CodePipeline
  • Creating an AWS CodePipeline project for monitoring
  • Writing a Lambda for EventBridge
  • Monitoring code changes with EventBridge and Slack
  • Challenge: Monitoring pipeline status
  • Solution: Monitoring pipeline status
4. Slack Integration Using EventBridge
  • Using EventBridge to automate tasks without writing code
  • Reacting to events sent from Slack to AWS
  • Configuring an HTTP endpoint to run your Lambda code
  • Executing your CI/CD pipeline from Slack
Conclusion
  • Next steps

Taught by

Carlos Rivas

Related Courses

Startup Engineering
Stanford University via Coursera
Developing Scalable Apps in Java
Google via Udacity
Cloud Computing Concepts, Part 1
University of Illinois at Urbana-Champaign via Coursera
Cloud Networking
University of Illinois at Urbana-Champaign via Coursera
Cloud Computing Concepts: Part 2
University of Illinois at Urbana-Champaign via Coursera