Πώς να ξεκινήσετε μια παρουσία EC2 από ένα προσαρμοσμένο AMI;



Αυτό το άρθρο θα σας παρουσιάσει μια σημαντική ιδέα AWS που είναι ο τρόπος εκκίνησης μιας παρουσίας EC2 από ένα προσαρμοσμένο AMI με επαρκή επίδειξη.

έχει να κάνει με την ευκινησία. Η γρήγορη δημιουργία νέων διακομιστών διαφόρων μεγεθών και η ανάπτυξη εφαρμογών σε αυτούς είναι ένας από αυτούς. Ας πάρουμε το παράδειγμα του Netflix, φιλοξενείται στο AWS. Όποτε υπάρχει μια δημοφιλής εκπομπή ή μια ταινία, το Netflix θα προσθέτει όλο και περισσότερα EC2 χρησιμοποιώντας Αυτόματη κλιμάκωση για να καλύψει τη ζήτηση των πελατών. Ανάλογα με τον αριθμό των χρηστών που προσπαθούν να αποκτήσουν πρόσβαση στην υπηρεσία Netflix, η δυνατότητα αυτόματης κλιμάκωσης μπορεί αυτόματα να προσθέσει ή να διαγράψει παρουσίες EC2. Ας δούμε πώς να ξεκινήσουμε μια παρουσία EC2 από ένα προσαρμοσμένο AMI;

Οι ακόλουθοι δείκτες θα καλυφθούν σε αυτό το άρθρο,





Ας ξεκινήσουμε λοιπόν με το άρθρο σχετικά με τον τρόπο εκκίνησης μιας παρουσίας EC2 από ένα προσαρμοσμένο AMI;

Ποιοι είναι οι διαφορετικοί τρόποι για να μεταφέρετε την εφαρμογή στην παρουσία EC2;

Πώς εγκαθίσταται αυτόματα η εφαρμογή στο EC2; Υπάρχουν πολλοί τρόποι για να έχετε την εφαρμογή μαζί με τις ρυθμίσεις στην παρουσία EC2 όπως συζητείται παρακάτω.



  • Χρήση εργαλείου διαχείρισης διαμόρφωσης όπως Puppet και Chef για τη διαχείριση του κύκλου ζωής της εφαρμογής. Η εφαρμογή μπορεί να εγκατασταθεί, να αναβαθμιστεί και να επιστραφεί σε χιλιάδες μηχανήματα χρησιμοποιώντας αυτά τα εργαλεία διαχείρισης διαμόρφωσης.

  • Περνώντας το δεδομένα χρήστη στην παρουσία EC2. Τα δεδομένα χρήστη μπορεί να είναι ένα σενάριο κελύφους για την εγκατάσταση της εφαρμογής και θα εκτελεστούν κατά την εκκίνηση του EC2.

Οι τελευταίες επιλογές είναι να χρησιμοποιήσετε ένα EC2 AMI (Amazon Machine Image), το AMI διαθέτει όλες τις πληροφορίες, όπως το λειτουργικό σύστημα, τους συνημμένους δίσκους EBS, τις εφαρμογές και τις αντίστοιχες ρυθμίσεις. Το AMI είναι ό, τι απαιτείται για να ξεκινήσει μια παρουσία EC2. Σε σύγκριση με τις παραπάνω δύο προσεγγίσεις, η χρήση του AMI είναι ο γρηγορότερος τρόπος για να ξεκινήσετε μια παρουσία EC2, καθώς η AMI έχει ήδη όλες τις λεπτομέρειες για να ξεκινήσει η παρουσία EC2. Αυτό το σεμινάριο ακολουθεί την ακολουθία βημάτων για τη δημιουργία ενός AMI.



Image - Πώς να ξεκινήσετε μια παρουσία EC2 από ένα προσαρμοσμένο AMI - Edureka Ας προχωρήσουμε λοιπόν στο demo,

Πώς να ξεκινήσετε μια παρουσία EC2 από ένα προσαρμοσμένο AMI: Επίδειξη για τη δημιουργία ενός προσαρμοσμένου AMI;

Το AWS μας παρέχει ένα σύνολο AMI για Windows και Linux. Με βάση την απαίτηση, είναι επίσης δυνατό να δημιουργήσετε προσαρμοσμένο AMI με πρόσθετο λογισμικό και ρυθμίσεις διαμόρφωσης. Ακολουθούν η ακολουθία βημάτων υψηλού επιπέδου για τη δημιουργία ενός AMI.

Βήμα 1: Εκκινήστε μια παρουσία EC2 από ένα υπάρχον AMI και συνδεθείτε σε αυτήν.

Βήμα 2: Εγκαταστήστε την εφαρμογή και πραγματοποιήστε τις κατάλληλες αλλαγές διαμόρφωσης.

Βήμα 3: Δημιουργήστε ένα νέο AMI.

Βήμα 4: Εκκινήστε επιπλέον παρουσίες EC2 χρησιμοποιώντας το AMI που δημιουργήθηκε στο Βήμα 3 .

τύποι φίλτρων σε πίνακα

Ακολουθούν αναλυτικά τα βήματα:

Βήμα 1: Εκκίνηση παρουσίας EC2

Χρησιμοποιήστε ένα από τα υπάρχοντα AWI που παρέχονται από το AWI (Windows ή Linux) για να ξεκινήσετε μια παρουσία EC2 και να συνδεθείτε στην παρουσία όπως αναφέρεται στο εκπαιδευτικό πρόγραμμα Edureka για EC2 .

Βήμα 2: Εγκατάσταση της εφαρμογής στο EC2

Μόλις συνδεθείτε στην παρουσία EC2, εγκαταστήστε οποιαδήποτε εφαρμογή σύμφωνα με τις απαιτήσεις σας. Οι παρακάτω εντολές αφορούν την εγκατάσταση του Apache Tomcat στην παρουσία του Ubuntu EC2. Το Apache Tomcat μπορεί να χρησιμοποιηθεί για τη δημιουργία δυναμικών ιστοσελίδων χρησιμοποιώντας JSP και Servlets. Ομοίως, μπορεί να εγκατασταθεί οποιοδήποτε άλλο λογισμικό.

# γίνετε ρίζα
sudo su

# λάβετε τη λίστα των λογισμικών και τις πιο πρόσφατες ενημερώσεις κώδικα
apt-get ενημέρωση && apt-get αναβάθμιση

# κατέβασμα και εγκατάσταση του Apache Tomcat
apt-get εγκατάσταση tomcat8

Η εγκατάσταση του Tomcat μπορεί να επαληθευτεί μεταβαίνοντας στη διεύθυνση URL (ec2-ip: 8080) στο πρόγραμμα περιήγησης, η αρχική σελίδα του Tomcat θα πρέπει να εμφανίζεται όπως παρακάτω. Βεβαιωθείτε ότι έχετε αντικαταστήσει το ec2-ip με την κατάλληλη δημόσια IP της παρουσίας EC2. Η θύρα 8080 θα πρέπει να ανοίξει στους εισερχόμενους κανόνες της Ομάδας Ασφαλείας μαζί με τη θύρα 22 όπως φαίνεται στους παρακάτω «εισερχόμενους κανόνες» της Ομάδας Ασφαλείας. Η θύρα 22 χρησιμοποιείται για πρόσβαση SSH και η θύρα 8080 χρησιμοποιείται για πρόσβαση στο Tomcat.

Βήμα 3: Δημιουργία προσαρμοσμένου AMI

Βήμα 3.1: Επιλέξτε την παρουσία EC2 και μεταβείτε στην ενότητα 'Ενέργειες -> Εικόνα -> Δημιουργία εικόνας'.

Βήμα 3.2: Καθορίστε το όνομα και την περιγραφή της εικόνας και κάντε κλικ στο «Δημιουργία εικόνας». Σημειώστε ότι πριν από τη δημιουργία της εικόνας η παρουσία EC2 σταματά, το AMI δημιούργησε και επανεκκινήθηκε. Αυτό γίνεται για να διασφαλιστεί ότι η εικόνα που δημιουργείται είναι σε σταθερή κατάσταση. Το EC2 επανεκκινείται, οπότε τυχόν Putty ή άλλες συνεδρίες στο EC2 θα τερματιστούν.

τι κάνει το bufferedreader στην Java

Βήμα 3.3: Κάντε κλικ στην καρτέλα AMI στο αριστερό παράθυρο. Αρχικά το AMI θα ήταν σε κατάσταση «σε εκκρεμότητα» και στη συνέχεια θα άλλαζε στην κατάσταση «διαθέσιμη». Ανάλογα με το μέγεθος της παρουσίας EC2, η δημιουργία AMI ενδέχεται να διαρκέσει λίγο χρόνο. Λάβετε υπόψη ότι το AMI έχει ορατότητα του Private από προεπιλογή και είναι προσβάσιμο μόνο στον χρήστη που το δημιούργησε. Το AMI μπορεί να γίνει δημόσιο ή προσβάσιμο σε μερικούς χρήστες μεταβαίνοντας στην ενότητα 'Ενέργειες -> Διαχείριση αδειών εικόνας'.

Βήμα 4: Δημιουργία EC2 από το νέο AMI

Στην Κονσόλα διαχείρισης EC2 κάντε κλικ στο 'Εκκίνηση παρουσίας', κάντε κλικ στο 'My AMI' όπου δημιουργήθηκε το ιδιωτικό AMI Βήμα 3 πρέπει να είναι ορατό. Επιλέξτε το AMI και ακολουθήστε τη διαδικασία δημιουργίας EC2 ως συνήθως. Μόλις δημιουργηθεί η παρουσία EC2, λάβετε τη δημόσια διεύθυνση IP του EC2 και αποκτήστε πρόσβαση στην αρχική σελίδα του Tomcat μεταβαίνοντας στη διεύθυνση URL (ec2-ip: 8080) στο πρόγραμμα περιήγησης. Αυτή τη φορά δεν χρειάζεται να συνδεθείτε στην παρουσία EC2 και να εγκαταστήσετε το Tomcat, όπως δημιουργήθηκε το AMI Βήμα 3 έχει ήδη εγκαταστήσει το Tomcat σε αυτό.

Μετά τη δημιουργία του EC2, φροντίστε να τερματίσετε το EC2 και να καταργήσετε την εγγραφή του AMI με την ίδια σειρά. Εάν εκτελείται η παρουσία EC2, τότε το αντίστοιχο AMI δεν μπορεί να καταργηθεί. Το AMI καταλαμβάνει χώρο αποθήκευσης και εάν δεν καταργηθεί / διαγραφεί, υπάρχει ένα κόστος που σχετίζεται με το ίδιο.

Αυτό είναι λοιπόν παιδιά, αυτό μας φέρνει στο τέλος αυτού του άρθρου σχετικά με τον τρόπο εκκίνησης μιας παρουσίας EC2 από ένα προσαρμοσμένο AMI;Σε περίπτωση που θέλετε να αποκτήσετε εμπειρογνωμοσύνη σε αυτό το θέμα, η Edureka έχει βρει ένα πρόγραμμα σπουδών που καλύπτει ακριβώς, τι θα χρειαστείτε για να ολοκληρώσετε το Solution Architect Exam! Μπορείτε να ρίξετε μια ματιά στις λεπτομέρειες του μαθήματος για εκπαίδευση.

Σε περίπτωση ερωτήσεων που σχετίζονται με αυτό το ιστολόγιο, μη διστάσετε να υποβάλετε ερώτηση στην παρακάτω ενότητα σχολίων και θα χαρούμε πολύ να σας απαντήσουμε το νωρίτερο.