Κατανόηση των βασικών του cloud computing
Κατανοήστε τι προσφέρουν οι υπηρεσίες cloud, πώς τα IaaS, PaaS και SaaS μοιράζουν την εργασία και τι παραμένει δική σας ευθύνη να ρυθμίσετε, να λειτουργήσετε και να μεταφέρετε.

Ανοίγετε το ίδιο κοινόχρηστο έγγραφο σε έναν φορητό υπολογιστή και σε ένα τηλέφωνο. Η υπηρεσία αποθηκεύει το έγγραφο και εκτελεί την εφαρμογή για εσάς. Κάπου, φυσικοί υπολογιστές κάνουν αυτή τη δουλειά. Ο όρος «cloud» περιγράφει έναν τρόπο απόκτησης υπολογιστικών δυνατοτήτων μέσω δικτύου.
Η χρήσιμη αλλαγή είναι ο τρόπος με τον οποίο αποκτάτε χωρητικότητα
Αντί να αγοράσετε διακομιστή πριν γνωρίζετε πόση χωρητικότητα χρειάζεστε, μια υπηρεσία cloud μπορεί να σας επιτρέψει να ζητάτε υπολογιστικούς πόρους ή αποθηκευτικό χώρο όταν τους χρειάζεστε και να απελευθερώνετε τους πόρους που δεν χρησιμοποιείτε πλέον. Το λογισμικό αναλαμβάνει μεγάλο μέρος της παροχής.
Ένα δημόσιο cloud εξυπηρετεί πελάτες από την ομάδα πόρων ενός παρόχου. Ένα ιδιωτικό cloud εξυπηρετεί έναν οργανισμό και μπορεί να λειτουργεί στις δικές του εγκαταστάσεις. Το cloud computing είναι επομένως υπηρεσία και λειτουργικό μοντέλο, όχι απλώς άλλη λέξη για «έναν υπολογιστή μακριά». Η διάκριση αυτή ακολουθεί τον ορισμό του NIST για το cloud computing.
Τρία μοντέλα υπηρεσίας, τρία διαφορετικά σημεία εκκίνησης
- IaaS — υποδομή: αποκτάτε υπολογιστικούς πόρους, αποθήκευση και δικτύωση και μετά εγκαθιστάτε και εκτελείτε το λογισμικό σας. Για παράδειγμα, μπορείτε να δημιουργήσετε μια εικονική μηχανή για έναν ιστότοπο και να διαχειρίζεστε το λειτουργικό σύστημα και την εφαρμογή της.
- PaaS — πλατφόρμα: παρέχετε την εφαρμογή· η πλατφόρμα παρέχει μεγαλύτερο μέρος του περιβάλλοντος που χρειάζεται για να εκτελεστεί. Αφιερώνετε λιγότερο χρόνο στη λειτουργία του υποκείμενου συστήματος, ενώ εργάζεστε μέσα στα εργαλεία και τις δυνατότητες που υποστηρίζει η πλατφόρμα.
- SaaS — εφαρμογή: χρησιμοποιείτε μια έτοιμη υπηρεσία, όπως κοινόχρηστα έγγραφα ή ηλεκτρονικό ταχυδρομείο. Ρυθμίζετε τους λογαριασμούς και τον τρόπο χρήσης, ενώ ο πάροχος λειτουργεί την εφαρμογή.
Αυτά τα μοντέλα περιγράφουν τι λαμβάνετε και τι εξακολουθείτε να λειτουργείτε μόνοι σας. Δεν είναι σκάλα από το χειρότερο στο καλύτερο. Όποιος θέλει να γράψει ένα έγγραφο έχει διαφορετική εργασία από εκείνον που θέλει να κατασκευάσει τον επεξεργαστή εγγράφων.
Τι γίνεται ευκολότερο και τι χρειάζεται ακόμη απόφαση;
Οι υπηρεσίες cloud μπορούν να μικρύνουν τον χρόνο από μια ιδέα μέχρι μια λειτουργική εφαρμογή. Η χωρητικότητα μπορεί να αυξάνεται μαζί με τη ζήτηση και μια μικρή ομάδα μπορεί να χρησιμοποιεί υπηρεσίες που θα απαιτούσαν μεγάλη προσπάθεια για να λειτουργήσουν μόνες τους.
Το κόστος ακολουθεί την πραγματική υπηρεσία: τα μηχανήματα που λειτουργούν, τα αποθηκευμένα δεδομένα, οι μεταφορές ή οι λογαριασμοί χρηστών μπορεί να χρεώνονται διαφορετικά. Η μεγαλύτερη ευελιξία δεν κάνει κάθε φόρτο εργασίας φθηνότερο. Η χωρητικότητα έχει επίσης πρακτικά όρια, όπως ποσοστώσεις και περιφερειακή διαθεσιμότητα.
Ο πάροχος μπορεί να συντηρεί τον φυσικό εξοπλισμό, αλλά τα δικαιώματα του λογαριασμού σας και οι ρυθμίσεις της εφαρμογής εξακολουθούν να καθορίζουν ποιος μπορεί να δει ή να αλλάξει δεδομένα. Η εξήγηση της AWS για την κοινή ευθύνη δείχνει πώς αλλάζει ο διαχωρισμός ανάλογα με την υπηρεσία. Παρομοίως, η ανάκτηση εξαρτάται από τα αντίγραφα, τη διατήρηση και τη διαδικασία επαναφοράς που έχετε πραγματικά ρυθμίσει· δεν την εγγυάται η λέξη «cloud».
Επιλέξτε την εργασία που θέλετε να κρατήσετε
Ξεκινήστε από μια συγκεκριμένη εργασία: να χρησιμοποιήσετε μια εφαρμογή, να δημοσιεύσετε τη δική σας ή να ελέγχετε ολόκληρο το περιβάλλον λογισμικού της. Έπειτα δείτε ποια εργασία μένει στην ομάδα σας, πώς αυξάνονται τα κόστη και πώς μπορείτε να μεταφέρετε τα δεδομένα σας αλλού.
Η φυσική τοποθεσία είναι μια ακόμη απόφαση. Μια εφαρμογή μπορεί να χρησιμοποιεί τόσο επεξεργασία κοντά σας όσο και μεγαλύτερους κοινόχρηστους πόρους. Συνεχίστε με το edge computing και το cloud computing ή γυρίστε πίσω στη σύνδεση που σας φέρνει ως εκεί.