Προγραμματισμός

Η κατάσταση του cloud computing το 2020

Το cloud computing είναι κάτι περισσότερο από μια απεριόριστη επέκταση διακομιστών και λογισμικού που πληρώνετε για χρήση μέσω του Διαδικτύου. Το σύννεφο έχει γίνει μια μεταφορά για τον ίδιο τον σύγχρονο υπολογιστή, όπου όλα είναι μια υπηρεσία - η οποία μπορεί να συνδεθεί και να συνδυαστεί με άλλες υπηρεσίες για να καλύψει έναν άπειρο αριθμό αναγκών εφαρμογής.

Τεχνολογικό επίκεντρο:

Cloud Computing

  • Η έρευνα του Cloud Cloud Computing 2020 ()
  • Επαναπροσδιορισμός IT για το cloud (CIO)
  • Τα πλεονεκτήματα και τα μειονεκτήματα του cloud storage (Network World)
  • 3 μεγάλες προκλήσεις SaaS για IT (Computerworld)
  • Σχέδιο 10 σημείων για τον έλεγχο της ασφάλειας του παρόχου SaaS (CSO)
  • Πώς να αξιοποιήσετε στο έπακρο το AWS Lambda ()

Πάρτε ακόμη και μια σχετικά απλή εφαρμογή SaaS όπως το Slack: Συμπληρώνετε μια φόρμα ιστού και λαμβάνετε αμέσως συνεργασία ως υπηρεσία. Αλλά μέσω API, μπορείτε να ενσωματώσετε το Slack με δεκάδες άλλες υπηρεσίες, από το Google Drive έως το MailChimp έως το Trello έως και τον κύριο ανταγωνιστή του Slack, το Microsoft Teams. Με άλλα λόγια, μερικά κλικ μπορούν να επεκτείνουν δραματικά αυτό που μπορεί να κάνει ο Slack.

Ωστόσο, οι πραγματικές δυνατότητες προκύπτουν από τα μεγάλα σύννεφα IaaS: Amazon Web Services, Microsoft Azure και Google Cloud Platform. Αυτά τα τεράστια οικοσυστήματα περιέχουν χιλιάδες υπηρεσίες cloud πέρα ​​από τον βασικό υπολογισμό, τον αποθηκευτικό χώρο και τη δικτύωση - και η ικανότητα να τις συνδυάζει σε εξειδικευμένες λύσεις έχει αλλάξει τον τρόπο με τον οποίο οι επιχειρήσεις δημιουργούν εφαρμογές για πάντα.

Αντί για προγραμματιστές που κωδικοποιούν οτιδήποτε από το μηδέν, πατούν API για να προσθέσουν, για παράδειγμα, μηχανική εκμάθηση, βάση δεδομένων, ασφάλεια, αναλυτικά στοιχεία ή υπηρεσίες blockchain. Πάρτε κάποιον κώδικα ανοιχτού κώδικα από την υπηρεσία cloud GitHub της Microsoft και συνδυάστε τον όλα μαζί και έχετε μια βιώσιμη επιχειρηματική λύση που κάνει ακριβώς αυτό που θέλετε να κάνει σε χρόνο ρεκόρ.

Αυτή τη στιγμή, όταν οι επιχειρήσεις αντιμετωπίζουν οικονομική ύφεση - και το εργατικό δυναμικό και το κεφάλαιο που απαιτείται για την ανύψωση διακομιστών και λογισμικού αδειών ενδέχεται να είναι απαγορευτικό - μια επιταχυνόμενη μετατόπιση στο σύννεφο φαίνεται αναπόφευκτη. Οι CIO, Computerworld, CSO και Network World έχουν συγκεντρώσει έξι άρθρα για να σας βοηθήσουν στο δικό σας ταξίδι στο cloud.

Η υιοθέτηση Cloud αυξάνεται ξανά

Η πρόσφατα δημοσιευμένη έρευνα Cloud Computing 2020 για 551 αγοραστές τεχνολογίας, όλοι από τους οποίους συμμετέχουν στη διαδικασία αγοράς για cloud computing, επιβεβαιώνει ότι οι επιχειρήσεις κάνουν επιθετικά σχέδια: Ένα εκπληκτικό 59% των ερωτηθέντων δήλωσε ότι οι οργανισμοί τους θα ήταν ως επί το πλείστον ή όλοι το σύννεφο εντός 18 μηνών. Ήδη, 32 τοις εκατό των προϋπολογισμών των οργανισμών τους δαπανώνται για cloud computing.

Ενώ πολλοί από αυτούς τους οργανισμούς έχουν μετεγκαταστήσει υπάρχουσες εφαρμογές on-prem στην πλατφόρμα παρόχου cloud, οι ερωτηθέντες υπολόγισαν ότι το 46% των εφαρμογών ήταν "ειδικά σχεδιασμένες" για το cloud, έτσι θα μπορούσαν να επωφεληθούν καλύτερα από την επεκτασιμότητα του cloud και τα σύγχρονα αρχιτεκτονικά μοτίβα. Σε ένα άλλο σημάδι δέσμευσης cloud, το 67% δήλωσε ότι πρόσθεσε νέους ρόλους και λειτουργίες cloud, όπως αρχιτέκτονας cloud, διαχειριστής συστήματος cloud, αρχιτέκτονας ασφαλείας και μηχανικός devops.

Στο «Reskilling IT for the Cloud», η συγγραφέας της CIO, Mary K. Pratt, περιγράφει πώς ένας οργανισμός, η εταιρεία ψηφιακής διαφήμισης τεχνολογίας OpenX, έκανε μια προσπάθεια για να επαναπροσδιορίσει το προσωπικό πληροφορικής κατά τη διάρκεια μιας χονδρικής μετακίνησης από το on-prem στο cloud που πήρε μόνο επτά μήνες. Κατά τη διάρκεια αυτής της περιόδου, η εταιρεία διέθεσε 45.000 διακομιστές υπέρ των εφαρμογών SaaS και του Google Cloud Platform. Ο επαναπροσδιορισμός περιελάμβανε ένα υποχρεωτικό εκπαιδευτικό πρόγραμμα τεσσάρων εβδομάδων Google. Ένα από τα πιο σημαντικά μαθήματα που αντλήθηκαν ήταν ότι η ραγδαία εξελισσόμενη φύση του cloud σημαίνει ότι η εκπαίδευση δεν μπορεί ποτέ να σταματήσει.

Ακόμη και μια σχετικά απλή υπηρεσία όπως το cloud storage απαιτεί στενή κατανόηση των επιλογών παρόχου. Όπως σημειώνει ο συνεργάτης του Network World, Neil Weinberg στα «Πλεονεκτήματα και μειονεκτήματα του cloud storage», η Amazon Web Services προσφέρει έξι διαφορετικές βαθμίδες αποθήκευσης cloud, καθένας με διαφορετική απόδοση και σημεία τιμών. Και προφανώς, κάθε φορά που μετακινείτε δεδομένα στο cloud, θα πρέπει να πηγαίνετε στο σχολείο με τα στοιχεία ελέγχου ασφαλείας του παρόχου IaaS, ώστε να μπορείτε να μιμηθείτε τον έλεγχο πρόσβασης που υπάρχει ήδη στην επιχείρησή σας.

Η ασφάλεια είναι μια βασική ανησυχία για το cloud που διερευνήθηκε από τον συνεισφέροντα Bob Violino στο άρθρο Computerworld "3 μεγάλες προκλήσεις SaaS για IT" - οι άλλες δύο είναι η ενσωμάτωση δεδομένων και ο καθαρός, μερικές φορές ανεξέλεγκτος, πολλαπλασιασμός των εφαρμογών SaaS σε διάφορους οργανισμούς. Στο CSO, ο Bob φέρνει ένα άλλο άρθρο στο μείγμα: "Ένα σχέδιο 10 σημείων για τον έλεγχο της ασφάλειας του παρόχου SaaS." Συνιστά, φυσικά, τη στενή εξέταση των ελέγχων ασφαλείας SaaS, αλλά προτείνει επίσης τη διερεύνηση των πολιτικών επιδιόρθωσης ενός παρόχου SaaS, της κατάστασης συμμόρφωσης με τους κανονισμούς και των ελέγχων ασφαλείας τρίτων.

Στο πώς να αξιοποιήσετε στο έπακρο το AWS Lambda, ο συντάκτης επεξεργασίας Isaac Sacolick μας καθοδηγεί στις δυνατότητες που παρουσιάζονται από την κορυφαία πλατφόρμα υπολογιστών χωρίς διακομιστές. Ο υπολογιστής χωρίς διακομιστή, γνωστός και ως λειτουργίες ως υπηρεσία, επιτρέπει στους προγραμματιστές να συγκεντρώνουν υπηρεσίες από λειτουργίες που είναι αποθηκευμένες σε κοινόχρηστο αποθετήριο - χωρίς να χρειάζεται να σκεφτούν καθόλου την υποκείμενη υποδομή. Και επειδή οι εφαρμογές χωρίς διακομιστές βασίζονται σε συμβάντα, μπορούν να μειώσουν δραματικά τις χρεώσεις υπολογισμού: Ο μετρητής πληρωμής ανά χρήση αρχίζει να λειτουργεί μόνο όταν μια συνάρτηση ανταποκρίνεται σε μια κλήση και σταματά όταν η λειτουργία διακόψει τη δραστηριότητά της.

Ο υπολογιστής χωρίς διακομιστή είναι ίσως η πιο καθαρή έκφραση του cloud ως μια ατελείωτη σειρά υπηρεσιών συνδυασμού και αντιστοίχισης - με ακόμη και εικονική υποδομή που απομένει στον καθρέφτη της πίσω όψης. Το σύννεφο δεν είναι απλώς επιπλέον ιπποδύναμη που μπορείτε να ενεργοποιήσετε εκτός από τα ράφια διακομιστή σας. Είναι η αρένα στην οποία χτίζουμε το μέλλον της πληροφορικής.