Launch a Replicated Transactions Topology
This page is part of MariaDB's MariaDB Documentation.
The parent of this page is: Launch
Topics on this page:
These instructions detail service launch using the SkySQL Portal.
Alternatively, SkySQL services can be launched using the SkySQL DBaaS API.
About this Topology
Replicated Transactions topology on MariaDB SkySQL:
Designed for mission-critical workloads
Runs on MariaDB Enterprise Server
Available on AWS and GCP
Configured to use the InnoDB storage engine and MariaDB Replication for asynchronous or semi-synchronous replication
Backed on AWS by EBS Provisioned IOPS SSD storage
Backed on GCP by Zonal SSD Persistent Disk storage
For additional information, see "Replicated Transactions".
Registering for SkySQL
Launching a SkySQL database service, requires setting up an account:
Register for a MariaDB ID or log in to your MariaDB ID account.
Launch Replicated Transactions Services
Cloud provider, instance size, region, software version, storage size, and topology are selected from available defaults at time of service launch. Options can augment the default service experience.
To launch a Replicated Transactions database service:
Log in to the SkySQL Portal.
Click on the "+ Launch new service" button (center of page if you have no services, upper-right if you have services).
Select the "Transactions" radio button.
Select the "Replicated" radio button.
Choose the desired cloud provider.
Choose the desired region.
Select the desired instance size.
Select the desired replica count.
Optionally, enable MaxScale Redundancy. If enabled, select the desired MaxScale instance size.
Select the desired storage size.
For AWS, choose Provisioned IOPS per GB.
Select the desired MariaDB Enterprise Server software version.
Optionally, select a Maintenance Window.
Enter a valid service name.
Optionally Disable SSL/TLS is available for Transactions services. This option is typically used with AWS PrivateLink or GCP VPC Peering. Understand risks before enabling this option.
Estimated Service Cost is shown based on selected parameters.
Click the "Launch service" button.
SkySQL trial customers, until a billing profile is configured, can launch one service at a time with available credit.
Until a use and payment history is established, a customer can create up to eight database services. If a customer is part of a team, the team can create up to eight database services per team member. Please contact SkySQL Support if you require additional services.
Service Naming Rules
Each MariaDB SkySQL service launched has a customer-defined service name. These rules apply to those service names:
Service names can contain lowercase alphanumeric characters and hyphens.
A hyphen cannot be the last character.
The first character must be a letter.
The minimum service name length is 2 characters.
The maximum service name length is 24 characters.
Duplicate service names are not permitted.
Service names must be unique to the user.
When on a SkySQL Team service name must be unique to the team.