Software Alternatives, Accelerators & Startups
AWS Glue

AWS Glue Reviews and Details

This page is designed to help you find out whether AWS Glue is good and if it is the right choice for you.

Screenshots and images

  • AWS Glue Landing page
    Landing page //
    2022-01-29

Features & Specs

  1. Fully Managed

    AWS Glue is a fully managed ETL (Extract, Transform, Load) service, which means you don't need to manage any underlying infrastructure. This reduces the operational overhead and allows you to focus on the data processing tasks.

  2. Scalability

    AWS Glue can automatically scale resources up or down based on the demand and workload, ensuring optimal performance without manual intervention.

  3. Serverless

    Being serverless, there are no servers to manage or maintain. You only pay for the resources that you consume, which can result in significant cost savings.

  4. Integrated Data Catalog

    AWS Glue comes with a built-in data catalog that helps you organize and discover your data. It automatically indexes and maintains metadata about your data, making it easier to manage.

  5. Support for Multiple Data Sources

    AWS Glue supports a variety of data sources including Amazon S3, RDS, Redshift, and many external databases, providing flexibility in your ETL processes.

  6. Developer Tools

    AWS Glue provides developer endpoints for custom ETL logic, and integrates with AWS SDKs, Boto3, and the AWS CLI, allowing for a flexible development experience.

Badges & Trophies

Promote AWS Glue. You can add any of these badges on your website.

SaaSHub badge
Show embed code
SaaSHub badge
Show embed code

Videos

Build ETL Processes for Data Lakes with AWS Glue - AWS Online Tech Talks

AWS re:Invent BDT 201: AWS Data Pipeline: A guided tour

Getting Started with AWS Glue Data Catalog

Social recommendations and mentions

We have tracked the following product recommendations or mentions on various public social media platforms and blogs. They can help you see what people think about AWS Glue and what they use it for.
  • Optimizing AWS Costs for AI Development in 2025
    Managed Services: This includes the per-token costs of using services like Amazon Bedrock, the hosting fees for SageMaker endpoints, and the costs associated with data pipelines using services like Glue or Lambda. - Source: dev.to / 11 months ago
  • Introducing RisingWave's Hosted Iceberg Catalog-No External Setup Needed
    However, using any Iceberg engine traditionally requires a first, crucial step: setting up and configuring an Iceberg catalog. This catalog is responsible for managing the table metadata. While flexible, this often means provisioning and managing a separate service like AWS Glue, a dedicated PostgreSQL database for the JDBC catalog, or a REST service. This adds an extra layer of configuration and operational... - Source: dev.to / about 1 year ago
  • Vector: A lightweight tool for collecting EKS application logs with long-term storage capabilities
    In this article, we present an architecture that demonstrates how to collect application logs from Amazon Elastic Kubernetes Service (Amazon EKS) via Vector, store them in Amazon Simple Storage Service (Amazon S3) for long-term retention, and finally query these logs using AWS Glue and Amazon Athena. - Source: dev.to / about 1 year ago
  • Build Your Movie Recommendation System Using Amazon Personalize, MongoDB Atlas, and AWS Glue
    AWS Glue is a fully managed extract, transform, and load (ETL) service that makes it easy to prepare and load data for analysis. It helps bridge the gap between our MongoDB Atlas data and the services we'll use for recommendation. - Source: dev.to / over 2 years ago
  • Using Snowflake data hosted in GCP with AWS Glue
    AWS Glue is a fully managed extract, transform, and load (ETL) service provided by Amazon Web Services (AWS). It is designed to make it easy for users to prepare and load their data for analysis. AWS Glue simplifies the process of building and managing ETL workflows by providing a serverless environment for running ETL jobs. - Source: dev.to / over 2 years ago
  • How to check for quality? Evaluate data with AWS Glue Data Quality
    It is serverless data integration service to allow you to easily scale your workloads in preparing data and moving transformed data into a target location. - Source: dev.to / about 3 years ago
  • Deploying a Data Warehouse with Pulumi and Amazon Redshift
    So in the next post, we'll do that: We'll take what we've done here, add a few more components with Pulumi and AWS Glue, and wire it all up with a few magical lines of Python scripting. - Source: dev.to / over 3 years ago
  • Serverless Event Driven AI as a Service
    Once it's in a Data Lake then you have different options depending on the analytics you need. For more advanced constant analytics then you could look into Amazon Kinesis Data Analytics instead of Firehose to S3, but for Ad-Hoc queries then this is where Glue and Athena come in. - Source: dev.to / over 3 years ago
  • Well-Architected Review - Part II - Operational Excellence
    You will want to use metrics based on operations outcomes to gain useful insights. Now you want to do analytics on your logs and use Cloudwatch Logs Insights or store the logs in Amazon S3, which then triggers an AWS Glue crawler to create an AWS Glue Data Catalog that then can be queried using Amazon Athena using standard SQL. The results can be visualized in Amazon Quicksight. - Source: dev.to / over 3 years ago
  • AWS Lambda storage options
    Storing data in S3 has an additional benefit, given how well it integrates with other AWS services. For instance, you can use Amazon Athena to query your S3 data, or Amazon Rekognition to analyze it. Additionally you can use AWS Glue to perform extract, transform, and loan (ETL) operations. To create ad hoc visualizations and business analysis reports, Amazon QuickSight can connect to your S3 buckets and produce... - Source: dev.to / almost 4 years ago
  • Keep Athena up to date with only the most recent data from partitions
    Not 100% if this is what you need, but look into integrating AWS Glue. It should be able to keep the data source that Athena uses up to date real time or close to it, from what I understand. Source: about 4 years ago
  • What's New with AWS: AWS Glue Streaming ETL now supports auto-decompression
    AWS Glue streaming ETL (Extract Transform and Load) can now detect compressed data streaming from Amazon Kinesis, Amazon Managed Streaming for Apache Kafka (Amazon MSK), and self managed Apache Kafka. It can then automatically decompresses this data without customers having to write code, saving them development hours. AWS Glue Streaming ETL jobs continuously consume data from streaming sources, cleans and... - Source: dev.to / about 4 years ago
  • Query compressed logs that are stored in S3 using AWS Athena
    Use some ETL service from AWS and push what has been processed to a Log Group: AWS Glue is the service that can be used for this purpose. So it's another option to make everything inside the cloud itself. - Source: dev.to / about 4 years ago
  • Ingestion of live data
    Also, if you're doing this for an employer, and they have some deeper pockets, there is also AWS Data Pipeline. Source: over 4 years ago
  • Easy and cost effective way to sync data from RDS Postgres to Redshift
    Why aren't you looking at AWS Glue to load the data from Postgres to Redshift? It's relatively inexpensive and purpose built for such tasks. Source: over 4 years ago
  • Machine Learning Best Practices for Public Sector Organizations
    AWS Glue is a fully managed ETL service that makes it simple and cost-effective to categorize, clean, enrich, and migrate data from a source system to a data store for ML. - Source: dev.to / over 4 years ago
  • Any data engineers familiar with building pipelines in AWS?
    Unfortunately there's just so many options for data ingest. Any programming language could be used, and there's plenty of off-the-shelf software and SaaS solutions to do it too. For example it could be done with AWS Data Pipeline (https://aws.amazon.com/datapipeline) or maybe there's just a EC2 virual machine running some custom python code that is doing it. Source: about 5 years ago
  • Data Factory
    Looks like that is a ETL system, so https://aws.amazon.com/glue/. Source: over 5 years ago

Summary of the public mentions of AWS Glue

AWS Glue, a serverless ETL (Extract, Transform, Load) service from Amazon Web Services (AWS), has captured significant attention in the data integration industry. Public opinion, as derived from recent articles and discussions, generally portrays AWS Glue as an efficient, flexible, and integrated solution particularly suited for organizations leveraging the AWS ecosystem.

Key Features and Advantages

  1. Serverless Architecture: A consistent highlight across mentions is AWS Glue's serverless nature, which eliminates the need for infrastructure management. Users appreciate that AWS automatically provisions and de-provisions servers as needed, streamlining operations and reducing overhead.

  2. Deep AWS Integration: AWS Glue's seamless integration with other AWS services is frequently cited as a major advantage. This integration is particularly beneficial for AWS-centric data teams, allowing for close interaction with services like Amazon S3, Amazon Redshift, Amazon Athena, and more.

  3. Flexibility and Versatility: The service is noted for its versatile tooling options, offering a choice between a drag-and-drop interface, Jupyter notebooks, or writing code in Python or Scala. This flexibility appeals to a wide array of users, from those seeking simplicity to developers needing advanced scripting capabilities.

  4. Comprehensive ETL Capabilities: AWS Glue supports a wide range of data processing needs, including ETL, ELT, batch, and streaming workloads. The newly introduced features, such as automatic decompression for streaming ETL jobs, enhance its capability to handle real-time data efficiently.

  5. Ease of Use and Automation: Job scheduling, automatic scaling, and AWS Glue Data Catalog facilities are appreciated for simplifying data workflows and enabling efficient data cataloging and query optimizations over time through an extended history of schema versions.

Public Perception and Use Cases

  • AWS Glue is seen as ideal for organizations managing large-scale data projects that require robust ETL processes without infrastructure hassle. Companies benefit from its automated features for data cleaning, enrichment, and movement, particularly in scenarios like migrating data from PostgreSQL to Redshift or integrating with services like MongoDB and Amazon Personalize.

  • Articles and user discussions often position AWS Glue favorably compared to its competitors like Xplenty, Talend, and Stitch due to its serverless nature and deep integration within AWS.

Potential Criticisms

While AWS Glue receives praise for its capabilities and integration, some potential users might find its deep embedding into AWS a limitation, particularly those operating in multi-cloud environments. The product is best positioned for those already invested in or open to adopting AWS services broadly.

Conclusion

AWS Glue stands out as an adept choice for AWS-centered organizations seeking a powerful, scalable, and integrated ETL solution. The service meets varying data processing needs while offloading infrastructure management, aligning with businesses aiming to maximize their AWS investments. Its comprehensive toolset and automation potentials continue to garner positive feedback from data engineers and analysts in the cloud computing sphere.

Do you know an article comparing AWS Glue to other products?
Suggest a link to a post with product alternatives.

Suggest an article

AWS Glue discussion

Log in or Post with

Is AWS Glue good? This is an informative page that will help you find out. Moreover, you can review and discuss AWS Glue here. The primary details have not been verified within the last quarter, and they might be outdated. If you think we are missing something, please use the means on this page to comment or suggest changes. All reviews and comments are highly encouranged and appreciated as they help everyone in the community to make an informed choice. Please always be kind and objective when evaluating a product and sharing your opinion.