•   about 9 years ago

Directions to get started on Google Cloud Platform

Hi, welcome to the Hackathon for Delivery of Things World. During the next two days I will be around to help you with any issues while deploying to Google Cloud Platform. Please keep in mind that choosing to deploy in any particular cloud provider does not change the evaluation of your project. Just choose Google Cloud if you think that it's a good fit or want to make use of these two days to get to know the platform better.

If this is your first time with Google Cloud, you may want to create your first project. Just go to https://console.cloud.google.com and click "Create Project". You will get automatically $300 to spend on GCP for the next 12 months. There is also a page dedicated to the free tier available in many products on GCP: https://cloud.google.com/free/

Continuous Delivery can produce an artifact for deployment (JAR/WAR/ZIP etc), but also can be used to produce the persistent disk that will go to production, either as a Virtual Machine or a Container. If you are considering to go this way, these links could be useful:

https://cloud.google.com/solutions/image-management-best-practices
https://cloud.google.com/solutions/jenkins-on-container-engine
https://cloud.google.com/solutions/automated-build-images-with-jenkins-kubernetes

There are many options for a CI/CD environment: XebiaLabs, Jenkins, Spinnaker, Gitlab, Google Container Builder. Ping me if you are interested in discussing one in particular.

Also in the field of containers, if you want to deploy the simplest possible way you may be interested in Container Builder and Container Registry (removes the hassle of configuring Docker or managing credentials in your remote machine):

https://cloud.google.com/container-builder/docs/
https://cloud.google.com/container-registry/

There are more interesting conversations to have, like using Kubernetes or a Helm Chart as a starting point. I'd love to see what you guys come up with :)

  • 0 comments

Comments are closed.