4. Deployment

  • Google Cloud tools can be used to view, modify, and monitor deployments.
  • Deployment Manager can be used to add or remove resources from a deployment.
  • When a VM solution is deployed, the deployment is created with default labels used to organize the deployment.
  • Service options can be updated directly from the Google Cloud Marketplace solution page.
  • Users can SSH directly into a VM instance or manage the instance from the VM Instances page. 
  • Users can connect to instances to manually install additional software or modify the software packages. 
  • Multiple solutions cannot be deployed to a single instance.
  • Google Cloud Monitoring can be used to track performance and availability of cloud-powered applications. 
  • Where a deployment is integrated with Google Cloud Monitoring, instances include monitoring agents with solution-specific dashboards and alerts.
  • After a software package is deployed, it might be necessary to add additional resources on existing instances. 
  • Deployment Manager can be used to delete individual deployment. 
  • When a deployment is deleted, it removes all of the instances and any persistent disks created when the deployment is launched.
  • Some software packages require the use of Cloud Storage resources which is not deleted when a deployment is deleted.
  • Google Cloud Storage resources can be viewed and deleted from the Cloud Storage browser.
  • If packages in Google Cloud Marketplace do not meet requirements, Google Cloud can be used to create custom solutions. 
  • Users can create instances in Google Compute Engine and configure them to run applications and services. 
  • After instances are created and configured, a custom image of the instance can be created and included in an instance template. 
  • Instance templates can be used to deploy instances or groups of instances that are configured with the applications.