Σπίτι Προσωπικά Οικονομικά Τα σημαντικότερα πρότυπα επικοινωνίας για AWS - ανδρείκελα

Τα σημαντικότερα πρότυπα επικοινωνίας για AWS - ανδρείκελα

Πίνακας περιεχομένων:

Βίντεο: Cloud Computing - Computer Science for Business Leaders 2016 2024

Βίντεο: Cloud Computing - Computer Science for Business Leaders 2016 2024
Anonim

Για να αλληλεπιδράσετε με το AWS με οποιοδήποτε ουσιαστικό τρόπο, πρέπει να επικοινωνήσετε μαζί του. Η επικοινωνία πραγματοποιείται σε διάφορα επίπεδα, τα οποία περιλαμβάνουν:

  • Μεταφορά: Αυτό είναι το υποκείμενο στρώμα που μεταφέρει τα δεδομένα μεταξύ των μερών.
  • Ανακάλυψη: Για να αλληλεπιδράσετε με το AWS, πρέπει να ξέρετε ποιες μέθοδοι είναι διαθέσιμες. Το επίπεδο ανίχνευσης σάς επιτρέπει να χρησιμοποιήσετε μια κοινή διεύθυνση URL για να ζητήσετε τη λίστα των διαθέσιμων μεθόδων για μια συγκεκριμένη υπηρεσία σε XML ή JSON ως λίστα υπερσυνδέσμων.
  • Αίτημα: Αφού γνωρίζετε ποιες μέθοδοι είναι διαθέσιμες, μπορείτε να υποβάλετε ένα αίτημα και το AWS παρέχει μια απάντηση.

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

Μεταφορά δεδομένων

Η πρώτη μέριμνα επικοινωνίας που πρέπει να αντιμετωπίσετε είναι θέμα μεταφοράς. Το AWS υποστηρίζει HTTP για μη ασφαλή αιτήματα και HTTPS για ασφαλή αιτήματα για ορισμένες υπηρεσίες, συμπεριλαμβανομένων εκείνων που περιλαμβάνονται στην παρακάτω λίστα:

  • Amazon Associates Web Service
  • Amazon CloudFront (απαιτείται HTTPS για το API ελέγχου, προς το παρόν μόνο HTTP γίνεται αποδεκτό για το API αίτησης)
  • Amazon DevPay (Απαιτείται HTTPS για την Υπηρεσία Άδειας)
  • Amazon Elastic Compute Cloud
  • Υπηρεσία Amazon Flexible Payments (Απαιτείται
  • Amazon Fulfillment Web Service (Απαιτείται
  • Amazon Mechanical Turk
  • Amazon SimpleDB
  • Απλή υπηρεσία αποθήκευσης Amazon
  • Στις περισσότερες περιπτώσεις, η χρήση του Secure Sockets Layer (SSL) με τη μορφή αιτήσεων HTTPS παράγει το καλύτερο αποτέλεσμα επειδή οι πληροφορίες παραμένουν ασφαλείς μέσω του Διαδικτύου. Αν τα δεδομένα που χρειάζεστε δεν είναι εμπιστευτικά, μπορείτε μερικές φορές να επιτύχετε καλύτερη ταχύτητα εφαρμογής χρησιμοποιώντας το HTTP αντί. Σε ορισμένες περιπτώσεις, πρέπει να χρησιμοποιήσετε το HTTP, επειδή η υπηρεσία δεν υποστηρίζει το HTTPS, οπότε βεβαιωθείτε ότι έχετε ελέγξει την τεκμηρίωση της υπηρεσίας πριν προβείτε σε υποθέσεις.

    Οι περισσότεροι προγραμματιστές γνωρίζουν τόσο HTTP όσο και HTTPS μέσω της ανάπτυξης εφαρμογών για υπολογιστές και προγράμματα περιήγησης. Εντούτοις, αυτό που ίσως δεν γνωρίζετε είναι ότι το AWS υποστηρίζει επίσης τη μεταφορά μηνυμάτων τηλεχειρισμού μηνυμάτων (MQTT). Αυτό το πρωτόκολλο μεταφοράς μηνυμάτων μεταδίδει τις ανάγκες των περιορισμένων συσκευών, όπως αυτές που χρησιμοποιούνται για την εκτέλεση των εργασιών του Διαδικτύου των πραγμάτων (IoT) και του μηχανήματος προς μηχανή (M2M).Δείτε περισσότερες πληροφορίες σχετικά με το MQTT και την προβολή του AWS. Το AWS επιτρέπει τη χρήση του MQTT με μια σειρά υπηρεσιών, συμπεριλαμβανομένων των υπηρεσιών

    • Amazon Simple Storage Service
    • Amazon DynamoDB
    • Amazon Kinesis
    • AWS Lambda
    • Amazon Simple Notification Service
    • > Λήψη μεθόδου API

    Για να μπορείτε να κάνετε κάτι με το AWS, πρέπει να ξέρετε ποιες εργασίες (διαθέσιμες με μεθόδους) είναι διαθέσιμες. Η τεκμηρίωση API μπορεί να σας δώσει μια επισκόπηση του τι μπορείτε να κάνετε, αλλά η πραγματική λίστα των διαθέσιμων μεθόδων είναι ευέλικτη και ποικίλλει ανάλογα με το περιβάλλον. Για παράδειγμα, ενδέχεται να μην μπορείτε να εκτελέσετε ορισμένες εργασίες με ορισμένες υπηρεσίες επειδή δεν έχετε ασφαλής σύνδεση ή δεν έχετε διαμορφώσει την υπηρεσία για να υποστηρίξετε την επιθυμητή εργασία.

    Ένας από τους λόγους που θέλετε να χρησιμοποιήσετε το REST είναι ότι δεν σχεδιάζει αιτήσεις Δημιουργία, Ανάγνωση, Ενημέρωση και Διαγραφή (CRUD) απευθείας στο HTTP, όπως κάνει ένα πρωτόκολλο (δημιουργώντας ένα άθραυστο συμβόλαιο που πρέπει να τροποποιήσετε κάθε χρόνος που χρειάζεται να κάνετε μια αλλαγή). Κάνετε ένα αίτημα χρησιμοποιώντας μια τυπική διεύθυνση URL με ένα αίτημα GET και λαμβάνετε μια λίστα hypermedia συνδέσεων με τις πραγματικές κλήσεις μεθόδου. Το άρθρο σχετικά με το Hypermedia ως ο μηχανισμός της κατάστασης εφαρμογής (HATEOAS) περιγράφει πώς λειτουργεί αυτή η διαδικασία με περισσότερες λεπτομέρειες.

    Αρχικά, το REST βασιζόταν σε XML για να παρέχει τη λίστα των συνδέσμων σε συγκεκριμένες κλήσεις μεθόδου, αλλά με τη χρήση του Hypermedia Access Language (HAL) σας επιτρέπει να χρησιμοποιήσετε αντί για JSON, το οποίο είναι πιο κατανοητό. Το AWS βασίζεται επί του παρόντος σε XML για οποιοδήποτε είδος ερωτήματος API, επειδή οι περισσότεροι προγραμματιστές φαίνεται να κατανοούν καλύτερα την XML. είναι η εγγενής μορφή του AWS. Αυτό το άρθρο παρέχει λεπτομέρειες για το API REST.

    Συγχρόνως, η AWS παρείχε εκτενή υποστήριξη για το πρωτόκολλο πρόσβασης απλού αντικειμένου (SOAP). Στην πραγματικότητα, μπορείτε να χρησιμοποιήσετε το SOAP για να κάνετε αιτήματα, αλλά μόνο με το HTTPS. Σε άλλες περιπτώσεις, το AWS δεν υποστηρίζει πλέον το SOAP (παράδειγμα απόσπασης της υπηρεσίας EC2).

    Δημιουργία αιτήματος

    Τα αιτήματα και οι απαντήσεις ακολουθούν τα γνωστά πρότυπα που χρησιμοποιούνται με άλλες υπηρεσίες ιστού. Ωστόσο, η AWS φροντίζει να γνωρίζετε ότι το REST είναι απλώς η αρχιτεκτονική και ότι τα API αιτήματα προσθέτουν κάτι στο REST. Δηλαδή, αντιπροσωπεύουν ένα διαφορετικό στρώμα. Σε πολλές περιπτώσεις, βλέπετε REST / query, το οποίο αναφέρεται σε REST που χρησιμοποιείται με μια κλήση API κάποιου τύπου.

    Πρέπει να υπογράψετε τα περισσότερα αιτήματα REST που κάνετε στο AWS. Ορισμένες υπηρεσίες, όπως η υπηρεσία απλής αποθήκευσης (S3), επιτρέπουν ανώνυμα αιτήματα. Ωστόσο, για να συγκεντρώσετε κάθε σημαντική ποσότητα πληροφοριών, πρέπει να δώσετε υπογεγραμμένα αιτήματα. Ωστόσο, αυτό το άρθρο περιγράφει τον τρόπο χρήσης μιας τέτοιας αίτησης για την επίλυση ενός προβλήματος ασφαλείας με έναν κάδο S3.

    Όταν υποβάλετε αίτηση χρησιμοποιώντας το CLI ή ένα SDK, το περιβάλλον υπογράφει το αίτημά σας για εσάς. Παρόλο που η αίτηση εξακολουθεί να είναι υπογεγραμμένη, δεν χρειάζεται να ανησυχείτε για την εκτέλεση της εργασίας με μη αυτόματο τρόπο. Μπορείτε να διαβάσετε περισσότερα σχετικά με την υπογραφή στοιχείων στο.

    Τα σημαντικότερα πρότυπα επικοινωνίας για AWS - ανδρείκελα

    Η επιλογή των συντακτών

    Πώς να αλλάξετε τη ρύθμιση ισορροπίας λευκού σε ετικέτες Canon EOS 70D

    Πώς να αλλάξετε τη ρύθμιση ισορροπίας λευκού σε ετικέτες Canon EOS 70D

    Χρησιμοποιώντας το Ο έλεγχος εξισορρόπησης λευκού στο Canon EOS 70D σας μπορεί εύκολα και γρήγορα να διορθώσει προβλήματα χρώματος. Οι διαθέσιμες ρυθμίσεις ισορροπίας λευκού απεικονίζονται με τα σύμβολα που εμφανίζονται στον παρακάτω πίνακα. Μπορείτε να δείτε την τρέχουσα ρύθμιση στην οθόνη Ρυθμίσεις λήψης, όπως φαίνεται στο παρακάτω σχήμα. Για να προσαρμόσετε τη ρύθμιση, έχετε ...

    Η επιλογή των συντακτών

    Προετοιμασία αντιγράφου TIFF ψηφιακής εικόνας για δημοσίευση - ανδρεικέλες

    Προετοιμασία αντιγράφου TIFF ψηφιακής εικόνας για δημοσίευση - ανδρεικέλες

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

    Εξάγοντας το περίγραμμα επιλογής του ψηφιακού σας επεξεργαστή εικόνας - ανδρείκελα

    Εξάγοντας το περίγραμμα επιλογής του ψηφιακού σας επεξεργαστή εικόνας - ανδρείκελα

    Η πρώτη προσπάθεια. Αναμείνετε να βελτιώσετε το περίγραμμα επιλογής σας τουλάχιστον λίγο. Μπορείτε να βελτιώσετε το περίγραμμα σας με διάφορους τρόπους: Αντίστροφη περιγράμματος επιλογής: Απλά χρησιμοποιήστε την εντολή Invert (ή την αντίστοιχη εντολή του προγράμματος). Προσθέστε σε περίγραμμα επιλογής: ...

    Επιλογή από τις άκρες της ψηφιακής εικόνας - ανδρείκελα

    Επιλογή από τις άκρες της ψηφιακής εικόνας - ανδρείκελα

    Όπου οι φωτεινές περιοχές πληρούν τις σκοτεινές περιοχές. Πολλά προγράμματα επεξεργασίας φωτογραφιών σας επιτρέπουν να σχεδιάσετε ένα περίγραμμα επιλογής κατά μήκος ενός άκρου. Το εργαλείο αναζητά άκρες κοντά στο σημείο που σύρετε το ποντίκι.

    Η επιλογή των συντακτών

    Πώς να χρησιμοποιείτε το παράθυρο μητρώου του QuickBooks 2010 - dummies

    Πώς να χρησιμοποιείτε το παράθυρο μητρώου του QuickBooks 2010 - dummies

    Για να εργαστείτε ευκολότερα με το παράθυρο του Μητρώου και να ελέγξετε τον τρόπο εμφάνισής του: Το κουμπί Μετάβαση: Εμφανίζει το παράθυρο διαλόγου Μετάβαση (Go To). Αυτό το παράθυρο διαλόγου σάς επιτρέπει να αναζητήσετε μια συναλλαγή στο παράθυρο "Εγγραφή". Για παράδειγμα, μπορείτε να αναζητήσετε ...

    Πώς να εργάζεστε με έναν υπάρχοντα προϋπολογισμό σε QuickBooks - dummies

    Πώς να εργάζεστε με έναν υπάρχοντα προϋπολογισμό σε QuickBooks - dummies

    Σε μεγάλες εταιρείες με εκατοντάδες ή χιλιάδες εργαζόμενοι, δύο ή τρία άτομα δαπανούν μεγάλο μέρος ή και ολόκληρο το χρόνο εργασίας τους με τα στοιχεία που έχουν εγγραφεί στον προϋπολογισμό. Για να επεξεργαστείτε έναν υπάρχοντα προϋπολογισμό στο QuickBooks, ακολουθήστε τα παρακάτω βήματα:

    Πώς να χρησιμοποιείτε τα κουτιά παραθύρων αναφορών του QuickBooks - dummies

    Πώς να χρησιμοποιείτε τα κουτιά παραθύρων αναφορών του QuickBooks - dummies

    Από, Προς, Στήλες και Ταξινόμηση. Αυτά τα πλαίσια σας επιτρέπουν επίσης να ελέγχετε τις πληροφορίες που εμφανίζονται στο παράθυρο αναφοράς και την εμφάνιση των πληροφοριών. Για παράδειγμα, μπορείτε να ενημερώσετε το QuickBooks για το χρονικό διάστημα που θέλετε ...