This is Multicloud Sample application by Bootstrap. These build and deploy are using Azure DevOps.
cloud | service | type |
---|---|---|
AWS | Elastic Beanstalk | Tomcat |
Azure | App Service | Web app (PHP) |
Google Cloud Platform | App Engine | Node.js |
GE Digital Predix | Cloud Foundry APP | staticfile_buildpack (nginx) |
IBM Cloud | Cloud Foundry APP | staticfile_buildpack (nginx) |
IBM Cloud | Cloud Foundry APP | docker-image |
Download and push each cloud.
git clone https://github.com/yamamoto42/multiappx.git
cd multiappx
- Google Cloud Platform (Node.js)
npm install
gcloud app deploy
- GE Digital Predix / IBM Cloud
cf push <APP_NAME> -b staticfile_buildpack -m 64mb
- IBM Cloud (Docker Container)
cf push <APP_NAME> -m 64mb --docker-image yamamoto42/multiappx
- Azure WebApp
myloc="japaneast"
myrg="my-rg"
myasp="my-asp"
myapp="my-app"
az webapp create \
-g $myrg \
-p $myasp \
-n $myapp \
-i yamamoto42/multiappx
MIT