

# Additional resources
<a name="additional-resources"></a>

## References
<a name="references"></a>
+ [AWS Glue Developer Guide](https://docs.aws.amazon.com/glue/latest/dg/what-is-glue.html)
+ [AWS Glue DataBrew Developer Guide](https://docs.aws.amazon.com/databrew/latest/dg/what-is.html)
+ [AWS Glue API](https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api.html)
+ [AWS Glue streaming ETL](https://docs.aws.amazon.com/glue/latest/dg/add-job-streaming.html)
+ [AWS Glue Studio](https://docs.aws.amazon.com/glue/latest/dg/author-job-glue.html)
+ [Python shell jobs in AWS Glue](https://docs.aws.amazon.com/glue/latest/dg/add-job-python.html)
+ [Apache Spark jobs](https://docs.aws.amazon.com/glue/latest/dg/aws-glue-programming.html)
+ [AWS Glue PySpark transforms reference](https://docs.aws.amazon.com/glue/latest/dg/aws-glue-programming-python-transforms.html)
+ [Data Catalog and crawlers in AWS Glue](https://docs.aws.amazon.com/glue/latest/dg/catalog-and-crawler.html)
+ [AWS Glue Schema Registry](https://docs.aws.amazon.com/glue/latest/dg/schema-registry-gs.html)
+ [Logging and monitoring in AWS Glue](https://docs.aws.amazon.com/glue/latest/dg/logging-and-monitoring.html)
+ [AWS Glue versions](https://docs.aws.amazon.com/glue/latest/dg/release-notes.html)

## Blog posts
<a name="blog-posts"></a>
+ [Develop and test AWS Glue jobs locally using a Docker container](https://aws.amazon.com/blogs/big-data/develop-and-test-aws-glue-version-3-0-jobs-locally-using-a-docker-container/)
+ [Optimize memory management in AWS Glue](https://aws.amazon.com/blogs/big-data/optimize-memory-management-in-aws-glue/)
+ [Best practices to scale Apache Spark jobs and partition data with AWS Glue](https://aws.amazon.com/blogs/big-data/best-practices-to-scale-apache-spark-jobs-and-partition-data-with-aws-glue/)
+ [Building an AWS Glue ETL pipeline locally without an AWS account](https://aws.amazon.com/blogs/big-data/building-an-aws-glue-etl-pipeline-locally-without-an-aws-account/)
+ [Work with partitioned data in AWS Glue](https://aws.amazon.com/blogs/big-data/work-with-partitioned-data-in-aws-glue/)

## Examples
<a name="examples"></a>
+ [AWS Glue DataBrew sample project](https://docs.aws.amazon.com/databrew/latest/dg/getting-started.html)
+ [Getting started with AWS Glue interactive sessions](https://docs.aws.amazon.com/glue/latest/dg/interactive-sessions.html)
+ [AWS Glue ETL Code Samples repository](https://github.com/aws-samples/aws-glue-samples)

## Patterns
<a name="patterns"></a>
+ [Build an ETL service pipeline to load data incrementally from Amazon S3 to Amazon Redshift using AWS Glue](https://docs.aws.amazon.com/prescriptive-guidance/latest/patterns/build-an-etl-service-pipeline-to-load-data-incrementally-from-amazon-s3-to-amazon-redshift-using-aws-glue.html)
+ [Deploy and manage a serverless data lake on the AWS Cloud by using infrastructure as code](https://docs.aws.amazon.com/prescriptive-guidance/latest/patterns/deploy-and-manage-a-serverless-data-lake-on-the-aws-cloud-by-using-infrastructure-as-code.html)
+ [Three AWS Glue ETL job types for converting data to Apache Parquet](https://docs.aws.amazon.com/prescriptive-guidance/latest/patterns/three-aws-glue-etl-job-types-for-converting-data-to-apache-parquet.html)