Co je AWS Aurora a RDS: Relational Database Service?

AWS Aurora a AWS RDS jsou cloudové databázové služby od Amazonu, které umožňují provozovat relační databáze bez nutnosti správy hardwaru, instalace softwaru nebo ručního zálohování. Pokud jste vývojář, správce databází nebo firma, která potřebuje bezpečně a spolehlivě ukládat data, tyto služby vám výrazně zjednoduší život.

Co je AWS RDS (Relational Database Service)?

AWS RDS je služba, která umožňuje snadno vytvářet, provozovat a škálovat relační databáze v cloudu. Místo toho, abyste si ručně instalovali MySQL, PostgreSQL, MariaDB, Oracle nebo Microsoft SQL Server na vlastní server, RDS to udělá za vás.

Spravuje aktualizace, zálohy, monitorování a bezpečnost – vy se soustředíte jen na práci s daty.

Co je AWS Aurora?

AWS Aurora je vylepšená databáze založená na MySQL nebo PostgreSQL, kterou Amazon navrhl tak, aby byla rychlejší, škálovatelnější a spolehlivější než běžné databáze. Podporuje stejný jazyk jako MySQL/PostgreSQL, ale běží na moderním a vysoce optimalizovaném jádru.

Amazon uvádí, že Aurora je až 5× rychlejší než MySQL a 3× rychlejší než PostgreSQL, přičemž zůstává kompatibilní.

Proč jsou tyto služby důležité?

1. Úspora času a nákladů

Namísto ruční správy databázových serverů vám AWS RDS a Aurora vše zautomatizují. Vy se soustředíte na vývoj, ne na infrastrukturu.

2. Vysoká dostupnost a spolehlivost

Obě služby podporují automatické zálohování, replikaci, škálování výkonu a nasazení ve více zónách dostupnosti.

3. Bezpečnost

Databáze jsou šifrované, přístup se řídí pomocí IAM a bezpečnostních skupin. Můžete je provozovat ve vlastní privátní síti (VPC).

Kde se Aurora a RDS využívají?

Kdy zvolit RDS a kdy Auroru?

RDS:

Aurora:

Nejčastější otázky (FAQ)

Musím databázi instalovat ručně?

Ne. AWS RDS i Aurora vše připraví za vás. Stačí několik kliknutí nebo příkaz přes konzoli či CLI.

Kolik stojí RDS a Aurora?

Cena se odvíjí od vybrané databáze, výkonu a režimu nasazení. K dispozici je také bezplatná vrstva (Free Tier) pro malé databáze po dobu 12 měsíců.

Lze databáze zálohovat?

Ano. AWS automaticky provádí zálohy a umožňuje nastavit vlastní zálohovací plány.

Je Aurora kompatibilní s MySQL nebo PostgreSQL?

Ano. Aurora má dvě varianty – plně kompatibilní s MySQL a s PostgreSQL. Většinu aplikací můžete přenést bez změn.

Umí se databáze přizpůsobit zátěži?

Ano. Aurora i RDS podporují horizontální i vertikální škálování podle aktuálních potřeb.

TOP 5 zajímavých faktů o AWS Aurora a RDS

  1. Aurora zvládne milióny požadavků za sekundu s velmi nízkou latencí.
  2. Obě služby podporují Multi-AZ nasazení – databáze běží ve více datových centrech současně.
  3. Aurora má oddělený úložný a výpočetní systém, což umožňuje lepší škálování.
  4. RDS i Aurora lze propojit s S3, Lambda, VPC, IAM a dalšími AWS službami.
  5. Díky plně spravovanému prostředí je možné zotavení po výpadku v řádu sekund.

Jak začít programovat?

Úvod do programování pro každého bez předchozích znalostí.

Stáhněte si náš ebook teď výjimečně zdarma!!!

Viac informacií preberáme na kurze:

Kurz AWS - Praktický úvod do Cloudu AWS: Amazon Web Services bez predchádzajúcich znalostí

Marián Knězek