GCP Marketplaceedit

You can subscribe to Elasticsearch Service directly from the Google Cloud Platform (GCP). You then have the convenience of viewing your Elasticsearch Service subscription as part of your GCP bill, and you do not have to supply any additional credit card information to Elastic.

Some differences exist when you subscribe to Elasticsearch Service through the GCP Marketplace:

  • There is no trial period. Billing starts when you subscribe to Elasticsearch Service.
  • Previous Elasticsearch Service accounts cannot be converted to use the GCP Marketplace. If you already have an account, you must use a different email address when you sign up for a subscription through the GCP Marketplace.
  • Pricing for an Elasticsearch Service subscription through the GCP Marketplace differs from our direct billing model and follows the pricing outlined on the Elasticsearch Service on Elastic Cloud page in the GCP Marketplace. Pricing is based on the GCP region (Americas, Europe, Asia Pacific), the RAM size of your cluster in GB, and the level of high availability, billed per hour, as well as some other parameters such as data transfer out, data transfer internode, snapshot storage and snapshot APIs. For more details, see Billing Dimensions.
  • To access your billing information at any time, from the user menu, go to Account & Billing. Follow the link on that page to view your billing details from within the GCP Marketplace. You can also go to Account & Billing and then Usage to view your usage hours and units per hour.

When you subcribe to Elasticsearch Service through GCP Marketplace billing you cannot use an email that already has an Elastic Cloud account. If you also want to use the same account email with GCP Marketplace billing, you must first change the primary email on your existing account before setting up your new GCP Marketplace account as shown in these steps.

To subscribe to Elasticsearch Service through the GCP Marketplace:

  1. Go to the Elasticsearch Service on Elastic Cloud page in the GCP Marketplace.
  2. Log in to your Google Cloud Platform account, if you aren’t already.
  3. On the the Elasticsearch Service on Elastic Cloud page, click Purchase.
  4. Accept the terms of service (TOS) and click Subscribe to confirm.

    If you are presented with a pop-up that specifies that "Your order request has been sent to Elastic", click Go To Marketplace to continue.

  5. Click Enable to begin using the service. Usage fees take effect from the time that the service is enabled. Once enabled, the Elasticsearch Reporting page opens.
  6. Click the MANAGE VIA ELASTIC button and then Confirm to leave the Google website.
  7. Provide your details on the Elasticsearch Service welcome page and click Sign up.
  8. Check your mailbox and click on the button in the email. If you haven’t received the email within a few minutes, check your spam folder.
  9. When prompted, set the password for your account and keep it somewhere safe.

You are ready to create your first deployment.

If you have existing deployments that you want to migrate to your new marketplace account, we recommend using a custom repository to take a snapshot, and then restoring that snapshot to a new deployment in your new marketplace account. Check Snapshot and restore with custom repositories for details.

Your new account is automatically subscribed to the Platinum subscription level. You can change your subscription level if you want something else.

Changes to your Billing Accountedit

While Elasticsearch Service subscriptions via GCP Marketplace are associated with a GCP project, that project must be associated with a GCP billing account. Due to a current limitation of the GCP Marketplace, changes to the billing account associated with your project may cause disruption to your Elasticsearch Service deployments.

Deployments in this scenario may be put into maintenance mode and operate in a degraded state until you have re-enabled your subscription within the GCP Marketplace. With no further action, deployments will be terminated after 5 days.

To re-enable your subscription:

  1. Go to the Elasticsearch Service on Elastic Cloud page in the GCP Marketplace.
  2. Log in to your Google Cloud Platform account, if you aren’t already.
  3. On the the Elasticsearch Service on Elastic Cloud page, click Enable.
  4. If you click Enable within 5 days from the time of disruption, your deployments will begin operating again momentarily and usage fees will take effect from the time that the service is enabled.