ερώτηση

Γνώση Υπολογιστών >> ερώτηση >  >> PC Αντιμετώπιση προβλημάτων

Πώς να δημιουργήσετε μια παρουσία EC2 χρησιμοποιώντας τη συνάρτηση Lambda στο AWS

Η δημιουργία μιας παρουσίας Amazon Elastic Compute Cloud (Amazon EC2) με χρήση μιας συνάρτησης Lambda στο AWS περιλαμβάνει την αυτοματοποίηση της διαδικασίας δημιουργίας στιγμιότυπου μέσω κώδικα. Ακολουθεί ένας οδηγός βήμα προς βήμα που θα σας βοηθήσει να το πετύχετε:

Βήμα 1:Δημιουργήστε έναν ρόλο IAM για τη συνάρτηση Lambda:

1. Μεταβείτε στην κονσόλα IAM στον λογαριασμό σας AWS.

2. Κάντε κλικ στο "Ρόλοι" στο αριστερό παράθυρο πλοήγησης και, στη συνέχεια, κάντε κλικ στο "Δημιουργία ρόλου".

3. Επιλέξτε "AWS Lambda" ως την υπηρεσία που θα χρησιμοποιήσει αυτόν τον ρόλο.

4. Κάντε κλικ στο "Επόμενο:Δικαιώματα" και επιλέξτε την πολιτική EC2FullAccess για να επιτρέψετε στη συνάρτηση Lambda να διαχειρίζεται τους πόρους EC2.

5. Ελέγξτε τα δικαιώματα και κάντε κλικ στο "Επόμενο:Ετικέτες".

6. (Προαιρετικό) Προσθέστε τυχόν ετικέτες που θέλετε και κάντε κλικ στο "Επόμενο:Έλεγχος".

7. Δώστε ένα περιγραφικό όνομα για το ρόλο, όπως "EC2InstanceCreationRole" και κάντε κλικ στο "Δημιουργία ρόλου".

Βήμα 2:Δημιουργήστε μια συνάρτηση λάμδα:

1. Μεταβείτε στην κονσόλα Lambda στον λογαριασμό σας AWS.

2. Κάντε κλικ στο «Δημιουργία λειτουργίας» και επιλέξτε «Συγγραφέας από την αρχή».

3. Εισαγάγετε ένα όνομα για τη συνάρτηση Lambda, όπως "CreateEC2Instance".

4. Επιλέξτε "Python" ή "JavaScript" ως χρόνο εκτέλεσης και κάντε κλικ στο "Δημιουργία συνάρτησης".

5. Αντικαταστήστε τον προεπιλεγμένο κωδικό στο πρόγραμμα επεξεργασίας λειτουργιών με τον ακόλουθο κώδικα:

```python

εισαγωγή boto3

def lambda_handler(συμβάν, περιβάλλον):

# Δημιουργήστε έναν πελάτη για αλληλεπίδραση με το EC2 API

ec2 =boto3.client('ec2')

# Καθορίστε λεπτομέρειες για τη δημιουργία

instance_details ={

'ImageId':'ami-123456', # Αντικαταστήστε με το επιθυμητό αναγνωριστικό AMI

'InstanceType':'t2.micro', # Αντικατάσταση με τον επιθυμητό τύπο παρουσίας

'MinCount':1,

'MaxCount':1,

'KeyName':'your-key-name' # Αντικαταστήστε με το επιθυμητό όνομα κλειδιού

}

# Δημιουργήστε το στιγμιότυπο EC2

answer =ec2.run_instances(**instance_details)

# Επιστροφή αναγνωριστικού στιγμιότυπου του στιγμιότυπου που δημιουργήθηκε πρόσφατα

επιστροφή {

'statusCode':200,

'body':απάντηση['Instances'][0]['InstanceId']

}

```

Για JavaScript αντικαταστήστε τη γραμμή 1 με:

```

const AWS =require('aws-sdk');

```

6. Στην ενότητα "Ρυθμίσεις λειτουργίας", αναπτύξτε το στοιχείο "Άδειες" και κάντε κλικ στο "Προσθήκη άδειας".

7. Επιλέξτε τον ρόλο IAM που δημιουργήθηκε νωρίτερα (EC2InstanceCreationRole) και επισυνάψτε την πολιτική "LambdaInvokeFullAccess".

Βήμα 3:Διαμόρφωση της συνάρτησης Lambda:

1. Στην ενότητα "Κωδικός λειτουργίας", βεβαιωθείτε ότι το "Handler" έχει οριστεί σε "lambda_handler.lambda_handler"

2. Κάντε κλικ στο "Δημοσίευση" για αποθήκευση και ανάπτυξη της συνάρτησης Lambda.

Βήμα 4:Κλήση της συνάρτησης λάμδα:

1. Μεταβείτε στο μενού "Ενέργειες" και επιλέξτε "Κλήση".

2. Αφήστε κενό το πεδίο "Δοκιμαστικό συμβάν" και κάντε κλικ στο "Κλήση".

3. Αυτό θα ενεργοποιήσει τη συνάρτηση Lambda και θα δημιουργήσει μια νέα παρουσία EC2 με βάση τις προρυθμισμένες λεπτομέρειες.

Βήμα 5:Επαληθεύστε τη δημιουργία παρουσίας:

1. Μεταβείτε στην κονσόλα EC2 του λογαριασμού σας AWS.

2. Επιλέξτε "Instances" στο αριστερό παράθυρο πλοήγησης.

3. Θα δείτε το στιγμιότυπο που δημιουργήθηκε πρόσφατα στη λίστα των παρουσιών που εκτελούνται.

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

Συναφής σύστασή

Πώς να χρησιμοποιήσετε το δίσκο επαναφοράς των Windows για να επισκευάσει εκκίνησης στα Windows Vista

Ο όγκος εκκίνησης διαθέτει τα απαραίτητα αρχεία για να ξεκινήσει το λειτουργικό σύστημα των Windows Vista στον υπολογιστή σας . Όταν παθαίνουν βλάβη οφείλεται σε λοίμωξη από τον ιό ή σφάλμα υλικού, μπορεί να είναι απαραίτητο να επισκευάσει τα αρχεία εκκίνησης στην αρχική κατάσταση . Χρησιμοποιήστε τους δίσκους αποκατάστασης των Windows, αν οι επιλογές αποκατάστασης για τα Vista δεν είναι προεγκατεστημένα στο σκληρό δίσκο του υπολογιστή σας . Τα πράγματα που θα χρειαστείτε Windows Recovery Disc

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα