AWS Glue Is Now Generally Available

AWS Glue is a fully managed, serverless, and cloud-optimized extract, ETL service that makes it easy to prepare and load data for analytics.

AWS announced the general availability of AWS Glue, which is a fully managed, serverless, and cloud-optimized extract, transform and load (ETL) service.
Users can make and run an ETL job with a few clicks in the AWS Management Console. You just need to point AWS Glue to your data stored on AWS, and it discovers your data and stores the associated metadata in the AWS Glue Data Catalog. After being cataloged, your data is immediately searchable, queryable, and available for ETL.
As Glue is serverless users do not need to provision or manage any resources and they only pay for resources when Glue is actively running. The service provides crawlers that can automatically detect and infer schemas from many data sources, data types, and across various types of partitions.
Source: Amazon
AWS Glue can also automatically generate ETL scripts in Python, to translate your data from your source formats to your target formats. The service also enables you to create development endpoints that allow your developers to use their favorite toolchains to construct their ETL scripts.
Source: Amazon
Amazon said that AWS Glue is integrated across a wide range of AWS services, meaning less hassle for you when onboarding. The service natively supports data stored in Amazon Aurora and all other Amazon RDS engines, Amazon Redshift, and Amazon S3. It also supports common database engines and databases in your Virtual Private Cloud running on Amazon EC2.