Provisioning
Provisioning app helps to provision the database services with your choice of database engines hosted on the available cloud regions. You can provision the database service on the basis of your workload.
To provision a database service:
Select
+Provisionbutton from theMy Servicesdashboard to provision a database service.Select the database engine of your choice. Options are categorized into:
Relational Databases - Options are Oracle, PostgreSQL, MySQL, and SQL Server
Vector Databases - Milvus
NoSQL Databases - MongoDB
Provide the following:
Service Name - Provide the name of the database service. By default, service names is auto generated, that can be overridden by providing a name.
Service Description - Optionally provide the description for your database service. It will remain blank if not specified.
Tags - Select the
editbutton next to tag. ProvideNameandValuefor the tag of your database service. You can provide more then one tag.Select database engine - Options are Oracle, PostgreSQL, MySQL, SQL Server, and MongoDB
Select database edition - Select the major version from the
Software Releasedrop-down list and for a particular minor version select theeditbutton next toVersion. For more information on software version and edition, see the database engine specific topics.
Select the
Subscriptionfrom the drop-down list. You can have an AWS or Azure subscription depending on the subscriptions added to your account. Select the corresponding cloud region from theRegiondrop-down list. To view the complete list, see cloud regions.Select the
Workload Type, options are:High Performance - For high performance workload, select number of vCPUs, relatively it selects the compute shape along with the storage options. Select the compute shape from the drop-down list with said number of vCPUs and different storage options. Choose to enable
Enable encryption at restand select the encryption key from the drop-down list to encrypt the storage.Standard - For standard workload, options are:
Use existing server - Provide the existing server name in the search bar to select a particular existing server. Optionally, select the
Free Memoryto filter the list of existing server with free memory, and choose the server from the available list with free memory and available storage.Create new server - Provide the
Server Display Name, select the number of vCPUs, relatively it provides the compute shapes along with storage options. Select the compute shape from the drop-down list with said number of vCPUs and different storage options. Choose to enableEnable encryption at restand select the encryption key from the drop-down list to encrypt the storage. Also, you can enableAllow multi-service usage for this serverby selecting the check box.
Define the connectivity of the database service. By default, the Tessell generated virtual network is assigned. You can create and add custom VPC using the
Networks app. Provide thePortyou want to use for the database service. Select the check-box toEnable SSL of this service. Enable theAllow Public Accessbutton to provide the list of allowed IP addresses. The client connections are allowed only from these list of IP addresses.Provide the
Database Name,Master Username,Master Passwordif you wish to override the default values. UnderAdvanced Configuration, you can select theCharacter Set,National Character Set,Options Profile,Parameter Profile,Pre Script, andPost Script.Enable the
Create a Multi-AZ Servicebutton, if you wish to create a standby instance for the database service. It is highly recommended to create atleast one standby instance if it is a production database.Configure the maintenance settings for the database service:
Maintenance Window - Options are
No PreferenceandSelect Window. WithNo Preferenceit creates the default maintenance window. WithSelect Windowit gives options to select theStart day,Start Time,Durationof your choice.Version Updates - Toggle the
Enable auto minor version updatebutton, if you wish to update the database services with latest available versions of the database engine automatically as they are available.
Configure an Availability Machine for the database service. Once the database is created, you can define the data availability and access policies from the
Availability Machineapp.SLA - Select the
SLAas in how many days of data needs to be retained for the recovery. There are several predefined SLAs provided by Tessell. Those, along with your admin-created SLAs will be available for you to choose from. After selecting the value, you can click onshow detailsbelow to check the details for the selected option.Snapshot Time - Select the
Snapshot Timeat which you wish to take the snapshot of the data.
Click on Submit button to create the service. Before starting the process, it prompts you to configure the password if not configured before. You need to configure database password to enable access to the service. It asks you to set a new password or copy the default password set by Tessell. To use default password, view the password using eye button and select Create service with default password to create the service.
To use custom password, select Generate Password to generate a new password for your service. Select eye button to view the password. Select copy button to copy the password and save it safe place for your future reference. Select Create service button to create the service.
Once the request to create the service is submitted successfully, it takes couple of minutes to create your service. Once created it lists the database service in My Services app with the Ready status.
Last updated
Was this helpful?