AWS - Relational Database (RDS) Enum
Βασικές Πληροφορίες
Η υπηρεσία Relational Database Service (RDS) που προσφέρεται από το AWS σχεδιάστηκε για να διευκολύνει την ανάπτυξη, λειτουργία και κλιμάκωση μιας σχεσιακής βάσης δεδομένων στο cloud. Αυτή η υπηρεσία προσφέρει τα πλεονεκτήματα της οικονομικής αποδοτικότητας και κλιμακωσιμότητας, ενώ αυτοματοποιεί εργασίες που απαιτούν πολύ χρόνο, όπως η παροχή υλικού, η διαμόρφωση της βάσης δεδομένων, η ενημέρωση και η δημιουργία αντιγράφων ασφαλείας.
Το AWS RDS υποστηρίζει διάφορες δημοφιλείς μηχανές σχεσιακών βάσεων δεδομένων, συμπεριλαμβανομένων των MySQL, PostgreSQL, MariaDB, Oracle Database, Microsoft SQL Server και Amazon Aurora, με συμβατότητα τόσο για το MySQL όσο και για το PostgreSQL.
Οι βασικές λειτουργίες του RDS περιλαμβάνουν:
Απλοποίηση της διαχείρισης των περιπτώσεων της βάσης δεδομένων.
Δημιουργία αντιγράφων ανάγνωσης για βελτίωση της απόδοσης ανάγνωσης.
Διαμόρφωση αναπτύξεων πολλαπλών ζωνών διαθεσιμότητας (AZ) για να εξασφαλιστεί η υψηλή διαθεσιμότητα και οι μηχανισμοί ανακατεύθυνσης.
Ενσωμάτωση με άλλες υπηρεσίες του AWS, όπως:
Η διαχείριση ταυτοποίησης και πρόσβασης του AWS Identity and Access Management (IAM) για αξιόπιστο έλεγχο πρόσβασης.
Η παρακολούθηση και οι μετρήσεις του AWS CloudWatch για πλήρη παρακολούθηση.
Η διαχείριση της κρυπτογράφησης στην κατάσταση ανάπαυσης με την χρήση της υπηρεσίας διαχείρισης κλειδιών του AWS Key Management Service (KMS).
Διαπιστευτήρια
Κατά τη δημιουργία του συστάδα της βάσης δεδομένων, μπορεί να διαμορφωθεί το κύριο όνομα χρήστη (admin
από προεπιλογή). Για να δημιουργήσετε τον κωδικό πρόσβασης αυτού του χρήστη μπορείτε:
Να καθορίσετε έναν κωδικό πρόσβασης μόνοι σας
Να πείτε στο RDS να τον δημιουργήσει αυτόματα
Να πείτε στο RDS να τον διαχειριστεί στο AWS Secret Manager κρυπτογραφημένο με ένα κλειδί KMS
Ταυτοποίηση
Υπάρχουν 3 επιλογές ταυτοποίησης, αλλά η χρήση του κύριου κωδικού πρόσβασης είναι πάντα επιτρεπτή:
Δημόσια Πρόσβαση & VPC
Από προεπιλογή δεν παρέχεται δημόσια πρόσβαση στις βάσεις δεδομένων, αλλά μπορεί να παρασχεθεί. Επομένως, από προεπιλογή, μόνο μηχανές από το ίδιο VPC θα μπορούν να έχουν πρόσβαση σε αυτήν, εάν το επιλεγμένο security group (αποθηκεύονται στο EC2 SG) το επιτρέπει.
Αντί να αποκαλύπτετε μια περίπτωση βάσης δεδομένων, είναι δυνατό να δημιουργήσετε ένα RDS Proxy που βελτιώνει την
Μη εξουσιοδοτημένη πρόσβαση
Ανέλιξη προνομιούχων δικαιωμάτων
Μετά από εκμετάλλευση
Διατήρηση
Εισχώρηση SQL
Υπάρχουν τρόποι για να έχετε πρόσβαση σε δεδομένα DynamoDB με σύνταξη SQL, επομένως, είναι επίσης δυνατές οι κλασικές εισχωρήσεις SQL.
Last updated