Ένας οδηγός για αρχάριους στο cloud computing
Το cloud computing είναι η δυνατότητα απόκτησης και χρήσης υπηρεσιών πληροφορικής — διακομιστών, αποθήκευσης, βάσεων δεδομένων, δικτύωσης, λογισμικού, αναλυτικών στοιχείων, πληροφοριών και άλλων — μέσω του διαδικτύου. Παρέχοντας υπολογιστικούς πόρους κατ’ απαίτηση, το cloud computing σάς επιτρέπει να αποφύγετε την ανάγκη εγκατάστασης των δικών σας φυσικών διακομιστών, εκτέλεσης του δικού σας λογισμικού και διαχείρισης των δικών σας βάσεων δεδομένων. Μπορείτε να έχετε πρόσβαση σε δεδομένα, εφαρμογές και υπολογιστικούς πόρους από οπουδήποτε στον κόσμο, αντί να χρειάζεται να είστε συνδεδεμένοι με έναν υπολογιστή σε ένα γραφείο. Ως αποτέλεσμα, το cloud προσφέρει ταχύτερη καινοτομία, ευέλικτους πόρους και οικονομίες κλίμακας. Συνήθως πληρώνετε μόνο για τις υπηρεσίες cloud που χρησιμοποιείτε, βοηθώντας σας να μειώσετε το λειτουργικό κόστος, να διαχειρίζεστε την υποδομή πιο αποτελεσματικά και να κλιμακώνεστε καθώς αλλάζουν οι επιχειρηματικές σας ανάγκες.
*
Κορυφαία οφέλη του cloud computing
Το cloud computing αποτελεί μια μετατόπιση από τον παραδοσιακό τρόπο με τον οποίο οι επιχειρήσεις σκέφτονται τους πόρους πληροφορικής. Ακολουθούν οι πιο συνηθισμένοι λόγοι για τους οποίους οι οργανισμοί στρέφονται στο cloud.
- Κόστος: Το cloud computing εξαλείφει τις κεφαλαιουχικές δαπάνες και τους πόρους που απαιτούνται για τη λειτουργία και τη διαχείριση της δικής σας υποδομής. Η τιμολόγηση και το κόστος του υλικού, του λογισμικού, των βοηθητικών προγραμμάτων και της επιτόπιας διαχείρισης των διακομιστών αυξάνονται γρήγορα.
- Ταχύτητα: Οι περισσότερες υπηρεσίες cloud computing είναι αυτοεξυπηρέτησης και κατ’ απαίτηση. Ακόμη και τεράστιες ποσότητες υπολογιστικών πόρων μπορούν να παρασχεθούν σε λίγα λεπτά, συνήθως με λίγα μόνο κλικ, παρέχοντάς σας μεγάλη ευελιξία και μειώνοντας την πίεση στον προγραμματισμό χωρητικότητας.
- Παγκόσμια κλίμακα: Οι υπηρεσίες cloud computing περιλαμβάνουν τη δυνατότητα ελαστικής κλιμάκωσης. Στην ορολογία του cloud, αυτό σημαίνει παροχή της σωστής ποσότητας πόρων IT για τα φόρτα εργασίας σας. Για παράδειγμα, επιλογή περισσότερης ή λιγότερης υπολογιστικής ισχύος, αποθήκευσης ή εύρους ζώνης ακριβώς όταν χρειάζεται και από τη σωστή γεωγραφική θέση.
- Παραγωγικότητα: Τα κέντρα δεδομένων επί τόπου συνήθως απαιτούν βαριά εγκατάσταση υλικού “racking and stacking”, ενημέρωση κώδικα λογισμικού και άλλες χρονοβόρες εργασίες διαχείρισης IT. Το cloud computing εξαλείφει την ανάγκη για πολλές από αυτές τις εργασίες, ώστε οι ομάδες IT να μπορούν να εργαστούν για πιο σημαντικούς επιχειρηματικούς στόχους.
- Απόδοση: Οι υπηρεσίες cloud computing λειτουργούν σε ένα παγκόσμιο δίκτυο ασφαλών κέντρων δεδομένων που συχνά χρησιμοποιούν την τελευταία γενιά υπολογιστικού υλικού. Αυτό το παγκόσμιο δίκτυο παρέχει στους χρήστες της εφαρμογής σας τη μειωμένη καθυστέρηση δικτύου που έχουν συνηθίσει να περιμένουν. Καθώς η βάση χρηστών σας μετατοπίζεται γεωγραφικά, η υποδομή cloud σας μπορεί επίσης.
- Ασφάλεια: Οι πάροχοι cloud μπορούν να προσφέρουν ένα ευρύ σύνολο πολιτικών, τεχνολογιών και ελέγχων που ενισχύουν τη συνολική σας στάση ασφαλείας. Αυτά τα εργαλεία προστατεύουν τα δεδομένα, τις εφαρμογές, τις επιχειρηματικές εφαρμογές, τα ευαίσθητα δεδομένα, τους τελικούς χρήστες και την υποδομή σας από πιθανές απειλές.
- Αξιοπιστία: Οι πάροχοι υπηρεσιών cloud μπορούν να αποθηκεύουν δεδομένα σε πολλαπλές, περιττές τοποθεσίες, παρέχοντάς σας αξιόπιστη πρόσβαση στους πόρους σας στο cloud.
- Κινητικότητα: Το cloud computing υποστηρίζει το κινητό εργατικό δυναμικό σας, καθιστώντας τους πόρους διαθέσιμους στους χρήστες σας οπουδήποτε, οποτεδήποτε, σε οποιαδήποτε συσκευή συνδεδεμένη στο διαδίκτυο.
- Εκσυγχρονισμός: Οι υπηρεσίες cloud μπορούν να διαδραματίσουν κεντρικό ρόλο στο να βοηθήσουν τον οργανισμό σας να απομακρυνθεί από τις δυσκίνητες παλαιές τεχνολογίες και να υιοθετήσει πιο καινοτόμες λύσεις που αυτοματοποιούν τις διαδικασίες, βελτιστοποιούν τις ροές εργασίας και απλοποιούν τις λειτουργίες IT.
Πώς λειτουργεί το cloud computing;
Το cloud είναι ένα τεράστιο δίκτυο διακομιστών υπολογιστών που βρίσκονται σε όλο τον κόσμο, μαζί με τα δεδομένα, το περιεχόμενο, τις εφαρμογές, τις βάσεις δεδομένων και άλλους υπολογιστικούς πόρους που βρίσκονται σε αυτούς τους διακομιστές. Το cloud computing καθίσταται δυνατό χάρη στην εικονικοποίηση, μια τεχνολογία που επιτρέπει σε έναν φυσικό διακομιστή να εκτελεί πολλούς «εικονικούς» υπολογιστές (γνωστούς και ως εικονικές μηχανές ή VM). Η εικονικοποίηση καθιστά δυνατή τη συγκέντρωση πόρων από πολλούς διαφορετικούς φυσικούς διακομιστές — ακόμη και διακομιστές που βρίσκονται σε διαφορετικές γεωγραφικές περιοχές — και τη διάθεσή τους σε πελάτες ή χρήστες ως μία ενιαία, εξαιρετικά επεκτάσιμη υπηρεσία.
Κάνοντας τη χρήση του φυσικού υλικού πιο αποτελεσματική και επιτρέποντας σε ένα φυσικό μηχάνημα να εξυπηρετεί πολλές διαφορετικές ανάγκες και οργανισμούς, το cloud computing μειώνει το κόστος διαχείρισης και πρόσβασης σε υπολογιστικούς πόρους.
Τύποι cloud computing
Δεν είναι όλα τα cloud ίδια και κανένας τύπος cloud computing δεν είναι κατάλληλος για όλους. Πολλά διαφορετικά μοντέλα, τύποι και υπηρεσίες έχουν εξελιχθεί για να σας βοηθήσουν να προσφέρετε την κατάλληλη λύση για τις ανάγκες σας. Πρώτον, πρέπει να προσδιορίσετε τον τύπο ανάπτυξης cloud ή την αρχιτεκτονική cloud στην οποία θα υλοποιηθούν οι υπηρεσίες σας. Υπάρχουν τέσσερις διαφορετικοί τρόποι ανάπτυξης υπηρεσιών cloud: σε δημόσιο cloud, ιδιωτικό cloud, υβριδικό cloud ή multicloud.
- Υπηρεσίες δημόσιου cloud: Τα δημόσια cloud ανήκουν και λειτουργούν από τρίτους παρόχους υπηρεσιών cloud, οι οποίοι παρέχουν υπολογιστικούς πόρους όπως διακομιστές και αποθηκευτικό χώρο μέσω του διαδικτύου. Η Linode, τώρα Akamai, είναι ένα παράδειγμα δημόσιου cloud. Με ένα δημόσιο cloud, όλο το υλικό, το λογισμικό και άλλες υποστηρικτικές υποδομές διαχειρίζονται από τον πάροχο cloud. Μπορείτε να αποκτήσετε πρόσβαση σε αυτές τις υπηρεσίες και να διαχειριστείτε τον λογαριασμό σας χρησιμοποιώντας ένα πρόγραμμα περιήγησης ιστού, API ή CLI.
- Ιδιωτικό cloud: Ένα ιδιωτικό cloud αναφέρεται σε πόρους cloud computing που χρησιμοποιούνται αποκλειστικά από μια μεμονωμένη επιχείρηση ή οργανισμό. Ένα ιδιωτικό cloud μπορεί να βρίσκεται φυσικά στο κέντρο δεδομένων της εταιρείας. Ορισμένες εταιρείες πληρώνουν επίσης τρίτους παρόχους υπηρεσιών για να φιλοξενήσουν το ιδιωτικό τους cloud. Ένα ιδιωτικό περιβάλλον cloud διατηρεί τις υπηρεσίες και την υποδομή σε ένα ιδιωτικό δίκτυο.
- Υβριδικό cloud: Το υβριδικό cloud προσφέρει έναν συνδυασμό δημόσιων και ιδιωτικών cloud, δικτυωμένων με τέτοιο τρόπο ώστε τα δεδομένα και οι εφαρμογές να μπορούν να κοινοποιούνται μεταξύ τους. Τα υβριδικά cloud προσφέρουν στις επιχειρήσεις μεγαλύτερη ευελιξία για κλιμάκωση και ανάπτυξη.
- Πολυσύννεφο: Το πολυσύννεφο είναι μια στρατηγική που απασχολεί δύο ή περισσότερους παρόχους cloud computing. Οι στρατηγικές πολυσύννεφου προσφέρουν πλεονασμό και τη δυνατότητα επιλογής διαφορετικών υπηρεσιών ή λειτουργιών cloud από διαφορετικούς παρόχους. Οι αναπτύξεις πολυσύννεφου μπορούν να είναι πολύτιμες για την αντιστάθμιση του κόστους των περιβαλλόντων δοκιμών, ώστε να δίνουν στους εσωτερικούς προγραμματιστές περισσότερη ισχύ με μειωμένο κόστος.
Τύποι υπηρεσιών cloud: IaaS, PaaS, χωρίς διακομιστή και SaaS
Οι περισσότερες υπηρεσίες cloud computing εμπίπτουν σε τέσσερις ευρείες κατηγορίες: υποδομή ως υπηρεσία (IaaS), πλατφόρμα ως υπηρεσία (PaaS), χωρίς διακομιστή και λογισμικό ως υπηρεσία (SaaS). Αυτές μερικές φορές ονομάζονται «στοίβα cloud computing» επειδή βασίζονται η μία στην άλλη. Γνωρίζοντας τι είναι και πώς διαφέρουν, διευκολύνετε την επίτευξη των επιχειρηματικών σας στόχων.
- Υποδομή ως υπηρεσία (IaaS): Αυτή είναι η πιο βασική κατηγορία υπηρεσιών cloud computing. Με το IaaS, νοικιάζετε υποδομή IT – διακομιστές και εικονικές μηχανές, αποθήκευση, δικτύωση, λειτουργικά συστήματα – από έναν πάροχο cloud με βάση την πληρωμή κατά την χρήση.
- Πλατφόρμα ως υπηρεσία: Η πλατφόρμα cloud ως υπηρεσία (PaaS) αναφέρεται σε υπηρεσίες cloud computing που παρέχουν ένα περιβάλλον κατ’ απαίτηση για την ανάπτυξη, τη δοκιμή, την παράδοση και τη διαχείριση εφαρμογών λογισμικού. Το PaaS διευκολύνει τους προγραμματιστές να δημιουργούν γρήγορα εφαρμογές web ή εφαρμογές για κινητά χωρίς να ανησυχούν για τη ρύθμιση ή τη διαχείριση της υποκείμενης υποδομής διακομιστών, αποθήκευσης, δικτύωσης και βάσεων δεδομένων.
- Υπολογιστική χωρίς διακομιστή: Επικαλυπτόμενη με την υπηρεσία PaaS, η υπολογιστική χωρίς διακομιστή εστιάζει στην ανάπτυξη λειτουργικότητας εφαρμογών χωρίς να ξοδεύει χρόνο στη συνεχή διαχείριση των διακομιστών και της υποδομής που απαιτείται για αυτό. Ο πάροχος cloud χειρίζεται την εγκατάσταση, τον προγραμματισμό χωρητικότητας και τη διαχείριση του διακομιστή για εσάς. Οι αρχιτεκτονικές χωρίς διακομιστή είναι ιδιαίτερα επεκτάσιμες και καθοδηγούμενες από συμβάντα, χρησιμοποιώντας πόρους μόνο όταν προκύπτει μια συγκεκριμένη λειτουργία ή ενεργοποίηση.
- Λογισμικό ως υπηρεσία (SaaS): Το λογισμικό ως υπηρεσία είναι μια μέθοδος για την παροχή εφαρμογών λογισμικού μέσω του διαδικτύου, κατ’ απαίτηση και συνήθως σε βάση συνδρομής. Με το SaaS, οι πάροχοι cloud φιλοξενούν και διαχειρίζονται το λογισμικό (εφαρμογή SaaS) και την υποκείμενη υποδομή και χειρίζονται οποιαδήποτε συντήρηση, όπως αναβαθμίσεις λογισμικού και ενημερώσεις ασφαλείας. Οι χρήστες συνδέονται στην εφαρμογή μέσω του διαδικτύου, συνήθως με ένα πρόγραμμα περιήγησης ιστού στο τηλέφωνο, το tablet ή τον υπολογιστή τους.
Χρήσεις του cloud computing
Πιθανότατα χρησιμοποιείτε το cloud computing αυτή τη στιγμή, ακόμα κι αν δεν το συνειδητοποιείτε. Εάν χρησιμοποιείτε μια ηλεκτρονική υπηρεσία για να στέλνετε email, να επεξεργάζεστε έγγραφα, να παρακολουθείτε ταινίες ή τηλεόραση, να ακούτε μουσική, να παίζετε παιχνίδια ή να αποθηκεύετε εικόνες και άλλα αρχεία, είναι πιθανό το cloud computing να τα καθιστά όλα δυνατά στο παρασκήνιο. Οι πρώτες υπηρεσίες cloud computing είναι μόλις μιας δεκαετίας, αλλά ήδη μια ποικιλία οργανισμών – από μικροσκοπικές νεοσύστατες επιχειρήσεις και παγκόσμιες εταιρείες έως κυβερνητικές υπηρεσίες και μη κερδοσκοπικούς οργανισμούς – υιοθετούν την τεχνολογία για διάφορους λόγους και περιπτώσεις χρήσης.
- Δημιουργήστε νέες εφαρμογές και υπηρεσίες: Δημιουργήστε, αναπτύξτε και κλιμακώστε γρήγορα εφαρμογές όπως web, mobile και API σε οποιαδήποτε πλατφόρμα. Αποκτήστε πρόσβαση στους πόρους που χρειάζεστε για να ανταποκριθείτε στις απαιτήσεις απόδοσης, ασφάλειας και συμμόρφωσης. Δημιουργήστε, δοκιμάστε και απενεργοποιήστε γρήγορα περιβάλλοντα, επιταχύνοντας τον χρόνο για την αγορά νέων εξελίξεων.
- Αποθηκεύστε, δημιουργήστε αντίγραφα ασφαλείας και ανακτήστε δεδομένα: Αποφύγετε διακοπές λειτουργίας και προστατεύστε τα δεδομένα σας οικονομικά – και σε μαζική κλίμακα – μεταφέροντας τα δεδομένα σας μέσω του διαδικτύου σε ένα σύστημα αποθήκευσης cloud εκτός τοποθεσίας που είναι προσβάσιμο από οποιαδήποτε τοποθεσία και οποιαδήποτε συσκευή.
- Βελτιώστε τις προσπάθειες αποκατάστασης από καταστροφές για να διασφαλίσετε τη συνέχεια της επιχείρησης. Ροή ήχου και βίντεο: Συνδεθείτε με το κοινό σας οπουδήποτε, οποτεδήποτε, σε οποιαδήποτε συσκευή, με βίντεο και ήχο υψηλής ευκρίνειας, με παγκόσμια διανομή.
- Παροχή λογισμικού κατ’ απαίτηση: Γνωστό και ως λογισμικό ως υπηρεσία (SaaS), το λογισμικό κατ’ απαίτηση σάς επιτρέπει να προσφέρετε τις πιο πρόσφατες εκδόσεις και ενημερώσεις λογισμικού στους πελάτες σας — οποτεδήποτε τις χρειάζονται, οπουδήποτε κι αν βρίσκονται.
- Εργασία με ανάλυση μεγάλων δεδομένων και Τεχνητή Νοημοσύνη: Χρησιμοποιήστε τις ισχυρές δυνατότητες επεξεργασίας του cloud για να συλλέξετε και να αναλύσετε μεγάλα δεδομένα ή για να τροφοδοτήσετε εφαρμογές τεχνητής νοημοσύνης και μηχανικής μάθησης.
- Υποστηρίξτε το κινητό σας εργατικό δυναμικό: Δώστε στους κινητούς και απομακρυσμένους εργαζομένους σας εικονικές επιφάνειες εργασίας στις οποίες μπορούν εύκολα να έχουν πρόσβαση από οποιοδήποτε φορητό υπολογιστή, tablet ή κινητή συσκευή. Διατηρήστε τους εργαζομένους συνδεδεμένους με πλατφόρμες email και ανταλλαγής μηνυμάτων που βασίζονται στο cloud.
Πόσο ασφαλές είναι το cloud computing;
Η ασφάλεια του cloud αποτελεί μεγάλη ανησυχία για πολλές εταιρείες που αποθηκεύουν δεδομένα και εκτελούν εφαρμογές στο cloud. Πολλές προσφορές δημόσιου cloud είναι περιβάλλοντα πολλαπλών μισθωτών — αυτό σημαίνει ότι δεδομένα από πολλούς πελάτες βρίσκονται στον ίδιο διακομιστή, αυξάνοντας την πιθανότητα παραβίασης. Γνωρίζοντας ότι πολλοί οργανισμοί αποθηκεύουν ευαίσθητα δεδομένα στο cloud, οι κυβερνοεγκληματίες έχουν μεγαλύτερο κίνητρο να επιχειρήσουν να παραβιάσουν τις άμυνες των παρόχων υπηρεσιών cloud, ώστε να έχουν πρόσβαση ή να κλέψουν πολύτιμες πληροφορίες.
Για την προστασία των δεδομένων στο cloud από κλοπή, απώλεια ή διακοπές λειτουργίας που προκαλούνται από κυβερνοεπιθέσεις, οι πάροχοι υπηρεσιών cloud υιοθετούν μια ποικιλία πρωτοκόλλων, πολιτικών και τεχνολογιών για την ενίσχυση της ασφάλειας του cloud computing. Αυτά μπορεί να περιλαμβάνουν κρυπτογράφηση δεδομένων, τεχνολογία διαχείρισης ταυτότητας χρήστη και πρόσβασης, καθώς και συμμόρφωση και παρακολούθηση ασφαλείας. Επειδή οι πάροχοι cloud επενδύουν περισσότερο σε λύσεις ασφαλείας, πολλές επιχειρήσεις διαπιστώνουν ότι το cloud μπορεί να προσφέρει καλύτερη ασφάλεια από τα δικά τους περιβάλλοντα IT στις εγκαταστάσεις τους. [ανακτήθηκε άρθρο]
Ποιο είναι το μέλλον του cloud computing;
Το cloud εξελίσσεται συνεχώς και υπάρχουν αρκετές τάσεις που οι ειδικοί προβλέπουν ότι θα κυριαρχήσουν στο cloud computing τα επόμενα χρόνια. Το cloud θα επιτρέψει την κβαντική υπολογιστική που μπορεί να επεξεργάζεται πολύπλοκους υπολογισμούς και τεράστια σύνολα δεδομένων πιο γρήγορα. Με την ανάπτυξη συσκευών του Διαδικτύου των Πραγμάτων (IoT) και άλλων εφαρμογών που είναι ευαίσθητες στην καθυστέρηση, οι πάροχοι cloud είναι πιθανό να υιοθετήσουν το edge computing, επιτρέποντας στα συστήματα να είναι πιο κατανεμημένα και να φέρουν τα δεδομένα και την επεξεργασία πιο κοντά στους χρήστες. Η υπηρεσία ασφαλούς πρόσβασης (SASE) θα διαδραματίσει σημαντικό ρόλο στη διαχείριση της ασφάλειας και του κινδύνου. Οι πρωτοβουλίες του «πράσινου cloud» θα συμβάλουν στη μείωση της τεράστιας ποσότητας ενέργειας που απαιτεί το cloud για ηλεκτρική ενέργεια και ψύξη, βελτιώνοντας παράλληλα την ανακύκλωση υλικού και μειώνοντας τα ηλεκτρονικά απόβλητα.







