1. Κεφάλαιο 5
Η σύγχρονη επιχείρηση
στο σύννεφο
5.3 Υπηρεσίες SaaS, PaaS, IaaS
Σταθοπούλου Α. - ΠΕ86
2. ΕΦΑΡΜΟΓΕΣ ΝΕΦΟΥΣ
Στο μοντέλο παροχής υπηρεσιών νέφους
όλες οι υπηρεσίες είναι διαθέσιμες
μέσω διαδικτύου
Σταθοπούλου Α. - ΠΕ86
3. ΕΦΑΡΜΟΓΕΣ ΝΕΦΟΥΣ
προσφέρονται μέσω σύνθετων δικτυακών
υποδομών και υπολογιστικών συστημάτων
ο τελικός χρήστης δεν διακρίνει
τις τεχνικές λεπτομέρειες
οι οποίες καλύπτονται από ένα… σύννεφο
Σταθοπούλου Α. - ΠΕ86
4. ΕΦΑΡΜΟΓΕΣ ΝΕΦΟΥΣ
Το υπολογιστικό σύννεφο ή απλά σύννεφο
είναι η παροχή υπολογιστικών πόρων
(εφαρμογές έως κέντρα δεδομένων)
κατ’ απαίτηση μέσω του Διαδικτύου,
και με χρέωση βάσει της εκάστοτε χρήσης
(ΙΒΜ, 2015)
Σταθοπούλου Α. - ΠΕ86
5. Τι είναι το υπολογιστικό σύννεφο;
Το σύννεφο είναι όλα τα πράγματα στα οποία
μπορούμε να αποκτήσουμε απομακρυσμένη
πρόσβαση μέσω του Διαδικτύου
Όταν κάτι είναι στο σύννεφο, αυτό σημαίνει ότι είναι
αποθηκευμένο σε διακομιστές (servers) στο
Διαδίκτυο, αντί στον υπολογιστή μας
Αυτό μας επιτρέπει να
έχουμε πρόσβαση
στα αρχεία, το email,
στο ημερολόγιο κ.α.
από οποιονδήποτε
υπολογιστή με
σύνδεση στο Internet Σταθοπούλου Α.
- ΠΕ86
7. Που αποθηκεύονται τα δεδομένα μου;
Σε ένα κέντρο δεδομένων (data center)
κάπου στον πλανήτη
Σταθοπούλου Α. - ΠΕ86
8. πλεονεκτήματα
υπολογιστικού νέφους
Εξοικονόμηση χρημάτων
Δωρεάν λογισμικά
Δωρεάν επιπλέον αποθηκευτικός χώρος
χρήση και όχι αγορά υποδομών (χώρος γραφείων και
έξοδα για εσωτερικό προσωπικό υποστήριξης των
παρεχόμενων υπηρεσιών πληροφορικής)
Σταθοπούλου Α. - ΠΕ86
9. πλεονεκτήματα
υπολογιστικού νέφους
Πρόσβαση από οποιαδήποτε συσκευή διαθέτει
σύνδεση στο internet ανά πάσα στιγμή
Περισσότερη ευελιξία
Πολλές και διαφορετικές επιλογές
Ευκολία
Αξιοπιστία
Σταθοπούλου Α. - ΠΕ86
10. Ασφάλεια δεδομένων στο σύννεφο
Με το σύννεφο, είναι απίθανο να χάσουμε τα
δεδομένα μας, επειδή είναι αποθηκευμένα σε
διακομιστές (servers)
Ωστόσο, ακριβώς όπως και οτιδήποτε σε απευθείας
σύνδεση, υπάρχει πάντα ο κίνδυνος κάποιος να
προσπαθήσει να αποκτήσει πρόσβαση στα
προσωπικά μας δεδομένα, έτσι είναι σημαντικό να
επιλέξουμε έναν ισχυρό κωδικό πρόσβασης και να
δώσουμε προσοχή σε τυχόν ρυθμίσεις απορρήτου για
την υπηρεσία που χρησιμοποιούμε
Σταθοπούλου Α. - ΠΕ86
11. Οι εταιρείες παροχής υπηρεσιών νέφους συνήθως
υπόσχονται ότι υπάρχει ασφάλεια των δεδομένων
που ανεβάζει κάποιος στο cloud αφού γίνεται
κρυπτογράφηση
Στις περισσότερες εταιρείες η κρυπτογράφηση γίνεται
μετά το ανέβασμα των δεδομένων στο νέφος, πράγμα
που δεν είναι ιδιαίτερα ασφαλές
Ασφάλεια δεδομένων στο σύννεφο
Σταθοπούλου Α. - ΠΕ86
12. Υπολογιστικό νέφος και περιβάλλον
Τα data centers και οι servers χρειάζονται μεγάλες
ποσότητες ενέργειας για να λειτουργούν όλο το
24ωρο
Τα data centers ευθύνονται για το 2% της
παγκόσμιας ρύπανσης του περιβάλλοντος
Σταθοπούλου Α. - ΠΕ86
13. Υπολογιστικό νέφος και περιβάλλον
Στις χώρες που φιλοξενούνται συγκροτήματα data
centers έχουν αυστηρή νομοθεσία και υποχρεώνουν
τις εταιρείες να χρησιμοποιούν εναλλακτικές
μορφές ενέργειας (ήλιος, αέρας, νερό κ.α.)
Κάποιες εταιρείες σχεδιάζουν data centers σε περιοχές
με πολύ κρύο έτσι ώστε να είναι μικρότερη η
κατανάλωση ενέργειας (λόγω θερμότητας…)
Σταθοπούλου Α. - ΠΕ86
15. ΧΑΡΑΚΤΗΡΙΣΤΙΚΑ ΕΦΑΡΜΟΓΩΝ ΝΕΦΟΥΣ
Εξυπηρέτηση κατ’ απαίτηση: άμεση χρήση όποτε
είναι επιθυμητό
Ευρεία πρόσβαση στο δίκτυο: διαθεσιμότητα σε όλο
το δίκτυο
Διαθεσιμότητα πόρων: οι υπολογιστικοί-
αποθηκευτικοί πόροι μοιράζονται σε όλους τους
χρήστες
Γρήγορη ευελιξία: ικανοποιητική ανταπόκριση σε
φόρτο εργασίας
Υπηρεσία μέτρησης: καταγραφή
χρήσης
Σταθοπούλου Α. - ΠΕ86
17. 3 μοντέλα
Λογισμικό ως υπηρεσία
Software as a Service – SaaS
Πλατφόρμα ως υπηρεσία
Platform as a Service – PaaS
Υποδομές ως υπηρεσία
Infrastructure as a Service – IaaS
Σταθοπούλου Α. - ΠΕ86
18. Λογισμικό ως υπηρεσία
Software as a Service – SaaS
παροχή και χρήση εφαρμογών χωρίς εγκατάσταση
λογισμικού στον υπολογιστή του χρήστη
διαθέσιμες μέσω διεπαφών διαδικτύου όπως ένας
φυλλομετρητής σε συσκευές
καθόλου ή περιορισμένος έλεγχος πάνω στην ίδια
την εφαρμογή
Σταθοπούλου Α. - ΠΕ86
20. Πλατφόρμα ως υπηρεσία
Platform as a Service – PaaS
Παροχή υπολογιστικών πλατφόρμων για
προγραμματιστές
Επιτρέπει τη γρήγορη ανάπτυξη εφαρμογών
διαδικτύου
Διευκολύνει τη διάθεση εφαρμογών στους
τελικούς χρήστες
Ακυρώνει την ανάγκη αγοράς
ειδικευμένου εξοπλισμού και
λογισμικού καθώς
και τη διαχείρισή του
Σταθοπούλου Α. - ΠΕ86
22. Υποδομές ως υπηρεσία
infrastructure as a service - iaas
Παροχή υπολογιστικών πόρων
Ο χρήστης δεν χρειάζεται να αγοράσει
εξυπηρετητές, λογισμικό ή δικτυακό εξοπλισμό
Μη διαχείριση-ελέγχου υποδομής
Σταθοπούλου Α. - ΠΕ86
26. Αποθήκευση αρχείων στο υπολογιστικό
νέφος
Dropbox
Χρήση υπολογιστικού νέφους ως αποθηκευτικό
χώρο
Διαμοιρασμός αρχείων με άλλους χρήστες
Διατήρηση συγχρονισμένων αντιγράφων των
αρχείων μεταξύ πολλών υπολογιστών
SaaS
Σταθοπούλου Α. - ΠΕ86
27. Αποθήκευση αρχείων στο υπολογιστικό
νέφος
Δεν απαιτείται αγορά εξοπλισμού για την
αποθήκευση των αρχείων
Τα αρχεία είναι διαθέσιμα σε κάθε χρονική στιγμή
από οποιαδήποτε συσκευή ή σημείο
Λαμβάνονται αντίγραφα ασφαλείας των αρχείων
αυτόματα
Σταθοπούλου Α. - ΠΕ86
28. Animoto
δημιουργία βίντεο στο σύννεφο
Εφαρμογή δημιουργίας βίντεο
όπου ο χρήστης ανεβάζει φωτογραφίες και
αξιοποιώντας το περιβάλλον της
εφαρμογής νέφους συνθέτει βίντεο
Σταθοπούλου Α. - ΠΕ86
29. Συνεργατική επεξεργασία
αρχείων με το Google Drive
πακέτο εφαρμογών γραφείου
συνεργατικής δημιουργίας
και
κοινής χρήσης αρχείων στο διαδίκτυο
Σταθοπούλου Α. - ΠΕ86
30. Συνεργατική επεξεργασία
αρχείων με το Google Drive
Άτομα σε διάφορες τοποθεσίες μπορούν να
προβάλουν, να συζητήσουν και να επεξεργαστούν
το ίδιο έγγραφο ταυτόχρονα
ανάλογα με τις ρυθμίσεις κοινής χρήσης
Σταθοπούλου Α. - ΠΕ86
34. FOG Computing - Δικτύωση Ομίχλης
Fog Computing ή αλλιώς Fogging είναι μια
αρχιτεκτονική που επεκτείνει το μοντέλο του Cloud
Computing στα άκρα του δικτύου
αναμένεται να αποτελέσει ιδανική πλατφόρμα για
το Internet of things (IoT - Διαδίκτυο των
Πραγμάτων) και υπηρεσίες όπως είναι το
διασυνδεδεμένο όχημα,
τις έξυπνες πόλεις,
τα δίκτυα που
χρησιμοποιούν
αισθητήρες
Σταθοπούλου Α. - ΠΕ86
35. Από το Cloud στο Fog Computing...
Ο κύριος περιοριστικός παράγοντας ανάπτυξης του
Cloud είναι η δυσκολία στην προ-επεξεργασία και
διαχείριση του τεράστιου όγκου δεδομένων (Big
Data) που θα προκύψει από τα δίκτυα αισθητήρων
και του Διαδίκτυο των Πραγμάτων (IoT) λόγω της
ανεξαρτησίας της παροχής υπηρεσιών από την
τοποθεσία αυτών
Ως εκ τούτου, χρειαζόμαστε μια νέα
πλατφόρμα για
να καλύψει
όλες αυτές τις
απαιτήσεις
Σταθοπούλου Α. - ΠΕ86
36. FOG Computing - Δικτύωση Ομίχλης
είναι μια εκτεταμένη έκδοση του Cloud computing
όπου η επεξεργασία, η αποθήκευση και η ανάλυση
των δεδομένων μας πραγματοποιείται στην
"άκρη" του δικτύου των διασυνδεμένων συσκευών
μας δηλαδή, εκεί όπου δημιουργούνται τα δεδομένα
και χρησιμοποιούνται πιο συχνά
Σταθοπούλου Α. - ΠΕ86
37. FOG Computing - Δικτύωση Ομίχλης
τα συστήματα Fog Computing αναπτύσσονται πολύ
κοντά στους τελικούς χρήστες
οι κόμβοι που φιλοξενούνται διαθέτουν επαρκή
υπολογιστική ισχύ και
χωρητικότητα
αποθήκευσης για να
χειρίζονται τα αιτήματα
των χρηστών που
καταναλώνουν πόρους
Σταθοπούλου Α. - ΠΕ86
38. FOG Computing - Δικτύωση Ομίχλης
Το fog computing είναι αρκετά παρόμοιο με το cloud
computing και ακριβώς όπως το cloud παρέχει επίσης
στους χρήστες του:
δεδομένα
αποθηκευτικό χώρο
υπολογιστική ισχύ
υπηρεσίες εφαρμογών
Σταθοπούλου Α. - ΠΕ86
39. FOG Computing - Δικτύωση Ομίχλης
Τα χαρακτηριστικά που διαφοροποιούν την ομίχλη
από το σύννεφο είναι:
η υποστήριξη της κινητικότητας
η εγγύτητά της προς τους τελικούς χρήστες
η πυκνή γεωγραφική κατανομή του
Με τον τρόπο αυτό, η υπολογιστική ομίχλη βοηθά στη
μείωση του χρόνου της καθυστέρησης υπηρεσίας και
ακόμη βελτιώνει το QoS (Quality of service), το οποίο
έχει ως αποτέλεσμα μια ανώτερη εμπειρία χρήστη
Σταθοπούλου Α. - ΠΕ86
40. Το Fog Computing έχει καλύτερη προοπτική από το cloud
computing για την ικανοποίηση των απαιτήσεων των
ανερχόμενων πρότυπων εφαρμογής και λειτουργίας, δεν
μπορεί όμως μπορεί να το αντικαταστήσει πλήρως
Σταθοπούλου Α. - ΠΕ86
41. τα δυο αυτά υπολογιστικά νέφη Fog & Cloud
θα αλληλοσυμπληρώνονται και θα επεκτείνονται
ενώ θα έχουν τα δικά τους
πλεονεκτήματα και μειονεκτήματα
Σταθοπούλου Α. - ΠΕ86