×

Προειδοποίηση

JUser: :_load: Αδυναμία φόρτωσης χρήστη με Α/Α (ID): 582

Cloud; SaaS, PaaS, IaaS; Τι δουλειά έχω εγώ με όλ' αυτά;

Δεκέμβριος 20, 2013
Cloud Computing : Το επόμενο μεγάλο βήμα στην εξέλιξη της Πληροφορικής Τεχνολογίας Cloud Computing : Το επόμενο μεγάλο βήμα στην εξέλιξη της Πληροφορικής Τεχνολογίας

Αν θέλαμε να ορίσουμε το τι είναι CLOUD ν θες να ενημερωθείς σχετικά με το μέγεθος του Cloud σήμερα, συστήνουμε να δεις το εξαιρετικό infographic της Mashable), προκειμένου να έχουμε έναν κοινό τρόπο σύμπλευσης και συζήτησης για αυτό, ας δούμε τον ορισμό του National Institute of Standards and Technology (PDF):

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

Όλο αυτό εμπεριέχει μερικές κατηγορίες η καλύτερα μοντέλα πρακτικής εφαρμογής:

  • Private cloud: Η cloud υποδομή λειτουργεί αποκλειστικά και μόνο για έναν. Η διαχείρισή της μπορεί να γίνεται από τον ίδιο τον οργανισμό ή από τρίτους και μπορεί να βρίσκεται εντός ή εκτός των εγκαταστάσεων του οργανισμού.
  • Community cloud: Η cloud υποδομή μοιράζεται μεταξύ πολλών οργανισμών και υποστηρίζει μια συγκεκριμένη κοινότητα που έχει κοινές ανησυχίες (πχ. αποστολή, απαιτήσεις ασφαλείας, πολιτική και θέματα συμμόρφωσης). Η διαχείρισή της μπορεί να γίνεται από τον ίδιο τον οργανισμό ή από τρίτους και μπορεί να βρίσκεται εντός ή εκτός των εγκαταστάσεων του οργανισμού.
  • Public cloud: Η cloud υποδομή διατίθεται στο ευρύ κοινό ή σε μια μεγάλη ομάδα εταιρειών και ανήκει σε έναν οργανισμό που πουλά υπηρεσίες cloud.
  • Hybrid cloud: Η cloud υποδομή είναι μια σύνθεση από δύο ή περισσότερα clouds (private, community or public) τα οποία παραμένουν μοναδικές οντότητες, αλλά συνδέονται μεταξύ τους με τυποποιημένη ή αποκλειστική τεχνολογία που επιτρέπει τη φορητότητα δεδομένων και εφαρμογών (π.χ. εξισορρόπηση φόρτου εργασίας μεταξύ των clouds).

Αντίστοιχα και τα μοντέλα παροχής υπηρεσιών ποικίλουν, προσφέροντας διαφορετικές δυνατότητες. Συνοπτικά, αυτά που ισχύουν την δεδομένη στιγμή, είναι τα ακόλουθα:

Cloud Software as a Service (SaaS): Η δυνατότητα που παρέχεται στον καταναλωτή είναι να χρησιμοποιεί τις εφαρμογές του παρόχου που τρέχουν σε μια cloud υποδομή. Οι εφαρμογές είναι προσβάσιμες από διάφορες client συσκευές μέσω ενός thin client interface, όπως ένα πρόγραμμα περιήγησης στο Web (π.χ. web-based email). Ένα καλό παράδειγμα, ώστε να γίνει αντιληπτό αυτό είναι το GoogleDrive και οι εφαρμογές που μπορούν να τρέξουν απ’ ευθείας σε αυτό. Ο καταναλωτής δεν έχει τη διαχείριση ή τον έλεγχο της χρησιμοποιούμενης cloud υποδομής συμπεριλαμβανομένων των δικτύων, των servers, των λειτουργικών συστημάτων, των αποθηκευτικών μονάδων, ή ακόμα και μεμονωμένων δυνατοτήτων της εφαρμογής, με την πιθανή εξαίρεση κάποιων περιορισμένων user-specific ρυθμίσεων παραμετροποίησης των εφαρμογών.

Cloud Platform as a Service (PaaS): Η δυνατότητα που παρέχεται στον καταναλωτή είναι να αναπτύσσει πάνω στην cloud υποδομή εφαρμογές που έχει δημιουργήσει ή εφαρμογές που έχει αποκτήσει, οι οποίες έχουν δημιουργηθεί με χρήση γλωσσών προγραμματισμού και εργαλείων που υποστηρίζονται από τον πάροχο. Ο καταναλωτής δεν διαχειρίζεται ούτε ελέγχει τη σχετική cloud υποδομή που συμπεριλαμβάνει τα δίκτυα, τους servers, τα λειτουργικά συστήματα ή τα αποθηκευτικά μέσα, αλλά έχει τον έλεγχο των εφαρμογών που έχουν αναπτυχθεί, και ενδεχομένως, των παραμετροποιήσεων του περιβάλλοντος φιλοξενίας των εφαρμογών.

Cloud Infrastructure as a Service (IAAS): Η δυνατότητα που παρέχεται στον καταναλωτή είναι να μπορεί να δεσμεύσει προς χρήση επεξεργαστική ισχύ, αποθηκευτικά μέσα, δίκτυα, και άλλους θεμελιώδεις υπολογιστικούς πόρους, όπου ο καταναλωτής είναι σε θέση να αναπτύξει και να εκτελέσει αυθαίρετο λογισμικό, το οποίο μπορεί να περιλαμβάνει λειτουργικά συστήματα και εφαρμογές. Ο καταναλωτής δεν έχει τη διαχείριση ή τον έλεγχο της χρησιμοποιούμενης cloud υποδομής, αλλά έχει τον έλεγχο των λειτουργικών συστημάτων, των αποθηκευτικών μέσων, των εφαρμογών που έχουν αναπτυχθεί και πιθανόν κάποιον περιορισμένο έλεγχο επιλεγμένου εξοπλισμού δικτύωσης (π.χ. firewalls).

Τα ιδιαίτερα χαρακτηριστικά του Cloud Computingείναι:

  • Scalability:  Ανακατανομή δεδομένων καθώς εισάγεται νέο υλικό.
  • Virtualization:  Δυνατότητα εικονικών μηχανών.
  • Pay as you Go / Pay as you Grow: Πληρωμή ανάλογα με τη ζήτηση πόρων και μέσων και tην ανάπτυξη των αναγκών του πελάτη.
  • Multitenancy: Δυνατότητα υποστήριξης διαφορετικών εφαρμογών.
  • Elasticity: Δυνατότητα λήψης επιπλέον πόρων στις διάφορες εφαρμογές που υποστηρίζονται και πλήρη κάλυψη των αναγκών που προκύπτουν.
  • Load and Tenant Balancing: Δυνατότητα μεταφοράς φορτίου ανάμεσα στους εξυπηρετητές για την αποφυγή υπερφόρτωσης.
  • Availability: Συνέχιση λειτουργίας συστήματος ακομα και σε περίπτωση υψηλών ποστοστών αποτυχίας εξυπηρετητών χωρίς την "πτώση" των υπηρεσιών που παρέχονται.
  • Security: Μεγάλη ασφάλεια για την αδιάλειπτη λειτουργία των εφαρμογών χωρίς κανένα πρόβλημα.
  • Operability: Δυνατότητα εύκολης διαχείρησης των cloud συστημάτων.
  • Metering: Δυνατότητα παρακολούθησης της χρήσης των πόρων που προσφέρονται καθώς και λήψη ειδοποιήσεων όταν κάποιος πόρος φτάσει σε οριακό σημείο και πρέπει να αυξηθεί.
  • Global: Δυνατότητα χρήσης των cloud υπηρεσιών απο παντού.
  • Simple APIs: Διευκόλυνση ανάπτυξης των εφαρμογών που χρησιμοποιούνται για cloud υπηρεσίες. 
     

Όσο για το τί δουλειά έχεις εσύ με όλ' αυτά, σκέψου τα πλεονεκτήματα μερικής ή ολικής μεταφοράς ΙΤ υποδομής και υπηρεσιών στο Cloud.

ferriesingreece2

kalimnos

sportpanic03

 

 

eshopkos-foot kalymnosinfo-foot kalymnosinfo-foot nisyrosinfo-footer lerosinfo-footer mykonos-footer santorini-footer kosinfo-foot expo-foot