Tutorial AWS EC2: Amazon Elastic Compute Cloud



Αυτό το σεμινάριο AWS EC2 περιγράφει τις βασικές έννοιες των τύπων παρουσίας EC2 και της χρήσης, της ασφάλειας, της τιμολόγησης σε EC2 με παραδείγματα και μια περίπτωση χρήσης στο Instance Ubuntu.

Κατά την πρόβλεψη της απαιτούμενης ισχύος του υπολογιστή, μπορεί να υπάρχουν δύο σενάρια, μπορείτε να υπερεκτιμήσετε την απαίτηση και να αγοράσετε στοίβες διακομιστών που δεν θα έχουν καμία χρησιμότητα ή μπορείτε να υποτιμήσετε τη χρήση, η οποία θα οδηγήσει στη διακοπή η αίτησή σου. Σε αυτό EC2 Tutorial θα κατανοήσουμε όλες τις βασικές έννοιες και τη δημιουργία παρουσιών με την ακόλουθη σειρά:

αριθμοί fibonacci c ++

Εισαγωγή στο AWS EC2

Amazon Elastic Compute Cloud , Το EC2 είναι μια διαδικτυακή υπηρεσία από την Amazon που παρέχει εκ νέου μεγέθους υπηρεσίες υπολογισμού στο cloud. Μπορούν να αλλάξουν το μέγεθος επειδή μπορείτε γρήγορα να αυξήσετε ή να μειώσετε τον αριθμό των παρουσιών διακομιστή που χρησιμοποιείτε εάν αλλάξουν οι απαιτήσεις υπολογιστών.





ec2-what

Ένα παράδειγμα είναι ένας εικονικός διακομιστής για την εκτέλεση εφαρμογών στο EC2 του Amazon. Μπορεί επίσης να γίνει κατανοητό σαν ένα μικρό μέρος ενός μεγαλύτερου υπολογιστή, ένα μικρό μέρος που έχει τον δικό του σκληρό δίσκο, σύνδεση δικτύου, λειτουργικό σύστημα κ.λπ. Αλλά είναι στην πραγματικότητα όλα εικονικά. Μπορείτε να έχετε πολλούς «μικροσκοπικούς» υπολογιστές σε ένα φυσικό μηχάνημα και όλοι αυτοί οι μικροσκοπικοί υπολογιστές ονομάζονται Instances.



ec2-resize

Γιατί AWS EC2;

ec2-why

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

Αλλά αν αγοράσετε μια παρουσία EC2, δεν χρειάζεται να ανησυχείτε για κανένα από αυτά τα πράγματα, καθώς όλα θα διαχειρίζονται από την Amazon, απλώς πρέπει να εστιάσετε στην εφαρμογή σας.Και αυτό, σε ένα κλάσμα του κόστους που υποβάλατε νωρίτερα! Δεν είναι τόσο ενδιαφέρον;



Πώς να εκτελέσετε συστήματα σε EC2;

  • Συνδεθείτε στον λογαριασμό σας AWS και κάντε κλικ στο AWS EC2.
  • Στην περιοχή δημιουργίας παρουσίας, κάντε κλικ στην εκκίνηση παρουσία.

Τώρα πρέπει να επιλέξετε ένα Amazon Machine Image (AMI), Τα AMI είναι πρότυπα του λειτουργικού συστήματος και παρέχουν τις απαραίτητες πληροφορίες για την εκκίνηση μιας παρουσίας.

Όταν θέλουμε να ξεκινήσουμε μια παρουσία πρέπει να καθορίσουμε ποια AMI θέλουμε να χρησιμοποιήσουμε. Θα μπορούσε να είναι Ubuntu, Windows Server κ.λπ.

  • Τα AMI θα μπορούσαν να είναι προκαθορισμένα ή μπορείτε να το διαμορφώσετε μόνοι σας σύμφωνα με τις απαιτήσεις σας.
    • Για προκαθορισμένα AMI πρέπει να το επιλέξετε από το AWS marketplace.
    • Για να ρυθμίσετε τη δική σας, μεταβείτε στη γρήγορη εκκίνηση και επιλέξτε μία.
    • Κατά τη διαμόρφωση θα φτάσετε σε ένα σημείο όπου πρέπει να επιλέξετε ένα EBS επιλογή αποθήκευσης. Ελαστική αποθήκευση μπλοκ (EBS) είναι ένας μόνιμος όγκος αποθήκευσης επιπέδου μπλοκ που χρησιμοποιείται με EC2.

Τύποι παρουσιών υπολογιστών EC2

Ο υπολογιστής είναι ένας πολύ ευρύς όρος, η φύση της εργασίας σας αποφασίζει τι είδους υπολογιστές χρειάζεστε.Επομένως, το AWS EC2 προσφέρει 5 τύπους παρουσιών που έχουν ως εξής:

  • Γενικές παρουσίες
    • Για εφαρμογές που απαιτούν ισορροπία απόδοσης και κόστους.
      • Π.χ. συστήματα απόκρισης μέσω email, όπου χρειάζεστε άμεση απόκριση, καθώς και αυτό που θα πρέπει να είναι οικονομικά αποδοτικό, καθώς δεν απαιτεί πολλή επεξεργασία.
  • Υπολογισμός παρουσιών
    • Για εφαρμογές που απαιτούν πολλή επεξεργασία από την CPU.
      • Π.χ. ανάλυση δεδομένων από ροή δεδομένων, όπως ροή Twitter
  • Στιγμές μνήμης
    • Για εφαρμογές που είναι βαριάς φύσης, επομένως, απαιτείται πολλή μνήμη RAM.
      • Π.χ. όταν το σύστημά σας χρειάζεται πολλές εφαρμογές που εκτελούνται στο παρασκήνιο, δηλαδή πολλαπλές εργασίες.
  • Περιπτώσεις αποθήκευσης
    • Για εφαρμογές που έχουν τεράστιο μέγεθος ή έχουν ένα σύνολο δεδομένων που καταλαμβάνει πολύ χώρο.
      • Π.χ. όταν η εφαρμογή σας έχει τεράστιο μέγεθος.
  • Παρουσιάσεις GPU
    • Για εφαρμογές που απαιτούν βαριά απόδοση γραφικών.
      • Π.χ. τρισδιάστατη μοντελοποίηση κ.λπ.

Τώρα, κάθε τύπος παρουσίας έχει ένα σύνολο παρουσιών που έχουν βελτιστοποιηθεί για διαφορετικούς φόρτους εργασίας:

Γενικές παρουσίες Υπολογισμός παρουσιών Στιγμές μνήμης Περιπτώσεις αποθήκευσης Παρουσιάσεις GPU
  • τ2
  • μ4
  • μ3
  • γ4
  • γ3
  • r3
  • x1
  • i2
  • δ2
  • ζ2

Τώρα που γνωρίζετε για τους διαφορετικούς τύπους παρουσιών, ας μάθουμε για τα βήματα που συνεπάγεται η δημιουργία παρουσιών σε αυτό το AWS EC2 Tutorial.

Tutorial AWS EC2: Βήματα για δημιουργία Instance

Στη συνέχεια σε αυτό το AWS EC2 Tutorial, ας κατανοήσουμε ολόκληρη τη διαδικασία δημιουργίας παρουσίας EC2 μέσω μιας υπόθεσης χρήσης στην οποία θα δημιουργήσουμε μια παρουσία Ubuntu για ένα περιβάλλον δοκιμής.

  • Συνδεθείτε στο AWS Management Console.

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

  • Επιλέξτε Υπηρεσία EC2 Κάντε κλικ στο EC2 στην ενότητα Compute. Αυτό θα σας οδηγήσει στον πίνακα ελέγχου EC2.

  • Κάντε κλικ Εκκινήστε το Instance .
  • Επιλέξτε ένα AMI: επειδή χρειάζεστε μια παρουσία Linux, στη σειρά για το βασικό 64-bit Ubuntu AMI, κάντε κλικ στην επιλογή Επιλογή.

  • Επιλέξτε μια παρουσία

Επιλέξτε την παρουσία t2.micro, η οποία είναι κατάλληλη για δωρεάν βαθμίδα.

  • Διαμόρφωση λεπτομερειών παρουσίας.
    Διαμορφώστε όλες τις λεπτομέρειες και, στη συνέχεια, κάντε κλικ στο Προσθήκη χώρου αποθήκευσης

  • Προσθήκη χώρου αποθήκευσης

  • Προσθήκη ετικέτας σε μια παρουσία

Πληκτρολογήστε ένα όνομα για την παρουσία AWS EC2 στο πλαίσιο τιμών. Αυτό το όνομα, πιο σωστά γνωστό ως ετικέτα, θα εμφανιστεί στην κονσόλα όταν ξεκινά η παρουσία. Το καθιστά εύκολο να παρακολουθείτε τα μηχανήματα που λειτουργούν σε ένα περίπλοκο περιβάλλον. Χρησιμοποιήστε ένα όνομα που μπορείτε εύκολα να αναγνωρίσετε και να θυμάστε.

  • Δημιουργήστε μια ομάδα ασφαλείας

  • Ελέγξτε και ξεκινήστε μια παρουσία

Επαληθεύστε τις λεπτομέρειες που έχετε διαμορφώσει για να ξεκινήσετε μια παρουσία.

  • Δημιουργήστε ένα ζεύγος κλειδιών και ξεκινήστε ένα Instance

Στη συνέχεια, σε αυτό το AWS EC2 Tutorial, ορίστε την επιλογή «Δημιουργία νέου ζεύγους κλειδιών» και δώστε ένα όνομα ζεύγους κλειδιών. Μετά από αυτό, κατεβάστε το στο σύστημά σας και αποθηκεύστε το για μελλοντική χρήση.

  • Ελέγξτε τις λεπτομέρειες μιας παρουσίας που ξεκίνησε.

  • Μετατροπή του ιδιωτικού σας κλειδιού χρησιμοποιώντας το PuTTYgen

Το PuTTY δεν υποστηρίζει εγγενώς τη μορφή ιδιωτικού κλειδιού (.pem) που δημιουργείται από το Amazon EC2. Το PuTTY διαθέτει ένα εργαλείο που ονομάζεται PuTTYgen, το οποίο μπορεί να μετατρέψει κλειδιά στην απαιτούμενη μορφή PuTTY (.ppk). Πρέπει να μετατρέψετε το ιδιωτικό σας κλειδί σε αυτήν τη μορφή (.ppk) πριν επιχειρήσετε να συνδεθείτε στην παρουσία σας χρησιμοποιώντας το PuTTY.

  • Κάντε κλικ στο Φόρτωση. Από προεπιλογή, το PuTTYgen εμφανίζει μόνο αρχεία με την επέκταση .ppk. Για να εντοπίσετε το αρχείο .pem, ορίστε την επιλογή εμφάνισης αρχείων όλων των τύπων.

  • Επιλέξτε το αρχείο your.pem για το ζεύγος κλειδιών που καθορίσατε κατά την εκκίνηση της παρουσίας σας και, στη συνέχεια, κάντε κλικ στο Άνοιγμα. Κάντε κλικ στο OK για να παραβλέψετε το πλαίσιο διαλόγου επιβεβαίωσης.
  • Κάντε κλικ στην επιλογή Αποθήκευση ιδιωτικού κλειδιού για να αποθηκεύσετε το κλειδί με τη μορφή που μπορεί να χρησιμοποιήσει το PuTTY. Το PuTTYgen εμφανίζει μια προειδοποίηση σχετικά με την αποθήκευση του κλειδιού χωρίς φράση πρόσβασης. Κάντε κλικ στο Ναι.
  • Καθορίστε το ίδιο όνομα για το κλειδί που χρησιμοποιήσατε για το ζεύγος κλειδιών (για παράδειγμα, my-key-pair). Το PuTTY προσθέτει αυτόματα το. επέκταση αρχείου ppk.
  • Συνδεθείτε στην παρουσία EC2 χρησιμοποιώντας SSH και PuTTY
  • Ανοίξτε το PuTTY.exe
  • Στο πλαίσιο Όνομα κεντρικού υπολογιστή, εισαγάγετε τη δημόσια IP της παρουσίας σας.
  • Στη λίστα Κατηγορίες, αναπτύξτε το SSH.
  • Κάντε κλικ στο Auth (μην το επεκτείνετε).
  • Στο πλαίσιο Ιδιωτικό κλειδί για έλεγχο ταυτότητας, μεταβείτε στο αρχείο PPK που κατεβάσατε και κάντε διπλό κλικ σε αυτό.
  • Κάντε κλικ στο Άνοιγμα.

  • Πληκτρολογήστε το Ubuntu όταν σας ζητηθεί αναγνωριστικό σύνδεσης.

Συγχαρητήρια!Έχετε ξεκινήσει με επιτυχία ένα Instance Ubuntu.

Ακολουθεί ένα σύντομο σεμινάριο AWS EC2 Βίντεο που εξηγεί το Amazon AMI EC2, το Demo στη δημιουργία AMI, τις ομάδες ασφαλείας, τα ζεύγη κλειδιών, το Elastic IP vs Public IP και ένα Demo για να ξεκινήσει μια παρουσία EC2 κ.λπ. Αυτό το σεμινάριο AWS EC2 είναι πολύ σημαντικό για όσους θέλουν για να γίνετε αρχιτέκτονας πιστοποιημένων λύσεων AWS.

Tutorial AWS EC2 για αρχάριους | Tutorial Αρχιτέκτονας Πιστοποιημένων Λύσεων AWS | Εκπαίδευση AWS | Έντρεκα

Ελπίζω να απολαύσατε αυτή τη βαθιά βουτιά στο AWS EC2 Tutorial. Είναι ένα από τα πιο περιζήτητα σετ δεξιοτήτων που αναζητούν οι πρόσληψη σε ένα AWS Solution Architect Professional. Εδώ είναι μια συλλογή από για να σας βοηθήσουμε να προετοιμαστείτε για την επόμενη συνέντευξη εργασίας σας στο AWS. Μια άλλη ενδιαφέρουσα ανάγνωση που μπορείτε να δείτε είναι Εκπαιδευτικό AWS S3 και για μια ευρύτερη προοπτική του AWS, ρίξτε μια ματιά στο δικό μας .

Εάν θεωρήσατε ότι το συγκεκριμένο AWS EC2 Tutorial είναι σχετικό, μπορείτε να δείτε το μάθημα του Edureka ζωντανά και με καθοδήγηση εκπαιδευτή , συν-δημιουργήθηκε από επαγγελματίες του κλάδου.

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