Modernizuj dowolną bazę danych w chmurze
Modernizacja baz danych może poprawić sposób przechowywania, przetwarzania i podawania danych. Celem transformacji bazy danych jest zwiększenie niezawodności, wydajności i kosztów danych. Wdrażanie rozwiązań typu "platforma jako usługa" (PaaS) i infrastruktury jako usługi (IaaS) w celu modernizacji dowolnej bazy danych w chmurze.
Dwie kategorie rozwiązań bazy danych:
Mamy dwie kategorie rozwiązań baz danych. Te dwie kategorie umożliwiają modernizację dowolnej bazy danych w chmurze.
- "Azure SQL" to kategoria rozwiązań baz danych dla programu SQL Server i innych zamkniętych baz danych SQL.
- "Open source and NoSQL" to kategoria rozwiązań baz danych dla baz danych SQL typu open source i baz danych NoSQL.
Rozwiązania PaaS i IaaS:
Istnieją dwa rozwiązania PaaS i jedno rozwiązanie IaaS do wyboru w każdej kategorii bazy danych. Każda opcja zapewnia inną równowagę kontroli i produktywności. Uwzględniamy rozwiązania typu infrastruktura jako usługa (IaaS), aby uwzględnić różne źródła baz danych, od których zaczynają się klienci.
Azure SQL:
- Program SQL Server na maszynach wirtualnych (IaaS)
- Azure SQL Managed Instance (PaaS)
- W pełni zarządzana baza danych Azure SQL Database (PaaS)
Sql i NoSQL typu open source:
- MySQL, MariaDB lub PostgreSQL na maszynach wirtualnych (IaaS)
- Usługa Azure Cosmos DB i wystąpienie zarządzane platformy Azure dla usługi Apache Casandra (PaaS)
- W pełni zarządzane bazy danych MySQL, MariaDB i PostgreSQL (PaaS)
Skorzystaj z poniższych tabel, aby znaleźć wskazówki dotyczące implementacji dotyczące modernizacji bazy danych.
Opcja 1 — modernizacja programu SQL Server i innych baz danych SQL
Modernizuj program SQL Server i inne bazy danych SQL. Usługa Azure SQL obsługuje program SQL Server i inne zastrzeżone bazy danych SQL, takie jak Oracle i Db2.
Znalezienie właściwej równowagi kontroli i produktywności jest głównym zagadnieniem w modernizacji bazy danych. Skorzystaj z poniższej tabeli, aby znaleźć właściwą równowagę. Sprawdź, czy wymienione rozwiązanie spełnia Twoje potrzeby.
Jeśli znajdziesz odpowiednie rozwiązanie, postępuj zgodnie ze wskazówkami dotyczącymi implementacji, aby zmodernizować aplikację.
Kontrola a produktywność | Rozwiązanie | Twoje potrzeby | Wskazówki dotyczące implementacji |
---|---|---|---|
Większość kontrolek | Program SQL Server na maszynach wirtualnych z systemem Windows lub Linux |
|
Źródło bazy danych: SQL Server Oracle Db2 Azure Database Migration Service |
Równoważenie kontroli i Wydajność |
Wystąpienie zarządzane Azure SQL |
|
Źródło bazy danych: SQL Server Oracle Db2 |
Największa produktywność | Azure SQL Database |
|
Źródło bazy danych: SQL Server Oracle Db2 Uzyskaj dostęp SAP ASE |
Opcja 2 — modernizacja baz danych SQL i NoSQL typu open source
Modernizuj bazy danych SQL typu open source i bazy danych NoSQL. Znalezienie właściwej równowagi kontroli i produktywności jest głównym zagadnieniem w modernizacji bazy danych. Użyj tabeli, aby znaleźć właściwą równowagę. Sprawdź, czy wymienione rozwiązanie spełnia Twoje potrzeby.
Jeśli znajdziesz odpowiednie rozwiązanie, postępuj zgodnie ze wskazówkami dotyczącymi implementacji, aby zmodernizować aplikację.
Kontrola a produktywność | Rozwiązanie | Twoje potrzeby | Wskazówki dotyczące implementacji |
---|---|---|---|
Większość kontrolek | Bazy danych typu open source na maszynach wirtualnych — MySQL, MariaDB, PostgreSQL |
|
Korzystanie z usługi Azure Database Migration Service Instalowanie bazy danych na maszynie wirtualnej |
Równoważenie kontroli i produktywności | Azure Managed Instance for Apache Cassandra |
|
Apache Cassandra |
Największa produktywność | Azure Cosmos DB |
|
Azure Cosmos DB |
Największa produktywność | Azure Database for MySQL |
|
Azure Database for MySQL Korzystanie z usługi Azure Database Migration Service |
Największa produktywność | Azure Database for MariaDB |
|
Azure Database for MariaDB |
Największa produktywność | Azure Database for PostgreSQL |
|
Azure Database for PostreSQL |
Następne kroki
Uzyskaj więcej wskazówek w programie migracji i modernizacji platformy Azure