From 4c0aa5f4fc7a2a766ec96a8ac860e628b2837d29 Mon Sep 17 00:00:00 2001 From: sharkinsspatial Date: Sat, 8 Jul 2023 12:56:05 -0600 Subject: [PATCH] chore: change service order --- README.md | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/README.md b/README.md index 4684af8..df2c295 100644 --- a/README.md +++ b/README.md @@ -8,18 +8,15 @@ For more background on the included services see [The Earth Observation API](htt ## Included constructs Detailed API docs for the constructs can be found [here](https://developmentseed.org/cdk-pgstac/). -### [Bastion Host](https://developmentseed.org/cdk-pgstac/#bastionhost-) -A bastion host is a secure gateway that provides access to resources in a private subnet. In this case it provides the ability to make administrative connections to eoAPI's pgSTAC instance. - -![Alt text](/diagrams/bastion_diagram.png) - -For more background on bastion hosts in AWS see [this article](https://dev.to/aws-builders/bastion-host-in-aws-vpc-2i63). - -And for configuration instructions for this construct see [the docs](https://developmentseed.org/cdk-pgstac/#bastionhost-). - ### [pgSTAC Database](https://developmentseed.org/cdk-pgstac/#pgstacdatabase-) An [RDS](https://aws.amazon.com/rds/) instance with [pgSTAC](https://github.com/stac-utils/pgstac) installed and the Postgres parameters optimized for the selected instance type. +### [STAC API](https://developmentseed.org/cdk-pgstac/#pgstacapilambda-) +A STAC API implementation using [stac-fastapi](https://github.com/stac-utils/stac-fastapi) with a [pgSTAC backend](https://github.com/stac-utils/stac-fastapi-pgstac). Packaged as a complete runtime for deployment with API Gateway and Lambda. + +### [pgSTAC Titiler API](https://developmentseed.org/cdk-pgstac/#titilerpgstacapilambda-) +A complete dynamic tiling API using [titiler-pgstac](https://github.com/stac-utils/titiler-pgstac) to create dynamic mosaics of assets based on [STAC Search queries](https://github.com/radiantearth/stac-api-spec/tree/master/item-search). Packaged as a complete runtime for deployment with API Gateway and Lambda and fully integrated with the pgSTAC Database construct. + ### [STAC Ingestor](https://developmentseed.org/cdk-pgstac/#stacingestor-) An API for large scale STAC data ingestion and validation into a pgSTAC instance. @@ -29,11 +26,14 @@ Authentication for the STAC Ingestor API can be configured with JWTs authenticat A sample Cognito-based authentication system is available at [aws-asdi-auth](https://github.com/developmentseed/aws-asdi-auth). -### [STAC API](https://developmentseed.org/cdk-pgstac/#pgstacapilambda-) -A STAC API implementation using [stac-fastapi](https://github.com/stac-utils/stac-fastapi) with a [pgSTAC backend](https://github.com/stac-utils/stac-fastapi-pgstac). Packaged as a complete runtime for deployment with API Gateway and Lambda. +### [Bastion Host](https://developmentseed.org/cdk-pgstac/#bastionhost-) +A bastion host is a secure gateway that provides access to resources in a private subnet. In this case it provides the ability to make administrative connections to eoAPI's pgSTAC instance. -### [pgSTAC Titiler API](https://developmentseed.org/cdk-pgstac/#titilerpgstacapilambda-) -A complete dynamic tiling API using [titiler-pgstac](https://github.com/stac-utils/titiler-pgstac) to create dynamic mosaics of assets based on [STAC Search queries](https://github.com/radiantearth/stac-api-spec/tree/master/item-search). Packaged as a complete runtime for deployment with API Gateway and Lambda and fully integrated with the pgSTAC Database construct. +![Alt text](/diagrams/bastion_diagram.png) + +For more background on bastion hosts in AWS see [this article](https://dev.to/aws-builders/bastion-host-in-aws-vpc-2i63). + +And for configuration instructions for this construct see [the docs](https://developmentseed.org/cdk-pgstac/#bastionhost-). ## Published Packages