Translation Pipeline The pipeline is in three distinct parts: * Audio input A is transcribed into text output A * Text input A is translated into text output B * Text input B is verbalized into audio output B Actions Each component works in a similar and decoupled manner. Input arrives to an S3 bucket which triggers a Lambda function that uses a niche machine learning service of AWS on that input and places the output in another bucket.
Topic Using CloudFormation to provision resources. Benefits CloudFormation works built-in to AWS. It handles changes to resources. It is an effective way to manage complex, dependent systems. Similar Resources Terraform by HashiCorp provisions resources in a cleaner looking way. It has additional complexities, including having to maintain a state file. Video