2016-07-26 15:09:31 +02:00

52 lines
1.6 KiB
Markdown

# Templates
## Node.js
Follow these simple steps to create and deploy your Node.js service, run your function and remove the service afterwards.
1. install latest version of `serverless`
2. `mkdir my-first-service && cd my-first-service`
3. `serverless create --template aws-nodejs`
4. `serverless deploy`
5. `serverless invoke --function hello`
6. `serverless remove`
## Python
Follow these simple steps to create and deploy your Python service, run your function and remove the service afterwards.
1. install latest version of `serverless`
2. `mkdir my-first-service && cd my-first-service`
3. `serverless create --template aws-python`
4. `serverless deploy`
5. `serverless invoke --function hello`
6. `serverless remove`
## Java
### Maven - Quick Start
Follow these simple steps to create and deploy your java service using maven, run your function and remove the service
afterwards.
1. install latest version of `serverless` and `maven`
2. `mkdir my-first-service && cd my-first-service`
3. `serverless create --template aws-java-maven`
4. `mvn package`
5. `serverless deploy`
6. `serverless invoke --function hello --path event.json`
7. `serverless remove`
### Gradle - Quick Start
Follow these simple steps to create and deploy your java service using gradle, run your function and remove the service
afterwards.
1. install latest version of `serverless` and `gradle`
2. `mkdir my-first-service && cd my-first-service`
3. `serverless create --template aws-java-gradle`
4. `gradle build`
5. `serverless deploy`
6. `serverless invoke --function hello --path event.json`
7. `serverless remove`