AWS Lambda
AWS Lambda is a compute service for running code without provisioning or managing servers. With Lamda you can create code for virtually any type of application or backend service. This code is stored as a Lambda function. Automating execution from outside of your enterprise workload automation solution creates an additional island of automation for IT Operations to manage. This allows you to easily integrate Lambda functions with your existing enterprise workload automation solution. Simply define your Lambda functions within Lambda and allow your enterprise workload automation solution to manage the scheduling of these workflows. You are instantly inheriting the advanced capabilities of your enterprise solution to deliver your digital transformation quicker and more successfully. By extending your existing enterprise automation to Lambda you maintain end-to-end visibility, regain centralized command and control, alerting, SLA management, reporting and auditing.
Benefits and Use Cases
- Invoke and monitor Lambda functions to execute business logic, enabling responsive, scalable automation without managing infrastructure.
- Incorporate Lambda function processing in existing enterprise automation workflows including dependency enforcement
- Capture execution logs and configure automated retries for improved resilience and troubleshooting.
Example Use Case: Scheduled Reports and Data Processing
Reduce operational overhead and optimize costs during off-peak hours by automating sales report generation, downstream data transformations, and Amazon Redshift, including centralized performance monitoring and automated error recovery workflows.
Automic Features
- Run and Monitor Lambda function jobs to completion
- View execution log for problem diagnosis
- Alert on failure of Lambda function jobs
- Incorporate Lambda function processing in existing enterprise automation workflows including dependency enforcement