AI Briefing
KO

How Oliveyoung QA Built an On-call System Using AWS Lambda

·2024.05.21 03:00

Key point

The Oliveyoung QA team combined AWS Lambda and Jira Automation to build an on-call system that automates incident propagation and management.

1 / 2

Details

Previously, the team relied solely on Slack notifications, which carried the risk of incident propagation being missed. To solve this, they introduced an automated On-call system based on AWS Lambda.

The system works as follows: when an incident is created via a Slack bot command, Lambda creates a Slack channel and automatically invites relevant users, and using CloudWatch Logs as a trigger, it automatically creates a Jira ticket. Finally, it calls an on-call webhook to send a phone notification to the person in charge.

During implementation, communication issues between Jira, which is on the internal network, and AWS Lambda, which is on the external network, were resolved through collaboration with the infrastructure team. Functions were also separated to improve code readability and maintainability, increasing stability.

With this system in place, immediate contact and ticket creation are now possible when an incident occurs, significantly improving the speed of incident recognition and handling.

This summary was generated automatically by AI. Check the original for the author's claims and context. Copyright belongs to the original author.

Our guide explains how the AI works. Report summary errors, attribution issues, or removal requests via Contact.