AWS Big Data Blog

Andrei Maksimov

Author: Andrei Maksimov

Andrei is a Senior Cloud Infrastructure Architect at AWS. He helps customers design and build Well-Architected solutions to adopt AWS cloud successfully. He focuses on DevOps, automation, and AWS serverless technologies to design and develop solutions in the cloud for financial services customers. He handles six AWS core and security specialty certificates. In his spare time, Andrei writes technical how-to articles for his blog.

Streamlining AWS Glue Studio visual jobs: Building an integrated CI/CD pipeline for seamless environment synchronization

As data engineers increasingly rely on the AWS Glue Studio visual editor to create data integration jobs, the need for a streamlined development lifecycle and seamless synchronization between environments has become paramount. Additionally, managing versions of visual directed acyclic graphs (DAGs) is crucial for tracking changes, collaboration, and maintaining consistency across environments. This post introduces an end-to-end solution that addresses these needs by combining the power of the AWS Glue Visual Job API, a custom AWS Glue Resource Sync Utility, and an based continuous integration and continuous deployment (CI/CD) pipeline.