artefactory-connectors-kit icon indicating copy to clipboard operation
artefactory-connectors-kit copied to clipboard

As a Developer, I can deploy the application on any cloud serverless service

Open gabrielleberanger opened this issue 4 years ago • 1 comments

WHY Today, each individual project willing to use the application at a production scale needs to set-up and deploy the underlying infrastructure, which can be a heavy process.

HOW We could think of a Deploy button (integrated to the repo's Readme, or to the web UI that we are planning to develop), that would allow us - in just one click - to deploy the serverless infrastructure needed to run the application, on the cloud platform of our choice (GCP Cloud Run, Amazon EKS, etc).

gabrielleberanger avatar Dec 16 '20 14:12 gabrielleberanger

For GCP, Cloud Run button examples:

  • https://github.com/GoogleCloudPlatform/cloud-run-samples You might want to check how the hello-world project works in particular. It takes a shell command line wraps it into a go HTTP server: https://cloud.google.com/run/docs/quickstarts/build-and-deploy/shell

For AWS, the closest might be this

  • https://github.com/aws-containers/hello-app-runner

For Heroku,

  • https://github.com/rjoonas/heroku-docker-nginx-example

mycaule avatar Nov 03 '21 18:11 mycaule