# Amazon Glue Documentation

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

## Discover and organize data

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

## Author and run data integration jobs

- [Create Amazon Glue jobs visually with Amazon Glue Studio](/en_us/glue/latest/dg/AuthorJob_AddJob_general.html): Create jobs through Amazon Glue Studio, a graphical interface that makes it easy to create, run, and monitor integration jobs.
- [Write an Amazon Glue ETL script](/en_us/glue/latest/dg/aws-glue-programming-intro-tutorial.html): Write an Amazon Glue extract, transform, and load (ETL) script through this tutorial to understand how to use scripts when you're building Amazon Glue jobs.
- [Create Amazon Glue jobs with notebooks](/en_us/glue/latest/dg/notebook-getting-started.html): Author interactive jobs in a notebook interface based on Jupyter notebooks in Amazon Glue Studio.
- [Develop Amazon Glue jobs locally with interactive sessions](/en_us/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](/en_us/glue/latest/dg/trigger-job.html): Start crawlers or Amazon Glue jobs with event-based triggers. You can also design a chain of dependent jobs and crawlers.
- [Run and monitor your jobs](/en_us/glue/latest/dg/monitor-glue.html): Run your Amazon Glue jobs, and then monitor them with automated monitoring tools, the Apache Spark UI, Amazon Glue job run insights, and Amazon CloudTrail.
- [Automate with workflows](/en_us/glue/latest/dg/workflows_overview.html): Define workflows for ETL and integration activities for multiple crawlers, jobs, and triggers.

## User guides

- [Amazon Glue Developer Guide](/en_us/glue/latest/dg/what-is-glue.html): Provides a conceptual overview of Amazon Glue, detailed instructions for using the various features, and a complete API reference for developers.

---

