This directory contains a starter gRPC service written in Kotlin. You can find detailed instructions for building and running example from below
- ** Deployer ** for Kotlin and gRPC on AWS. This project was created from a template.
- For details, see the template project on github.
The starter sources are organized into the following top-level folders and files:
- {TEMPLATE_SERVICE_HYPHEN_NAME}-service-server: Server that runs on a Kotlin coroutine inside a docker container.
- {TEMPLATE_SERVICE_HYPHEN_NAME}-infrastructure: Infrastructure-as-code to deploy and run server remotely on AWS.
- {TEMPLATE_SERVICE_HYPHEN_NAME}-service-kotlin-client: Client that runs on a Kotlin coroutine
Run the server locally
Follow the instructions from the server package to run locally
Run the server remotely
Follow the instructions from the infrastructure package to deploy and destroy your infrastructure
Run the client
Follow the instructions from the client package to run the client test.