# AWS Glue Documentation

AWS Glue is a scalable, serverless data integration service that makes it easy to discover, prepare, and combine data for analytics, machine learning, and application development.

- [What is AWS Glue?](/glue/latest/dg/what-is-glue.html): Learn about AWS Glue features, how to get started, and how to access AWS Glue.
- [What is the AWS Glue Data Catalog?](/glue/latest/dg/components-overview.html#data-catalog-intro): Learn about the AWS Glue Data Catalog, which is your persistent metadata store.

## Discover and organize data

- [Get started with the AWS Glue Data Catalog](/glue/latest/dg/start-data-catalog.html): Use this tutorial to create your first AWS Glue Data Catalog, which uses an Amazon S3 bucket as your data source.
- [Populate your Data Catalog with crawlers](/glue/latest/dg/add-crawler.html): Populate the AWS Glue Data Catalog with metadata tables from data stores that you define.
- [Add connections to your Data Catalog](/glue/latest/dg/populate-add-connection.html): Use AWS Glue connections to access certain types of data stores.

## Author and run data integration jobs

- [Create AWS Glue jobs visually with AWS Glue Studio](/glue/latest/dg/AuthorJob_AddJob_general.html): Create jobs through AWS Glue Studio, a graphical interface that makes it easy to create, run, and monitor integration jobs.
- [Write an AWS Glue ETL script](/glue/latest/dg/aws-glue-programming-intro-tutorial.html): Write an AWS Glue extract, transform, and load (ETL) script through this tutorial to understand how to use scripts when you're building AWS Glue jobs.
- [Create AWS Glue jobs with notebooks](/glue/latest/dg/notebook-getting-started.html): Author interactive jobs in a notebook interface based on Jupyter notebooks in AWS Glue Studio.
- [Develop AWS Glue jobs locally with interactive sessions](/glue/latest/dg/interactive-sessions.html): Programmatically build and test scripts for data preparation using interactive sessions.

## Automate and monitor data integration pipelines

- [Automate with event-based triggers](/glue/latest/dg/trigger-job.html): Start crawlers or AWS Glue jobs with event-based triggers. You can also design a chain of dependent jobs and crawlers.
- [Run and monitor your jobs](/glue/latest/dg/monitor-glue.html): Run your AWS Glue jobs, and then monitor them with automated monitoring tools, the Apache Spark UI, AWS Glue job run insights, and AWS CloudTrail.
- [Automate with workflows](/glue/latest/dg/workflows_overview.html): Define workflows for ETL and integration activities for multiple crawlers, jobs, and triggers.

## User guides

- [AWS Glue Developer Guide](/glue/latest/dg/what-is-glue.html): Provides a conceptual overview of AWS Glue, detailed instructions for using the various features, and a complete API reference for developers.
- [AWS Glue section of the AWS CLI Reference](/cli/latest/reference/glue/index.html): Describes the AWS CLI commands that you can use with AWS Glue.
- [AWS Glue DataBrew Developer Guide](/databrew/latest/dg/welcome.html): Describes how to prepare data visually with ready-made data transformations for analytics and machine learning. Also provides an API reference complete with instructions, syntax, and examples.

---

## Related Links

- [AWS Glossary](http://docs.aws.amazon.com/general/latest/gr/glos-chap.html)
- [Getting Started with AWS](https://aws.amazon.com/documentation/gettingstarted/)
- [SDKs & Tools](https://aws.amazon.com/tools/)
- [AWS General Reference](http://docs.aws.amazon.com/general/latest/gr/Welcome.html)
- [AWS Training](https://aws.amazon.com/training/)
- [AWS Case Studies](https://aws.amazon.com/solutions/case-studies/)
- [AWS Whitepapers](https://aws.amazon.com/whitepapers/)

