Skip to content

Deployment options

The exact fields and available values depend on the selected Marketplace plan.

Use this page to understand the main deployment options. The Azure Marketplace form is authoritative for the options available to your deployment.

Option What it controls What to choose Can be changed later?
Subscription Azure subscription where the managed application is deployed and billed Select the target subscription No — redeployment is required to move to another subscription
Resource group Resource group containing the Azure Managed Application resource Select or create the application resource group No — treat as a deployment setting
Region Azure region where the platform is deployed Select a supported region No — redeployment is required to move regions
Application name Customer-visible name of the Managed Application Use your organization's naming standard Treat as a deployment setting
Workload Primary platform use case Search or Observability Depends on supported iVedha workflows
Capacity Initial platform capacity Small, Medium, or Large Yes, through supported iVedha capacity-change workflows
Topology Elasticsearch node-role and data-tier layout Select one of the topologies available for the workload and plan Depends on supported iVedha workflows
Machine learning Optional ML or inference capacity Enable only when required and available Depends on the selected plan and supported iVedha workflows
Public access Whether public HTTPS endpoints are enabled Enable or disable Depends on supported iVedha network workflows
DNS domain Domain used for Elasticsearch and Kibana service hostnames Platform-provided DNS domain or company-owned DNS domain Changing later can require DNS and certificate changes
Maintenance window Preferred time for supported maintenance Select the day, time, time zone, and other options shown by the form Yes, through the supported iVedha maintenance workflow
Elastic license Elastic license or entitlement used by the deployment Follow the license option provided by the selected plan Yes, through the supported license-management workflow
Support contacts Contacts used for deployment notifications, service communication, and support Enter monitored organization contacts Yes, through supported iVedha configuration workflows when available

Workload

Choose the primary platform use case:

  • Search
  • Observability

The workload determines which capacity and topology options are available.

See choose capacity and topology.

Capacity and topology

Choose an initial capacity:

  • Small
  • Medium
  • Large

Then select one of the topology options available for the selected workload and Marketplace plan.

The initial capacity can be reviewed after deployment based on actual platform usage.

Public access

Choose whether the platform exposes supported public HTTPS endpoints.

  • Enabled — public access is available after deployment.
  • Disabled — configure private connectivity after deployment.

Private Endpoint, routing, DNS, and certificate configuration are completed under Next Steps.

DNS domain

Choose one of the supported DNS domain options:

  • Platform-provided DNS domain
  • Company-owned DNS domain

If you select a company-owned DNS domain, enter the domain or subdomain required by the Marketplace form.

The platform publishes the authoritative DNS targets after deployment.

Maintenance window

Select the maintenance options exposed by the Marketplace form.

Depending on the plan, these can include:

  • occurrence or frequency;
  • day;
  • start time;
  • time zone;
  • duration.

The maintenance window can later be managed through the supported iVedha maintenance workflow.

Support contacts

Enter the operational and support contact information requested by the Marketplace form. Each item can use either form:

account@example.com
account@example.com|delivery@example.com

The account address on the left is the identity that can access and manage the deployment through supported iVedha workflows. The optional delivery address on the right receives one-time passwords and service communication. A delivery address does not grant access to the deployment.

Separate multiple items with commas or semicolons. You can mix delimiters and add whitespace around items or the | separator. The value is stored in a stable comma-separated form. For example:

admin@example.com; operator@example.com | alerts@example.net,
legacy@example.org

is stored in canonical form as:

admin@example.com,operator@example.com|alerts@example.net,legacy@example.org

The first and third items are legacy entries: their account addresses also receive email. The mapped second item authorizes operator@example.com, but sends its one-time passwords and service communication to alerts@example.net.

Account matching is exact and case-insensitive. An address authorizes access only when it matches a complete account address; matching a delivery address or part of another address is denied.

The configuration is rejected when it contains:

  • empty items, including leading, trailing, or repeated delimiters;
  • a missing or invalid account or delivery address;
  • an item containing more than one | separator;
  • multiple items with the same account address, including case-only differences.

Different accounts can use the same delivery address. Broadcast service communication is sent only once to each delivery recipient, using case-insensitive recipient matching.

The configured delivery recipients are used for deployment lifecycle notifications, including:

  • deployment request received;
  • Marketplace deployment completed and onboarding in progress;
  • Your deployment is ready.

Use a monitored organization email address.

Never enter passwords, tokens, private keys, or other secrets in contact or free-text fields.

Additional options

Some Marketplace plans can expose additional settings.

If an option is not described here:

  1. review the description in the Marketplace form;
  2. confirm what the option controls before changing the default;
  3. contact support if the effect of the setting is unclear.

For the deployment procedure, see Deploy from Azure Marketplace.