Μέθοδοι για τη δημιουργία πόρων στο AWS

5
Μέθοδοι για τη δημιουργία πόρων στο AWS

Θα εξετάσουμε τον τρόπο δημιουργίας νέων πόρων AWS και τις επιλογές που έχετε διαθέσιμες ως μηχανικός DevOps.

AWS Python Boto3

Αυτή είναι μακράν η καλύτερη μέθοδος κατά τη γνώμη μου για τη διαχείριση των πόρων AWS σας. Το Boto3 είναι μια βιβλιοθήκη Python που σας επιτρέπει να γράφετε κώδικα για να αυτοματοποιήσετε τις ροές εργασίας σας στο AWS. Ένα καλό παράδειγμα αυτού θα ήταν η διαχείριση ενός πόρου S3 που μπορείτε να βρείτε παρακάτω.

Πλήρης οδηγός για την αυτόματη διαχείριση του AWS S3 σας χρησιμοποιώντας Python Boto3

Αν ψάχνετε να διαχειριστείτε έναν άλλο πόρο, μπορείτε να βρείτε περισσότερα για αυτόν στο παραπάνω ιστολόγιο, καθώς έχει ένα εξαιρετικό σύνολο πόρων για όλες τις υπηρεσίες AWS.

AWS Python CDK

Μια άλλη νέα προσέγγιση που έγινε από το AWS είναι το Python CDK. Βασικά, αυτό μοιάζει πολύ με το Boto3, αλλά σας επιτρέπει να ομαδοποιείτε και να διαχειρίζεστε όλους τους πόρους σας μαζί. Το πλεονέκτημα αυτού είναι ότι σας επιτρέπει να δημιουργήσετε συσχετίσεις σε αντίθεση με το Boto3 που είναι ένας ενιαίος πόρος που διαχειρίζεστε χειροκίνητα από εσάς. Υπάρχει ένα καλό παράδειγμα ενός οδηγού βήμα προς βήμα για το πώς να το κάνετε αυτό για το S3 στον παρακάτω σύνδεσμο.

Πλήρης οδηγός χρήσης Python CDK με AWS S3

Terraform Code

Ο κώδικας Terraform σάς επιτρέπει να δημιουργείτε πόρους χρησιμοποιώντας μια ειδικά κατασκευασμένη πηγή που ονομάζεται Terraform. Τα σενάρια Terraform σάς επιτρέπουν να περιγράφετε πόρους παρόμοιους με το CDK και να τους εκτελείτε μέσω μιας διοχέτευσης για να δημιουργήσετε έναν πόρο AWS. Τα αρχεία έχουν την επέκταση .tf και μπορούν να συμπεριληφθούν σε ένα αποθετήριο GIT για αναθεώρηση.

Διεπαφή Ιστού AWS

Η διεπαφή ιστού, ενώ δεν είναι σενάριο, σας επιτρέπει να δημιουργείτε πόρους χρησιμοποιώντας τον ιστότοπο. Αυτό είναι απλό και απλώς σας επιτρέπει να έχετε μια διεπαφή χρήστη για την εκτέλεση ενεργειών. Το μεγαλύτερο μειονέκτημα αυτού είναι ότι δεν μπορεί να γίνει σενάριο.

Πελάτης γραμμής εντολών AWS

Η γραμμή εντολών AWS ουσιαστικά σάς επιτρέπει να κάνετε ό,τι κάνει η διεπαφή Ιστού εκτός από τη γραμμή εντολών. Η διαφορά είναι ότι είναι λίγο πιο δύσκολο καθώς πρέπει να περάσετε τα σωστά ορίσματα της γραμμής εντολών για να εκτελεστεί. Μόλις γίνει αυτό, μπορείτε να το εκτελέσετε σε λειτουργία δέσμης και να το κάνετε σενάριο.






Schreibe einen Kommentar