Descrizione generale del servizio DBaaS
Con il servizio DBaaS (Database as a Service) di Aruba Cloud puoi gestire un database nel cloud senza doverti occupare della configurazione dell'infrastruttura, degli aggiornamenti o dei backup.
Questa soluzione è ideale per supportare ogni tipo di business application, grazie a prestazioni elevate, ampia disponibilità di risorse, sicurezza integrata e massima compatibilità. Usare un database nel cloud ti aiuta a ridurre i costi e ti consente di dedicare più risorse allo sviluppo delle applicazioni.
Engine |
Microsoft SQL Server |
MySQL |
Database |
illimitati |
illimitati |
Utenti |
illimitati |
illimitati |
Licenze |
da 4 a 16 [1] |
open source |
Connessioni contemporanee |
illimitate |
fino a 50 [2] |
vCPU |
da 4 a 16 |
da 1 a 32 |
RAM (GB) |
da 8 a 32 |
da 2 a 64 |
Storage (GB) |
da 10 a 100 |
da 10 a 100 |
Backup automatico [3] |
giornaliero |
giornaliero |
Backup manuali [4] |
illimitati |
illimitati |
1. Il numero di licenze Microsoft SQL Server (non selezionabile) è legato al numero di vCPU nel rapporto di 1 a 1.
2. Per GB di RAM.
3. I backup automatici sono gratuiti e vengono conservati per 7 giorni.
4. I backup manuali del database hanno un costo orario conteggiato in base ai GB utilizzati.
Engine (motore del database)
MySQL
- Caratteristiche
MySQL è un sistema open source per la gestione di database relazionali. Puoi archiviare, consultare e modificare i dati in un database facilmente. Include anche strumenti utili per progettare e modellare la struttura del database. La semplicità di utilizzo e le prestazioni elevate lo hanno reso uno dei sistemi più apprezzati dagli utenti.
- Versioni disponibili
MySQL 8.0
- Limitazioni MySQL
Puoi usare solo il motore InnoDB per il database MySQL.
Microsoft SQL Server
- Caratteristiche:
Microsoft SQL Server è un sistema relazionale per la gestione dei database. Puoi usarlo per sviluppare sia applicazioni semplici che complesse, gestendo grandi volumi di dati con ottime prestazioni e alti standard di sicurezza. Puoi gestire qualsiasi tipo di progetto nell’edizione del server più adatta alla tua applicazione.
- Versioni disponibili:
Microsoft SQL Server 2022 - Enterprise Edition
Microsoft SQL Server 2022 - Standard Edition
Microsoft SQL Server 2022 - Web Edition
- Limitazioni Microsoft SQL Server:
Per le funzionalità e i servizi non supportati consulta la documentazione ufficiale.
Taglie
Quando crei il DBaaS, dopo aver scelto l'engine (e la relativa versione), devi scegliere una taglia tra due tipologie:
- General Purpose - Le taglie General Purpose hanno un rapporto tra vCPU e RAM di 1 a 2, sono ideali se vuoi usare il database in modo flessibile.
Taglia |
vCPU |
RAM |
Microsoft SQL Server |
MySQL |
DBO1A2 |
1 |
2 GB |
— |
● |
DBO2A4 |
2 |
4 GB |
— |
● |
DBO4A8 |
4 |
8 GB |
● |
● |
DBO8A16 |
8 |
16 GB |
● |
● |
DBO12A24 |
12 |
24 GB |
● |
● |
DBO16A32 |
16 |
32 GB |
● |
● |
DBO24A48 |
24 |
48 GB |
— |
● |
DBO32A64 |
32 |
64 GB |
— |
● |
- Ram Oriented - Le taglie Ram Oriented hanno un rapporto vCPU/RAM di 1 a 4, sono adatte se ti serve molta potenza di calcolo e alte prestazioni.
Taglia |
vCPU |
RAM |
Microsoft SQL Server |
MySQL |
DBO1A4 |
1 |
4 GB |
— |
● |
DBO2A8 |
2 |
8 GB |
— |
● |
DBO4A16 |
4 |
16 GB |
● |
● |
DBO8A32 |
8 |
32 GB |
● |
● |
DBO16A64 |
16 |
64 GB |
— |
● |
Storage
Lo storage indica quanto spazio (inclusi database e backup) vuoi associare al tuo DBaaS e ha le seguenti caratteristiche:
- dimensioni minime 10 GB;
- dimensioni massime 100 GB;
- incrementi di 1 GB.
Autoscaling
È una funzione di espansione automatica dello storage quando si verificano le condizioni impostate. Puoi attivare l'autoscaling per evitare che lo spazio si esaurisca: ti basta indicare quanti GB vuoi aggiungere e quando farlo:
Puoi disattivare, attivare o modificare l'opzione di autoscaling in qualsiasi momento.
Permessi
Puoi assegnare a ogni utente uno di questi tre profili a seconda delle operazioni che vuoi consentire:
liteadmin
Con questo profilo hai i pieni poteri sul database di lettura, scrittura e cancellazione:
- puoi leggere e modificare i dati delle tabelle;
- puoi inserire nuovi record;
- puoi creare nuove tabelle, modificare la struttura di quelle esistenti e cancellare quelle presenti nel database.
Comandi disponibili per il profilo liteadmin:
Microsoft SQL Server |
ALTER CREATE DEFAULT CREATE FUNCTION CREATE PROCEDURE CREATE RULE CREATE TABLE CREATE VIEW DELETE EXECUTE INSERT REFERENCES SELECT UPDATE VIEW DATABASE STATE |
MySQL |
ALTER ALTER ROUTINE CREATE CREATE ROUTINE CREATE TEMPORARY TABLES CREATE VIEW DELETE DROP EXECUTE INDEX INSERT LOCK TABLES REFERENCES SELECT SHOW VIEW TRIGGER UPDATE |
readonly
Con questo profilo hai i permessi di sola lettura sul database:
- puoi leggere tutte le informazioni nel database, ma non puoi modificarle in alcun modo
Questo profilo è assegnato automaticamente in caso di
credito non sufficiente per effettuare il rinnovo.
Comandi disponibili per il profilo readonly:
Microsoft SQL Server |
SELECT |
MySQL |
DELETE DROP SELECT SHOW VIEW |
readwrite
Con questo profilo hai i permessi di lettura e scrittura sul database:
- puoi inserire, leggere, modificare e cancellare i dati (record) delle tabelle;
- non puoi creare nuove tabelle, cancellare le tabelle esistenti o alterarne la struttura.
Comandi disponibili per il profilo readwrite:
Microsoft SQL Server |
DELETE INSERT SELECT UPDATE |
MySQL |
ALTER CREATE TEMPORARY TABLES DELETE EXECUTE INDEX INSERT LOCK TABLES SELECT SHOW VIEW UPDATE |