Dela via


Modernisera alla databaser i molnet

Att modernisera dina databaser kan förbättra hur du lagrar, bearbetar och matar in data. Målet med databastransformeringen är att förbättra tillförlitligheten, prestandan och kostnaden för dina data. Anta lösningar för plattform som en tjänst (PaaS) och infrastruktur som en tjänst (IaaS) för att modernisera alla databaser i molnet.

Två kategorier av databaslösningar:

Vi har två kategorier av databaslösningar. Med de här två kategorierna kan du modernisera alla typer av databaser i molnet.

  • "Azure SQL" är en kategori av databaslösningar för SQL Server och andra SQL-databaser med sluten källkod.
  • "Öppen källkod och NoSQL" är en kategori av databaslösningar för SQL-databaser med öppen källkod och NoSQL-databaser.

Diagram som visar databasplattformsalternativ i molnet, som går från de flesta kontroller till den mesta produktiviteten. Botten har lokalt som startpunkt. Två sökvägar dyker upp, en för SQL-databas och en annan för databaser med öppen källkod och NoSQL.

PaaS- och IaaS-lösningar:

Det finns två PaaS- och en IaaS-lösning att välja mellan i varje databaskategori. Varje alternativ ger en annan balans mellan kontroll och produktivitet. Vi inkluderar IaaS-lösningar (infrastructure-as-a-service) för att hantera de olika databasernas ursprung som kunder börjar med.

Azure SQL:

  • SQL Server på virtuella datorer (IaaS)
  • Azure SQL Managed Instance (PaaS)
  • Fullständigt hanterad Azure SQL-databas (PaaS)

SQL och NoSQL med öppen källkod:

  • MySQL, MariaDB eller PostgreSQL på virtuella datorer (IaaS)
  • Azure Cosmos DB och Azure Managed Instance för Apache Casandra (PaaS)
  • Fullständigt hanterade MySQL- och PostgreSQL-databaser (PaaS)

Använd tabellerna nedan för att hitta implementeringsvägledning för att modernisera databasen.

Alternativ 1 – Modernisera SQL Server och andra SQL-databaser

Modernisera DIN SQL Server och andra SQL-databaser. Azure SQL stöder SQL Server och andra egna SQL-databaser som Oracle och Db2.

Att hitta rätt balans mellan kontroll och produktivitet är en viktig faktor vid databasmodernisering. Använd följande tabell för att hitta rätt balans. Kontrollera om lösningen i listan uppfyller dina behov.

När du hittar rätt lösning följer du implementeringsvägledningen för att modernisera ditt program.

Kontroll jämfört med produktivitet Lösning Dina behov Riktlinjer för implementering
Största kontroll SQL Server på virtuella Windows - eller Linux-datorer (VM)
  • OS-kontroll
  • Snabb modernisering
Databasens ursprung:

SQL Server

Orakel

Db2

Azure Database Migration Service
Balanskontroll &
produktivitet
Azure SQL Managed Instance (en hanterad instans av SQL i Azure)
  • Nära 100% kompatibilitet med SQL Server (Enterprise Edition)
  • Automatisk korrigering
  • Inbyggd hög tillgänglighet
  • Instansomfattande funktioner (till exempel Service Broker eller SQL Server Agent)
Databasens ursprung:

SQL Server

Orakel

Db2
Mest produktivitet Azure SQL Database
  • Ett SaaS-program för flera klientorganisationer
  • Elasticitet
  • Skala datorbearbetning självständigt från lagring
Databasens ursprung:

SQL Server

Orakel

Db2

Tillträde

SAP ASE

Alternativ 2 – Modernisera dina SQL- och NoSQL-databaser med öppen källkod

Modernisera dina SQL-databaser med öppen källkod och NoSQL-databaser. Att hitta rätt balans mellan kontroll och produktivitet är en viktig faktor vid databasmodernisering. Använd tabellen för att hitta rätt balans. Kontrollera om lösningen i listan uppfyller dina behov.

När du hittar rätt lösning följer du implementeringsvägledningen för att modernisera ditt program.

Kontroll jämfört med produktivitet Lösning Dina behov Riktlinjer för implementering
Största kontroll Databaser med öppen källkod på virtuella datorer – MySQL, MariaDB, PostgreSQL
  • OS-kontroll
  • Zonredundans
Använda Azure Database Migration Service

Installera en databas på en virtuell dator
Balanskontroll och produktivitet Azure Managed Instance för Apache Cassandra
  • Hybridlösning
  • Automatiserad distribution och skalning för Apache Cassandra-datacenter
  • Automatisk korrigering
  • Automatiserade hälsokontroller
Apache Cassandra
Mest produktivitet Azure Cosmos DB
  • En fullständigt hanterad NoSQL-databas
  • Kostnadseffektivitet
  • Stöd för MongoDB och Gremlin
Azure Cosmos DB
Mest produktivitet Azure Database for MySQL
  • En fullständigt hanterad SQL-lösning
  • Kostnads- och prestandaeffektivitet
Azure Database for MySQL

Använda Azure Database Migration Service
Mest produktivitet Azure-databas för PostgreSQL
  • En fullständigt hanterad SQL-lösning
  • Kostnads- och prestandaeffektivitet
Azure-databas för PostgreSQL

Nästa steg

Få mer vägledning med Azure Migration and Modernization Program