In this article we will delve into the fascinating world of AWS Glue, exploring its origins, its impact on society and its relevance today. From its first manifestations to its evolution over time, AWS Glue has left an indelible mark on various aspects of daily life. Along these lines, we will carefully analyze the different aspects that make AWS Glue a topic of universal interest, as well as the implications it has in different contexts and cultures. It doesn't matter if you are an expert on the subject or if you are just beginning to discover its importance, this article will give you a complete and enriching insight into AWS Glue.
This article contains content that is written like an advertisement. (November 2023) |
Developer(s) | Amazon.com |
---|---|
Initial release | August 2017 |
Operating system | Cross-platform |
Available in | English |
Website | aws |
AWS Glue is an event-driven, serverless computing platform provided by Amazon as a part of Amazon Web Services. It is a computing service that runs code in response to events and automatically manages the computing resources required by that code. It was introduced in August 2017.
The primary purpose of Glue is to scan other services in the same Virtual Private Cloud (or equivalent accessible network element even if not provided by AWS), particularly S3. The jobs are billed according to compute time, with a minimum count of 1 minute. Glue discovers the source data to store associated meta-data (e.g. the table's schema of field names, types lengths) in the AWS Glue Data Catalog (which is then accessible via AWS console or APIs).
Scala and Python are officially supported as of 2020.
The catalog can be read in AWS console (via browser) and via API divided into topics including: