Hvorfor bruge Amazon Aurora?
- Aurora er MySQL- og PostgreSQL-kompatibel. Dette indebærer, at en Aurora-klynge kan oprettes som en MySQL (5.6 ELLER 5.7) databaseinstans eller en PostgreSQL databaseinstans. Open source MySQL- og PostgreSQL-databaser kan migreres til Aurora.
- Med sin ydeevne og høje tilgængelighed bringer Aurora fordelene ved kommercielle databaser til open source-databaser.
- Aurora MySQL er 5 gange hurtigere end en ikke-Aurora MySQL-databaseinstans. Aurora PostgreSQL er 3 gange hurtigere end en ikke-Aurora PostgreSQL-database.
- Aurora er en RDS-administreret database, hvilket indebærer, at de fleste af administrationsopgaverne, herunder klargøring, opsætning, patching og sikkerhedskopier på S3, er automatiserede.
- Aurora leverer replikering på tværs af tre tilgængelighedszoner. Fejl i en enkelt tilgængelighedszone medfører ikke, at databasen bliver utilgængelig. Der kan tilføjes op til 15 læste replikaer på tværs af de tre zoner.
- Aurora er fejltolerant. Aurora replikerer 6 kopier af en database på tværs af tre tilgængelighedszoner. Forekomst failover tager mindre end 1/2 minut.
- Aurora skalerer automatisk op til 64 TB pr. instans.
- Aurora er integreret med de andre AWS-tjenester, herunder CloudWatch, VPC og IAM.
I denne artikel skal vi oprette en Amazon Aurora-klynge. Denne artikel har følgende sektioner:
- Indstilling af miljøet
- Oprettelse af en Aurora-klynge
- Konfiguration af tilgængelighed til Aurora-klyngen
- Konklusion
Indstilling af miljøet
Figur 19: Sikkerhedsgruppelink
Vælg Indgående fanen og klik på Rediger for at ændre den indgående regel, som vist i figur 20.
Figur 20: Sikkerhedsgruppe>Indgående>Rediger
I Rediger indgående regler , rediger Kilde til Hvor som helst og klik på Gem (se figur 21).
Figur 21: Ændring af indgående regler
De indgående regler bliver ændret, som vist i figur 22.
Figur 22: Ændrede indgående regler
Konklusion
I denne artikel introducerede vi Amazon Aurora og de fordele, det tilbyder. Vi startede med at oprette en Aurora-klynge, der er kompatibel med MySQL-databasen og konfigurere tilgængelighed til klyngen.