Amazon RDS - przegląd
Ponieważ RDS jest usługą zarządzaną świadczoną przez AWS, możemy oczekiwać, że podobnie jak inne usługi AWS zapewni skalowalność, bezpieczeństwo i efektywność kosztową różnym dostarczanym RDBMS. Produkty bazy danych dostępne za pośrednictwem AWS RDS są wymienione poniżej.
MySQL- Obsługiwane wersje MySQL od 5.5 do 5.7. Drobne aktualizacje są wykonywane automatycznie, bez konieczności angażowania użytkownika.
MariaDB - Obsługiwane wersje MariaDB od 10.0 do 10.2.
Oracle- Obsługuje wersje 11g i 12c. Możesz skorzystać z licencji Oracle dostarczonej przez aws lub przynieść własną licencję. Koszt tych dwóch jest inny.
Microsoft SQL Server - Obsługuje wersje od 200t do 2017. AWS obsługuje również różne wersje, takie jak - Enterprise, Standard, Web i Express.
PostgreSQL - Obsługuje wersje od 9 do 11. Można skonfigurować jako wdrożenie z wieloma AZ z replikami do odczytu.
Amazon Aurora- To jest RDBMS firmy Amazon. Omówimy to w osobnym samouczku.
Każde z tych programów baz danych jest oferowane jako oprogramowanie jako usługa (SaaS), zapewniając następujące funkcje.
Dostosowywanie pojemności procesora, alokacji pamięci i IOPS (dane wejściowe na sekundę) dla instancji bazy danych.
Zarządzaj poprawkami, awariami i odtwarzaniem oprogramowania RDBMS bez żadnej interwencji użytkownika.
Zezwalaj na ręczne lub automatyczne tworzenie kopii zapasowych bazy danych przy użyciu migawek. Przywróć bazę danych z tych migawek.
Zapewnij wysoką dostępność, tworząc synchroniczne wystąpienie podstawowe i dodatkowe. W przypadku awarii głównego AWS RDS automatycznie przełącza się na pomocniczy.
Umieść bazy danych w wirtualnej chmurze prywatnej (VPC), a także użyj usługi AWS IAM (Zarządzanie tożsamością i dostępem), aby kontrolować dostęp do baz danych.
Istnieją dwie opcje zakupu usługi AWS RDS. Instancje na żądanie i wystąpienia zarezerwowane. W przypadku instancji na żądanie płacisz za każdą godzinę użytkowania, podczas gdy za instancję Reserved dokonujesz płatności z góry za okres od jednego roku do trzech okresów.