Cloud Computing Το cloud computing παρέχει υπηρεσίες υπολογισμού, λογισμικού, πρόσβασης σε δεδομένα και αποθήκευσης που δεν απαιτούν ο τελικός χρήστης να γνωρίζει τη γεωγραφική θέση και τη διαμόρφωση του συστήματος που παρέχει τις υπηρεσίες.. Παρόμοια είναι η λειτουργία του δίκτυο ηλεκτρικής ενέργειας, όπου οι τελικοί χρήστες καταναλώνουν ενέργεια χωρίς να χρειάζεται να κατανοήσουν τις συσκευές υποδομής που απαιτείται για την παροχή της υπηρεσίας. Είναι ένα υποπροϊόν εύκολης πρόσβασης (ease-of-access) σε απομακρυσμένες τοποθεσίες υπολογιστών από το διαδίκτυο.
Μοντέλα υπηρεσιών Τα διαθέσιμα μοντέλα του Cloud Computing είναι τα : Software-as-a-Service (SaaS): υπενοικίαση λογισμικού από έναν πάροχο υπηρεσιών, αντί της αγοράς της άδειας χρήσης και αποτελεί τον πλέον γνωστό τύπο cloud computing. Platform-as-a-Service (PaaS):παρέχει μία πλατφόρμα εφαρμογών για εταιρείες ή ιδιώτες που κατασκευάζουν λογισμικό είτε για ιδία χρήση είτε για τρίτους. Δηλαδή, με το PaaS δεν χρειάζεται να ασχολούμαστε με τη συντήρηση του λειτουργικού συστήματος και της πλατφόρμας, όμως παράλληλα δεν θα έχουμε και τον πλήρη έλεγχο αυτών. Infrastructure-as-a-Service (IaaS):είναι η παροχή υπολογιστικών και δικτυακών υποδομών,η εταιρεία μπορεί να υπενοικιάσει υποδομή (όχι όμως πλατφόρμα) ανάλογα με τις απαιτήσεις εκείνης της χρονικής στιγμής, χωρίς δηλαδή να χρειαστεί να προβεί στην αγορά εξοπλισμού.
Μοντέλα ανάπτυξης Τα διαθέσιμα Μοντέλα στο Cloud Computing είναι: Public Cloud:χρέωση για ότι χρησιμοποιηθεί,ευελιξία λόγω άμεσης διάθεσης υπηρεσιών,κλιμάκωση σε λίγα λεπτά,διαθεσιμότητα ασφάλεια,διαχειρισιμότητα Dedicated Cloud:παρέχει ότι και το Public Cloud με τη διαφορά ότι λειτουργεί σε αποκλειστική προς χρήση υποδομή. Χαρακτηριστικά όπως ασφάλεια και αποδοτικότητα μπορούν να προσαρμοστούν για συγκεκριμένο καταναλωτή με ειδικές απαιτήσεις. Private Cloud:Το Private Cloud αποτελείται από σύνολο εφαρμογών, τα οποία προσφέρονται στους χρήστες ως πακέτα. Δηλαδή σε αυτήν την περίπτωση, δεν θα νοικιάζουμε ένα μόνο πρόγραμμα ,αλλά μία ομάδα προγραμμάτω
Προσδοκώμενα οφέλη από την υιοθέτηση του cloud σε επιχειρήσεις. Οικονομία: data server-υπολογιστικοί πόροι,τέλος τα κρυφά κόστη Πολυπλοκότητα VS Απλότητα:Η διατήρηση ενός τοπικού data center κοστίζει και επιβάλλει τη συνεργασία “ειδικών” από διαφορετικούς τομείς. Στο cloud όλα τα παραπάνω είναι λυμένα, είναι δεδομένα ενώ και “οι όποιες αλλαγές απαιτούνται είναι απλώς θέμα μερικών κλικ. Tαχύτητα υλοποίησης:H υλοποίηση ενός καινούριου πληροφοριακού συστήματος μπορεί να πάρει μήνες. Στο cloud, αντίστοιχες υποδομές μπορούν να αρχίσουν να λειτουργούν σε λίγα λεπτά, ενώ ολόκληρη η λύση μπορεί να υλοποιηθεί σε κάποιες ώρες! Αυξημένη Ευελιξία:Μακροπρόθεσμες υποχρεώσεις όπως η αγορά λογισμικού ή η προμήθεια υποδομών απαιτούν ακριβή σχεδιασμό για μακροπρόθεσμες ανάγκες. Αντίθετα, στην περίπτωση του cloud computing ο προγραμματισμός γίνεται για μικρότερες χρονικές περιόδους, επομένως αυξομειώσεις στη ζήτηση υπολογιστικών πόρων καλύπτονται όταν παρουσιαστούν και για όσο οι πόροι αυτοί είναι αναγκαίοι. Περισσότερες επιλογές - Χαμηλότερες τιμές Ασφάλεια & αξιοπιστία:οι πάροχοι cloud είναι πολύ ευκολότερο να σχεδιάσουν καλύτερες πολιτικές ασφάλειας από μια μικρομεσαία επιχείρηση γιατί αφενός μεν χρησιμοποιούν ειδικούς εμπειρογνώμονες και αφετέρου ακολουθούν πιστοποιημένες διαδικασίες ασφαλείας.
Τα οφέλη για τους τελικούς χρήστες από την χρήση της διαδικτυακής δομής Cloud Computing Σημαντικότατη μείωση του κόστους χρήσης λογισμικού (καθώς η χρέωση πραγματοποιείται τμηματικά ανάλογα με την χρήση και όχι κατά αποκοπή όπως με το ‘συμβατικό’ λογισμικό). Αύξηση ταχύτητας χρήσης, ευελιξίας και συμβατότητας των δεδομένων. Χρήση και εφαρμογή της τεχνολογίας χωρίς να απαιτείται η αγορά οποιουδήποτε επιπλέονsoftware ή hardware και ταχύτατη εκμάθηση εφαρμογών από τους τελικούς χρήστες. Απεριόριστη χωρητικότητα (on-line) αποθήκευσης δεδομένων χωρίς την ανάγκη προμήθειας συμβατικών μέσων αποθήκευσης (π.χ. εξωτερικοί σκληροί δίσκοι) Ταχύτατη πρόσβαση σε πληροφορίες (on-line) από οποιοδήποτε μέρος του κόσμου με υψηλή ασφάλεια δεδομένων. Ταχύτατο real-time back-up δεδομένων που πραγματοποιείται αυτόματα εξοικονομώντας χρόνο για τους τελικούς χρήστες. Αυτόματες και συχνές (on-line) ενημερώσεις λογισμικού.
Μειονεκτήματα Πολλές έρευνες έχουν δείξει ότι τα κόστη για την χρήση του Cloud Computing είναι υψηλοτέρα συγκριτικά με αυτά στέγασης εντός της επιχείρησης ενός κέντρου πληροφοριών. Παρόλα αυτά, αυτό είναι ένα ζήτημα που προκύπτει μόνο για τις μεγάλες επιχειρήσεις, ενώ οι μικρομεσαίες φαίνονται να μην επηρεάζονται, απολαμβάνοντας τα οφέλη του Cloud. Συνεπώς τα μειονεκτήματα από τη χρήση του Cloud Computing είναι τα εξής: Ενδεχομένως ο χρηστής να πληρώνει για λειτουργίες οι οποίες είναι περιττές, σε σχέση με τις ανάγκες του. Οι μεγάλες επιχειρήσεις πολλές φορές περιττεύει να κάνουν χρήση των υπηρεσιών Cloud,αφού τελικά τις συμφέρει το ιδιόκτητο κέντρο πληροφοριών.