2020 in Review for AWS CloudFormation

By Dustin Ward

AWS Feed2020 in Review for AWS CloudFormation As we move into 2021, we would like to provide a recap of how AWS CloudFormation coverage changed in 2020 and offer you a look at new features. These changes lay the foundation for 2021 as we focus on registry, resource types, and resource coverage. Resource Coverage In…

PDF document pre-processing with Amazon Textract: Visuals detection and removal

By Dustin Ward

AWS FeedPDF document pre-processing with Amazon Textract: Visuals detection and removal Amazon Textract is a fully managed machine learning (ML) service that automatically extracts printed text, handwriting, and other data from scanned documents that goes beyond simple optical character recognition (OCR) to identify, understand, and extract data from forms and tables. Amazon Textract can detect…

Validate access to your S3 buckets before deploying permissions changes with IAM Access Analyzer

By Dustin Ward

AWS FeedValidate access to your S3 buckets before deploying permissions changes with IAM Access Analyzer AWS Identity and Access Management (IAM) Access Analyzer helps you monitor and reduce access by using automated reasoning to generate comprehensive findings for resource access. Now, you can preview and validate public and cross-account access before deploying permission changes. For…

Batch image processing with Amazon Rekognition Custom Labels 

By Dustin Ward

AWS FeedBatch image processing with Amazon Rekognition Custom Labels  Amazon Rekognition is a computer vision service that makes it easy to add image and video analysis to your applications using proven, highly scalable, deep learning technology that requires no machine learning (ML) expertise to use. With Amazon Rekognition, you can identify objects, people, text, scenes,…

Adopting Kotlin at Prime Video for higher developer satisfaction and less code

By Dustin Ward

AWS FeedAdopting Kotlin at Prime Video for higher developer satisfaction and less code Choosing a programming language for a new project is a tough decision with long-lasting effects. This involves considering how well the languages integrate with the team’s existing technology stack, how mature the languages are, and what learning curve is required. For example,…