Using Slack and AWS EventBridge to Automate Your DevOps Tasks
Offered By: LinkedIn Learning
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
- What's an enterprise service bus?
- Why use AWS EventBridge
- Challenge: Design an architecture using an EventBus
- Solution: Design an architecture using an EventBus
- 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
- 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
- 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
- Next steps
Taught by
Carlos Rivas
Related Courses
Startup EngineeringStanford 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