Cloud Computing Αηθαηεξίλε Μηραήι 1

Μέγεθος: px
Εμφάνιση ξεκινά από τη σελίδα:

Download "Cloud Computing Αηθαηεξίλε Μηραήι 1"

Transcript

1 Αηθαηεξίλε Μηραήι 1

2 ΠΔΡΙΛΗΨΗ ηελ παξαθάησ πηπρηαθή εξγαζία ζα αζρνιεζνχκε κε ηελ έλλνηα ηνπ φιν θαη πην γλσζηνχ Νέθνπο. Ζ εξγαζία ζα ρσξηζηεί ζε δχν κέξε, φπνπ ζην πξψην κέξνο ζα εμεηάζνπκε ην Cloud Computing (ζα ηα κεηαθξάδακε ζαλ Τπνινγηζηηθά χλλεθα, αλ θαη γλσζηή είλαη ε αγγιηθή ηνπ νξνινγία), θαη ζην δεχηεξν κέξνο ζα δνχκε ηα πξνγξάκκαηα πνπ έρνπλ δεκηνπξγήζεη πάλσ ζ απηήλ ηελ έλλνηα νη κεγάιεο εηαηξείεο, φπσο απηφ ηεο Apple, ηεο Microsoft, θαη ην Google Cloud ηεο Google, κε ην νπνίν ζα αζρνιεζνχκε αλαιπηηθφηεξα θαη ζα εμεηάζνπκε παξαθάησ. Αξρίδνληαο κε ην πξψην κέξνο ηεο εξγαζίαο, φπσο πξναλαθέξακε ζα εμεηάζνπκε ην «ηι είναι ηο Cloud Computing» κέζα απφ ηνπο πνηθίινπο νξηζκνχο πνπ ηνπ έρνπλ απνδνζεί θαηά θαηξνχο, ηα ραξαθηεξηζηηθά πνπ δηαζέηεη θαη ηελ επίδξαζή ηνπ κε άιιεο ππεξεζίεο, αιιά θαη ηελ αξρηηεθηνληθή ηνπ θαη ηελ ηζηνξηθή εμέιημε ηεο ζπγθεθξηκέλεο ηάζεο. Δπίζεο, ζα αλαθέξνπκε δηάθνξα ζρεηηθά παξαδείγκαηα πνπ βαζίδνληαη ζην Cloud Computing, θαη ηέινο ζα ξίμνπκε κηα καηηά ζην επεξρφκελν κέιινλ ηνπ. ην δεχηεξν κέξνο, ζα δνχκε ην ηη έρνπλ δεκηνπξγήζεη, κε βάζε ην Cloud Computing, νη κεγάιεο εηαηξείεο, αιιά θαη ηα αληίζηνηρα πξνγξάκκαηά ηνπο. Ζ Apple δεκηνχξγεζε ην icloud, ε Microsoft ην Windows Azure θαη ε Google ην Google Cloud. απηά, ζα εμεηάζνπκε ηα ραξαθηεξηζηηθά θαη ηηο εθαξκνγέο πνπ δηαζέηνπλ, φκσο πην αλαιπηηθά ζα αζρνιεζνχκε κε απηφ ηνπ ηξίηνπ, παξνπζηάδνληαο ην πψο κπνξεί θάπνηνο ρξήζηεο ηνπ Google λα θηηάμεη ηελ δηθηά ηνπ εθαξκνγή θαη λα ηελ αλεβάζεη ζην Γηαδίθηπν, ψζηε λα ηελ βιέπνπλ θη φινη νη άιινη ρξήζηεο. Αηθαηεξίλε Μηραήι 2

3 ΠΔΡΙΔΧΟΜΔΝΑ ΠΔΡΗΛΖΦΖ.2 ΠΔΡΗΔΥΟΜΔΝΑ 3 ΠΡΟΛΟΓΟ 5 ΜΔΡΟ Α ΚΔΦΑΛΑΗΟ 1 1. Cloud Computing Δηζαγσγή ζην Cloud Computing Οξηζκνί Δπηζθφπεζε Πξνζδνθίεο 13 ΚΔΦΑΛΑΗΟ 2 2. Ηζηνξία ηνπ Cloud Computing...15 ΚΔΦΑΛΑΗΟ 3 3. Γνκή ηνπ Cloud Computing ηνηρεία ηνπ Cloud Computing Clients (Πειάηεο) Datacenter (Κέληξν Γεδνκέλσλ) Servers (Γηαθνκηζηέο Γηαλνκήο) Cloud Computing Delivery Models IaaS PaaS SaaS Αλαπηπμηαθά Μνληέια...26 ΚΔΦΑΛΑΗΟ 4 4. Υαξαθηεξηζηηθά ηνπ Cloud Computing έλαλ πξαγκαηηθφ θφζκν (Πιενλεθηήκαηα - Μεηνλεθηήκαηα) Πιενλεθηήκαηα Μεηνλεθηήκαηα Άιια πζηήκαηα Τπνινγηζηψλ Αηθαηεξίλε Μηραήι 3

4 ΚΔΦΑΛΑΗΟ 5 5. Δθαξκνγέο Παξαδείγκαηα.40 ΜΔΡΟ Β ΚΔΦΑΛΑΗΟ 6 6. Σν icloud ηεο Apple Σα ραξαθηεξηζηηθά θαη ν ηξφπνο ιεηηνπξγίαο ηνπο Σν πξψην πάληξεκα ηνπ icloud κε ηα Windows 47 ΚΔΦΑΛΑΗΟ 7 7. Windows Azure Υαξαθηεξηζηηθά (Features) ηνπ Azure...50 ΚΔΦΑΛΑΗΟ 8 8. Google ρέζε Cloud Computing Google Cloud Δηζαγσγή ζην Google Cloud Δθαξκνγέο Google Cloud Google Docs Google Cloud Print Google Cloud Music Gmail igoogle Γηαδηθαζία Γεκηνπξγίαο Δθαξκνγήο Google Cloud Σν κέιινλ ηνπ Google Docs...82 ΚΔΦΑΛΑΗΟ 9 9. Σν κέιινλ ηνπ Google Docs...83 ΚΔΦΑΛΑΗΟ πκπεξάζκαηα 84 ΒΗΒΛΗΟΓΡΑΦΗΑ..86 Αηθαηεξίλε Μηραήι 4

5 ΠΡΟΛΟΓΟ Ενχκε ζε κηα επνρή ζηελ νπνία νη απαηηήζεηο ησλ ρξεζηψλ ησλ ππνινγηζηηθψλ ζπζηεκάησλ απμάλνληαη ξαγδαία κέξα κε ηε κέξα. Απηφ πνπ ζπλερψο πξνζπαζεί ε αγνξά λα θάλεη, είλαη δίλεη ιχζεηο ζηα πξνβιήκαηα πνπ ζπλερψο πξνθχπηνπλ κε ηελ εμέιημε ηεο ηερλνινγίαο, φρη κφλν ζε πιηθφ, αιιά θαη ζε ινγηζκηθφ επίπεδν. Ωζηφζν, κηα λέα πξνζέγγηζε είλαη ε παξνρή θαηλνηφκσλ ππεξεζηψλ, πνπ ηθαλνπνηνχλ ηηο αλάγθεο ηνπ θνηλνχ δίλνληάο ηνπο πην γξήγνξα θαη πην απνηειεζκαηηθά ζπζηήκαηα ζε πνιχ δειεαζηηθφ θφζηνο. Απηφ, επεηδή πιένλ γηα ηνλ πειάηε ηα δπν πην ζεκαληηθά θξηηήξηα γηα ηελ επηινγή ελφο πξντφληνο (κηαο ειεθηξνληθήο ππεξεζίαο ή ελφο ινγηζκηθνχ παθέηνπ) είλαη ν ρξφλνο θαη ην θφζηνο ηνπ. Γειαδή, ζηελ νπζία ν πειάηεο απαηηεί κεγάιε ηαρχηεηα θαη ηαπηφρξνλα ρακειή ηηκή. Ωο ζπλέπεηα απηψλ, νη πξνκεζεπηέο ππεξεζηψλ αθνινχζεζαλ θαη αληαπνθξίζεθαλ ζηηο απαηηήζεηο ηνπ θνηλνχ, δεκηνπξγψληαο κηα λέα ηάζε, ην Cloud Computing, ζηνρεχνληαο ηαπηφρξνλα ηφζν ζε νηθηαθνχο, φζν θαη εηαηξηθνχο πειάηεο κε απμεκέλεο αλάγθεο. Ζ πξνζέγγηζε απηή γίλεηαη κε ηηο pay-as-you-go ππεξεζίεο, φπνπ ε ρξέσζε είλαη αλάινγε ηεο ρξήζεο, ζε απφιπηεο ηηκέο, φζνλ αθνξά ηελ ππνινγηζηηθή ηζρχ (cpu cycle usage), ηελ θίλεζε δεδνκέλσλ (bandwidth), ή ηνλ απνζεθεπηηθφ ρψξν (storage). Έλα ραξαθηεξηζηηθφ παξάδεηγκα κηαο ηέηνηαο πξνζθεξφκελεο ππεξεζίαο, είλαη ην Cloud Computing. Με κηα απιή ζπλδξνκή ν ρξήζηεο έρεη πξφζβαζε ζε πιεζψξα ππνινγηζηηθψλ πφξσλ κέζσ ηνπ web browser ηνπ, είηε απηφ ζεκαίλεη κηθξέο απαηηήζεηο ζε έμηξα απνζεθεπηηθφ ρψξν (π.ρ.netbooks, webmail) θαη θαζεκεξηλήο ρξήζεσο εθαξκνγέο (ινγηζηηθά θχιια, επεμεξγαζία θεηκέλσλ, παξνπζηάζεηο), είηε απηφ αλάγεηαη ζε πνιχ κεγάιεο απαηηήζεηο ζε πφξνπο, φπσο sites θνηλσληθήο δηθηχσζεο κε εθαηνκκχξηα ρξήζηεο, εηδεζενγξαθηθά portals, αθφκα θαη θξαηηθέο ππεξεζίεο. Αηθαηεξίλε Μηραήι 5

6 Αηθαηεξίλε Μηραήι 6

7 1. Cloud Computing 1.1. Δηζαγωγή ζην Cloud Computing Ζ ηερλνινγία Cloud Computing (Υπολογιζηικά Νέθη) αλ δελ βξίζθεηαη παληνχ, ηφηε βξίζθεηαη ζρεδφλ παληνχ. Αλ πάξνπκε ηα ζεκαληηθφηεξα πεξηνδηθά ηεο ηερλνινγίαο ηεο Πιεξνθνξηθήο ή αλ επηζθεθηνχκε αληίζηνηρνπο δηθηπαθνχο ηφπνπο ή ζπγθεθξηκέλα blogs, ζα δνχκε φηη ππάξρνπλ αλαθνξέο ζην λέν απηφ θαηλφκελν πνπ έρεη ξηδσζεί θπξηνιεθηηθά ζην ρψξν ηεο Πιεξνθνξηθήο, θαη φρη κφλν. Παξφηη ην Cloud Computing είλαη κηα λέα ηάζε ηεο επνρήο πνπ ρξεζηκνπνηείηαη φιν θαη ζπρλφηεξα, ππάξρεη έλαο πξνβιεκαηηζκφο ζρεηηθά κε ην ηη ηειηθά πεξηθιείεη απηφο ν φξνο, θαζφηη είλαη κηα ηερλνινγία ζε εμέιημε πνπ δηαξθψο κεηαβάιιεη ηα φξηα ηεο. Δηθόλα 1. Σν Cloud Computing κε όια όζα πεξηιακβάλεη Αηθαηεξίλε Μηραήι 7

8 Σν εξψηεκα πνπ ηίζεηαη, αθφξα ηελ σξηκφηεηα ηεο αγνξάο θαη ηεο ίδηαο ηεο ηερλνινγίαο ηνπ Cloud Computing, θη αλ ηειηθά απηή ε ηερλνινγηθή πξφηαζε αμίδεη φιε απηήλ ηε δεκνζηφηεηα πνπ έρεη πάξεη. Μεξηθνί ακθηβάινπλ γη απηήλ ηελ ππεξεζία, φπσο γηα παξάδεηγκα ην 2008 ν CEO [1] ηεο Oracle [2], Larry Ellison, ραξαθηήξηζε ππεξβνιή ηε ζπδήηεζε ζρεηηθά κε ην Cloud Computing, ιέγνληαο φηη ν φξνο έρεη ππέξρξεζηκνπνηείηαη (θαζαξά θαη κφλν γηα ιφγνπο Marketing), κε απνηέιεζκα λα ρξεζηκνπνηείηαη γηα ηα πάληα ζην θφζκν ηεο Πιεξνθνξηθήο. «Ζ βηνκεραλία ππνινγηζηψλ είλαη ε κφλε βηνκεραλία πνπ θαζνδεγείηαη πεξηζζφηεξν κεηά ηε κφδα ησλ γπλαηθψλ», είπε ραξαθηεξηζηηθά ζε κηα νκάδα απφ αλαιπηέο ηεο Oracle. Γεληθά, ην Cloud Computing ζα κπνξνχζακε λα πνχκε φηη είλαη ε παξάδνζε ησλ ππνινγηζηψλ σο κηα ππεξεζία, παξά σο έλα πξντφλ, ζχκθσλα κε ηελ νπνία πνιινί θαη δηαθνξεηηθνί ππνινγηζηέο κνηξάδνληαη ηνπο ίδηνπο πφξνπο, ην ίδην ινγηζκηθφ θαη ηηο ίδηεο πιεξνθνξίεο πνπ παξέρνληαη ζηνπο ππνινγηζηέο θαη ζ άιιεο ζπζθεπέο. Όια απηά ζαλ έλα βνεζεηηθφ πξφγξακκα κέζσ ηνπ Γηαδηθηχνπ (φπσο ην ειεθηξνληθφ δίθηπν, ην γλσζηφ ζε φινπο Internet). [1] Ο CEO (Chief Executive Officer) ή Γενικόρ Γιεςθςνηήρ, είλαη ην πην πςειφβαζκν ζηέιερνο, ή αιιηψο ν θχξηνο ππεχζπλνο γηα ηελ δηαρείξηζε ελφο κεγάινπ νξγαληζκνχ. [2] Ζ Oracle αλήθεη ζηηο Σσεζιακέρ Βάζειρ Γεδομένυν (Relational Databases), δειαδή ζηεξίδεηαη ζε ζσέζειρ (relations) πνπ δειψλνληαη κε βάζε ηα θνηλά πεδία δηαθνξεηηθψλ πινάκυν (tables). Απηέο νη ζρέζεηο, ζηελ νπζία ηα θνηλά πεδία, κπνξνχλ λα θαζνξηζζνχλ πξηλ αιιά θαη κεηά απφ ηε δεκηνπξγία ησλ αξρείσλ θαη κε ηε βνήζεηά ηνπο κπνξνχκε λα έρνπκε επέιηθηα θαη εχθνια δηαρεηξίζηκα ζπζηήκαηα πιεξνθφξεζεο. Ζ Oracle θαηέρεη κηα εμέρνπζα ζέζε ζηελ αγνξά ησλ εκπνξηθψλ βάζεσλ δεδνκέλσλ, φπνπ κε ηελ γιψζζα αλαδήηεζεο SQL*Plus δηαρεηξίδεηαη ηηο πιεξνθνξίεο ησλ βάζεσλ δεδνκέλσλ ηεο. Αηθαηεξίλε Μηραήι 8

9 1.2. Οξηζκνί Ο φξνο Cloud (Νέθος) ρξεζηκνπνηείηαη ζηα Πιεξνθνξηαθά Γηαγξάκκαηα (ΗΣ) σο αλαπαξάζηαζε ηνπ Γηαδηθηχνπ. Σν Cloud Computing είλαη κηα πξφζθαηε αλεξρφκελε έλλνηα ηεο νπνίαο έρνπλ απνδνζεί δηάθνξνη νξηζκνί. Ωζηφζν, ζηελ πην απιή πεξηγξαθή ηνπ, αθνξά ηηο εθαξκνγέο ησλ νπνίσλ ε επεμεξγαζία θαη ε ρξήζε γίλεηαη ζην Γηαδίθηπν αληί ηνπηθά. Δπίζεο, ζηνλ επηρεηξεζηαθφ θφζκν, είλαη γλσζηφ σο on demand software as a service (SaaS) hosted. Δηθόλα 2. Τπόδεηγκα Γηθηπαθνύ δηαγξάκκαηνο Αηθαηεξίλε Μηραήι 9

10 Όπσο είπακε θαη παξαπάλσ, νη νξηζκνί πνπ έρνπλ απνδνζεί ζην Cloud Computing είλαη πάξα πνιινί. ηε ζπλέρεηα παξνπζηάδνληαη νη πην ζεκαληηθνί απφ απηνχο. Σν Cloud Computing είλαη : κηα ππεξεζία πνπ ρξεζηκνπνηεί ηελ επεμεξγαζηηθή ηνπ ηζρχ πην ζσζηά απφ πνιινχο ππνινγηζηέο ζην Internet, γηα λα δηεθπεξαηψζεη εξγαζίεο πνπ απαηηνχλ ζεκαληηθέο πνζφηεηεο θαη δπλαηφηεηεο επεμεξγαζηηθήο ηζρχνο θαη απνζεθεπηηθνχ ρψξνπ. έλα είδνο επεμεξγαζίαο, απφ ην νπνίν πξνζθέξνληαη φιν έλα θη απμαλφκελεο ππνινγηζηηθέο δπλαηφηεηεο, ζαλ κηα ππεξεζία (as a service), ζε πνιιαπινχο πειάηεο κε ηε ρξήζε ηερλνινγηψλ Γηαδηθηχνπ. κηα επέθηαζε ηεο αθεξεκέλεο εηθφλαο ηνπ Νέθνπο, κε ηελ νπνία απεηθνλίδνπκε ην Internet, ην νπνίν αλαθέξεηαη ζε φια εθείλα ηα πξάγκαηα πνπ θαζηζηνχλ έλα δίθηπν ιεηηνπξγηθφ. Αηθαηεξίλε Μηραήι 10

11 1.3. Δπηζθόπεζε Σν Cloud Computing παξέρεη πάξα πνιιέο ππεξεζίεο ζηνλ ρξήζηε, φπσο πνιχπινθνπο ππνινγηζκνχο, ηα πην πξφζθαηα ινγηζκηθά, πξφζβαζε ζε δεδνκέλα, αιιά θαη ππεξεζίεο απνζήθεπζεο. Όια απηά, θπζηθά θαη δελ απαηηνχλ απφ ηνλ ηειηθφ ρξήζηε πνπ ηα ρξεζηκνπνηεί, λα γλσξίδεη ηε θπζηθή ζέζε θαη δηακφξθσζε ηνπ ζπζηήκαηνο πνπ παξέρεη φιεο απηέο ηηο ππεξεζίεο. Οη ππεξεζίεο, ζ απηήλ εδψ ηελ πεξίπησζε, κπνξνχλ λα παξνκνηαζηνχλ κε ην δίκηςο ηλεκηπικήρ ενέπγειαρ [3], φπνπ νη ηειηθνί ρξήζηεο θαηαλαιψλνπλ ελέξγεηα ρσξίο λα ρξεηάδεηαη λα θαηαλνήζνπλ ηηο ζπζθεπέο ή ην ζηνηρείν ππνδνκήο πνπ απαηηείηαη γηα ηελ ζπγθεθξηκέλε παξνρή ππεξεζίαο πνπ επηζπκνχλ. Ζ έλλνηα ηνπ Cloud Computing θαιχπηεη ηελ πην ζεκαληηθή θαη δηαξθή αλάγθε ηνπ θιάδνπ ηεο Πιεξνθνξηθήο (ΗΣ): Δίλαη έλαο ηξφπνο λα απμεζεί ε ρσξεηηθφηεηα θαη λα πξνζηεζνχλ δηάθνξεο άιιεο δπλαηφηεηεο on the fly (ζηον αέπα), ρσξίο λα επελδχνπλ ζε λέεο ππνδνκέο, ζηελ θαηάξηηζε λένπ πξνζσπηθνχ, ή ζηε ρνξήγεζε αδεηψλ γηα λέν ινγηζκηθφ. Δπίζεο, πεξηιακβάλεη νπνηαδήπνηε ζπλδξνκή ή πιεξσκή αλά ρξήζε ησλ ππεξεζηψλ, φπνπ ζε πξαγκαηηθφ ρξφλν κέζσ ηνπ Γηαδηθηχνπ, ην επεθηείλεη θαη ην βειηηψλεη γηα ηηο ππάξρνπζεο δπλαηφηεηεο. Αθφκε, πεξηγξάθεη έλα λέν ζπκπιήξσκα θαη κνληέιν παξνρήο γηα ηηο ππεξεζίεο ηεο Πιεξνθνξηθήο, ηα νπνία βαζίδνληαη ζε πξσηφθνιια Γηαδηθηχνπ (Internet Protocols), φπνπ πεξηιακβάλεη ζπλήζσο ηελ ηξνθνδφηεζε ησλ δςναμικά κλιμακούμενυν [4] θαη εηθνληθψλ πφξσλ. [3] Σν δίκησο ηλεκηρικής ενέργειας (electrical grid) είλαη έλα ηεξάζηην, δηαζπλδεδεκέλν δίθηπν ην νπνίν παξέρεη ειεθηξηθή ελέξγεηα ζηνπο θαηαλαισηέο. Απνηειείηαη απφ ηξία κέξε: 1) ηε δεκηνπξγία κνλάδσλ πνπ παξάγνπλ ειεθηξηθή ελέξγεηα απφ θαχζηκα (άλζξαθαο, θπζηθφ αέξην, βηνκάδα) ή κε-θαχζηκα (αηνιηθή, ειηαθή, ππξεληθή θαη πδξνειεθηξηθή ελέξγεηα), 2) ηηο γξακκέο κεηαθνξάο πνπ κεηαθέξνπλ ηελ ειεθηξηθή ελέξγεηα απφ ηηο κνλάδεο ηξνθνδνζίαο ζηα θέληξα δήηεζήο ηεο, θαη 3) ηνπο κεηαζρεκαηηζηέο πνπ κεηψλνπλ ηελ ηάζε έηζη ψζηε νη γξακκέο δηαλνκήο λα κεηαθέξνπλ ηελ ελέξγεηα κφλν γηα ηελ ηειηθή ηνπο παξάδνζε. [4] ην ρψξν ηεο ειεθηξνληθήο (ζπκπεξηιακβαλνκέλνπ ηνπ hardware, ηεο επηθνηλσλίαο θαη ηνπ software), ε κλιμάκωζη απηή είλαη ε ηθαλφηεηα ελφο ζπζηήκαηνο, δηθηχνπ, ή δηαδηθαζίαο, λα ρεηξίδεηαη απμαλφκελεο πνζφηεηεο εξγαζίαο κε έλα ηδηαίηεξν ηξφπν ή ηελ ηθαλφηεηά ηνπ λα δηεπξπλζεί γηα λα θηινμελήζεη απηήλ ηελ αλάπηπμε. Αηθαηεξίλε Μηραήι 11

12 Πξφθεηηαη γηα έλα ππνπξντφλ, ην νπνίν ιφγσ ηεο εχθνιεο πξφζβαζεο, εμαηηίαο ηνπ Γηαδηθηχνπ, επηηξέπεη ηελ κεηαθνξά ζε απνκαθξπζκέλεο ηνπνζεζίεο ππνινγηζηψλ. Όιν απηφ, κπνξεί λα ιάβεη ηε κνξθή ελφο webbased ζπζηήκαηνο. Γειαδή, ηα εξγαιεία ή νη εθαξκνγέο πνπ νη ρξήζηεο έρνπλ πξφζβαζε θαη ρξεζηκνπνηνχλ γίλνληαη κέζσ ελφο web browser ζαλ λα ήηαλ πξνγξάκκαηα εγθαηεζηεκέλα ηνπηθά ζηνπο ππνινγηζηέο ηνπ θάζε ρξήζηε. Οη παξνρέο ηνπ Cloud Computing πξνζθέξνπλ ηηο πην θνηλέο θαη πνιπρξεζηκνπνηεκέλεο εθαξκνγέο κέζσ ηνπ Γηαδηθηχνπ, ζηα νπνία νη πειάηεο έρνπλ πξφζβαζε κέζσ ελφο απινχ web browser. Δλψ ην ινγηζκηθφ θαη ηα δεδνκέλα ησλ επηρεηξήζεσλ είλαη απνζεθεπκέλα ζε δηαθνκηζηέο (servers) ζε κηα απνκαθξπζκέλε ηνπνζεζία. ε νξηζκέλεο πεξηπηψζεηο, νη λφκηκεο αηηήζεηο παξαδίδνληαη κέζσ κηαο ηερλνινγίαο screen-sharing [5] (δηακνηξαζκνχ νζφλεο), ελψ νη ππνινγηζηηθνί πφξνη έρνπλ παγησζεί ζε κηα απνκαθξπζκέλε ηνπνζεζία, πνπ ιέγεηαη κένηπο δεδομένυν [6]. ε άιιεο πεξηπηψζεηο, φιεο νη επηρεηξεκαηηθέο εθαξκνγέο έρνπλ θσδηθνπνηεζεί κε ηε ρξήζε web-based ηερλνινγηψλ, φπσο ηελ AJAX [7]. Οη πεξηζζφηεξεο ππνδνκέο ηνπ Cloud Computing απνηεινχληαη απφ ηηο ππεξεζίεο πνπ παξέρνληαη κέζσ θνηλψλ θέληξσλ δεδνκέλσλ θαη εκθαλίδνληαη σο έλα θνηλφ ζεκείν γηα ηηο αλάγθεο ησλ θαηαλαισηψλ ζηα ζέκαηα ηεο Πιεξνθνξηθήο. [5] Σν screen-sharing καο δίλεη ηε δπλαηφηεηα λα κνηξαδφκαζηε δηάθνξα πεξηερφκελα απφ ηνπο (επηηξαπέδηνπο) ππνινγηζηέο καο, φπσο έγγξαθα, ινγηζηηθά θχιια, θηι. Όια απηά ζε πξαγκαηηθφ ρξφλν κέζσ ηνπ Γηαδηθηχνπ κε άιινπο αλζξψπνπο. Απηφ πνπ θάλεη είλαη λα εκθαλίδεη ηελ επηθάλεηα εξγαζίαο ηνπ παξνπζηαζηή ζηελ νζφλε ηνπ ζεαηή. Έηζη, φηη θάλεη ν παξνπζηαζηήο ζηελ νζφλε ηνπ, εκθαλίδεηαη ζε πξαγκαηηθφ ρξφλν ζηελ νζφλε ηνπ ζεαηή. Ηδαληθφ γηα online ζπλεδξηάζεηο. [6] Έλα κένηρο δεδομένων (data center) είλαη ε εγθαηάζηαζε πνπ ρξεζηκνπνηείηαη γηα λα ζηεγάζεη ηα ζπζηήκαηα ειεθηξνληθψλ ππνινγηζηψλ θαη ησλ ζπλθψλ ζηνηρείσλ, φπσο νη ηειεπηθνηλσλίεο θαη ηα ζπζηήκαηα απνζήθεπζεο. Γεληθά, πεξηιακβάλεη πεξηηηέο ή εθεδξηθέο παξνρέο ειεθηξηθνχ ξεχκαηνο, ζπλδέζεηο επηθνηλσληψλ δεδνκέλσλ, πεξηβαιινληηθψλ ειέγρσλ θαη ζπζθεπψλ αζθαιείαο. [7 Σν AJAX δελ είλαη κηα ηερλνινγία, αιιά κηα νκάδα ηερλνινγηψλ. Δηδηθά, είλαη κηα νκάδα αιιειέλδεησλ κεζφδσλ αλάπηπμεο ηζηνζειίδσλ πνπ ρξεζηκνπνηνχληαη γηα ηε δεκηνπξγία δηαδξαζηηθψλ εθαξκνγψλ web γηα ηνπο πειάηεο. Με AJAX, νη web εθαξκνγέο κπνξνχλ λα ζηέιλνπλ θαη λα ιακβάλνπλ αζχγρξνλα δεδνκέλα απφ έλαλ δηαθνκηζηή (παξαζθεληαθά), ρσξίο ηελ παξέκβαζε ηεο εκθάληζεο θαη ηεο ζπκπεξηθνξάο ηεο ππάξρνπζαο ζειίδαο. Υξεζηκνπνηεί ηελ JavaScript, ηελ HTML θαη ηελ CSS. Αηθαηεξίλε Μηραήι 12

13 1.4. Πξνζδνθίεο Οη ηερλνινγίεο Cloud Computing δεκηνπξγνχλ πξνζδνθίεο γηα πεξηθνπή ηνπ θφζηνπο ιεηηνπξγίαο θαη θεθαιαίνπ, αθαηξψληαο παξάιιεια ην άγρνο γηα ηελ εχξπζκε ιεηηνπξγία απφ ηελ εηαηξία θαη κεηαθέξνληάο ην ζηνπο παξφρνπο ησλ ππεξεζηψλ Cloud Computing (Cloud Service Provider - CSP). Δηθόλα 3. Outsourcing Βαζηζκέλε ζε ηξίηνπο ηελ νπζία, ην Cloud (Νέθνο) είλαη κηα δνκή πνπ επηηξέπεη ηελ πξφζβαζε ζε εθαξκνγέο, νη νπνίεο βξίζθνληαη ζε δηαθνξεηηθή ζέζε απφ ηνλ ππνινγηζηή καο ή απ φπνηα άιιε ζπζθεπή ρξεζηκνπνηνχκε, γηα ζπλδεζνχκε ζην Γηαδίθηπν. Αηθαηεξίλε Μηραήι 13

14 Δπηπξφζζεηα, ε άδεηα ρξήζεο ηνπ ινγηζκηθνχ ζηνηρίδεη ην ίδην ζηελ εηαηξία, είηε ν ππάιιεινο ρξεζηκνπνηεί ηελ εθαξκνγή κηα θνξά ην κήλα, είηε ζπλερψο. ηα παξαπάλσ, αλ πξνζζέζνπκε ην λέν εμνπιηζκφ, πνπ ζπλήζσο ρξεηάδνληαη νη λέεο εθδφζεηο γηα λα ιεηηνπξγήζνπλ απνδνηηθά, νδεγνχκαζηε ζε αθφκε κεγαιχηεξεο επελδχζεηο θεθαιαίνπ. Δπελδχζεηο πνπ ζε πεξηβάιινλ Cloud δελ είλαη θαζφινπ απηνλφεηεο, θαζφηη εθεί εθαξκφδεηαη ην κνληέιν pay-as-you-go, δειαδή πξνπιεξσκέλε ρξήζε, θαη αλά παζά ρξνληθή ζηηγκή ππάξρεη ρξεκαηηθή θαηαβνιή κνλφ γηα ηηο παξνρέο πνπ ρξεζηκνπνηνχληαη, κε απνηέιεζκα ηελ νξζνινγηθφηεξε ρξήζε ησλ πφξσλ ηνπ νξγαληζκνχ. Δπίζεο, ε θαζνιηθή πξφζβαζε, αλεμάξηεηα απφ ην ζεκείν θπζηθήο παξνπζίαο καο, νδεγεί ζε λέα εξγαιεία θαη κεζφδνπο παξνρήο ππεξεζηψλ (ιρ Σειε-εξγαζία), κε ζεκαληηθφ φθεινο ηφζν γηα ηνλ εξγαδφκελν, φζν θαη γηα ηνλ νξγαληζκφ. Άξα, ράξε ζηε ηερλνινγία Cloud ην θφζηνο θαη ε επζχλε ιεηηνπξγίαο ζεκαληηθψλ ππνδνκψλ πιεξνθνξηθήο κεηαβηβάδνληαη (outsourcing) ζε ηξίηεο νληφηεηεο. Δηθόλα 4. Πξόζβαζε από παληνύ Αηθαηεξίλε Μηραήι 14

15 2. Ηζηνξία Ξεθηλψληαο ηζηνξηθά, ν φξνο Cloud, δειαδή Νέθνο, ρξεζηκνπνηείηαη κεηαθνξηθά γηα ην Γηαδίθηπν. Έρεη σο βάζε ηνπ ην ζρέδην ελφο λέθνπο, φπσο αθξηβψο ρξεζηκνπνηνχζαλ ζην παξειζφλ γηα λα αληηπξνζσπεχζνπλ ην ηειεθσληθφ δίθηπν, θαη ζηε ζπλέρεηα γηα λα απεηθνλίζνπλ ην Γηαδίθηπν ζηα δηαγξάκκαηα δηθηχνπ ππνινγηζηψλ σο κηα αθεξεκέλε έλλνηα ηεο ππνθεηκεληθήο ππνδνκήο πνπ αληηπξνζσπεχεη. Σν Cloud Computing είλαη κηα θπζηθή εμέιημε ηνπ virtualization [8] θαη ηεο service-oriented απσιηεκηονικήρ (SOA) [9]. Οη ιεπηνκέξεηεο αληινχληαη απφ ηνπο ηειηθνχο ρξήζηεο, νη νπνίνη δελ έρνπλ πιένλ αλάγθε γηα εκπεηξνγλσκνζχλε ζε ηερλνινγηθφ επίπεδν, αιιά νχηε ρξεηάδεηαη λα θάλνπλ ειέγρνπο γηα ηελ αμηνπηζηία ηνπ λέθνπο πνπ ηνπο ππνζηεξίδεη. Ζ βαζηθή ηδέα ηνπ Cloud Computing ρξνλνινγείηαη απφ ηε δεθαεηία ηνπ 1960, φηαλ ν John McCarthy απεθάλζε φηη «ν ππνινγηζκφο (computation) κπνξεί θάπνηα κέξα λα νξγαλσζεί σο παξνρή ππεξεζίαο θνηλήο σθέιεηαο». ρεδφλ φια ηα ζχγρξνλα ραξαθηεξηζηηθά ηνπ Cloud Computing, ε ζχγθξηζε κε ηελ βηνκεραλία ειεθηξηθήο ελέξγεηαο θαη ε ρξήζε ησλ δεκνζίσλ, ηδησηηθψλ, θπβεξλεηηθψλ, θαη θνηλσληθψλ δνκψλ είραλ δηεξεπλεζεί ζην βηβιίν ηνπ Douglas Parkhill, ην 1966, κε ηίηιν The Challenge Of The Computer Utility (Η Ππόκληζη ηος Βοηθηηικού Υπολογιζηή). [8] Σν virtualization ή computer hardware virtualization, φπσο είλαη ε πιήξεο νλνκαζία ηνπ, είλαη ε εηθνλνπνίεζε ησλ ππνινγηζηηθψλ ζπζηεκάησλ ή ησλ ιεηηνπξγηθψλ ζπζηεκάησλ. Απηφ πνπ θάλεη είλαη λα θξχβεη ηα θπζηθά ραξαθηεξηζηηθά κηαο πιαηθφξκαο ππνινγηζηψλ απφ ηνπο ρξήζηεο ηεο, αληί λα δείρλεη κηα άιιε αθεξεκέλε έλλνηα απφ κηα πιαηθφξκα πνπ δελ ηνλ αθνξά. Σν ινγηζκηθφ πνπ ειέγρεη ην virtualization γλσζηνπνηήζεθε σο control program, αιιά ζήκεξα είλαη γλσζηφ σο hypervisor ή virtual machine monitor. [9] Ζ service-oriented architecture (SOA) είλαη έλα επέιηθην ζχλνιν αξρψλ ζρεδηαζκνχ πνπ ρξεζηκνπνηείηαη θαηά ηε δηάξθεηα ησλ θάζεσλ αλάπηπμεο ησλ ζπζηεκάησλ θαη ηηο ελζσκάησζήο ηνπο ζηελ Πιεξνθνξηθή. Γεληθά, παξέρεη ζηνπο θαηαλαισηέο ησλ ππεξεζηψλ απηψλ(web εθαξκνγέο) λα έρνπλ επίγλσζε ησλ δηαζέζηκσλ SOA ηεο ππεξεζίαο πνπ ρξεζηκνπνηνχλ. Αηθαηεξίλε Μηραήι 15

16 Βέβαηα, ν πξαγκαηηθφο φξνο Νέθνο είλαη δαλεηζκέλνο απφ ηελ ηειεθσλία, ζηελ νπνία νη εηαηξίεο ηειεπηθνηλσληψλ άξρηζαλ λα πξνζθέξνπλ Virtual Private Network (VPN) [10] ππεξεζίεο κε αξθεηά ππνινγίζηκε πνηφηεηα ηεο ππεξεζίαο ηνπο, αιιά θαη κε πνιχ ρακειφηεξν θφζηνο, ελψ κέρξη ηε δεθαεηία ηνπ 1990 κπνξνχζαλ λα πξνζθέξνπλ κφλν point-to-point θπθιψκαηα δεδνκέλσλ, δειαδή ηνπηθέο ζπλδέζεηο. Με ηελ αιιαγή ηεο θπθινθνξίαο γηα ηελ εμηζνξξφπεζε ρξήζεο, ήηαλ πιένλ ζε ζέζε λα ρξεζηκνπνηήζνπλ ην ζπλνιηθφ εχξνο δψλεο ηνπ δηθηχνπ ηνπο πην απνηειεζκαηηθά. Σν ζχκβνιν ηνπ Cloud ρξεζηκνπνηήζεθε γηα λα ππνδειψζεη ην ζεκείν νξηνζέηεζεο κεηαμχ απηνχ πνπ είρε ηελ επζχλε, ηνπ παξφρνπ, θαη απηνχ πνπ είρε ηελ επζχλε, ηνπ ρξήζηε. Σν Cloud Computing επεθηείλεη ην φξην απηφ γηα λα θαιχςεη ηνπο servers, θαζψο θαη ηελ ππνδνκή ηνπ δηθηχνπ. Δηθόλα 5. Πξνεπηζθόπεζε ύλδεζεο VPN [10] Σν Virtual Private Network (VPN) Δικονικό Ιδιωηικό Γίκησο, είλαη έλα δίθηπν πνπ ρξεζηκνπνηεί θαηά θχξην ιφγν δεκφζηα έξγα ππνδνκήο ηειεπηθνηλσληψλ, φπσο ην Γηαδίθηπν, λα παξέρεη πξφζβαζε ζε έλα θεληξηθφ νξγαλσηηθφ δίθηπν ζηα απνκαθξπζκέλα γξαθεία ή ζε ρξήζηεο πνπ ηαμηδεχνπλ. Δμππεξεηεί νπνηαδήπνηε ιεηηνπξγία ηνπ δηθηχνπ, ην νπνίν βξίζθεηαη ζε έλα δίθηπν, φπσο γηα παξάδεηγκα ε θνηλή ρξήζε δεδνκέλσλ, εθηππσηέο, θηι. Αηθαηεξίλε Μηραήι 16

17 Μεηά ην dot-com bubble, ηελ θεξδνζθνπηθή θνχζθα πνπ αθνξνχζε ηηο εηζεγκέλεο ζην ρξεκαηηζηήξην εηαηξίεο ειεθηξνληθνχ εκπνξίνπ (ηζηνζειίδεο.com), ε Amazon [11] έπαημε θαζνξηζηηθφ ξφιν ζηελ αλάπηπμε ηνπ Cloud Computing, εθζπγρξνλίδνληαο ην θέληξν δεδνκέλσλ ηεο, ην νπνίν φπσο ηα πεξηζζφηεξα δίθηπα ππνινγηζηψλ ρξεζηκνπνηνχζε κφιηο ην 10% ηεο ρσξεηηθφηεηάο ηνπ αλά πάζα ζηηγκή, αθξηβψο γηα λα αθήζεη ρψξν γηα ηπρφλ πεξηζηαζηαθέο αηρκέο. Αθφκε, δηαπηζηψζεθε φηη ε λέα Cloud αξρηηεθηνληθή νδεγνχζε ζε ζεκαληηθέο εζσηεξηθέο βειηηψζεηο ηεο απνηειεζκαηηθφηεηαο, κε ηηο νπνίεο κε κηθξέο θαη ηαρχηαηεο νκάδεο ζα κπνξνχζε λα πξνζζέζεη λέεο ιεηηνπξγίεο πην γξήγνξα θαη πην εχθνια. Έηζη ε Amazon μεθίλεζε κηα λέα πξνζπάζεηα αλάπηπμεο ηνπ πξντφληνο ψζηε λα παξέρεη ην Cloud Computing αθφκα θαη ζε εμσηεξηθνχο πειάηεο, θη έηζη μεθίλεζε ην Amazon Web Service (AWS) ηελ ρξεζηκφηεηα ηεο ππνινγηζηηθήο ην ηηο αξρέο ηνπ 2008, ην Eucalyptus έγηλε ε πξψηε Open-Source AWS API- Compatible πιαηθφξκα, γηα ηελ αλάπηπμε ηδησηηθψλ Clouds. Σελ ίδηα πεξίνδν, ην OpenNebula, εληζρπκέλν απφ ην πξφγξακκα ηεο Δπξσπατθήο Δπηηξνπήο, έγηλε ην πξψην ινγηζκηθφ αλνηρηνχ θψδηθα γηα ηελ αλάπηπμε ηδησηηθψλ θαη πβξηδηθψλ Clouds, αιιά θαη γηα ηελ νκνζπνλδία ησλ Clouds. Δπίζεο, θαηά ην ίδην έηνο, νη πξνζπάζεηεο επηθεληξψζεθαλ ζηελ παξνρή QoS εγγπήζεσλ ζε Cloud-based ππνδνκέο, ζην πιαίζην ηνπ ρξεκαηνδνηνχκελνπ έξγνπ IRMOS ηεο Δπξσπατθήο Έλσζεο. Έσο ηα κέζα ηνπ 2008, ε Gartner [12] είδε κηα επθαηξία γηα ην Cloud Computing «γηα ηε δηακφξθσζε ηεο ζρέζεο κεηαμχ ησλ θαηαλαισηψλ ησλ ππεξεζηψλ πιεξνθνξηθήο θαη φζσλ ρξεζηκνπνηνχλ θαη ζπλδηαιέγνληαη κε ππεξεζίεο Πιεξνθνξηθήο» θαη παξαηήξεζε φηη «νη νξγαληζκνί αιιάδνπλ απφ ηηο εηαηξίεο ζηηο νπνίεο αλήθεη ην hardware θαη ην software γηα ηελ αλά ρξήζε ησλ ππεξεζηψλ κε βάζε ηα κνληέια», έηζη ψζηε «ε αλακελφκελε ζηξνθή πξνο ην Cloud Computing ζα νδήγεζεη ζε δξακαηηθή αχμεζε ησλ πξντφλησλ πιεξνθνξηθήο ζε νξηζκέλεο πεξηνρέο θαη ζεκαληηθέο κεηψζεηο ζε άιινπο ηνκείο». [11] Σν Amazon είλαη κηα ακεξηθάληθε πνιπεζληθή εηαηξία ειεθηξνληθνχ εκπνξίνπ. Κάλεη online πσιήζεηο θαη παξαδφζεηο ζε φινλ ηνλ θφζκν. [12] H Gartner θαηέρεη κηα εγεηηθή ζέζε γηα ηελ έξεπλα ηεο ηερλνινγίαο ζηνλ θφζκν ησλ Πιεξνθνξηψλ, θαη ηαπηφρξνλα είλαη κηα ζπκβνπιεπηηθή εηαηξία. Απηφ πνπ θάλνπλ είλαη λα ζπκβνπιεχνπλ θαη λα παξαδίδνπλ ζηνπο πειάηεο ηελ ζσζηή ηερλνινγία πνπ ρξεηάδνληαη επί θαζεκεξηλήο βάζεσο. Αηθαηεξίλε Μηραήι 17

18 3. Γνκή ηνπ Cloud Computing 3.1. Cloud Components (ηνηρεία Cloud) ε κηα απιή ηππνινγηθά αλαπαξάζηαζε ελφο ζπζηήκαηνο Cloud ζπλαληάκε ηα αθφινπζα ζηνηρεία: ηνπο ππνινγηζηέο-πειάηεο (clients), ην θέληξν δεδνκέλσλ (datacenter) θαη ηνπο δηαθνκηζηέο δηαλνκήο (distributed servers). Φπζηθά, ν ζπλδπαζκφο ησλ ηξηψλ απηψλ ζηνηρείσλ δίλνπλ σο απνηέιεζκα ηα Cloud Solutions (Λχζεηο Νέθνπο), απηφ πνπ νπζηαζηηθά είλαη ε δηαδηθαζία Cloud Computing. Θα κπνξνχζε λα είλαη νπνηαδήπνηε εθαξκνγή, απφ έλα ζχζηεκα δηαρείξηζεο πειαηεηαθψλ ζρέζεσλ (Customer Relationship Management - CRM), κηα επεμεξγαζία ελφο θεηκέλνπ, κηα εθαξκνγή ιίζηαο αλαπαξαγσγήο κνπζηθψλ θνκκαηηψλ, θαη φια απηά απφ έλα ζηαζκφ εξγαζίαο, έλαλ θνξεηφ ππνινγηζηή, ή αθφκα απφ ην θηλεηφ ηειέθσλν. Κάζε ζηνηρείν έρεη έλα ζθνπφ θαη παίδεη έλα ζπγθεθξηκέλν ξφιν ζηελ απνηειεζκαηηθή ιεηηνπξγία κηα εθαξκνγήο πνπ «ηξέρεη» ζε πεξηβάιινλ Cloud. Σν Cloud Computing δελ είλαη κηα απιή ππφζεζε, αθνχ ππάξρνπλ πνηθίινη ηξφπνη αλάπηπμεο ηεο ππνδνκήο ηνπ. Ζ ππνδνκή ηνπ εμαξηάηαη απφ ηελ εθαξκνγή θαη κε πνηνλ ηξφπν ν παξνρέαο έρεη απνθαζίζεη λα θηηάμεη ην Cloud Solution. Απηφ είλαη έλα απφ ηα πιενλεθηήκαηα ηνπ Cloud. Οη αλάγθεο ηνπ πειάηε κπνξεί λα είλαη πάξα πνιιέο, φπνπ κπνξεί λα απαηηείηαη ππεξβνιηθφο αξηζκφο servers, πξάγκα πνπ ππεξβαίλεη ηελ επηζπκία ή ηνλ πξνυπνινγηζκφ γηα έλα λνηθνθπξηφ. Δλαιιαθηηθά, κπνξεί λα ρξεηάδεζαη κφλν ιίγε επεμεξγαζκέλε ηζρχο, έηζη ψζηε λα κελ ρξεηάδεηαη λα αγνξάζεη έλα λέν server γηα ηελ ππφζεζε απηή. Αηθαηεξίλε Μηραήι 18

19 Δηθόλα 6. Σξία ζηνηρεία πνπ ζπλζέηνπλ ηε Cloud Computing ιύζε Clients Οη ππνινγηζηέο πειάηεο (clients) ζε κηα αξρηηεθηνληθή Cloud Computing, παίδνπλ ηνλ ίδην ξφιν κε απηφλ ζηα θιαζζηθά ζςζηήμαηα ηοπικού δικηύος (LAN) [13]. Όρη κφλν είλαη νη ππνινγηζηέο πνπ βξίζθνληαη ζην γξαθείν καο, αιιά θαη νη λένη ηχπνη ππνινγηζηηθψλ ζπζηεκάησλ πνπ ζηγά ζηγά ηνπο έρνπλ αληηθαηαζηήζεη, φπσο θνξεηνί ππνινγηζηέο (laptops), tablets, θηλεηά ηειέθσλα ή PDAs [14]. [13] Σα πζηήκαηα Σνπηθνύ Γηθηύνπ ή Local Area Network (LAN) είλαη δίθηπα ππνινγηζηψλ πνπ δηαζπλδέεη κεηαμχ ηνπο ππνινγηζηέο νη νπνίνη βξίζθνληαη ζε έλα πεξηνξηζκέλν ρψξν, φπσο ην ζπίηη, ην ζρνιείν ή θάπνην θηίξην γξαθείνπ. αλ θχξηα ραξαθηεξηζηηθά ηνπο, ζε ζρέζε κε άιια δίθηπα, είλαη πςειφηεξα πνζνζηά κεηαθνξάο δεδνκέλσλ θαη δελ ρξεηάδνληαη πνιιέο κηζζσκέλεο γξακκέο ηειεπηθνηλσληψλ. [14] Σν Personal Digital Assistant (PDA) γλσζηφο σο πξνζσπηθφο ςεθηαθφο βνεζφο ή ππνινγηζηήο παιάκεο είλαη κηα θνξεηή ζπζθεπή, ζπλήζσο ζπλδεδεκέλε ζην Γηαδίθηπν, πνπ ιεηηνπξγεί σο πξνζσπηθφο δηεπζπληήο πιεξνθνξηψλ. Αηθαηεξίλε Μηραήι 19

20 Γεληθά σο clients ζεσξνχληαη φιεο απηέο νη ζπζθεπέο πνπ αλαθέξακε κε ηηο νπνίεο νη ηειηθνί ρξήζηεο αιιειεπηδξνχλ θαη δηαρεηξίδνληαη πιεξνθνξίεο πνπ βξίζθνληαη ζην Cloud (Νέθνο). Οη clients κπνξνχλ λα αλήθνπλ ζε κηα απφ ηηο αθφινπζεο θαηεγνξίεο: Φνξεηνί/Mobile Clients: Οη θνξεηέο ζπζθεπέο πνπ πεξηιακβάλνπλ ηα PDA ή Smartphones, ηα Blackberry, ηα Windows Mobile Smartphone ή ηa iphones. Thin Clients: Οη ππνινγηζηέο πνπ δελ δηαζέηνπλ εζσηεξηθέο κνλάδεο ζθιεξνχ δίζθνπ, αιιά ρξεζηκνπνηνχλ θάπνην δηαθνκηζηή (server) γηα λα επεμεξγαζηεί ηα δεδνκέλα, θαη ζηε ζπλέρεηα λα εκθαλίζεη ηηο πιεξνθνξίεο. Thick Clients: Απηφο ν ηχπνο πειάηε είλαη έλαο πιήξεο ππνινγηζηήο, πνπ ρξεζηκνπνηεί έλα πξφγξακκα πεξηήγεζεο (web browser), φπσο ην Firefox, Internet Explorer, Google Chrome γηα λα ζπλδεζεί κε ην Cloud. Δηθόλα 7. Palm TX πζθεπή PDA Αηθαηεξίλε Μηραήι 20

21 Κνηηψληαο ηηο απαηηήζεηο ηεο αγνξάο, νη Thin Clients γίλνληαη κηα φιν θαη πην δεκνθηιήο ιχζε, ιφγσ ηεο ηηκήο ηνπο θαη ηεο πεξηνξηζκέλεο επηβάξπλζεο πνπ έρνπλ ζην πεξηβάιινλ. Δπηπξφζζεηα, κπνξνχκε λα εληνπίζνπκε νξηζκέλα πξφζζεηα πιενλεθηήκαηα απφ ηελ ρξήζε ησλ Thin Clients. Απηά είλαη: i) Υακειό θόζηνο πιηθνύ (hardware): Οη Thin Clients είλαη αξθεηά θζελνί θαη έρνπλ κεγάιε δηάξθεηα δσήο, θαζφηη αληηθαζίζηαληαη πνιχ αξγφηεξα (απαμηψλνληαη κε πνιχ αξγφ ξπζκφ). ii) Αζθάιεηα: Καζψο ε επεμεξγαζία ιακβάλεη ρψξα ζην δηαθνκηζηή (server), θαη δελ ππάξρεη θακία κνλάδα ζθιεξνχ δίζθνπ, ππάξρεη κηθξφηεξε πηζαλφηεηα γηα θάπνην θαθφβνπιν ινγηζκηθφ λα εηζρσξήζεη ζην ζχζηεκα, φπσο έλα Virus ή έλα Trojan, θαη λα πιήμεη ηε ζπζθεπή. Δπηπξφζζεηα, επεηδή νη thin clients δε ιεηηνπξγνχλ ρσξίο δηαθνκηζηή, ππάξρεη ειάρηζηνο θίλδπλνο θινπήο ηνπο. iii) Αζθάιεηα Γεδνκέλωλ: Γεδνκέλνπ φηη ηα δεδνκέλα είλαη απνζεθεπκέλα ζηνλ δηαθνκηζηή, ππάξρεη κηθξφηεξε πηζαλφηεηα λα ραζνχλ ηα αξρεία εάλ ραιάζεη ε ζπζθεπή ή αλ ν server θιαπεί. iv) Μηθξόηεξε θαηαλάιωζε ελέξγεηαο: Οη thin clients θαηαλαιψλνπλ ιηγφηεξε ελέξγεηα απφ ηνπο thick clients. Απηφ ζεκαίλεη φηη έρνπκε κηθξφηεξν θφζηνο ιεηηνπξγίαο, θαη ιηγφηεξε έθθιεζε ζεξκφηεηαο ζην πεξηβάιινλ. v) Δπθνιία ζηελ επηζθεπή ή ηελ αληηθαηάζηαζε: Όηαλ έλαο thin client νινθιεξψζεη ηνλ θχθιν δσήο ηνπ, είλαη εχθνιν λα αληηθαηαζηαζεί. Απιά αληηθαζηζηνχκε ηε ζπζθεπή θαη ζε κεδεληθφ ρξφλν ν ζηαζκφο κπαίλεη ζε παξαγσγηθή θάζε, αθξηβψο φπσο ήηαλ πξηλ απφ ηελ αζηνρία. vi) Ληγόηεξνο ζόξπβνο: Αθνχ δελ ππάξρεη ζθιεξφο δίζθνο, φπνπ φηαλ είλαη ζε ιεηηνπξγία γίλνληαη νη απαηηνχκελεο ζηξνθέο κέζα ζηνλ δίζθν, παξάγεηαη ιηγφηεξε ζεξκφηεηα θαη ιηγφηεξνο ζφξπβνο. Αηθαηεξίλε Μηραήι 21

22 Datacenter (Κέληξν δεδνκέλωλ) Σν θέληξν δεδνκέλσλ είλαη ε ζπιινγή ησλ servers, δειαδή ν ρψξνο πνπ θηινμελείηαη ε εθαξκνγή πνπ ρξεζηκνπνηείηαη απφ ην ρξήζηε. Θα κπνξνχζε λα είλαη έλα ηεξάζηην δσκάηην ζην ππφγεην ελφο θηηξίνπ θάπνπ ζε έλα κέξνπο ηνπ θφζκνπ, ζην νπνίν ζα ππάξρεη πξφζβαζε κέζνπ ηνπ Γηαδηθηχνπ. Μηα αλαπηπζζφκελε ηάζε ζην ρψξν ηεο Πιεξνθνξηθήο είλαη νη εηθνλνπνίεζε ησλ servers. Απηφ ζεκαίλεη φηη ην ινγηζκηθφ πνπ εγθαζίζηαηαη, επηηξέπεη πνιιαπινχο εηθνληθνχο servers λα είλαη ζε ρξήζε. Μ απηφλ ηνλ ηξφπν κπνξνχκε λα έρνπκε πάξα πνιινχο servers, απ φηη ζα είρακε ζηελ πξαγκαηηθφηεηα Γηαθνκηζηέο Γηαλνκήο (Distributed Servers) Όινη νη servers δελ ρξεηάδεηαη λα βξίζθνληαη εγθαηεζηεκέλνη ζηελ ίδηα ηνπνζεζία, αθνχ ζπρλά βξίζθνληαη ζε γεσγξαθηθά δηαθνξεηηθέο πεξηνρέο. Απιά, νη ρξήζηεο έρνπλ ηελ εληχπσζε φηη φινη νη servers βξίζθνληαη καδί ζε έλα ζεκείν. Απηή ε δηαζθνξπηζκέλε, ζα ιέγακε, ηνπνζέηεζή ηνπο δίλεη ηε δπλαηφηεηα ζηνλ παξνρέα ηεο ππεξεζίαο γηα πεξηζζφηεξεο επηινγέο θαη αζθάιεηα. Γηα παξάδεηγκα, ην Amazon έρεη εγθαηεζηεκέλνπο servers ζ φινλ ηνλ θφζκν, ην νπνίν βνεζάεη ζε πεξίπησζε πνπ κπινθάξεη θάηη ζηελ κηα πιεπξά, λα κελ δηαθνπνχλ νη παξνρέο ππεξεζηψλ. Αθνχ ε άιιε πιεπξά ζα κπνξεί λα εμππεξεηεί, ρσξίο θαλέλα πξφβιεκα. Αηθαηεξίλε Μηραήι 22

23 3.2. Cloud Computing Delivery Models Ξεθηλψληαο ινηπφλ, βιέπνπκε φηη ππάξρνπλ ηξία κνληέια παξάδνζεο πνπ ρξεζηκνπνηνχλ ηηο ππεξεζίεο Cloud Computing. Απηά είλαη : Infrastructure as a Service (IaaS) Platform as a Service (PaaS) θαη ην Software as a Service (SaaS), Όπνπ, θαζέλα απ απηά έρεη δηαθνξεηηθά νθέιε θαη νξηνζεηήζεηο. Απηφ πνπ πξέπεη λα γίλεη θαηαλνεηφ είλαη ην πφζν ζεκαληηθή είλαη ε ζρέζε κεηαμχ ηνπο, αιιά θαη ην πφζν ηζρπξέο εμαξηήζεηο έρνπλ κεηαμχ ηνπο. Ζ αξρή έγηλε κε ην IaaS, πνπ είλαη θαη ε ζεκειίσζε φισλ ησλ Cloud ππεξεζηψλ (ζα ηνλ ραξαθηεξίδακε σο ν πάηνο ), θαη έπεηαη ζπλέρεηα κε ην PaaS (ε κέζε) θαη ην SaaS (ε θνξπθή), αληίζηνηρα. Δηθόλα 8. Application Platform Infrastructure Αηθαηεξίλε Μηραήι 23

24 Infrastructure as a Service (IaaS) Απηφ ην κνληέιν ηνπ Cloud Computing πξνζθέξεη πφξνπο, φπσο servers, ζπλδέζεηο, θαη ηα ζρεηηθά εξγαιεία πνπ ρξεηάδνληαη γηα λα δεκηνπξγεζεί έλα πεξηβάιινλ εξγαζίαο απφ ην κεδέλ. Ο θαηαλαισηήο (θαη πάιη, ζε επίπεδν επηρείξεζεο) είλαη ζε ζέζε λα λνηθηάζεη ηελ επεμεξγαζία, ηελ απνζήθεπζε, ηα δίθηπα, θαη άιισλ ζεκειησδψλ ππνινγηζηηθψλ πφξσλ, ηελ νπνία ν θαηαλαισηήο κπνξεί ζηε ζπλέρεηα λα αλαπηχμεη θαη λα εθηειέζεη απζαίξεην ινγηζκηθφ, ζπκπεξηιακβαλνκέλνπ ηνπ ιεηηνπξγηθνχ ζπζηήκαηνο ή ηνπ ινγηζκηθνχ ηεο αθαξκνγήο. Απηφ πνπ έρεη λα αληηκεησπίζεη ν πειάηεο δχζθνια ζέκαηα, φπσο είλαη εηθνληθέο κεραλέο, patches, θαη δηάθνξα άιια ζχλζεηα δεηήκαηα. Σν θαιφ ζηελ φιε ππφζεζε είλαη φηη θεξδίδεη έλα πςειφ βαζκφ ζηελ επειημία. Αθφκα, ν πειάηεο δελ έρεη ηε δηαρείξηζε ή ηνλ έιεγρν ηεο ζρεηηθήο ππνδνκήο ηνπ Cloud, αιιά ειέγρεη ηα ιεηηνπξγηθά ζπζηήκαηα, ηνπο ρψξνπο απνζήθεπζεο, αλεπηπγκέλεο εθαξκνγέο θαη εμαξηήκαηα δηθηχσζεο (φπσο ην ηείρνο πξνζηαζίαο θαη ην θνξηίν balancer). Σα παξαδείγκαηα πεξηιακβάλνπλ virtual servers θαη απνζήθεπζε πνπ είλαη δηαζέζηκε θαηά ηε δήηεζε (Amazon s Elastic Compute EC2 θαη Simple Storage Service S3) Platform as a Service (PaaS) Απηφ ην κνληέιν ηνπ Cloud Computing παξέρεη πεξηβάιινληα αλάπηπμεο γηα ηνπο θαηαλαισηέο (ζπλήζσο ζε επηρεηξεκαηηθφ επίπεδν). Οη θαηαλαισηέο έρνπλ ηε δπλαηφηεηα λα αλαπηχμνπλ πάλσ ζηελ ππνδνκή ηνπ Cloud δηάθνξεο εθαξκνγέο πνπ νη ίδηνη έρνπλ δεκηνπξγήζεη, ππνβνεζνχκελνη απφ γιψζζεο θαη εξγαιεία πξνγξακκαηηζκνχ, ηα νπνία θπζηθά λα ππνζηεξίδνληαη απφ ηνλ θνξέα παξνρήο ππεξεζηψλ. Οη εθαξκνγέο απηέο κπνξνχλ ζηε ζπλέρεηα λα ιεηηνπξγνχλ κε ππνδνκέο ηνπ θνξέα παξνρήο θαη κεηά λα παξαδίδνληαη ζηνπο ρξήζηεο (ηνπο θαηαλαισηέο) κέζσ ηνπ Γηαδηθηχνπ απφ ηνπο servers ηνπ παξφρνπ. Όπσο θαη κε ηα SaaS, ν θαηαλαισηήο εμαθνινπζεί λα κελ δηαρεηξίδεηαη, αιιά νχηε θαη λα ειέγρεη ην δίθηπν, ηνπο servers, ηα ιεηηνπξγηθά ζπζηήκαηα, ην Αηθαηεξίλε Μηραήι 24

25 ρψξν απνζήθεπζεο. Ζ δηαθνξά πνπ έρεη ζην PaaS κε ην SaaS είλαη ειέγρεη ηηο αλαπηπζζφκελεο εθαξκνγέο θαη θηινμελεί δηάθνξεο ξπζκίζεηο ηνπ πεξηβάιινληνο. αλ θχξηα παξαδείγκαηα ζα κπνξνχζακε λα πνχκε ην Coghead θαη ην Google App Engine Software as a Service (SaaS) Απηφ ην κνληέιν ηνπ Cloud Computing παξαδίδεη εθαξκνγέο ζηνπο θαηαλαισηέο (είηε ζε αλεμάξηεηα άηνκα, είηε ζε επηρεηξήζεηο) ρξεζηκνπνηψληαο κηα αξρηηεθηνληθή εθκίζζσζεο. Οη θαηαλαισηέο έρνπλ ηε δπλαηφηεηα λα ρξεζηκνπνηνχλ κηα ππεξεζία κε πξνζθνξέο ελφο παξφρνπ, ηα νπνία ηξέρνπλ πάλσ ζε κηα Cloud ππνδνκή, κέζα απφ έλα client interface, φπσο είλαη έλαο web browser. Σν θχξην φθεινο γηα ηνλ ρξήζηε, εδψ, είλαη φηη δελ απαηηείηαη θακία αξρηθή επέλδπζε ζε servers ή ζε άδεηεο ινγηζκηθψλ. Όκσο, παξφιν πνπ νη ππεξεζίεο πνπ δηαηίζεληαη, πεξηνξίδνληαη απφ ην θνξέα παξνρήο ζην ζρεδηαζκφ θαη ζηηο δπλαηφηεηεο ν θαηαλαισηήο ζ απηφ ην θαζεζηψο, δελ δηαρεηξίδεηαη νχηε ειέγρεη ην ηη βξίζθεηαη ζηελ Cloud ππνδνκή, ζηα νπνία ζπκπεξηιακβάλεηαη ην δίθηπν, νη servers, ηα ιεηηνπξγηθά ζπζηήκαηα, ε απνζήθεπζε, θαη γεληθά νη δπλαηφηεηεο ησλ εθαξκνγψλ. Απηφ ην κνληέιν είλαη ην πην δηαδεδνκέλν, δειαδή είλαη πηζαλφ λα είλαη ην πην γλσζηφ απφ κεκνλσκέλνπο ρξήζηεο ηνπ Cloud πνπ αζρνινχληαη κε εθαξκνγέο φπσο απηφ ηεο Google Docs Suite. Έλα απφ ηα πην γλσζηά παξαδείγκαηα κεηαμχ ησλ εηαηξηθψλ εθαξκνγψλ είλαη απηφ ηεο αιιά γεληθά νη SaaS είλαη θνηλέο θαη γηα ηηο HR εθαξκνγέο, φπνπ ζρεηίδνληαη κε ην ζρεδηαζκφ ησλ ERP, ησλ πφξσλ ησλ επηρεηξήζεσλ. Αηθαηεξίλε Μηραήι 25

26 3.3. Αλαπηπμηαθά Μνληέια Δθηφο απφ ηα παξαπάλσ κνληέια παξάδνζεο, ππάξρνπλ θαη ηξία κνληέια αλάπηπμεο γηα ην Cloud Computing: ην δεκφζην, ην ηδησηηθφ θαη ην πβξηδηθφ. Με ηνλ ραξαθηεξηζκφ δεκφζην Cloud πεξηγξάθνπκε ην cloud computing κε ηελ παξαδνζηαθή, off-site αίζζεζε, ελψ κε ην ηδησηηθφ Cloud κηκείηαη ην Cloud Computing γηα ηα ηδησηηθά δίθηπα. Ωζηφζν, ην πβξηδηθφ Cloud είλαη έλαο ζπλδπαζκφο ησλ δεκφζησλ θαη ηδησηηθψλ Cloud πξνζθνξψλ, ηππηθφ γηα ηηο πεξηζζφηεξεο επηρεηξήζεηο. Γημόζιο Νέθος: Απηφ ην κνληέιν ηνπ Cloud Computing παξέρεηαη απφ κηα off-site third-party πάξνρν ππεξεζηψλ, πνπ κνηξάδεηαη ηνπο πφξνπο ζε έλα ιεηηνπξγηθφ πεξηβάιινλ, θαη ινγαξηάδεη κε βάζε ηελ ππνινγηζηηθή ρξεζηκφηεηα. Ζ θπζηθή ππνδνκή γεληθά αλήθεη θαη δηαρεηξίδεηαη απφ ηνλ πάξνρν ππεξεζηψλ. Ιδιωηικό Νέθος: Απηφ ην κνληέιν παξέρεηαη απφ έλαλ νξγαληζκφ ή ππεξεζία θαη πξνζθέξεη έλα ιεηηνπξγηθφ πεξηβάιινλ κε φια ηα νθέιε θαη ηε ιεηηνπξγηθφηεηα ηεο ειαζηηθφηεηαο ηνπ θαη ηελ ππεπζπλφηεηα/ ρξεζηκφηεηα σο κνληέιν ηνπ Cloud Computing. Υβριδικά Νέθη: Απηφ ην κνληέιν ηνπ Cloud Computing είλαη κηα ζχλζεζε δχν ή πεξηζζνηέξσλ Νεθψλ (δεκφζηνπ ή ηδησηηθνχ) πνπ παξακέλνπλ κνλαδηθέο νληφηεηεο, αιιά ζπλδένληαη κεηαμχ ηνπο κε ηππνπνηεκέλεο ή απνθιεηζηηθή ηερλνινγία. Αηθαηεξίλε Μηραήι 26

27 4. Υαξαθηεξηζηηθά ηνπ Cloud Computing i) Agility (Δςελιξία) Βειηηψλεηαη κε ηε δπλαηφηεηα ησλ ρξεζηψλ λα απνθαηαζηήζεη ηελ παξνρή ηερλνινγηθψλ πφξσλ. ii) Application Programming Interface (API) - (Γιαζύνδεζη Ππογπαμμαηιζμού Δθαπμογών) Ζ δπλαηφηεηα πξφζβαζεο ζε ινγηζκηθφ, ην νπνίν επηηξέπεη ζε κεραλέο λα αιιειεπηδξνχλ κε ην Cloud Software κε ηνλ ίδην ηξφπν πνπ ην πεξηβάιινλ ηνπ ρξήζηε δηεπθνιχλεη ηελ αιιειεπίδξαζε κεηαμχ αλζξψπσλ θαη ππνινγηζηψλ. Σα ζπζηήκαηα Cloud Computing ζπλήζσο ρξεζηκνπνηνχλ RESTbased APIs. iii) Cost (Κόζηορ) Σν θφζηνο εδψ θαίλεηαη λα είλαη πεξηνξηζκέλν, θαη κε έλαλ δεκφζην ηξφπν ζα κπνξνχζακε λα πνχκε φηη κεηαηξέπεηαη ζε ιεηηνπξγηθή δαπάλε. Απηφ ζεσξεηηθά είλαη γηα λα δηεπθνιχλεη ηελ είζνδν, θαζψο νη ππνδνκέο παξέρνληαη απφ ηξίηνπο θαη δελ ρξεηάδεηαη λα αγνξαζηεί γηα κηα θνξά ή θάηη ηέηνην. iv) Device and location independence (Σςζκεςή και θέζη ανεξαπηηζίαρ) Δπηηξέπνπλ ζηνπο ρξήζηεο λα έρνπλ πξφζβαζε απφ ζπζηήκαηα πνπ δηαζέηνπλ θαη ρξεζηκνπνηνχλ έλαλ web-browser, αλεμαξηήησο ηεο ζέζεο ηνπο ή ηε είδνπο ζπζθεπή ρξεζηκνπνηνχλ (π.ρ. PC, θηλεηφ ηειέθσλν). Όζνλ αθνξά ηελ ππνδνκή, είλαη εθηφο ρψξνπ θαη είλαη φια πξνζβάζηκα κέζσ ηνπ Γηαδηθηχνπ, δίλνληαο έηζη ηελ επθνιία ζηνπο ρξήζηεο λα ζπλδεζνχλ απφ νπνπδήπνηε. v) Multi-tenancy (Πολύ-μίζθυζη) Δπηηξέπεη ηελ θνηλή ρξήζε πφξσλ θαη θφζηνπο ζε πνιινχο ρξήζηεο, έρνληαο έηζη: Σελ ζπγθέληξσζε ησλ ππνδνκψλ ζε πεξηνρέο κε ρακειφηεξν θφζηνο (φπσο ε αθίλεηε πεξηνπζία, ε ειεθηξηθή ηζρχο, θηι). Σελ αχμεζε ηεο παξαγσγηθήο ηθαλφηεηαο (νη ρξήζηεο δελ ρξεηάδεηαη λα βειηηζηνπνηνχλ γηα ηα πςειφηεξα load-levels). Αμηνπνίεζε θαη βέιηηζηε ελεξγεηαθή απνδνηηθφηεηα γηα ηα ζπζηήκαηα πνπ ζπρλά ρξεζηκνπνηνχληαη 10-20%. Αηθαηεξίλε Μηραήι 27

28 vi) Reliability (Αξιοπιζηία) Βειηηψλεηαη φηαλ ρξεζηκνπνηνχληαη πνιιαπιά redundant sites, γεγνλφο πνπ θαζηζηά ην θαιά ζρεδηαζκέλν Cloud Computing θαηάιιειν γηα ηηο επηρεηξεζηαθέο δξαζηεξηφηεηεο θαη γηα ηελ απνθαηάζηαζε κεηά απφ θάπνηα θαηαζηξνθή. vii) Scalability and Elasticity Ζ ηξνθνδφηεζε ησλ πφξσλ, self-service θνληά ζε πξαγκαηηθφ ρξφλν, ρσξίο λα ρξεηάδεηαη νη ρξήζηεο λα βειηηψλνπλ ηελ φιε θαηάζηαζε. viii) Performance (Δπιδόζειρ) Παξαθνινπζνχληαη νη επηδφζεηο θαη νη ζπλέπεηεο, φπνπ ραιαξά ζπλδεδεκέλεο αξρηηεθηνληθέο θαηαζθεπάδνληαη ρξεζηκνπνηψληαο ππεξεζίεο web, φπσο ην interface ηνπ ζπζηήκαηνο. ix) Security (Αζθάλεια) Ζ αζθάιεηα ζα κπνξνχζε λα βειηησζεί εμαηηίαο ηεο κεγάιεο ζπγθέληξσζεο ησλ δεδνκέλσλ. Ζ πην κεγάιε αζθάιεηα επηθεληξψλεηαη θπξίσο ζηνπο πφξνπο ηνπ Cloud Computing, αιιά νη αλεζπρίεο επηκέλνπλ θπξίσο γηα ηελ απψιεηα ηνπ ειέγρνπ ζε νξηζκέλα επαίζζεηα δεδνκέλα, θαζψο θαη γηα ηελ έιιεηςε αζθάιεηαο ζηνπο απνζεθεπηηθνχο ππξήλεο. Ωζηφζν, ε πνιππινθφηεηα ηεο αζθάιεηαο απμάλεηαη θαηά πνιχ φηαλ ηα δεδνκέλα είλαη θαηαλεκεκέλα ζε κηα επξχηεξε πεξηνρή, ή ζε κεγάιν αξηζκφ ζπζθεπψλ, ή ζε δηάθνξα ζπζηήκαηα πνπ ηα κνηξάδνληαη κε ζπλδεδεκέλνη ρξήζηεο. Δπηπιένλ, ε πξφζβαζε ησλ ρξεζηψλ γηα ηελ αζθάιεηα ησλ αξρείσλ θαηαγξαθήο ειέγρνπ κπνξεί λα είλαη αξθεηά δχζθνιε ή θαη αδχλαηε. Οη ηδησηηθέο εγθαηαζηάζεηο ηνπ Cloud απηνχ θηλνχληαη ελ κέξεη απφ ηελ επηζπκία ησλ ρξεζηψλ λα δηαηεξνχλ ηνλ έιεγρν ησλ ππνδνκψλ θαη ηελ απνθπγή απψιεηαο ειέγρνπ ηεο αζθάιεηαο ησλ πιεξνθνξηψλ. x) Maintance (Σςνηήπηζη) Ζ ζπληήξεζε ησλ εθαξκνγψλ ηνπ Cloud Computing είλαη αξθεηά πην εχθνιε, γηαηί δελ ρξεηάδεηαη λα είλαη εγθαηεζηεκέλα ζηνλ ππνινγηζηή ηνπ θάζε ρξήζηε. Δίλαη πην εχθνιν λα ππνζηεξηρζνχλ θαη λα βειηησζνχλ, δεδνκέλνπ φηη νη αιιαγέο θζάλνπλ ζηνλ πειάηε άκεζα. Αηθαηεξίλε Μηραήι 28

29 4.1. έλαλ πξαγκαηηθό θόζκν ηνπ Cloud Computing (Πιενλεθηήκαηα - Μεηνλεθηήκαηα) Πιενλεθηήκαηα Ήδε έρνπκε αλαθέξεη αξθεηά πιενλεθηήκαηα ηνπ Cloud Computing, φκσο παξαθάησ κπνξνχκε λα ηα δηαθξίλνπκε έλα πξνο έλα: i) Φαμηλό κόζηορ ηος ςπολογιζηή: Ο ρξήζηεο δελ ρξεηάδεηαη έλαλ πςειήο ηζρχνο θαη πςειήο ηηκήο ππνινγηζηή γηα λα ηξέμεη Cloud Computing εθαξκνγέο. Γεδνκέλνπ φηη νη εθαξκνγέο ηξέρνπλ ζην Cloud θαη φρη ζηελ επηθάλεηα ηνπ ππνινγηζηή, ν ππνινγηζηήο ηνπ ρξήζηε δελ ρξεηάδεηαη ηελ επεμεξγαζηηθή ηζρχ θαη ρψξν ζην ζθιεξφ δίζθν πνπ απαηηεί ε παξαδνζηαθή επηθάλεηα εξγαζίαο ηνπ ινγηζκηθνχ. Μ απηέο ηηο εθαξκνγέο, ν ππνινγηζηήο κπνξεί λα είλαη πνιχ πην θζελφο, αθνχ ζα απαηηεί κηθξφ ζθιεξφ δίζθν, ιηγφηεξε κλήκε, θηι. Αθνινπζψληαο απηφ ην ζελάξην, ν ππνινγηζηήο δελ ρξεηάδεηαη νχηε θαλ θάπνην CD ή DVD γηα αξρεία, θαζψο δελ ρξεηάδεηαη λα θνξηψλνληαη νχηε πξνγξάκκαηα, νχηε λα απνζεθεχνληαη έγγξαθα. ii) Τασύηηηα ανάπηςξηρ: Μηα επηρείξεζε αληί λα ρξεηαζηεί λα επελδχζεη ζε ινγηζκηθφ θαη πιηθφ (software and hardware), απιά λα εγθαηαζηήζεη θαη λα ξπζκίζεη ηηο εθαξκνγέο πνπ ηξέρνπλ γηα ηηο αλάγθεο ηεο. Δπίζεο, ην φιν ζηήζηκν ησλ ππεξεζηψλ, ην back-up θαη γεληθά ε αζθάιεηα, κπνξεί απιά λα πξνκεζεπηεί κε κεζαίαο απφδνζεο ππνινγηζηέο θαη κηα ζχλδεζε ζην Internet, θαζψο λα έρεη έηνηκν θαη έλα παξαγσγηθφ πεξηβάιινλ κέζσ ηνπ Cloud Computing. iii) Βεληιυμένη Απόδοζη: Με ιηγφηεξα πξνγξάκκαηα λα θνπζθψλνπλ ηελ κλήκε ηνπ ππνινγηζηή ηνπ, ν ρξήζηεο ζα δεη ζαθψο θαιχηεξεο επηδφζεηο, αθνχ ζα είλαη νπζηαζηηθά πην «ειαθξχο». iv) Μειυμένο κόζηορ λογιζμικού: Αληί λα γίλεηαη αγνξά αθξηβψλ εθαξκνγψλ ινγηζκηθνχ, κπνξεί πιένλ ν ρξήζηεο λα αγνξάζεη ηα πεξηζζφηεξα δσξεάλ. Οη πεξηζζφηεξεο εθαξκνγέο ηνπ Cloud Computing ζήκεξα, φπσο ε Google Docs suite, είλαη εληειψο δσξεάλ. Αηθαηεξίλε Μηραήι 29

30 Απηφ γηα παξάδεηγκα είλαη πνιχ θαιχηεξν απφ ην λα πιεξψλνπλ γηα παξφκνην ινγηζκηθφ ηεο Microsoft Office, ε νπνία απφ κφλε ηεο κπνξεί λα είλαη δηθαηνινγία γηα ηε κεηάβαζε ζε εθαξκνγέο λέθνπο. v) Κλιμάκυζη: Με pay-as-you-go ππεξεζίεο, ππάξρεη ζρεδφλ real-time δπλακηθή αληηζηνίρηζε πφξσλ αλάινγα κε ηελ δήηεζε απφ ηελ πιεπξά ηνπ πειάηε. vi) Ανεξαπηηζία ηοποθεζίαρ και ςλικού: Αξθεί κφλν έλα ζεκείν πξφζβαζεο ζην Γηαδίθηπν, ελψ ε πξνζβαζηκφηεηα κπνξεί λα γίλεη απφ πιήζνο ζπζθεπψλ (π.ρ. απφ έλα παιηφ PC, κέρξη απφ θάπνηα mobile ζπζθεπή). vii) Αξιοπιζηία: ε αληίζεζε κε ηνπο επηηξαπέδηνπο ππνινγηζηέο, ζηνπο νπνίνπο έλαο ζθιεξφο δίζθνο κπνξεί λα θαηαζηξέςεη φια ηα πνιχηηκα δεδνκέλα ελφο ρξήζηε, κηα ππνηηζέκελε ζπληξηβή ηνπ Νέθνπο δελ ζα επεξεάζεη ηελ απνζήθεπζε ησλ δεδνκέλσλ ηνπ. Απηφ ζεκαίλεη φηη αλ ν ππνινγηζηήο ηνπ ρξήζηε ραιάζεη, φια ηα δεδνκέλα ηνπ ζα ζπλερίζνπλ λα ππάξρνπλ εθεί έμσ ζην Νέθνο, ρσξίο λα έρνπλ επεξεαζηεί. Έηζη, ζα κπνξνχζακε λα πνχκε φηη ζ έλαλ θφζκν φπνπ πνιινί ιίγνη είλαη απηνί νη ρξήζηεο πνπ θάλνπλ back-up ζε ηαθηηθή βάζε (δειαδή απνζεθεχνπλ ηα αξρεία ηνπο ζε αζθαιέο ρψξνπο, εθηφο ηνπ ππνινγηζηή ζηνλ νπνίν δνπιεχνπλ ηα δεδνκέλα), ην Νέθνο είλαη ζσηεξία γη απηνχο. Θα κπνξνχζακε λα ην ραξαθηεξίζνπκε σο ηελ απφιπηε αζθάιεηα γηα ηελ απνζήθεπζε ησλ δεδνκέλσλ ζην ρψξν ηεο Πιεξνθνξηθήο. viii) Καθολική Ππόζβαζη ζηα Γεδομένα: Απφ ηα πην κεγάια πξνβιήκαηα πνπ δεκηνπξγνχληαη, θπξίσο γη απηνχο πνπ δνπιεχνπλ ζπλερψο κε ηνλ ππνινγηζηή ηνπο, είλαη απηφ φπνπ έλαο ρξήζηεο γπξλψληαο απφ ην ρψξν εξγαζίαο ζην ζπίηη ηνπ, ζπλεηδεηνπνηεί φηη μέραζε έλα ζεκαληηθφ έγγξαθν ζην γξαθείν ηνπ. Απηφ δελ ππάξρεη ζην Cloud Computing, δηφηη κ απηφ δελ ρξεηάδεηαη λα πάξεη καδί ηνπ απνιχησο ηίπνηα. Αληί απηνχ, ηα δεδνκέλα παξακέλνπλ ζην Νέθνο θαη φπνηε ην ρξεηαζηεί, κπνξεί λα έρεη πξφζβαζε ζ απηά κέζσ κηαο απιήο ζχλδεζεο ζην Γηαδίθηπν. Αηθαηεξίλε Μηραήι 30

31 ix) Γςναηόηηηα ππόζβαζηρ ζηην ηελεςηαία έκδοζη: Όηαλ ν ρξήζηεο επεμεξγάδεηαη έλα αξρείν ζην ζπίηη ηνπ, γπξλψληαο πίζσ ζηε δνπιεία αλ αλνίμεη ην ζπγθεθξηκέλν αξρείν ζα βιέπεη φιεο ηηο ηξνπνπνηήζεηο πνπ έθαλε. Σν Νέθνο πάληα θηινμελεί ζα ιέγακε ηελ ηειεπηαία έθδνζε φισλ ησλ εγγξάθσλ. x) Δςκολία ζςνεπγαζίαρ μιαρ ομάδαρ: Ζ αληαιιαγή εγγξάθσλ νδεγεί απ επζείαο ζηε ζπλεξγαζία ησλ ρξεζηψλ. Άιισζηε, γηα πνιινχο ρξήζηεο, απηφ είλαη έλα απφ ηα ζεκαληηθφηεξα πιενλεθηήκαηα ηνπ Cloud Computing, αθνχ πνιινί ρξήζηεο καδί κπνξνχλ λα πνιχ εχθνια λα ζπλεξγάδνληαη πάλσ ζε δηάθνξα έγγξαθα θαη projects. Φπζηθά θαη πάιη ην κφλν πνπ νπζηαζηηθά απαηηείηαη είλαη πξφζβαζε ζην Γηαδίθηπν. xi) Μη μακποσπόνιερ δεζμεύζειρ: Ο πειάηεο δελ δεζκεχεηαη κε ζπκβφιαηα κεγάισλ ρξνληθψλ δηαζηεκάησλ. xii) Απεπιόπιζηορ αποθηκεςηικόρ σώπορ: Σν Cloud Computing πξνζθέξεη ζρεδφλ απεξηφξηζηε απνζήθεπζε. Γηα παξάδεηγκα, ηα 200GB ηνπ ζθιεξνχ δίζθνπ ηνπ ππνινγηζηή είλαη ςίρνπια κπξνζηά ζηα εθαηνληάδεο Gigabyte πνπ πξνζθέξεη ην Cloud. xiii) Βεληιυμένη ζςμβαηόηηηα ζηη μοπθή εγγπάθος: Ο ρξήζηεο ηνπ Cloud Computing δελ ρξεηάδεηαη αλ αλεζπρεί αλ ηα έγγξαθα πνπ δεκηνχξγεζε ζηελ εθαξκνγή ηνπ είλαη ζπκβαηά κε εθαξκνγέο άιισλ ρξεζηψλ ή ιεηηνπξγηθψλ ζπζηεκάησλ. Σξαληαρηφ παξάδεηγκα είλαη απηφ ησλ εγγξάθσλ ηνπ Word 2007, ην νπνίν δελ κπνξεί λα αλνηρηεί ζε έλα Word 2003, παξά κφλν ζην ίδην, πξάγκα πνπ δελ ζπκβαίλεη κε ην Cloud. xiv) Άμεζερ ενημεπώζειρ λογιζμικού: Σφζν ην ινγηζκηθφ, φζν ην πιηθφ αλαβαζκίδνληαη θαη ζπληεξνχληαη απφ ηνλ πάξνρν ηνπ cloud computing, δηαζέζηκεο ζπλερψο κε ην επφκελν log-in δίρσο θαζπζηεξήζεηο ή ξίζθα αζπκβαηφηεηαο. Αηθαηεξίλε Μηραήι 31

32 xv) Αθαιπεηική δομή: Ο πειάηεο θάλεη log-in ζηηο ππεξεζίεο ηνπ, δίρσο λα ελδηαθέξεηαη γηα ηελ πιηθή πιαηθφξκα πνπ ηξέρεη ην ινγηζκηθφ, φπνπ θαη ην ινγηζκηθφ είλαη επηινγή ηνπ παξνρέα, άξα θαη δηθή ηνπ επζχλε ε ηθαλνπνίεζε θαη απνδνηηθή παξακεηξνπνίεζε ηνπ. xvi) Παπακολούθηζη απαιηήζευν: Ο παξνρέαο Cloud Computing, πξνζθέξεη δηάθνξα εξγαιεία κέηξεζεο ηεο ρξήζεο θαη ησλ απαηηήζεσλ ζε πφξνπο ηνπ θάζε πειάηε, παξηζηάλνληαο ηα κε ρξνλνδηαγξάκκαηα. xvii) Ανεξαπηηζία Σςζκεςήρ: Σέινο, ην απφιπην πιενλέθηεκα ηνπ Cloud Computing είλαη φηη ν ρξήζηεο δελ είλαη πιένλ δεζκεπκέλνο κε έλαλ ππνινγηζηή ή κε έλα δίθηπν. Έηζη, φηη ζπζθεπή θαη λα ρξεζηκνπνηήζεη, φια ηα έγγξαθα θη νη εθαξκνγέο ηνπ ζα είλαη δηαζέζηκα, ρσξίο λα ρξεηάδεηαη λα αγνξάζεη θάπνηα εμεηδηθεπκέλε έθδνζε, ή λα απνζεθεχζεη ην αξρείν ηνπ ζε κηα ζπγθεθξηκέλε κνξθή Μεηνλεθηήκαηα Βιέπνληαο θάπνηνο σο ηψξα ηελ παξνπζίαζε ηνπ Cloud Computing, ζα πίζηεπε φηη ην ζπγθεθξηκέλν ηερλνινγηθφ επίηεπγκα δηαζέηεη κφλν πιενλεθηήκαηα, κε ειάρηζηα πξνβιεκαηάθηα. Όκσο, φπσο είλαη θπζηθφ, επεηδή βξίζθεηαη ιίγα ρξφληα ζηε δσή, δελ έρεη πξνιάβεη λα ηειεηνπνηεζεί. Έηζη, φπσο ζηνλ πξαγκαηηθφ θφζκν δελ ππάξρνπλ κνλφ πιενλεθηήκαηα, ην ίδην ηζρχεη θαη γηα ηελ πεξίπησζε ηνπ Cloud. Αο ξίμνπκε κηα γξήγνξε καηηά ζε κεξηθέο πεξηνρέο δπλεηηθψλ πξνβιεκάησλ. i) Απαιηείηαι μια ζηαθεπή ζύνδεζη ζηο Γιαδίκηςο: Δίλαη αδχλαηνλ ν ρξήζηεο λα ρξεζηκνπνηήζεη αξρεία ηα νπνία βξίζθνληαη ζην Νέθνο, αλ δελ έρεη πξφζβαζε ζην Γηαδίθηπν. Αθφκα θη αλ είλαη ηα δηθά ηνπ πξνζσπηθά έγγξαθα. Μηα λεθξή ζχλδεζε ζην Γηαδίθηπν ζεκαίλεη θαζφινπ εξγαζία. Οπφηε, ζηηο πεξηνρέο φπνπ νη ζπλδέζεηο είλαη ειάρηζηεο ή ζρεδφλ θαζφινπ αμηφπηζηεο, απηφ ζα κπνξνχζε λα είλαη Αηθαηεξίλε Μηραήι 32

33 έλα κεγάιν πιήγκα. Δηδηθά αλ πξφθεηηαη γηα εηαηξείεο θαη επηρεηξήζεηο. Γεληθά, φηαλ ν ρξήζηεο είλαη offline, ην Cloud Computing δελ ιεηηνπξγεί γηα ηνλ ζπγθεθξηκέλν ρξήζηε. ii) Μη ικανοποιηηική λειηοςπγία με σαμηλήρ ηασύηηηαρ ζςνδέζη: Μηα ρακειήο ηαρχηεηαο ζχλδεζε ζην Γηαδίθηπν, φπσο απηφ ζηηο dial-up ζπλδέζεηο, θάλεη ην Cloud Computing δπζάξεζην θαη ηηο πεξηζζφηεξεο θνξέο αδχλαην. Οη εθαξκνγέο πνπ έρνπλ σο βάζε ηνπο ην Γηαδίθηπν απαηηνχλ κεγάιν bandwidth (εχξνο) γηα λα κπνξνχλ λα θαηεβάδνπλ κεγάια αξρεία. Έηζη, κε κηα ρακειή ζχλδεζε κπνξεί λα πάξεη αηψλεο ζηνλ ρξήζηε λα θάλεη απιέο αιιαγέο ζε έλα έγγξαθν, πφζν κάιινλ ζε κηα εθαξκνγή. iii) Απγή Σύνδεζη: Αθφκα θαη κε κηα γξήγνξε ζχλδεζε, νη εθαξκνγέο πνπ βαζίδνληαη ζην Γηαδίθηπν κπνξεί κεξηθέο θνξέο λα είλαη πην αξγέο απφ ηελ πξφζβαζε ζε έλα παξφκνην πξφγξακκα ινγηζκηθνχ ζηνλ ππνινγηζηή. Σα πάληα ζρεηηθά κε ην πξφγξακκα, απφ ηε δηεπαθή κέρξη ην ηξέρνλ έγγξαθν, πξέπεη λα ζηέιλνληαη κπξνο πίζσ απφ ηνλ ππνινγηζηή ηνπ ρξήζηε ζηνπο ππνινγηζηέο ηνπ Cloud Computing. Έηζη, αλ εθείλε ηε ζηηγκή νη servers ηνπ Νέθνπο θάλνπλ θάπνην backup, ή εθείλε ηελ εκέξα ην Γηαδίθηπν είλαη αξγφ, ν ρξήζηεο δελ ζα έρεη ηα απνηειέζκαηα πνπ ζα πεξηκέλεη. iv) Πεπιοπιζμένα Φαπακηηπιζηικά: Ζ θαηάζηαζε απηή ηείλεη λα εμαιεηθηεί, αιιά ζήκεξα πνιιέο web-based εθαξκνγέο δελ έρνπλ ηφζα πινχζηα ραξαθηεξηζηηθά φζν έλαο επηηξαπέδηνο ππνινγηζηήο ηνπ θάζε ρξήζηε πξνζσπηθά. Παξαδείγκαηνο ράξηλ, ν ρξήζηεο κπνξεί λα θάλεη πνιιά πεξηζζφηεξα ζην Microsoft PowerPoint ζηνλ ππνινγηζηή ηνπ, απ φηη ζ απηφ πνπ πξνζθέξεη ε Παξνπζίαζε ηεο Google. Βέβαηα, ηα βαζηθά ραξαθηεξηζηηθά είλαη παξφκνηα, αιιά ε εθαξκνγή ηνπ Νέθνπο ζηεξείηαη πνιιά ηνπ PowerPoint. v) Όσι και ηόζο αζθαλέρ αποθήκεςζη: Με ην Cloud Computing, φπσο αλαθέξακε θαη πξνεγνπκέλσο, φια ηα δεδνκέλα είλαη απνζεθεπκέλα ζην Νέθνο. Όκσο, πνιινί είλαη απηνί πνπ αλαξσηηνχληαη θαηά πφζν αζθαιέο είλαη ην απηφ ην Νέθνο θαη αλ κπνξνχλ δηάθνξνη επηηήδεηνη Αηθαηεξίλε Μηραήι 33

34 λα απνθηήζνπλ πξφζβαζε ζ απηά ηα δεδνκέλα. Φπζηθά, νη εηαηξείεο ηνπ Cloud Computing ππνζηεξίδνπλ φηη ηα δεδνκέλα είλαη αζθαιήο, αιιά ζηελ πξαγκαηηθφηεηα απηφ δελ είλαη απνιχησο ζίγνπξν. vi) Τα αποθηκεςμένα δεδομένα μποπούν να σαθούν: Θεσξεηηθά, ηα δεδνκέλα πνπ είλαη απνζεθεπκέλα δελ κπνξνχλ λα ραζνχλ. Αιιά, αλ φλησο απηφ ζπκβεί, θαη ραζνχλ ηα δεδνκέλα, δελ ππάξρεη θαλέλα back-up. (Δθηφο βέβαηα, αλ ν ρξήζηεο θαηεβάζεη φια ηα αξρεία πνπ έρεη ζην Νέθνο ζηνλ δηθφ ηνπ πξνζσπηθφ ππνινγηζηή πξάγκα πνπ ιίγνη θάλνπλ). Με απιά ιφγηα, ην Νέθνο είλαη έλα ξίζθν. vii) Αζθάλεια: Μηα απφ ηηο κεγαιχηεξεο αλεζπρίεο ζρεηηθά κε ην Cloud Computing είλαη ην ζέκα ηεο αζθάιεηαο, αθνχ πνιινί ρξήζηεο δε ληψζνπλ ηφζν άλεηα ζηελ παξάδνζε ησλ δεδνκέλσλ ηνπο ζε ηξίηνπο. Σν πξφβιεκα κεγαιψλεη φηαλ πξφθεηηαη γηα εηαηξείεο πνπ ζέινπλ πεξηζζφηεξε αζθάιεηα γηα ηα δεδνκέλα ηνπο, ψζηε λα θξαηήζνπλ ηηο επαίζζεηεο πιεξνθνξίεο ηνπο ζηνπο servers ηνπ Νέθνπο. Δλψ, νη πεξηζζφηεξνη πσιεηέο δηαβεβαηψλνπλ φηη νη servers ηνπο είλαη αζθαιήο, αλεζπρία πξνθαιεί ην γεγνλφο φηη κηα νκάδα ρξεζηψλ έρεη πξφζβαζε ζ απηνχο ηνπο servers. viii) Πποζηαζία Πποζυπικών Γεδομένυν: Δίλαη έλα άιιν ζνβαξφ δήηεκα πνπ απαζρνιεί ηελ θνηλφηεηα ηνπ Cloud Computing. Ζ δηαζθάιηζε φηη ηα ζηνηρεία ελφο πειάηε δελ είλαη πξνζβάζηκα απφ νπνηνδήπνηε ρξήζηε, είλαη κεγάιεο ζεκαζίαο γηα ηηο ππεξεζίεο ηνπ Νέθνπο. Έηζη, νη εηαηξείεο γηα λα θάλνπλ πην αζθαιή ηνπο servers ηνπο, δεκηνχξγεζαλ ινγαξηαζκνχο κε θσδηθνχο πξφζβαζεο. Μεηά απ φια απηά, ε επηηπρία κηαο ππεξεζίαο Νέθνπο εμαξηάηαη θη απφ ηε θήκε ηεο, αθνχ νπνηαδήπνηε έλδεημε παξαβίαζεο ηεο αζθάιεηαο ζα νδεγνχζε ζε απψιεηα πειαηψλ θαη επηρεηξήζεσλ. ix) Κόζηορ: Ζ αιήζεηα είλαη φηη ην Νέθνο είλαη πνιχ πην θζελφ απφ ηηο παξαδνζηαθέο ηερλνινγίεο πνπ ππήξμαλ ζην παξειζφλ. Όκσο, ην γεγνλφο φηη είλαη θαηλνχξγην ζηελ αγνξά θαη ρξεηάδεηαη αθφκα θάπνηεο βειηηψζεηο, ην θαζηζηά αξθεηά αθξηβφ. Σα θέληξα δεδνκέλσλ πξέπεη λα αγνξάζνπλ ή λα αλαπηχμνπλ ην ινγηζκηθφ πνπ ζα ηξέμεη ην Αηθαηεξίλε Μηραήι 34

35 Νέθνο θαη λα δηνξζψζνπλ θάπνηα αλππνιφγηζηα πξνβιήκαηα πνπ πξνθχπηνπλ. Όπσο ζπκβαίλεη ζε φιεο ηηο βηνκεραλίεο, νη πξψηνη πειάηεο είλαη απηνί πνπ πιεξψλνπλ πνιχ αθξηβά ηηο λέεο ηερλνινγίεο. x) Κόζηορ μεηάβαζηρ: Σν θφζηνο αιιαγήο παξνρέα Cloud ππεξεζηψλ, αιιά θαη κεηαθίλεζεο ηνπ πεξηερνκέλνπ, ζε αξθεηέο πεξηπηψζεηο είλαη απαγνξεπηηθφ (ιφγσ θφζηνπο). xi) Δξάπηηζη από ηον παποσό: Αλ ν παξνρέαο Cloud γηα θάπνην ιφγν δελ κπνξεί λα εμππεξεηήζεη ηνπο πειάηεο ηνπ, ε επηρείξεζε βξίζθεηαη κεηέσξε. xii) Πιθανή οπιζηική απώλεια δεδομένυν: Πνιινί είλαη νη ρξήζηεο πνπ αλαξσηηνχληαη, αλ ν Cloud παξνρφο γηα θάπνην ιφγν ηεξκαηίζεη ηελ επηρεηξεκαηηθή ηνπ δξαζηεξηφηεηα, ηη ζα απνγίλνπλ ηα δεδνκέλα ηνπ θάζε ρξήζηε. Γειαδή, αλ κε ην θιείζηκν ηεο εηαηξείαο, ηα δεδνκέλα πνπ έρεη ην Cloud ηεο εηαηξείαο πξέπεη λα επηζηξαθνχλ ζηνλ αληίζηνηρν πειάηε. xiii) Αποδοσή: Έιιεηςε αλαθνξψλ ρξήζεο ηνπ Cloud Computing απφ κεγάιεο εηαηξίεο, δηαηεξνχλ κηα επηθπιαθηηθφηεηα ζην αγνξαζηηθφ θνηλφ. Δπίζεο, θαηά θάπνην ηξφπν είλαη ληξνπηαζηηθφ γηα κηα εηαηξία πνπ αζρνιείηαη κε ηελ πιεξνθνξηθή λα εμαξηάηαη απφ κηα άιιε. xiv) Μειυμένη Δςελιξία: Θεσξεηηθά, απηφ απνηειεί έλα πξνζσξηλφ πξφβιεκα, αθνχ νη ησξηλέο ηερλνινγίεο ηζεθάξνληαη ζπλερψο, γη απηφ δελ πξνζθέξνπλ ηελ επειημία πνπ ππφζρνληαη. Φπζηθά, απηφ ζα αιιάμεη ζην άκεζν κέιινλ, αθνχ γίλνληαη κειέηεο πάλσ ζ απηφ. Αηθαηεξίλε Μηραήι 35

36 4.2. Άιια πζηήκαηα Τπνινγηζηώλ Σν Cloud Computing έρεη θάπνηα θνηλά ραξαθηεξηζηηθά κε ηα εμήο ππνινγηζηηθά ζπζηήκαηα ή ηηο ππεξεζίεο αληίζηνηρα: i) Autonomic Computing Δίλαη έλα ζχζηεκα ππνινγηζηψλ πνπ δηαζέηεη έλα κνληέιν απηφ-δηαρείξηζεο. Σν φλνκά ηνπ ην πήξε απφ ην αλζξψπηλν λεπξηθφ ζχζηεκα. Γειαδή, έλα απηφλνκν ππνινγηζηηθφ ζχζηεκα πνπ ειέγρεη ηε ιεηηνπξγία ησλ εθαξκνγψλ θαη ζπζηεκάησλ, ρσξίο ηελ είζνδν ηνπ ρξήζηε, φπσο θάλεη κφλν ηνπ ην λεπξηθφ ζχζηεκα. ηφρνο ηνπ είλαη λα δεκηνπξγεί ζπζηήκαηα πνπ ηξέρνπλ κφλα ηνπο, ηθαλά γηα πςεινχ επηπέδνπ ιεηηνπξγίεο, δηαηεξψληαο παξάιιεια ηελ πνιππινθφηεηα ηνπ ζπζηήκαηνο αφξαηε ζηνλ ρξήζηε. ii) Client-server model Σν Client-server Computing είλαη έλα ππνινγηζηηθφ κνληέιν, ην νπνίν αλαθέξεηαη γεληθά ζε νπνηαδήπνηε εθαξκνγή πνπ δηαλέκεηαη θαη δηαθξίλεηαη κεηαμχ ησλ παξνρψλ ππεξεζηψλ (servers), θαη ησλ αηηνχλησλ ησλ ππεξεζηψλ (clients). πρλά, νη clients κε ηνπο servers επηθνηλσλνχλ κέζσ ελφο δηθηχνπ απφ μερσξηζηά hardware, αιιά θη νη δπν κπνξνχλ λα δηαλέκνπλ ζην ίδην ζχζηεκα. Λεηηνπξγίεο, φπσο αληαιιαγή , πξφζβαζε ζην Γηαδίθηπν θαη πξφζβαζε ζε Βάζεηο Γεδνκέλσλ είλαη κεξηθά απφ ηα παξαδείγκαηα πνπ βαζίδνληαη ζ απηφ ην κνληέιν. iii) Mainframe computer Δίλαη ηζρπξνί ππνινγηζηέο πνπ ρξεζηκνπνηνχληαη θπξίσο απφ κεγάινπο νξγαληζκνχο γηα θξίζηκεο εθαξκνγέο, ζπλήζσο επεμεξγαζία δεδνκέλσλ. Παξαδείγκαηνο ράξηλ, ε απνγξαθή, ε βηνκεραλία θαη ηα ζηαηηζηηθά ζηνηρεία ησλ θαηαλαισηψλ, ν πξνγξακκαηηζκφο επηρεηξεκαηηθψλ πφξσλ, αιιά θαη ε επεμεξγαζία ρξεκαηνπηζησηηθψλ ζπλαιιαγψλ. iv) Utility Computing Δίλαη ε ζπζθεπαζία ησλ ππνινγηζηηθψλ πφξσλ, φπσο ηα ινγηζηηθά, ε απνζήθεπζε θαη νη ππεξεζίεο. Σν κεγάιν ηνπ πιενλέθηεκα είλαη ην ρακειφ ή αλχπαξθην θφζηνο πνπ έρεη γηα λα απνθηήζεη ηνπο πφξνπο ηνπ ππνινγηζηή. Απηφ πνπ θάλεη είλαη λα ρξεψλεη γηα ηε ζπγθεθξηκέλε ρξήζε, θη φρη γηα θάηη Αηθαηεξίλε Μηραήι 36

37 πεξηζζφηεξν. v) Peer-to-peer Computing Καηαλεκεκέλε αξρηηεθηνληθή, ρσξίο ηελ αλάγθε γηα θεληξηθφ ζπληνληζκφ, κε ηνπο ζπκκεηέρνληεο λα είλαη ηαπηφρξνλα θαη πξνκεζεπηέο θαη θαηαλαισηέο ησλ πφξσλ (ζε αληίζεζε κε ην παξαδνζηαθφ κνληέιν client-server). vi) Service-oriented Computing Σν Cloud Computing παξέρεη ππεξεζίεο ζρεηηθέο κε ππνινγηζηέο, ελψ, ζε ακνηβαία βάζε, ην service-oriented computing απνηειείηαη απφ ηερληθέο ππνινγηζηψλ πνπ ιεηηνπξγνχλ ζε Software-as-a-Service. vii) Grid Computing Σν αθήζακε γηα ην ηέινο, γηα ην είλαη ην πην γλσζηφ απ φια θαη ηνπ αμίδεη κηα θαιχηεξε αλάιπζε. Δίλαη κηα αξρηηεθηνληθή δηακνηξαζκνχ εθαξκνγψλ/ πφξσλ πνπ δίλεη ηε δπλαηφηεηα ζε ζπλδεδεκέλα εηεξνγελή ζπζηήκαηα θαη εθαξκνγέο λα κνηξάδνληαη κε δηαθάλεηα ππνινγηζηηθνχο θαη απνζεθεπηηθνχο πφξνπο. ηφρνο είλαη λα δεκηνπξγεζεί έλα εηθνληθφ, ελνπνηεκέλν ζχζηεκα, ην νπνίν ζα δίλεη ζε ρξήζηεο θαη εθαξκνγέο πξφζβαζεο ζε ππνινγηζηηθνχο πφξνπο, ζπζθεπέο θαη ππεξεζίεο. Μπνξεί νη πφξνη λα είλαη εηεξνγελείο (λα έρνπλ πινπνηεζεί ζε δηαθνξεηηθέο πιαηθφξκεο, γιψζζεο πξνγξακκαηηζκνχ, αξρηηεθηνληθέο πιηθνχ/ ινγηζκηθνχ), λα βξίζθνληαη ζε απνκαθξπζκέλεο γεσγξαθηθά ηνπνζεζίεο θαη λα αλήθνπλ ζε δηαθνξεηηθέο δηαρεηξηζηηθέο πεξηνρέο (administrative domains). Αηθαηεξίλε Μηραήι 37

38 5. Δθαξκνγέο Οη πην γλσζηέο θαη πην πνιχ ρξεζηκνπνηεκέλεο εθαξκνγέο Cloud είλαη: A. Δθαξκνγέο Γξαθείνπ (Office Applications) απηέο πεξηιακβάλνληαη εξγαιεία γξαθείνπ (επεμεξγαζία θεηκέλνπ, ππνινγηζηηθά θχιια, παξνπζηάζεηο), θαζψο επίζεο θαη εξγαιεία πνπ επηηξέπνπλ ηελ online ζπλεξγαζία κεηαμχ αηφκσλ ή νκάδσλ αηφκσλ (collaboration applications). B. Δκπνξηθέο Δθαξκνγέο (Business Applications) Οη εκπνξηθέο εθαξκνγέο Cloud Computing πεξηιακβάλνπλ θπξίσο ζπζηήκαηα CRM θαη εθαξκνγέο ειεθηξνληθνχ εκπνξίνπ, θαζψο θαη έλα πιήζνο άιισλ εθαξκνγψλ, φπσο αλάιπζε δεδνκέλσλ θαη δηαρείξηζε παγίσλ. Ζ ζπκβαηφηεηα ησλ εθαξκνγψλ κεηαμχ ηνπο επηηξέπεη ηελ εχθνιε αληαιιαγή δεδνκέλσλ, ελψ εμνηθνλνκείηαη ρξφλνο εθπαίδεπζεο ηνπ πξνζσπηθνχ. C. Δθαξκνγέο Κνηλωληθήο Γηθηύωζεο (Social Media Applications) Πεξηιακβάλνληαη εθαξκνγέο θνηλσληθήο δηθηχσζεο, ηζηνρψξνη απνζήθεπζεο θσηνγξαθηψλ θαη βίληεν, ηζηνιφγηα (blogs) θηι. εκαληηθφ πιένλ είλαη ε δπλαηφηεηα δηεμαγσγήο online δεκνςεθηζκάησλ θαη online δηαβνπιεχζεσλ ζε δεηήκαηα πνπ αθνξνχλ φιε ηελ θνηλσλία, φπσο λέα λνκνζρέδηα, δηαγσληζκνί, θηι. D. Δθαξκνγέο Παηρληδηώλ (Game Applications) ηφρνο ησλ εθαξκνγψλ παηρληδηψλ είλαη λα αθήζνπλ ζηελ άθξε ηηο θνλζφιεο παηρληδηψλ, θαζψο θαη ηελ αλάγθε λα αγνξάδεη ν ρξήζηεο θάζε θνξά νπνηαδήπνηε αθξηβφ ηζηπ γξαθηθψλ πνπ απαηηεί ην παηρλίδη. Όιν θαη πην ζπρλά, νη εηαηξείεο αλαθνηλψλνπλ ζρεηηθέο ππεξεζίεο (ηχπνπ Cloud), φπνπ ν ππνινγηζηήο ηξέρεη θάζε είδνπο γξαθηθψλ πςειήο έληαζεο γηα παηρλίδηα. Σα παηρλίδηα απηά κπνξνχλ λα παηρηνχλ ζε κηα ηειεφξαζε, Αηθαηεξίλε Μηραήι 38

39 ρξεζηκνπνηψληαο κηα απιή ζπζθεπή πνπ ζπλδέεη ηελ ηειεφξαζε ζε κηα επξπδσληθή ζχλδεζε ζην Γηαδίθηπν. Φπζηθά, απαηηείηαη έλαο πνιχ θαιφο ππνινγηζκφο γηα λα κπνξέζεη ην θάζε παηρλίδη λα «ηξέμεη» εμ απνζηάζεσο. Όια απηά γίλνληαη κέζσ εμεηδηθεπκέλσλ δηαθνκηζηψλ, κε ρηιηάδεο ππνινγηζηέο θαη αιγνξίζκνπο ζπκπίεζεο, ψζηε λα θαζηζηνχλ αθφκα θαη ηα πην πςειά γξαθηθά παηρληδηψλ λα εκθαλίδνληαη ζηελ νζφλε ηνπ παίθηε ζε πξαγκαηηθφ ρξφλν. Σέινο, ε ηδέα ηνπ λα παίδεη θάπνηνο παηρλίδηα κέζσ ηνπ Γηαδηθηχνπ δελ είλαη θάηη θαηλνχξγην. Δηαηξείεο φπσο ε Microsoft, ε Sony θαη ε Nintendo πξνζθέξνπλ ειεθηξνληθέο ππεξεζίεο πνπ επηηξέπνπλ ζηνπο παίρηεο λα ζπλεξγάδνληαη θαη λα αληαγσλίδνληαη ζε κηα επξπδσληθή ζχλδεζε. Όκσο, απηά ηα παηρλίδηα εμαξηψληαη αθφκα απφ ηηο αληίζηνηρεο θνλζφιεο παηρληδηψλ ησλ εηαηξεηψλ ηνπο, πξάγκα πνπ πξνζπαζνχλ λα αιιάμνπλ φπσο αλαθέξακε παξαπάλσ. Αηθαηεξίλε Μηραήι 39

40 5.1. Παξαδείγκαηα Σν Cloud Computing απνηειεί κηα ηερλνινγία πνπ αλακέλεηαη λα θπξηαξρήζεη ζην κέιινλ. Όπσο έρνπκε επαλαιάβεη μαλά, ν φξνο αθνξά εθαξκνγέο Πιεξνθνξηθήο, νη νπνίεο εθηεινχληαη απνθιεηζηηθά απφ ην Γηαδίθηπν, ρσξίο λα είλαη κεηαγελέζηεξεο ζηνλ ππνινγηζηή απηνχ πνπ ηηο ρξεζηκνπνηεί ηνπ ρξήζηε. Ήδε εηαηξείεο, φπσο ε ΗΒΜ, ε Google, ε Yahoo, ην Amazon, έρνπλ επελδχζεη ηεξάζηηα θεθάιαηα ζηε λέα ηερλνινγηθή δνκή, ελψ εζηηάδνπλ φιν θαη πεξηζζφηεξν ζηηο ππεξεζίεο ηνπο, έηζη ψζηε λα εθκεηαιιεχνληαη ηηο επαλαζηαηηθέο δπλαηφηεηεο ηνπ Cloud Computing. Ζ αγνξά ησλ ππεξεζηψλ Cloud Computing εθηηκάηαη ζήκεξα ζε πεξίπνπ 60 δηο δνιάξηα, ελψ ζχκθσλα κε ηελ Merril Lynch [15] ζε κηα πεληαεηία ε αμία ηνπο ζα έρεη θηάζεη πάλσ απφ 100 δηο δνιάξηα. Οξηζκέλεο απφ ηηο πην δεκνθηιήο εθαξκνγέο ηνπ δηαδηθηχνπ είλαη ην Facebook, νη πνηθίιεο εθαξκνγέο ηνπ Google Docs, ην Skype, ηα πξνγξάκκαηα αληαιιαγήο αξρείσλ (torrent), αιιά θαη νη ππεξεζίεο ηεο Apple γηα ηνπο θαηφρνπο iphone θηλεηψλ. Βέβαηα, θάπνηεο εθαξκνγέο αθνξνχλ ηνλ ρξήζηε πξνζσπηθά, ελψ άιιεο είλαη πην θαηάιιειεο γηα θάπνην επηρεηξεκαηηθφ πεξηβάιινλ. Σε επίπεδο σπήζηη: Webmail (Gmail, Hotmail, ): Όπνπ ελ αληηζέζεη κε ηελ θιαζζηθή πξνζέγγηζε φπνπ ν ρξήζηεο έρεη εγθαηεζηεκέλν ζηνλ ππνινγηζηή ηνπ έλαλ mail client, θαηεβάδεη, επεμεξγάδεηαη, απνζηέιιεη mails θαη ζηελ ζπλέρεηα ηεξκαηίδεη ηελ εθαξκνγή, φιεο νη ιεηηνπξγίεο ηεο παξαδνζηαθά εγθαηεζηεκέλεο ηνπηθά εθαξκνγήο ππνζηεξίδνληαη θαη παξέρνληαη κέζσ ηνπ browser ζαλ ππεξεζία, δίρσο λα είλαη απαξαίηεηε θακία ηνπηθή ελέξγεηα, ελψ φιε ε επεμεξγαζία, απνζηνιή θαη απνζήθεπζε ησλ δεδνκέλσλ γίλεηαη απνκαθξπζκέλα ζην Cloud Computing. [15] Σν Merril Lynch είλαη έλα ηκήκα δηαρείξηζεο ηνπ πινχηνπ ηεο Σξάπεδαο ηεο Ακεξηθήο. Με πάλσ απφ ρξεκαηννηθνλνκηθνχο ζπκβνχινπο θαη πεξίπνπ δηο δνιάξηα ζε πεξηνπζηαθά ζηνηρεία ησλ πειαηψλ ηεο. Αηθαηεξίλε Μηραήι 40

41 νπίηα Google Apps: Ο ρξήζηεο κε έλαλ ινγαξηαζκφ, έρεη πξφζβαζε ζε πιεζψξα ππεξεζηψλ φπσο mail, ραξηψλ, επεμεξγαζία θαη απνζήθεπζε εηθφλσλ, αηδέληα, ζνπίηα επεμεξγαζίαο εγγξάθσλ, πξνζσπηθφ ρψξν γηα πξνβνιή ζην Internet. Όισλ πξνζβάζηκσλ απφ κηα ζχλδεζε ζην Internet. Blogger, YouTube, Flickr: Σα αξρεία παξακέλνπλ ζην cloud, ελψ είλαη αδχλαηε ε επεμεξγαζία ηνπο κέζσ browser θαη ζπκπιεξψλνπλ ην κεγάιν πνζνζηφ ησλ θαζεκεξηλψλ εξγαζηψλ ελφο απινχ ρξήζηε πνπ θαιχπηεη ην cloud computing. Δηθόλα 9. Cloud System Πεξηιεπηηθά Σε επισειπηζιακό πεπιβάλλον: Amazon Web Services: Παξέρεη παθέηα απνζεθεπηηθνχ ρψξνπ πνπ μεθηλάλε απφ ηα 50ΣΒ θαη θζάλνπλ ζεσξεηηθά ην απεξηφξηζην. Παθέηα επεμεξγαζηηθήο ηζρχο pay-as-you-go απφ κηα ψξα, έσο 3 έηε. Καζψο θαη δηαθίλεζε πεξηερνκέλνπ απφ κεξηθά GB έσο απεξηφξηζηα. Καζψο θαη εμεηδηθεπκέλεο ππεξεζίεο, φπσο δηαηήξεζε βάζεσλ δεδνκέλσλ, έηνηκν πεξηβάιινλ ειεθηξνληθνχ εκπνξίνπ. Microsoft Windows Azure Platform: Πξνζθέξεη επεμεξγαζηηθή ηζρχ, απιή απνζήθεπζε δεδνκέλσλ θαη εξγαιεία αλάπηπμεο εθαξκνγψλ, κε δηαθξηηηθή ππνζηήξημε θαη ζπκβαηφηεηα κεηαμχ δηαθφξσλ πξντφλησλ θαη ηερλνινγηψλ ηεο Microsoft. Αηθαηεξίλε Μηραήι 41

42 6. icloud ηεο Apple Ξεθηλψληαο απφ ηνλ πνιχ πξφζθαην νξηζκφ πνπ έρεη απνδνζεί ζην icloud ηεο Apple, ζα ιέγακε φηη είλαη έλα ζχλλεθν απνζήθεπζεο θαη κηα Cloud Computing ππεξεζία ηαπηφρξνλα. Σν γεγνλφο φηη δελ ππάξρνπλ ππεξαλαιπηηθνί θαη πνιχπινθνη νξηζκνί αθφκα, είλαη επεηδή ε Apple Inc [16] αλαθνίλσζε σο ηδέα ην icloud ην Μάην ηνπ 2011 θαη παξνπζίαζε κφιηο ζηηο 6 Ηνπλίνπ ηνπ 2011 ηε δεκηνπξγία ηνπ ζην Apple Worldwide Developers Conference (WWDC) [17]. Ζ ππεξεζία επηηξέπεη ζηνπο ρξήζηεο λα απνζεθεχνπλ δεδνκέλα φπσο γηα παξάδεηγκα αξρεία κνπζηθήο ζε απνκαθξπζκέλνπο servers, γηα λα κπνξνχλ λα θάλνπλ download ζε πνιιαπιέο ζπζθεπέο, φπσο ην iphone, ipods, ipads θαη πξνζσπηθνχο ππνινγηζηέο πνπ ηξέρνπλ θπξίσο MAC OS X ή Microsoft Windows, ην νπνίν είλαη πνιχ πξφζθαην, αθνχ κφιηο ηνλ Οθηψβξην ηνπ 2011 έγηλε απηή πξνζπάζεηα. Δπίζεο, αληηθαζηζηά ην MobileMe [18] πξφγξακκα ηεο Apple, πνπ ελεξγεί σο θέληξν δεδνκέλσλ ζπγρξνληζκνχ γηα ην ειεθηξνληθφ ηαρπδξνκείν, επαθέο, εκεξνκελία, ζειηδνδείθηεο, ζεκεηψζεηο, ιίζηεο, θαη άιια δεδνκέλα. Σν θπξίσο κεηνλέθηεκα πνπ δηαζέηεη, γηα καο ηνπ θφζκνπ ηεο Δπξψπεο, είλαη φηη νη icloud εθαξκνγέο ηνπ ρξεζηκνπνηνχληαη κφλν απφ ινγηζκηθφ Mac, δηφηη ηψξα γίλεηαη πξνζπάζεηα ιεηηνπξγίαο ηνπ θαη ζηα Windows. Δίλαη κεηνλέθηεκα γηα ηνπο Δπξσπαίνπο δηφηη ε απφιπηε ρψξα ρξήζεο ησλ Mac είλαη ε Ακεξηθή. [16] Apple Inc είλαη κηα ακεξηθάληθε πνιπεζληθή εηαηξεία πνπ ζρεδηάδεη θαη εκπνξεχεηαη είδε επξείαο θαηαλάισζεο φπσο ειεθηξνληθά, ινγηζκηθφ ειεθηξνληθψλ ππνινγηζηψλ, αιιά θαη πξνζσπηθνχο ππνινγηζηέο. Απφ ηα πην γλσζηά πξντφληα hardware είλαη ε γξακκή ησλ Macintosh ππνινγηζηψλ, ην ipod, ην iphone θαη ην ipad. [17] Apple Worldwide Developers Conference (WWDA) είλαη έλα ζπλέδξην πνπ πξαγκαηνπνηείηαη θάζε ρξφλν ζηελ Καιηθφξληα ησλ ΖΠΑ απφ ηελ Apple Inc. Σν ζπλέδξην ιακβάλεη ρψξα απφ ηελ Apple γηα λα αλαδείμνπλ ην λέν ινγηζκηθφ θαη ηηο ηερλνινγίεο γηα ηνπο πξνγξακκαηηζηέο, θαζψο θαη λα πξνζθέξεη hands-on εξγαζηήξηα θαη ζπλαληήζεηο αλαηξνθνδφηεζεο. Απηφ πνπ αμίδεη λα ζεκεησζεί είλαη φηη φ αξηζκφο ησλ ζπκκεηερφλησλ θπκαίλεηαη ζπλήζσο κεηαμχ κε πξνγξακκαηηζηέο. [18] MobileMe (ζην παξειζφλ.mac θαη itools) ήηαλ κηα ζπιινγή κε βάζε ηε ζπιινγή online ππεξεζηψλ θαη ινγηζκηθνχ πνπ πξνζθέξνληαη απφ ηελ Apple Inc. Αξρηθά, μεθίλεζε σο itools, κηα δσξεάλ ζπιινγή κε βάζε ην Γηαδίθηπν, θαη αξγφηεξα εμειίρζεθε ζε.mac, φηαλ έγηλε κηα ζπλδξνκεηηθή ππεξεζία επί πιεξσκή. Σέινο, κεηά απφ αξθεηά ρξφληα άιιαμε μαλά ηελ νλνκαζία ζε MobileMe, αθνχ εμειίρζεθαλ θαη ηα πξντφληα ηεο(ipod, iphone). Αηθαηεξίλε Μηραήι 42

43 Σν icloud είλαη ε ηειεπηαία εμέιημε ησλ ππεξεζηψλ ηνπ Cloud Computing ηεο Apple θαη έρεη ήδε πξνυπάξμεη, φρη βέβαηα κε ηε ζεκεξηλή έλλνηα ζηελ παιαηφηεξε κνξθή ηεο, κε ηηο εμήο νλνκαζίεο φπσο itools ην 2000,.Mac ην 2002, θαη ην 2008 σο MobileMe. Δπίζεο, ζχκθσλα κε ηε ζειίδα ππνζηήξημεο ηεο Apple, ην MobileMe ζα πξέπεη λα δηαθνπεί κεηά ηηο 30 Ηνπλίνπ ηνπ 2012, θαη φπνηνο ρξήζηεο είρε ινγαξηαζκφ απφ ηελ παξνπζίαζε ηνπ icloud, έρεη επεθηαζεί σο ηελ εκεξνκελία απηή, ρσξίο ρξέσζε. Ζ επίζεκε ζειίδα ηνπ icloud, ηέζεθε ζε ιεηηνπξγία ζηηο αξρέο Απγνχζηνπ γηα ηελ Apple Developers. Σελ 12 ε Οθησβξίνπ ηνπ 2011, ην icloud έγηλε δηαζέζηκν γηα download κέζσ ηνπ itunes Update, φπνπ απέθηεζε 20 εθαηνκκχξηα ρξήζηεο ζε ιηγφηεξν απφ κηα εβδνκάδα. Σνλ Ηνχλην ηνπ 2011, ε θαλαδηθή ηξάπεδα RBC Capital Markets δηαπίζησζε φηη 76% ησλ iphone ηδηνθηεηψλ ζρεδίαζε λα ρξεζηκνπνηήζεη ην icloud φηαλ μεθίλεζε, θαη πξνέβιεςε φηη 150 εθαηνκκχξηα άλζξσπνη ζα κπνξνχζαλ λα ππνγξάςνπλ γηα icloud. Ζ πξψηε επίζεκε αλαθνξά ηεο icloud απφ ηελ Apple ήξζε ζηηο 31 Μαίνπ 2011 κε έλα δειηίν ηχπνπ, ην νπνίν αλαθνίλσλε φηη ζα ππάξμεη έλα demo ηεο ππεξεζίαο ζην WWDC ζηηο 6 Ηνπλίνπ ηνπ 2011, πξάγκα θαη πνπ ζπλέβε. Έηζη, ζηελ θεληξηθή νκηιία ζην WWDC, ε Apple αλαθνίλσζε φηη ην icloud ζα αληηθαηαζηήζεη ην MobileMe θαη φηη ε βαζηθή ππεξεζία icloud ζα είλαη εληειψο δσξεάλ. Αηθαηεξίλε Μηραήι 43

44 6.1. Σα ραξαθηεξηζηηθά ηνπ θαη ν ηξόπνο ιεηηνπξγίαο ηνπο Σν icloud ζπλδπάδεη κηα ζεηξά ραξαθηεξηζηηθψλ πνπ έρνπλ ζρεδηαζηεί γηα λα παξέρνπλ κηα πην νινθιεξσκέλε εκπεηξία ζην ios5 [19]. Μεξηθέο απφ απηέο είλαη φηη ν ρξήζηεο κπνξεί λα εληνπίζεη ην iphone ηνπ, ηνπο θίινπο ηνπ, ηα δεδνκέλα ζπγρξνληζκνχ, λα θξαηήζεη θσηνγξαθίεο απφ παιηέο ζπζθεπέο, αθφκε θαη λα κεηαθέξεη νιφθιεξν θαηάινγν κε κνπζηθή καδί ηνπ. Παξαθάησ βιέπνπκε κε κηα πξνζεθηηθή καηηά ηα ραξαθηεξηζηηθά ηνπ icloud πνπ ζα θηάζεη κε ην ios5. itunes in the Cloud: Με ην itunes ζην Cloud, κπνξεί ν ρξήζηεο λα θάλεη download ηε λέα ηνπ κνπζηθή ζε φιεο ηηο ζπζθεπέο ηνπ ios κέζσ 3G ή Wi-Fi. Μπνξεί, επίζεο, λα θαηεβάζεη μαλά ηε παιηά ηνπ κνπζηθή θαη ηηο ηειενπηηθέο ηνπ εθπνκπέο, φπνπ κεξηθέο απφ απηέο κπνξεί λα είλαη θαιχηεξεο ζε πνηφηεηα. Contacts, Calender and Ο ρξήζηεο κπνξεί λα πάξεη κηα δσξεάλ ειεθηξνληθή δηεχζπλζε, me.com, θαη ην εκεξνιφγην καδί ζε ζπγρξνληζκφ. Δάλ έρεη, ν ρξήζηεο, ήδε ην Gmail ή θάπνην άιιν δεκνθηιή ινγαξηαζκφ ειεθηξνληθνχ ηαρπδξνκείνπ ζην Γηαδίθηπν, θαη ίζσο λα κελ ζέιεη λα ηνλ αιιάμεη, ηφηε γίλεηαη έλαο ζπγρξνληζκφο κε ην icloud, ψζηε λα θξαηεζνχλ νη επαθέο θαη ηα γεγνλφηα ηνπ mail πνπ ήδε έρεη. Find My Phone: Δάλ θάπνηνο ρξήζηεο έρεη έλα iphone κε εγγχεζε, ρσξίο απψιεηα ή ηελ θάιπςε θινπήο, κπνξεί λα κείλεη ήζπρνο, αθνχ μέξεη φηη ην Βξείηε ην ηειέθσλφ κνπ κπνξεί λα ην εληνπίζεη αλ ραζεί ή αλ θιαπεί, αληίζηνηρα. Απηφ πνπ κπνξεί λα θάλεη ν ρξήζηεο κε ηε ζεηξά ηνπ είλαη λα ζηέιλνληαο έλα κήλπκα, λα θιεηδψζεη ηε ζπζθεπή, λα ελεξγνπνηήζεη έλαλ ζπλαγεξκφ ή λα απαιείςεη ην iphone ή ην ipad. [19] ios5 είλαη ην ιεηηνπξγηθφ ζχζηεκα πνπ ηξέρεη ζε θηλεηέο ζπζθεπέο ηεο Apple φπσο ην iphone, ην ipod touch θαη ην ipad. Ζ Apple απηφ πνπ θάλεη είλαη λα παξέρεη ελεκεξψζεηο γηα ην ιεηηνπξγηθφ ζχζηεκα γηα ηα i κέζσ ηνπ itunes. Αηθαηεξίλε Μηραήι 44

45 Δηθόλα 10. Σν Find My Friends ηνπνζεηεί (ζηνλ ράξηε) γλωζηνύο θαη ζπγγελείο Photo Stream: Απηφ πνπ θάλεη είλαη λα θξαηάεη ηηο θσηνγξαθίεο ηνπ ρξήζηε ζε ζπγρξνληζκφ ζε φιεο ηηο ios ζπζθεπέο ηνπ, αιιά θαη ζηνλ ππνινγηζηή Mac ή PC ηνπ. Γηα παξάδεηγκα, αλ εηζάγεηαη θσηνγξαθίεο ζε κηα νπνηαδήπνηε θάκεξα ζηνλ MAC ππνινγηζηή ζαο ή PC ζαο, ζα είλαη επίζεο δηαζέζηκα ζε φιεο ηηο ios ζπζθεπέο ζαο, ρσξίο λα ρξεηάδεηαη λα ηηο κεηαθέξεηαη κηα-κηα μερσξηζηά. Book Progress (Πρόοδος Βιβλίοσ): Σα ibook ζα είλαη πιένλ ζε ζέζε λα κνηξαζηνχλ ηελ πξφνδν ηνπ βηβιίνπ ηνπ ρξήζηε κεηαμχ ησλ ζπζθεπψλ, δειαδή ζα κπνξεί, ν ρξήζηεο, απ νπνηαδήπνηε ζπζθεπή λα ζπλερίζεη απφ εθεί πνπ ζηακάηεζε έλα βηβιίν. Apps on All Devices (Δθαρμογές ζε όλες ηις ζσζκεσές): Γελ ζα πξνθαιείηαη θακία ζχγρπζε κε κελχκαηα, φηαλ θαηεβαίλεη γηα δεχηεξε θνξά κηα εθαξκνγή. Αθφκε, φιεο νη εθαξκνγέο ζα είλαη δηαζέζηκεο γηα download ζηηο ζπζθεπέο, ρσξίο θακία επηπιένλ ρξέσζε. Wireless Backup (Γημιοσργία Ανηιγράθων Αζθαλείας): Όηαλ, γηα παξάδεηγκα, ζπλδέεη ν ρξήζηεο ηελ ios ζπζθεπή ζαο ηε λχρηα θαη απηφ είλαη ζπλδεδεκέλν κε ην αζχξκαην δίθηπν, ηφηε ε ζπζθεπή ζα θάλεη backup. Σν backup είλαη πνιχ ρξήζηκν, αθνχ ζε κηα δχζθνιε θαηάζηαζε ζα ζψζεη κηα ζεηξά απφ ζεκαληηθέο πιεξνθνξίεο. Αηθαηεξίλε Μηραήι 45

46 Find My Friends: Αλ γηα παξάδεηγκα θάπνηνο ρξήζηεο βξίζθεηαη ζε έλα μελνδνρείν, κε ην άλνηγκα ηεο εθαξκνγήο Find My Friends, κπνξεί λα ειέγμεη πνηνο απφ ηνπο θίινπο ηνπ κπνξεί λα δεη πνπ βξίζθεηαη, θαη ππάξρεη κηα επηινγή πνπ κπνξεί πξνζσξηλά λα κνηξαζηεί ηε ζέζε ηνπ κε κηα νκάδα. Documents in the Cloud: Όια ηα έγγξαθα πνπ απνζεθεχεη ν ρξήζηεο ζην ζχλλεθν, κε ηε ζεηξά ηνπο ελεκεξψλνπλ φιεο ηηο ζπζθεπέο ηνπ. Απηή ηε ζηηγκή, απηφ πεξηνξίδεηαη ζε εθαξκνγέο φπσο ην iworks, αιιά ε αλάπηπμε ηξίησλ κπνξνχλ λα αμηνπνηήζνπλ ηε ζηήξημε ηνπ. icloud Store: Σα 5GB απνζεθεπηηθνχ ρψξνπ είλαη εληειψο δσξεάλ, ην νπνίν είλαη αξθεηφ γηα πνιινχο ρξήζηεο, αιιά αλ θάπνηνο ρξήζηεο ζειήζεη πεξηζζφηεξν, κπνξεί λα ηνλ αγνξάζεη απφ ηελ Apple. Αλ ην επηιέμεη, ην πνζφ πνπ πξέπεη λα θαηαβάιιεη είλαη γηα 10GB ζα δψζεη 20$, 20GB ζα δψζεη 40$ θαη γηα ηα 50GB ζα δψζεη 100$ γηα έλα ρξφλν. Δηθόλα 11. To itunes Match ζπγρξνλίδεη θαιύηεξα ηε κνπζηθή itunes Match: Δίλαη κηα εθαξκνγή πνπ έρεη ηε κεγαιχηεξε απήρεζε. Δάλ ε κνπζηθή πνπ δηαζέηεη θάπνηνο ρξήζηεο έρεη απνθηεζεί απφ άιιεο πεγέο ή κε άιια κέζα, πιεξψλνληαο 25$ ην ρξφλν θαη έρνληαο απηήλ ηελ εθαξκνγή, ηφηε ε κνπζηθή πνπ δηαζέηεη αληηζηνηρίδεηαη κ απηήλ ησλ Apple servers. Πξάγκα πνπ κπνξεί λα βειηηψζεη ηελ αθνπζηηθή ησλ θνκκαηηψλ. Αηθαηεξίλε Μηραήι 46

47 6.2. Σν πξώην πάληξεκα ηνπ icloud κε ηα Windows Με ηελ εκθάληζε θαη ηελ θπθινθνξία ηνπ ios 5 γηα ηα iphone, ipod θαη ipad, έγηλαλ θαη ηα απνθαιππηήξηα ηεο icloud ππεξεζίαο ηεο Apple. Όκσο, κέρξη πξφηηλνο νη ρξήζηεο ησλ Windows δελ είραλ απηφ ην δηθαίσκα. Πνιχ πξφζθαηα, ζηηο 17 Οθησβξίνπ ηνπ 2011, δφζεθε ην δηθαίσκα ζηνπο ρξήζηεο ησλ Windows ηνπο λα θάλνπλ κηα πξψηε ρξήζε ηνπ icloud. Ζ ππεξεζία βξίζθεηαη ζε πνιχ πξψηκν ζηάδην θαη απηφ πνπ πξέπεη λα θάλνπλ νη ρξήζηεο είλαη λα εθηειέζνπλ έλα ειάρηζην ησλ Windows Vista Service Pack 2 θαη ησλ Windows 7 (δπζηπρψο νη ρξήζηεο κε ηα Windows XP δελ ζπκπεξηιακβάλνληαη), λα ην θαηεβάζνπλ θαη λα εγθαηαζηήζνπλ ην icloudcontrolpanel ζηνλ ππνινγηζηή ηνπο, φπνπ ζα ην δηαρεηξηζηνχλ κέζσ ηνπ Πίλαθα Διέγρνπ ησλ Windows.. Δηθόλα 12. πγρξνληζκόο ηωλ Windows κε ην icloud Αηθαηεξίλε Μηραήι 47

48 Με ηελ νινθιήξσζε ηεο εγθαηάζηαζεο, αθνινπζνχκε ηα εμήο βήκαηα: Πίνακαρ Δλέγσος Γίκηςο και Internet πάλσ εθεί εηζάγνπκε ηηο πηζηνπνηήζεηο ηεο Apple ζαο θαη επηιέγνπκε ηηο icloud ππεξεζίεο, ελεξγνπνηψληαο ηεο. Δηθόλα 13. πλέρεηα ζπγρξνληζκνύ ηωλ Windows κε ην icloud Μεηά ηε δηακφξθσζε απηνχ ηνπ κέξνπο, ζε πεξίπησζε πνπ ζειήζεη ν ρξήζηεο λα ελεξγνπνηήζεη ηελ απηφκαηε ιήςε ηεο κνπζηθήο ηνπ, ησλ εθαξκνγψλ ηνπ, θαη ησλ βηβιίσλ ηνπ, απιά αλνίγεη ην itunes Δπεξεπγαζία Πποηιμήζειρ Αποθήκεςζη θαη επηιέγεηαη Μνπζηθή, Apps, θαη Βηβιία. Αηθαηεξίλε Μηραήι 48

49 7. Azure Services Platform ηωλ Windows Σν Windows Azure Platform είλαη κηα πιαηθφξκα Cloud ηεο Microsoft πνπ ρξεζηκνπνηείηαη γηα λα θαηαζθεπάδεη, λα ππνδέρεηαη θαη λα θιηκαθψλεη δηαδηθηπαθέο εθαξκνγέο κέζσ ησλ θέληξσλ δεδνκέλσλ ηεο Microsoft. Έηζη, ην Windows Azure Platform θαηαηάζζεηαη ζαλ κηα πιαηθφξκα σο κέξνο ησλ ππεξεζηψλ θαη ησλ κνξθψλ, κέξνο ηεο ζηξαηεγηθήο ηνπ Microsoft Cloud Computing, ην Microsoft Online Services. Ζ πιαηθφξκα απνηειείηαη απφ δηάθνξεο on-demand [20] ππεξεζίεο πνπ θηινμελνχληαη ζηα θέληξα δεδνκέλσλ ηνπ θαη εκπνξεπκαηνπνηνχληαη κέζα απφ ηξεηο κάξθεο πξντφλησλ. Απηά είλαη ηα Windows Azure (έλα ιεηηνπξγηθφ ζχζηεκα πνπ παξέρεη θιηκαθνχκελεο εγθαηαζηάζεηο, πνπ ππνινγίδνληαη θαη απνζεθεχνληαη), ην SQL Azure (έλα cloud-based, θιηκαθνχκελε έθδνζε ηνπ SQL Server) θαη ην Windows Azure AppFabric (κηα ζπιινγή ππεξεζηψλ πνπ ππνζηεξίδνπλ εθαξκνγέο, ηφζν κέζσ λέθνπο, φζν θαη κέζσ ππφζεζεο). Πξφζθαηα, ηελ 1 ε Ηνπιίνπ 2011, ε Microsoft αλαθνίλσζε ηελ ειεχζεξε είζνδν γηα φινπο ηνπο πειάηεο ηεο Azure. Ζ Microsoft έρεη, επίζεο, δεκνζηεχζεη ζρέδηα πνπ λα πξνζθέξνπλ ηελ πιαηθφξκα ηνπ Windows Azure Appliance, ε νπνία κπνξεί λα θηινμελεζεί ζε κε-microsoft θέληξα δεδνκέλσλ. Απηφ ζα επηηξέςεη ζηνπο κεηαπσιεηέο, φπσο ε HP, DELL, Fujitsu θαη ebay, λα πξνζθέξνπλ ππεξεζίεο Cloud πνπ βαζίδνληαη ζηελ πιαηθφξκα ηνπ Microsoft Azure. Σν Windows Azure Platform είλαη κηα πιαηθφξκα εθαξκνγψλ ζην Cloud, πνπ επηηξέπεη ζηα θέληξα δεδνκέλσλ ηεο Microsoft λα θηινμελήζνπλ θαη λα εθηειέζνπλ εθαξκνγέο. Παξέρεη έλα ιεηηνπξγηθφ ζχζηεκα Cloud πνπ νλνκάδεηαη Windows Azure θαη ρξεζηκεχεη σο ρξφλνο εθηέιεζεο γηα ηηο εθαξκνγέο θαη παξέρεη έλα ζχλνιν ππεξεζηψλ πνπ επηηξέπεη ηελ αλάπηπμε, ηε δηαρείξηζε θαη ηε θηινμελία ησλ εθαξκνγψλ. Όιεο νη Azure ππεξεζίεο θαη νη εθαξκνγέο θαηαζθεπάζηεθαλ κε ηε ρξήζε ηνπο λα εθηεινχληαη πάλσ ζην Windows Azure. [20] on-demand είλαη έλα κνληέιν ζην ρψξν ησλ επηρεηξήζεσλ, ζηηο νπνίεο νη ππνινγηζηηθνί πφξνη (computing resources) είλαη ζηε δηάζεζε ηνπ ρξήζηε, φπσο απαηηείηαη. Οη πφξνη κπνξεί λα δηαηεξεζνχλ ζην εζσηεξηθφ ηεο επηρείξεζεο ηνπ ρξήζηε, ή λα δηαηίζεηαη απφ έλαλ θνξέα παξνρήο ππεξεζηψλ. Αηθαηεξίλε Μηραήι 49

50 7.1. Υαξαθηεξηζηηθά (Features) ηνπ Azure 1. Windows Azure Compute Παξέρεη ζηνπο πξνγξακκαηηζηέο κηα πιαηθφξκα πνπ ππνινγίδεη θαη δηαρεηξίδεηαη εθαξκνγέο ζηα θέληξα δεδνκέλσλ ηεο Microsoft, ζ νιφθιεξν ηνλ θφζκν. Μηα εθαξκνγή Windows Azure είλαη θαηαζθεπαζκέλε απφ έλα ή πεξηζζφηεξα ζπζηαηηθά πνπ νλνκάδνληαη roles. Τπάξρνπλ ηξεηο δηαθνξεηηθνί ηχπνη: Web role, Worker role θαη Virtual Machine (VM) role. Έλα Windows Azure Web role ρξεζηκνπνηείηαη γηα ηε θηινμελία front-end δηαδηθηπαθψλ εθαξκνγψλ πίζσ απφ ηηο Internet Information Services (IIS). Έλαο Worker κπνξεί λα ηξέρεη νηηδήπνηε, αιιά ην πην ζπλεζηζκέλν πνπ ρξεζηκνπνηείηαη είλαη λα θηινμελεί ηελ παξαζθεληαθή επεμεξγαζία πίζσ απφ ην Web role. Οη Windows Azure Web θαη Worker roles επηηξέπνπλ ζηνπο πξνγξακκαηηζηέο λα αλαπηχμνπλ θαη λα δηαρεηξηζηνχλ εθαξκνγέο ζην ζχλνιφ ηνπο, ζε αληίζεζε κε ηηο αηνκηθέο Virtual Machines (VMs). Δίλαη θνηλφ γηα κηα εθαξκνγή λα αιιειεπηδξνχλ κε άιινπο ρξήζηεο κέζα απφ έλα Web role. Ζ απηνκαηνπνηεκέλε δηαρείξηζε ησλ ππεξεζηψλ πνπ παξέρνληαη απφ ηα Windows Azure, πξνζθέξεη ζηνπο πειάηεο ηεο ηα εμήο νθέιε: Administration (Γιασείπιζη): Σν Windows Azure αλαιακβάλεη απηνκάησο ηα πξάγκαηα, φπσο εμηζνξξφπεζε θνξηίνπ θαη αλαθαηεχζπλζεο, κεηψλνληαο έηζη ηελ πξνζπάζεηα θαη ην θφζηνο δηαρείξηζεο ηνπ πεξηβάιινληνο εθαξκνγήο. Availability (Γηαζεζηκφηεηα): Σν Windows Azure έρεη ζρεδηαζηεί γηα λα επηηξέπεη ζηνπο πξνγξακκαηηζηέο λα αλαπηχμνπλ εθαξκνγέο πνπ ζα είλαη ζπλερψο δηαζέζηκεο, αθφκε θαη ζην πξφζσπν ησλ αλαβαζκίζεσλ ινγηζκηθνχ θαη ησλ απνηπρηψλ ηνπ πιηθνχ. Scalability (Δπεθηαζηκφηεηα): Σν Windows Azure παξέρεη ζηνπο πξνγξακκαηηζηέο ηελ αλάπηπμε νινθιεξσκέλσλ εθαξκνγψλ πνπ ηξέρνπλ ζε παγθφζκηα θέληξα δεδνκέλσλ ηεο Microsoft. Δπίζεο, επηηξέπεη ζηνπο πξνγξακκαηηζηέο λα πεξηνξίζνπλ ηηο εθαξκνγέο φηαλ απαηηείηαη, αθήλνληάο ηνπο λα ρξεζηκνπνηνχλ κφλν ηνπο πφξνπο πνπ ρξεηάδνληαη. Αηθαηεξίλε Μηραήι 50

51 2. SQL Azure Database Σν Microsoft SQL Azure είλαη κηα πςειήο δηαζεζηκφηεηαο θαη επέθηαζεο ππεξεζία βάζεσλ δεδνκέλσλ, ρηηζκέλε ζε ηερλνινγίεο SQL Server. Με ην Microsoft SQL Azure, νη πξνγξακκαηηζηέο δελ ρξεηάδεηαη λα εγθαηαζηήζνπλ, λα επαλαθθηλήζνπλ, ή λα δηαρεηξηζηνχλ νπνηνδήπνηε ινγηζκηθφ. Τπάξρεη πςειή δηαζεζηκφηεηα θαη αλνρή ζε ζθάικαηα, αθνχ είλαη ελζσκαησκέλε θαη δελ απαηηείηαη θαλέλα θπζηθφ administration. Έρνπλ θαηαζθεπαζηεί εηαηξηθέο θαη δηαδηθηπαθέο εθαξκνγέο, πνπ επσθεινχληαη απφ ηηο scale-out δπλαηφηεηεο βάζεσλ δεδνκέλσλ. Γχν απφ απηέο είλαη ε Relational Database Management System (RDBMS) Σσεζιακή βάζη δεδομένυν, επηηξέπεη ζηνλ ρξήζηε λα δεκηνπξγήζεη, λα έρεη πξφζβαζε, θαη λα ρεηξηζηεί πίλαθεο, πξνβνιέο, επξεηήξηα, ξφινπο, απνζεθεπκέλεο δηαδηθαζίεο, triggers θαη functions. Ζ δεχηεξε είλαη κηα ζεηξά απφ εξγαιεία ππνζηήξημεο SQL Azure γηα δξαζηεξηφηεηεο φπσο ε κεηαθίλεζε θαη ε κεηεγθαηάζηαζε δεδνκέλσλ, θαζψο θαη εγθαηάζηαζε γξακκήο εληνιψλ θαη δηνίθεζεο. 3. Windows Azure Virtual Machine (VM) Σν VM role δίλεη ηε δπλαηφηεηα λα αλαπηχμεη ν ρξήζηεο κηα πξνζαξκνζκέλε Windows Server 2008 R2 (Enterprise ή Standard) εηθφλα γηα ην Windows Azure. Οη πειάηεο κπνξνχλ λα δηακνξθψζνπλ θαη λα δηαηεξήζνπλ ην ιεηηνπξγηθφ ζχζηεκα θαη ηε ρξήζε ησλ Windows ππεξεζηψλ ζην VM role. Σε ζηηγκή πνπ είλαη απνζεθεπκέλα ζην Cloud, ην VHD κπνξεί λα θνξησζεί on demand ζε έλα VM role θαη λα εθηειεζηεί. Σν VHD κπνξεί λα ρξεζηκνπνηεζεί σο βαζηθή εηθφλα γηα φιεο ηηο εθαξκνγέο ηνπ VM role. 4. Windows Azure Storage Σν Windows Azure δίλεη ηέζζεξηο ππεξεζίεο απνζήθεπζεο, νη νπνίεο είλαη αζθαιείο, επεθηάζηκεο θαη κε εχθνιε πξφζβαζε θαζψο παξακέλνπλ αλζεθηηθέο θαη κε δηαξθή απνζήθεπζε ζην Cloud. Blobs, Tables, and Queues είλαη φια δηαζέζηκα ζαλ κέξνο ηνπ ινγαξηαζκνχ Windows Azure Αηθαηεξίλε Μηραήι 51

52 Storage, θαη ην πην ζεκαληηθφ είλαη φηη παξέρεη δηαξθήο απνζήθεπζε γηα ηελ πιαηθφξκα ηνπ Windows Azure. ε αληίζεζε κε ηελ ηνπηθή απνζήθεπζε, ηα blobs, tables θαη queues είλαη πξνζβάζηκα απφ πνιιαπιέο εθαξκνγέο ή πεξηπηψζεηο εθαξκνγήο ηαπηφρξνλα, θαη αληηπξνζσπεχνπλ κηα απνθιεηζηηθή-κφληκε απνζήθεπζε αληί γηα κηα πξνζσξηλή. Ζ ππεξεζία Binary Large Object (BLOB) είλαη ν απινχζηεξνο ηξφπνο γηα λα απνζεθεχζεη ν ρξήζηεο θάπνην θείκελν ή δπαδηθά δεδνκέλα κε ηα Windows Azure. Ζ Table Service είλαη θαιχηεξε γηα κεγάιν φγθν δεδνκέλσλ πνπ ρξεηάδνληαη πξφζζεηε δνκή, πξάγκα πνπ ιεηηνπξγεί εμαηξεηηθά θαιά κε εθαξκνγέο πνπ ρξεηάδνληαη λα δνπιεπηνχλ κε δεδνκέλα κε έλαλ ιεπηνκεξή ηξφπν κέζσ θάπνησλ εξσηεκάησλ. Σν Queue Service είλαη γηα αμηφπηζηα, αλζεθηηθά κελχκαηα κεηαμχ ησλ Web θαη Worker role πεξηπηψζεσλ. Σν Windows Azure Drive επηηξέπεη ζηηο Windows Azure εθαξκνγέο λα μεθηλήζνπλ έλα Page Blob [21], ην νπνίν είλαη έλα κνλφ NTFS (New Technology File System) VHD. Απηφ επηηξέπεη ζηηο εθαξκνγέο λα θάλνπλ upload/download VHDs κέζσ blob. 5. Windows Azure Content Delivery Network (CDN) Σν Windows Azure Content Delivery Network (CDN) βειηηψλεη ηηο επηδφζεηο ηνπ ηειηθνχ ρξήζηε θαη ηελ αμηνπηζηία ηνπ, ηνπνζεηψληαο ηα αληίγξαθα ησλ δεδνκέλσλ πην θνληά ζηνπο ρξήζηεο. Με ηελ πξνζσξηλή απνζήθεπζε ησλ αληηθεηκέλσλ ησλ εθαξκνγψλ ζε ζηξαηεγηθά ηνπνζεηεκέλα ζεκεία, ηα Windows Azure CDN παξέρνπλ ηηο θαιχηεξεο εληππψζεηο γηα ηελ παξνρή πεξηερνκέλνπ ζηνπο ρξήζηεο. Σν Windows Azure CDN, ζήκεξα, πξνθέξεη πνιιά πξντφληα ηεο Microsoft φπσο ην Windows Update, ηα Zune videos, θαη ηα Bing Maps κε ηα νπνία έρνπλ εμνηθεησζεί νη πειάηεο θαη κπνξνχλ λα ρξεζηκνπνηνχλ θαζεκεξηλά. Με ηελ πξνζζήθε ηνπ CDN ζε δπλαηφηεηεο Windows Azure, έρνπλ θαηαθέξεη λα θάλνπλ φιν απηφ ην κεγάιεο θιίκαθαο δίθηπν [21] Page Blob έλα απφ ηα βαζηθά ζελάξηα γηα ηα Page Blobs ήηαλ ε ππνζηήξημε ησλ Windows Azure Drives. Οη Windows Azure Drives επηηξέπνπλ ζηηο Windows Azure Cloud εθαξκνγέο λα ηνπνζεηήζνπλ έλα δίθηπν πνπ επηζπλάπηεηαη ζε αλζεθηηθφ δίζθν, ην νπνίν είλαη θαλνληθά έλα Page Blob. Αηθαηεξίλε Μηραήι 52

53 δηαζέζηκν ζε φινπο ζηνπο Windows Azure πειάηεο. Δπίζεο, ρξεζηκνπνηνχληαη γηα λα εμαζθαιηζηεί θαιχηεξε απφδνζε θαη εκπεηξία ηνπ ρξήζηε γηα ηνπο ηειηθνχο ρξήζηεο, νη νπνίνη είλαη καθξηά απφ κηα πεγή πεξηερνκέλνπ, θαη ρξεζηκνπνηνχλ ηηο εθαξκνγέο αληηζέησο κε άιια πνπ πξέπεη λα θνξηψζεη πξψηα ην πεξηερφκελν. Αθφκε, ην Windows Azure CDN κπνξεί λα βνεζήζεη λα ρεηξηζηνχλ ηα κεγάιεο θιίκαθαο θνξηία, θπξίσο θαηά ηελ έλαξμε ελφο γεγνλφηνο, φπσο είλαη απηφ κηαο θαηλνχξγηαο δηάζεζεο πξντφληνο. 6. Caching (Προζωρινή αποθήκεσζη) To Caching παξέρεη κηα θαηαλεκεκέλε, ζηε κλήκε, εθαξκνγή πξνζσξηλήο απνζήθεπζεο γηα ηηο Windows Azure θαη ηηο SQL Azure εθαξκνγέο. Παξέρεη εθαξκνγέο κε πςειήο ηαρχηεηαο πξφζβαζε θαη θιηκάθσζε ζηα δεδνκέλα ηεο εθαξκνγήο. Απηέο νη δπλαηφηεηεο παξέρνληαη εμ νινθιήξνπ σο κηα ππεξεζία (θακία εγθαηάζηαζε ή δηαρείξηζε ησλ πεξηπηψζεσλ, δπλακηθά απμάλνπλ/ κεηψλνπλ ην κέγεζνο ηεο cache, φπσο απαηηείηαη). 7. Windows Azure Virtual Network Απφ ηελ απειεπζέξσζή ηνπ, ην Windows Azure πξφζθεξε ην Compute, ην Storage θαη ηε ιεηηνπξγηθφηεηα ηνπ CDN γηα ηνπο πξνγξακκαηηζηέο. Σψξα εηζάγεηε κηα ζεηξά απφ ιεηηνπξγίεο δηθηχσζεο, ηα νπνία πξνζθέξνληαη θάησ απφ ην Windows Azure, κε φλνκα Virtual Network. Σν Windows Azure Connect είλαη ην πξψην Windows Azure Virtual Network ραξαθηεξηζηηθφ πνπ ζπκπεξηιακβάλεηαη, κε ην Windows Azure Traffic Manager ζχληνκα λα γίλεη δηαζέζηκν. Σν Windows Azure Connect παξέρεη έλαλ απιφ θαη εχθνιν, ζηε δηαρείξηζε, κεραληζκφ γηα ηελ εγθαηάζηαζε πνπ βαζίδεηαη ζε ΗΡ ζπλδεζηκφηεηα κεηαμχ ησλ on-premises θαη ησλ Windows Azure πφξσλ. Ζ δπλαηφηεηα απηή, ην θαζηζηά επθνιφηεξν γηα έλαλ νξγαληζκφ λα κεηαλαζηεχζεη ηηο ππάξρνπζεο εθαξκνγέο ηνπ ζην Cloud κε ηα ππάξρνληα ζηηο ππνδνκέο ηνπο. Οη πξνγξακκαηηζηέο κπνξνχλ λα δεκηνπξγήζνπλ άκεζε ζχλδεζε κε Cloud πνπ θηινμελείηαη ζε εηθνληθέο κεραλέο, επηηξέπνληαο ηελ απνκαθξπζκέλε δηαρείξηζε θαη ηελ αληηκεηψπηζε Αηθαηεξίλε Μηραήι 53

54 πξνβιεκάησλ, ρξεζηκνπνηψληαο ηα ίδηα εξγαιεία πνπ ρξεζηκνπνηνχλ γηα on-premises εθαξκνγέο. Σν Windows Azure Connect CTP είλαη κφλν κηα πξφζθιεζε. Γηα λα δεηήζεη θάπνηνο κηα πξφζθιεζε, κπνξεί λα επηζθεθζεί ηελ ελφηεηα Beta Program section ηνπ Windows Azure Management portal. 8. Service Bus Σν Service Bus παξέρεη αζθαιή αληαιιαγή κελπκάησλ θαη δπλαηφηεηεο ζχλδεζεο πνπ θαζηζηνχλ δπλαηή ηελ θαηαζθεπή θαη ηηο ραιαξάζπλδπαζκέλεο εθαξκνγέο ζην Cloud, θαζψο θαη ηελ πβξηδηθή εθαξκνγή θαη ζηα δπν, on-premises θαη Cloud. Δπίζεο, ζπκπεξηιακβάλεη θαη δηάθνξα πξσηφθνιια επηθνηλσλίαο θαη αληαιιαγήο κελπκάησλ θαη πξνηχπσλ, θαζψο θαη παξνπζηάδεη ηελ αλάγθε γηα ηνλ πξνγξακκαηηζηή λα αλεζπρήζεη γηα ηε δηαζθάιηζε ηεο παξάδνζεο, ηελ αμηφπηζηε αληαιιαγή κελπκάησλ θαη ηελ θιίκαθα. 9. Access Control Σν Access Control παξέρεη έλαλ εχθνιν ηξφπν γηα λα δίλεηαη ε ηαπηφηεηα θαη ν έιεγρνο πξφζβαζεο ζε δηαδηθηπαθέο εθαξκνγέο θαη ππεξεζίεο, ελζσκαηψλνληαο παξάιιεια ηα πξφηππα κε βάζε ηελ ηαπηφηεηα ησλ παξφρσλ ηνπο, ζπκπεξηιακβαλνκέλσλ ησλ θαηαιφγσλ ησλ επηρεηξήζεσλ, φπσο ην Active Directory, θαη νη δηαδηθηπαθέο ηαπηφηεηεο, φπσο ην Windows Live ID, ην Google, ην Yahoo! Καη ην Facebook. Ζ ππεξεζία επηηξέπεη ζηηο απνθάζεηο αδεηνδφηεζεο λα ηξαβερηνχλ έμσ απφ ηελ αίηεζε θαη λα κπνπλ ζε έλα ζχλνιν δεισηηθψλ θαλφλσλ, πνπ κπνξνχλ λα κεηακνξθψζνπλ ηηο εηζεξρφκελεο απαηηήζεηο αζθαιείαο ζε ηζρπξηζκνχο φηη νη εθαξκνγέο είλαη θαηαλνεηέο. Οη θαλφλεο απηνί νξίδνληαη ρξεζηκνπνηψληαο έλα απιφ θαη νηθείν κνληέιν πξνγξακκαηηζκνχ, κε απνηέιεζκα λα πξνθχπηεη θαζαξφηεξνο θψδηθαο. Μπνξεί, επίζεο, λα ρξεζηκνπνηεζεί γηα ηε δηαρείξηζε δηθαησκάησλ ησλ ρξεζηψλ, ηελ απνζήθεπζε ησλ πξνζπαζεηψλ θαη ηελ πνιππινθφηεηα ηεο αλάπηπμεο απηψλ ησλ ηθαλνηήησλ. Αηθαηεξίλε Μηραήι 54

55 Ζ δεκηνπξγία ινγαξηαζκψλ ρξεζηψλ πνπ επηζπλάπηεηαη κε ην ππάξρνλ ζχζηεκα δηαρείξηζεο ηαπηφηεηαο, πνπ ρξεζηκνπνηείηαη ζηελ ππεξεζία θαηαιφγνπ Active Directory service, ζ άιια ζπζηήκαηα θαηαιφγνπ, ή βάζεη πξνηχπσλ ππνδνκήο. 10. SQL Azure Reporting Σν Microsoft SQL Azure Reporting είλαη κηα αζθαιήο, επέιηθηε θαη νηθνλνκηθά απνδνηηθή Cloud-based ππεξεζία πνπ παξέρεη δπλαηφηεηεο αλαθνξάο πνπ επηηξέπνπλ ηελ θαηαλάισζε ησλ επηρεηξεζηαθψλ εθζέζεσλ εληφο θαη εθηφο ηνπ νξγαληζκνχ, ρσξίο λα απαηηνχληαη ζπκπιεξσκαηηθέο επελδχζεηο ζε hardware, software θαη ζην ζχζηεκα δηαρείξηζεο. Οη πειάηεο κπνξνχλ λα έρνπλ εχθνιε πξφζβαζε ζηηο αλαθνξέο ηνπ Windows Azure Portal, είηε κέζσ ελφο web browser, είηε απεπζείαο απφ ηηο εθαξκνγέο. Σν ηειεπηαίν SQL Azure Reporting Community Technology Preview (CTP) είλαη ηψξα δηαζέζηκν γηα φινπο ηνπο ζπλδξνκεηέο SQL Azure απεπζείαο κέζα απφ ην Windows Azure Management portal. Ζ SQL Azure Reporting CTP έθδνζε θέξλεη ζηνπο πξνγξακκαηηζηέο: Βειηησκέλε δηαζεζηκφηεηα θαη ζηαηηζηηθά ζηνηρεία απφδνζεο Γηαζεζηκφηεηα ζε φια ηα θέληξα δεδνκέλσλ ηεο Microsoft ζε φινλ ηνλ θφζκν Δπίζεκε ππνζηήξημε ηεο Microsoft Νένο ρξήζηεο θαη έθζεζε ιεηηνπξγηθφηεηαο δηαρείξηζεο Self-provisioning ηνπ SQL Azure Reporting servers Δπίζεο, Elastic Scale: Κιίκαθεο ππεξεζίαο, θαζψο νη απαηηήζεηο ησλ πφξσλ κεγαιψλνπλ Σν Business Intelligence Design Studio (BIDS) θαη SQL Server Data Tools (SQL Server 2012) πξνζθέξεη κηα ζπλεπήο εκπεηξία ζπγγξαθήο, πνπ θάλνπλ ηηο αλαθνξέο ζαο πινχζηεο κε απεηθνλίζεηο ράξηεο, δηαγξάκκαηα, κεηξεηέο, sparklines θαη πνιιά άιια. Δμαγσγή ζε δηάθνξνπο δεκνθηιείο ηχπνπο αξρείσλ, φπσο ην Excel, ην Word, ην HTML, ην PDF, ην XML, ην CSV θαη ην Atom. Αηθαηεξίλε Μηραήι 55

56 Scale θαη Flex γηα ηελ θάιπςε elastic demand. Ζ Cloud πιαηθφξκα απηφκαηα θιηκαθψλεηαη πξνο ηα επάλσ θαη πξνο ηα θάησ, γηα λα θαιχςεη ηε δήηεζε θαη έρεη ελζσκαησκέλε πςειή δηαζεζηκφηεηα θαη αληνρή ζε ζθάικαηα. Γηαηεξεί αζθαιή ηα δεδνκέλα, ελψ πξνζθέξεη πξφζβαζε ζε αθφκα πεξηζζφηεξνπο ρξήζηεο. Ζ πινχζηα ηαπηφηεηα/ άδεηα δίλεη αμηφπηζηε, αζθαιή πξφζβαζε ζηηο εθζέζεηο θαη ηα ππνθείκελα ησλ δεδνκέλσλ. 11. Windows Azure Marketplace Σν Windows Azure Marketplace είλαη κηα παγθφζκηα online αγνξά γηα ηνπο πειάηεο θαη ηνπο ζπλεξγάηεο πνπ κπνξνχλ λα κνηξάδνληαη, λα αγνξάδνπλ, θαη λα πσινχλ ηηο ηειηθέο SaaS εθαξκνγέο θαη λα πξηκνδνηνχλ ηηο βάζεηο δεδνκέλσλ. Δίηε αλαδεηνχληαη λένη πειάηεο γηα ηα Windows Azure κε βάζε ηελ εθαξκνγή ή ηα δεδνκέλα ελφο ρξήζηε, είηε λέεο ιχζεηο γηα ηα Windows Azure γηα λα εμνπζηάζνπλ ηελ επηρείξεζή ζαο, ηo Windows Azure Marketplace είλαη κηα πεξηνρή ππνζηεξηδφκελε απφ ηε Microsoft πνπ δελ ζηακαηάεη θαη πξνζπαζεί ψζηε λα πεηχρεη. Ζ ελφηεηα δεδνκέλσλ ησλ Windows Azure Marketplace πεξηιακβάλεη δεδνκέλα, εηθφλεο, αιιά θαη ζε πξαγκαηηθφ ρξφλν ππεξεζίεο web, απφ ην λα θαζνδεγνχλ εκπνξηθνχο παξφρνπο δεδνκέλσλ θαη έγθπξεο δεκφζηεο πεγέο δεδνκέλσλ. Σν ηκήκα ηεο εθαξκνγήο ηνπ Windows Azure Marketplace πεξηέρεη πνιχηηκεο ηειεησκέλεο εθαξκνγέο ψζηε λα βνεζήζεη λα δπλακψζεη κηα επηρείξεζε, φια απηά ελζσκαησκέλα ζηελ πιαηθφξκα Windows Azure. Δθαηνληάδεο εθαξκνγέο, ρηιηάδεο ζπλδξνκέο, ηξηζεθαηνκκχξηα ζεκεία δεδνκέλσλ, κε φιν έλα θαη απμαλφκελα. Σν Windows Azure Marketplace είλαη έλα one-stop θαηάζηεκα γηα φια ηα πξηκνδνηνχκελα Windows Azure Applications θαη Data. πλεπήο, επέιηθην θαη βειηηζηνπνηεκέλν πιαίζην APIs. Απηφ πνπ έρνπλ λα θάλνπλ νη ρξήζηεο είλαη λα αλαθαιχςνπλ, λα δνθηκάζνπλ θαη λα αγνξάζνπλ εθαξκνγέο πνπ βαζίδνληαη ζηελ πιαηθφξκα ηνπ Windows Azure θαη λα αγνξαζηεί κέζσ κηαο αμηφπηζηεο πεγήο. Δληαία ρξέσζε θαη δίλνληαο ηε δπλαηφηεηα γηα trial πξνζθνξέο. Αηθαηεξίλε Μηραήι 56

57 8. Google Cloud 8.1. ρέζε Cloud Computing Google Cloud Παξαδνζηαθά, κφλν ιίγνη άλζξσπνη κπνξνχζαλ λα έρνπλ πξφζβαζε ζηελ επεμεξγαζηηθή ηζρχ ελφο ππεξππνινγηζηή. Με ην Cloud Computing, ζρεδφλ ν θαζέλαο ζα κπνξεί λα αμηνπνηήζεη απηφ ην είδνο ηεο εμνπζίαο. Απφ ην ληεκπνχην ηνπ πξνζσπηθνχ ππνινγηζηή πνπ έρνπκε ζπλεζίζεη ζε απνζήθεπζε πιεξνθνξηψλ, είηε ζε κηα εμσηεξηθή ζπζθεπή απνζήθεπζεο, φπσο έλα CD, είηε ζην ζθιεξφ δίζθν ελφο ππνινγηζηή. Έρνπκε εληαρζεί ζε έλα θιίκα, φπνπ πξέπεη λα αγνξάζνπκε κεραλήκαηα ή λα αλαβαζκίζνπκε ηηο παιηέο, φηαλ νη εθαξκνγέο απαηηνχλ πεξηζζφηεξε επεμεξγαζηηθή ηζρχ απφ ηελ ηξέρνπζα πνπ κπνξεί λα καο πξνζθέξεη ζην παξφλ. Ζ δηαθνξά κε ην Cloud Computing είλαη φηη ε επζχλε ηεο απνζήθεπζεο θαη ηεο επεμεξγαζηηθήο ηζρχο πέθηεη ζην δίθηπν θαη φρη ζηνλ ηδηψηε ηδηνθηήηε ηνπ ππνινγηζηή. Παξφιν πνπ είλαη κηα ζρεηηθά λέα βηνκεραλία, έρεη κπεη θπξηνιεθηηθά ζηηο θαζεκεξηλέο δσέο καο, έηζη πνιιέο ππεξεζίεο εηαηξείεο πξνζθέξνπλ ηηο πνιπδήηεηεο ππεξεζίεο Cloud Computing, ζπκβαδίδνληαο ζηελ ζεκεξηλή επνρή. Μηα απφ απηέο ηηο εηαηξείεο είλαη ην Google. Ο γίγαληαο ηνπ Γηαδηθηχνπ πξνζθέξεη κηα ζεηξά απφ web-based εθαξκνγέο παξαγσγηθφηεηαο, θάησ απφ ην φλνκα Google Docs. Αλ θαη απηέο νη εθαξκνγέο δελ είλαη ηφζν πνιχπινθεο, νχηε ηφζν νινθιεξσκέλεο, έρνπλ άιια πιενλεθηήκαηα έλαληη ησλ παξαδνζηαθψλ ινγηζκηθψλ. Σν πην πξνθαλήο θαη θχξην πιενλέθηεκα έλαληη ησλ παξαδνζηαθψλ είλαη φηη θάζε αίηεζε δελ ζπλδέεηαη κ έλα ζπγθεθξηκέλν ππνινγηζηή. Γελ ππάξρεη θακία αλάγθε λα θαηεβάζεη, ν ρξήζηεο, θαη λα εγθαηαζηήζεη ην ινγηζκηθφ ζ έλα ζπγθεθξηκέλν κεράλεκα. Αληίζεηα, θάζε ππνινγηζηήο πνπ είλαη ζπλδεδεκέλνο ζην Γηαδίθηπν κπνξεί λα έρεη πξφζβαζε ζην Google Docs. Κάζε ρξήζηεο απνζεθεχεη πιεξνθνξίεο γηα ην ζχζηεκα λέθνο, θαη απηφο ή απηή κπνξεί λα έρεη πξφζβαζε ζην ίδην αξρείν απ νπνπδήπνηε. Αηθαηεξίλε Μηραήι 57

58 8.2. Δηζαγωγή ζηo Google Cloud Σν Γηαδίθηπν έρεη εμειηρζεί, θαη ε Google είλαη απηή πνπ ην θαζνδεγεί θαηά έλα πνιχ κεγάιν πνζνζηφ. Ζ Google μεθίλεζε σο έλα κηθξφ πείξακα αλαδήηεζεο ζην Γηαδίθηπν, αιιά φηαλ νη δηαρεηξηζηέο ηεο θαηάιαβαλ φηη έρνπλ έλα ηζρπξφ φπιν ζηα ρέξηα ηνπο, δελ ζηακάηεζαλ εθεί. ήκεξα, κπνξεί θάπνηνο λα παξαθνινπζεί ηα πάληα κέζσ ηνπ Google, απφ απιά κέρξη πνιπζχλζεηα portofolios κε θσηνγξαθίεο, ρξεζηκνπνηψληαο δσξεάλ ππεξεζίεο πνπ δεκηνχξγεζαλ νη Googlers (νη κεραληθνί ηεο Google πνπ εξγάδνληαη ζηα παξαζθήληα). Απηφ πνπ θάλεη απηή ηε ζηηγκή ε Google είλαη λα αλνίγεη λέν έδαθνο γηα ηα Google Apps (Google Δθαξκνγέο), ζπκπεξηιακβάλνληαο βαζηθέο ιεηηνπξγίεο, φπσο ζα δνχκε θαη παξαθάησ. Δηθόλα 14. Παξνκνίωζε ηνπ Google Cloud ωο εγθέθαινο Όμυρ, ηι ακπιβώρ είναι ηο Google Cloud; Γαλεηδφκελνη ηελ απάληεζε απφ ηελ ηζηνζειίδα ηεο BusinessWeek: Σν Google Cloud είλαη έλα δίθηπν απφ εθαηνληάδεο ρηιηάδεο, ή κε νξηζκέλεο εθηηκήζεηο έλα εθαηνκκχξην, θζελά servers, ην θαζέλα απφ ηα νπνία δελ είλαη θαη πνιχ πην ηζρπξφ απφ απηά πνπ έρνπλ ηα ζεκεξηλά λνηθνθπξηά. Απνζεθεχεη εληππσζηαθφ φγθν δεδνκέλσλ, ζπκπεξηιακβαλνκέλσλ πνιιψλ αληηγξάθσλ πνπ World Wide Web. Απηφ θάλεη ηελ αλαδήηεζε πην γξήγνξε, ζην λα βξίζθνληαη πην γξήγνξα απαληήζεηο ζε δηζεθαηνκκχξηα εξσηήζεηο πνπ γίλνληαη απφ ηνπο ρξήζηεο, ζε θιάζκαηα ηνπ δεπηεξνιέπηνπ. ε αληίζεζε κε πνιινχο ππεξππνινγηζηέο, ε Google πνηέ δελ παιαηψλεη. Όηαλ κεκνλσκέλα θνκκάηηα ραιάλε, ζπλήζσο κεηά απφ κηα ηξηεηία, νη κεραληθνί ηα απνζπνχλ θαη ηα αληηθαζηζηνχλ κε θαηλνχξγηα λεφηεξεο ηερλνινγίαο. Απηφ ζεκαίλεη φηη ην Νέθνο αλαγελληέηαη θαζψο κεγαιψλεη, ζαλ έλα δσληαλφ νλ. Αηθαηεξίλε Μηραήι 58

59 8.3. Δθαξκνγέο Google Cloud Οη παξαθάησ εθαξκνγέο είλαη ελδεηθηηθέο θαη θπζηθά ππάξρεη πιεζψξα εθαξκνγψλ πνπ δελ είλαη δπλαηφλ λα θαιπθζνχλ φιεο εδψ. Αθφκε, παξαθάησ ζα ζπλαληήζνπκε ηε δηαδηθαζία ηνπ πψο κπνξεί έλαο απιφο ρξήζηεο λα γξάςεη ηηο δηθέο ηνπ εθαξκνγέο ρξεζηκνπνηψληαο ηα Google Apps (Δθαξκνγέο - API) Google Docs Ζ Google Docs ζεκαηνδνηεί κηα ζρεηηθά λέα πξνζπάζεηα ηεο Google λα πάξεη κέξνο ζην online παηρλίδη ινγηζκηθνχ παξαγσγηθφηεηαο. Δίλαη έλα web-based πξφγξακκα επεμεξγαζίαο θεηκέλνπ πνπ επηηξέπεη ζην ρξήζηε λα δεκηνπξγεί έγγξαθα θεηκέλνπ, ππνινγηζηηθά θχιια, παξνπζηάζεηο, θφξκεο, ζρέδηα θαη ζπιινγέο. Ο ρξήζηεο κπνξεί εχθνια λα θάλεη βαζηθέο ιεηηνπξγίεο, ζπκπεξηιακβαλνκέλνπ θαηαιφγνπο, ηαμηλφκεζε ζε ζηήιεο, πξφζζεζε πηλάθσλ, εηθφλεο, ζρφιηα, ηχπνπο, αιιαγή fonts θαη άιια. Σν Google docs επηηξέπεη ηε κεηακφξθσζε, αιιά θαη κεηαθφξησζε, αξρείσλ θαη ηε δεκηνπξγία αιιαγψλ, θαη φια απηά online. Αθφκε, δέρεηαη ηα πεξηζζφηεξα δεκνθηιή πξφηππα αξρείνπ. Έηζη, ν ρξήζηεο κπνξεί λα πξνζθαιέζεη άηνκα θαη λα εξγαζηεί ζηα αξρεία απηά ζπλεξγαηηθά. Δπηπιένλ, κπνξεί λα δεκνζηεχζεη ηα έγγξαθά ηνπ θαη ηα ππνινγηζηηθά θχιια online, σο θαλνληθά web pages. Δπίζεο, ε ρξήζε ηνπο είλαη εληειψο ειεχζεξε θαη είλαη δηαζέζηκν ζε 34 γιψζζεο αλάκεζά ηνπο θαη ηα ειιεληθά. Αθφκε, αληί λα απνζεθεχεη ν ρξήζηεο φια ηνπ ηα δεδνκέλα ζε θάπνην ζθιεξφ δίζθν ηνπ ππνινγηζηή ηνπ, κπνξεί λα απνζεθεχζεη ηα αξρεία ζην Google Docs ζ έλα απνκαθξπζκέλν ζχζηεκα αξρείσλ ηεο Google. Έηζη, γηα ηα αξρεία πνπ θηινμελνχληαη ζην web, ν ρξήζηε λα έρεη πξφζβαζε απφ νπνηνλδήπνηε ζπλδεδεκέλν ππνινγηζηή ζην Γηαδίθηπν, αθνχ ηα έγγξαθά ηνπ δελ είλαη ζπλδεδεκέλα κε κηα ζπγθεθξηκέλε ζπζθεπή. Έλα άιιν ραξαθηεξηζηηθφ ηνπ Google Docs είλαη ε δπλαηφηεηα λα κνηξάδνληαη νη ρξήζηεο δηάθνξα έγγξαθα θαη δπλαηφηεηεο επεμεξγαζίαο κε άιινπο ρξήζηεο ηεο Google. Πνιιαπινί άλζξσπνη κπνξνχλ λα θάλνπλ αιιαγέο ζην ίδην έγγξαθν ηαπηφρξνλα. Με ηηο παξαδνζηαθέο desktop Αηθαηεξίλε Μηραήι 59

60 εθαξκνγέο, ν δηαρεηξηζηήο ηνπ αξρείνπ κπνξεί λα δηαρεηξίδεηαη πνιιαπιά αληίγξαθα ηνπ ίδηνπ αξρείνπ, θαζψο δηάθνξνη ζπλεξγάηεο ηνπ θάλνπλ αιιαγέο θαη πξνζζήθεο πάλσ ζην έγγξαθν. Με ην Google Docs, ν θαζέλαο κπνξεί λα θάλεη ή λα ηνπ θάλνπλ αιιαγέο ζην αξρείν ην νπνίν είλαη απνζεθεπκέλν ζηνπο servers. Σν Google Docs, επίζεο, δηαηεξεί έλα θνκκάηη ηεο απφ πξνεγνχκελε εθδνρή έηζη νη δηαρεηξηζηέο δελ έρνπλ ιφγν λα αλεζπρνχλ γηα δηαγξαθεί θάπνηνπ ηκήκαηνο. Έλα ζεκαληηθφ κεηνλέθηεκα ηνπ Google Docs είλαη φηη θακία απφ ηηο εθαξκνγέο ηνπ δελ είλαη ηφζν ηζρπξή, φζν απηψλ ηεο Microsoft Office. Δάλ ρξεηάδεζαη κφλν ηηο βαζηθέο ιεηηνπξγίεο ηνπ Office, ηφηε ην Google Docs είλαη αξθεηά ρξήζηκν. Μεξηθά απφ ηα ραξαθηεξηζηηθά ηνπ πεξηβάιινληνο ηνπ Google Docs είλαη: Τπνζηεξηδφκελνη ηχπνη αξρείσλ : θείκελν, ινγηζηηθά θχιια, εηθφλεο Text Chat Αλαζεσξήζεηο RSS (RDF Site Summary ή Really Simple Syndication) είλαη νηθνγέλεηα ησλ web feed formats πνπ ρξεζηκνπνηείηαη γηα ηε ζπρλή δεκνζίεπζε ελεκεξσκέλσλ εξγαζηψλ, φπσο ηα blogs, νη ηίηινη εηδήζεσλ, ήρνπ θαη βίληεν θηι. Γηα ηνπο ρξήζηεο πνπ ζέινπλ λα ελεκεξψλνληαη έγθαηξα θαη γξήγνξα. ελεκεξψζεηο, εάλ είλαη επηζπκεηέο\ Γεκφζην ή Ηδησηηθφ Παξάιιειε επεμεξγαζία αξρείσλ απφ έσο θαη 50 ρξήζηεο πλεξγαζία ζε πξαγκαηηθφ ρξφλν Λνγηζκηθφ web-based Γπλαηφηεηα ζρνιηαζκνχ ζε πξαγκαηηθφ ρξφλν απφ ηνπο ρξήζηεο Σχπνη αξρείσλ:.doc,.xls,.pdf,.html,.txt,.odt,.sxw,.pages,.al,.psd,.dxf,.eps,.pptx) Γπλαηφηεηα νπηηθήο αλαγλψξηζεο ραξαθηήξσλ απφ ζθαλαξηζκέλα έγγξαθα Οξζνγξαθηθφο Έιεγρνο Απηφκαηνο δηαρσξηζκφο ησλ ζειίδσλ (Pagination) Απνζήθεπζε (Storage): Remote cloud Γσξεάλ ηηκή Link : Αηθαηεξίλε Μηραήι 60

61 Ιζηοπικά Όιν απηφ ην Google πξφγξακκα επεμεξγαζίαο μεθίλεζε σο έλα πξντφλ νλφκαηη Writely [22], ην νπνίν δεκηνπξγήζεθε απφ κηα εηαηξεία κε ηελ επσλπκία Upstarle. Ζ Google εμαγφξαζε ηελ Upstarle ην 2006 θαη άξρηζε ε δηαδηθαζία κεηαηξνπήο ζε έλα Google-branded πξντφλ. Σν πξφγξακκα απηφ, επηηξέπεη ζηνπο ρξήζηεο λα δεκηνπξγνχλ θαη λα επεμεξγάδνληαη έγγξαθα online, αιιά θαη ηε δπλαηφηεηα πνιινί ρξήζηεο λα έρνπλ πξφζβαζε ζηα έγγξαθα ηαπηφρξνλα, θαζηζηψληαο έηζη επθνιφηεξν γηα ηηο νκάδεο λα ζπλεξγαζηνχλ ζε πνηθίια έξγα. Δηθόλα 15. Ζ εθαξκνγή επεμεξγαζίαο word ηνπ Google Docs κνηάδεη αξθεηά κε ηηο βαζηθέο ιεηηνπξγίεο ηνπ παξαδνζηαθνύ ινγηζκηθνύ ελόο ζπλεζηζκέλνπ ππνινγηζηή (desktop) Οκνίσο, ε ζπλάξηεζε ησλ ππνινγηζηηθψλ θχιισλ ζην Google Docs μεθίλεζε σο έξγν κηαο άιιεο επηρείξεζεο. Μηα λενζχζηαηε εηαηξία πνπ νλνκαδφηαλ XL2Web, αλέπηπμε κηα ζπλεξγαηηθή εθαξκνγή νλφκαηη 2Web Technologies, φπνπ θαη πάιη ήξζε ε Google, θαη εμαγφξαζε ηελ εηαηξία θαη έδσζε ζηελ νκάδα ηνπο θαηάιιεινπο πφξνπο πνπ απαηηνχληαη γηα λα [22] Writely, είλαη έλαο web-based επεμεξγαζηήο θεηκέλνπ. ηα πξσηφηππα ραξαθηεξηζηηθά ηνπ πεξηιάκβαλε κηα ζπιινγή ζπλεξγαηηθήο επεμεξγαζίαο θεηκέλνπ, φπνπ ηα κελνχ, νη ζπληνκεχζεηο πιεθηξνινγίνπ θαη ηα παξάζπξα δηαιφγνπ είλαη παξφκνηα κε απηφ ηεο Microsoft Word ή ηνπ OpenOffice Writer. Αηθαηεξίλε Μηραήι 61

62 αλαπηχμνπλ ηηο εθαξκνγέο κε ηα ππνινγηζηηθά θχιια. Όπσο ηα πεξηζζφηεξα πξνγξάκκαηα ππνινγηζηηθψλ θχιισλ, έηζη θαη νη εθαξκνγέο ηεο Google επηηξέπνπλ ζηνπο ρξήζηεο λα δεκηνπξγνχλ πίλαθεο, δηαγξάκκαηα θαη γξαθηθέο παξαζηάζεηο. Ζ εθαξκνγή έρεη ηηο πεξηζζφηεξεο απφ ηηο βαζηθέο ιεηηνπξγίεο ηνπ desktop ησλ ππνινγηζηηθψλ θχιισλ, ζπκπεξηιακβαλνκέλεο ηεο δηαινγήο, ηνπ θηιηξαξίζκαηνο θαη ησλ ππνινγηζκφ ηχπσλ. Δηθόλα 16. Τπνινγηζηηθό θύιιν, επίζεο κνηάδεη αξθεηά Ζ ηζηνξία είλαη ζρεδφλ ε ίδηα γηα ηελ παξνπζίαζε ηεο εθαξκνγήο ζην Google Docs. Ζ Google εμαγφξαζε ηελ Tonic System, κηα εηαηξεία πνπ αλέπηπμε κηα ζεηξά πνπ βαζηδφηαλ ζε ινγηζκηθφ παξνπζίαζεο ζηελ γιψζζα ηεο Java. Έηζη, κεηά απφ απηήλ ηε ζπλήζεο θίλεζε ηεο Google, ε νκάδα ηεο Tonic κεηέβεη ζηελ ηξνπνπνίεζε ηνπ ινγηζκηθνχ ηεο θαη ζηελ ελζσκάησζε ησλ ππνινίπσλ ζηνηρείσλ ηεο Google. Οη παξνπζηάζεηο ηνπ απνηεινχληαη απφ δηαθάλεηεο, ζηελ νπνία ππάξρνπλ πέληε βαζηθέο δηαηάμεηο δηαθαλεηψλ πνπ κπνξνχλ λα επηιέμνπλ θαηά ηε δεκηνπξγίαο κηαο παξνπζίαζεο. Δπίζεο, πεξηιακβάλεη βαζηθέο ιεηηνπξγίεο, φπσο ε ππνζηήξημε εηθφλαο θαη βίληεν, απηφκαηα ζρήκαηα θαη πιαίζηα θεηκέλνπ. Αηθαηεξίλε Μηραήι 62

63 Βέβαηα, θακία εθαξκνγή πξνο ην παξφλ δελ είλαη ηφζν επέιηθηε φζν ηα παθέηα ινγηζκηθνχ γηα ηνλ ππνινγηζηή. Όκσο, ε Google θάλεη ζπλερψο ελεκεξψζεηο, πξνζζέηνληαο λέα ραξαθηεξηζηηθά θαη δπλαηφηεηεο. Υαξαθηεξηζηηθά ζα ιέγακε φηη ηψξα ηειεπηαία ε Google έρεη αλαπηπρζεί ζε κεγάιν βαζκφ. Δηθόλα 17. Παξνπζηάζεηο, ζηπι Power Point Τπάξρνπλ αξθεηνί ηξφπνη κε ηνπο νπνίνπο κπνξεί θάπνηνο λα μεθηλήζεη ηε ρξήζε ησλ Google εγγξάθσλ φπσο ε δεκηνπξγία ελφο online έγγξαθνπ, ε κεηαθφξησζε ελφο ππάξρνληνο έγγξαθνπ απφ ηνλ ζθιεξφ δίζθν ή ε ρξήζε έηνηκνπ πξνηχπνπ απφ ηε ζπιινγή πξνηχπσλ. Γημιοςπγία και αποθήκεςζη ενόρ έγγπαθος Γηα ηελ δεκηνπξγία ελφο λένπ έγγξαθνπ ν ρξήζηεο πξέπεη λα πάεη ζην κελνχ Γημιοςπγία νέος θαη λα επηιέμεη Έγγπαθο. Αληίζηνηρα κπνξεί λα επηιέμεη γηα λα εξγαζηεί ζηελ δεκηνπξγία κηαο Παξνπζίαζεο, ελφο Τπνινγηζηηθνχ Φχιινπ, Φφξκαο, ρεδίαζεο ή Φαθέινπ. Αηθαηεξίλε Μηραήι 63

64 Δηθόλα 18. Μελνύ Γεκηνπξγίαο ηνπ Google Docs Καζψο δνπιεχεη ζε έλα έγγξαθν κπνξεί λα παηήζεη ην θνπκπί Αποθήκεςζη δεμηά ζηελ θνξπθή ηνπ έγγξαθνπ, λα εηζάγεη ην φλνκα ηνπ έγγξαθνπ ζην παξάζπξν πνπ εκθαλίδεηαη θαη λα παηήζεη ΟΚ. Έπεηηα ζα κπνξεί λα δεη ην έγγξαθν ηνπ ζηε ιίζηα Δγγξάθσλ (Docs list). Γηα λα απνζεθεχζεη ηνπηθά έλα αληίγξαθν ηνπ εγγξάθνπ ηνπ, ν ρξήζηεο κπνξεί λα θάλεη ιήςε ηνπ αξρείνπ ζηνλ ππνινγηζηή ηνπ. Γηα λα ην θάλεη απηφ, πξέπεη λα αλνίμεη ην έγγξαθν ηνπ, λα παηήζεη ην κελνχ «Απσείο» θαη λα επηιέμεη ηελ επηινγή «Λήτη υρ». ηε ζπλερεία, αθνχ επηιέμεη έλαλ απφ ηνπο ηχπνπο αξρείνπ πνπ επηζπκεί, απνζεθεχεη ην έγγξαθν ζηνλ ππνινγηζηή ηνπ. Μεηαθόπηυζη «Upload» ενόρ έγγπαθο Ο ρξήζηεο κπνξεί επίζεο λα κεηαθνξηψζεη έλα ππάξρνλ αξρείν ζην GoogleDocs νπνηαδήπνηε ζηηγκή κε πνιχ απιά βήκαηα. Αξρηθά, θάλεη θιηθ ζην θνπκπί «Μεηαθόπηυζη» ζηελ θνξπθή ηεο πιεπξηθήο ζηήιεο ηεο ζειίδαο ηνπ Google Docs θαη ζηε ζπλέρεηα επηιέμεη ην αξρείν ή ην θάθειν πνπ επηζπκεί γηα κεηαθφξησζε. Αλνίγνληαο ην αξρείν θαη παηψληαο κεηαθφξησζε ην αξρείν εκθαλίδεηαη ζηε ιίζηα ησλ Docs. Κάζε έγγξαθν κπνξεί λα είλαη έσο 1MB, ελψ κέρξη Αηθαηεξίλε Μηραήι 64

65 2 ΜΒ είλαη ην απνδεθηφ κέγεζνο γηα θάζε ζπλεκκέλε εηθφλα. Γηα λα επεμεξγαζηεί ν ρξήζηεο ην έγγξαθν ηνπ κπνξεί λα ρξεζηκνπνηήζεη ην κελνχ ζηε γξακκή εξγαιείσλ γηα λα αιιάμεη ηε γξακκαηνζεηξά θαη ην κέγεζνο ηνπ θεηκέλνπ ζην έγγξαθν. Διζαγυγή Δικόνυν και Σσόλιυν Ο ρξήζηεο κπνξεί λα πξνζζέζεη εηθφλεο θαη ζρφιηα ζην έγγξαθν ηνπ. Γηα ηελ εηζαγσγή εηθφλαο θάλεη θιηθ ζην κελνχ εηζαγσγή απφ ηε γξακκή εξγαιείσλ θαη επηιεγεί «Δικόνα», αλάινγα κε ην ηη εηθφλα ζέιεη λα πξνζζέζεη ζην έγγξαθν επηιεγεί «Μεηαθόπηυζη», «δηεχζπλζε url», ή «αλαδήηεζε εηθφλσλ» Google. Γηα λα πξνζζέζεη έλα ζρφιην ζην έγγξαθν ηνπνζεηεί ην δείθηε εθεί φπνπ ζα ήζειε λα εκθαλίδεηαη ην ζρφιην θαη ζηε ζπλερεία παηεί ην κελνχ Διζαγυγή θαη επηιεγεί ην εηθνλίδην Σσόλιο, αθνχ πιεθηξνινγήζεη ην ζρφιην ηνπ κέζα ζην πιαίζην πνπ εκθαλίδεηαη ζηα δεμηά ηνπ έγγξαθνπ, ην φλνκα ηνπ ρξεζηή εκθαλίδεηαη απφ πξνεπηινγή ζην ζρφιην. Γηα λα δηαγξάςεη ν ρξήζηεο έλα ζρφιην παηάεη ην εηθνλίδην ηνπ θάδνπ ζην πιαίζην ηνπ ζρνιίνπ. Γιαμοιπαζμόρ ηος έγγπαθος Δθφζνλ ν ρξήζηεο έρεη δεκηνπξγήζεη έλα Google έγγξαθν, κπνξεί λα ην δηακνηξαζηεί κε θίινπο θαη ζπλεξγάηεο. Μπνξεί λα ην θάλεη απφ ηε Docs List ή απεπζείαο απφ ην έγγξαθν. Απφ ηε Docs List επηιεγεί ην «Checkbox» δηπιά ζην έγγξαθν(ή πεξηζζφηεξα) πνπ ζέιεη λα δηακνηξαζηεί θαη θάλεη θιηθ ζην κελνχ «Κνηλή Υξήζε» ζηε γξακκή εξγαιείσλ. Έπεηηα, επηιέγεη «Ρπζκίζεηο Κνηλήο Υξήζεο». Δλψ απφ ην έγγξαθν παηάεη ζην αλαδπφκελν κελνχ ηεο «Κνηλήο Υξήζεο» ζηε θνξπθή δεμηά ηεο ζειίδαο. Έπεηηα αθνινπζεί ηα παξαθάησ: ηελ θνξπθή ηνπ παξάζπξνπ ησλ «Ρπζκίζεσλ θνηλήο ρξήζεο», θάησ απφ ην «Πξνζζέζηε άηνκα» πιεθηξνινγεί ηηο δηεπζχλζεηο s ησλ αηφκσλ πνπ ζέιεη λα κνηξαζηεί ην έγγξαθν. ηα δεμηά ηεο ιίζηαο ησλ νλνκάησλ επηιεγεί «κπνξεί λα δεη» ή «κπνξεί λα επεμεξγαζηεί» απφ ην αλαδπφκελν κελνχ. Μέζα ζηηο «Ρπζκίζεηο θνηλήο ρξήζεο» κπνξεί λα δεη πνηνο έρεη πξφζβαζε ζην έγγξαθν, λα αιιάμεη ην επίπεδν πξφζβαζεο ησλ αηφκσλ, λα αθαηξέζεη ζπληάθηεο θαη ζεαηέο θαη λα αιιάμεη ηελ επηινγή πξνβνιήο ηνπ έγγξαθνπ. Αηθαηεξίλε Μηραήι 65

66 Μπνξεί λα κνηξαζηεί ην έγγξαθν ηνπ κε έσο θαη 200 ζπλδπαζκέλνπο ζεαηέο θαη ζπλεξγάηεο. Ωζηφζν, εάλ δεκνζηεχζεη ην έγγξαθν ν θαζέλαο ζα είλαη ζε ζέζε λα έρεη πξφζβαζε ζε απηφ. Έσο 50 άηνκα κπνξνχλ ζε πξαγκαηηθφ ρξφλν λα επεμεξγαζηνχλ θαη / ή λα δνπλ έλα έγγξαθν. Δηθόλα 19. Πεξηβάιινλ εξγαζίαο έγγξαθνπ ηνπ Google Docs Ιζηοπικό αναθευπήζευν και Γημοζίεςζη Όζν ν ρξήζηεο θαη νη ζπλεξγάηεο ηνπ επεμεξγάδνληαη έλα έγγξαθν, κπνξεί λα θξαηνχλ ελδείμεηο ησλ αιιαγψλ (θαη ηνπ αηφκνπ πνπ ηηο έθαλε), θαη αθφκα λα επηζηξέςνπλ ζε κηα παιηφηεξε έθδνζε ρξεζηκνπνηψληαο ηελ επηινγή «Δκθάληζε ηζηνξηθνχ αλαζεψξεζεο». Απφ ην έγγξαθν, θάλεη θιηθ ζην Αξρείν Δκθάληζε ηζηνξηθνχ αλαζεψξεζεο(see revision history). ηε ζπλερεία παηάεη ην αλαδπφκελν κελνχ κε ηελ εκεξνκελία θαη ην φλνκα ηνπ ρξεζηή θαη επηιέγεη κηα επηινγή. Δάλ επηιέμεη ιάζνο, κπνξεί λα επηιέμεη Παιαηφηεξε ή Νεφηεξε κέρξη λα βξεη ηελ έθδνζε πνπ επηζπκεί. Σψξα φηαλ νη ζπλεξγάηεο ηνπ ζα βιέπνπλ ην έγγξαθν, ζα βιέπνπλ ηελ έθδνζε πνπ επηιέγεη. Καζψο έρεη νινθιεξψζεη ηε δεκηνπξγία θαη επεμεξγαζία ηνπ έγγξαθνπ ηνπ, ν ρξήζηεο κπνξεί λα ην δεκνζηεχζεη ζε κηα ηζηνζειίδα. Απιά παηάεη ην κελνχ «Κνηλή ρξήζε» θαη επηιέγεη «Γεκνζίεπζε ζηνλ ηζηφ». Έπεηηα επηιέγεη «Γεκνζίεπζε ηψξα». Αηθαηεξίλε Μηραήι 66

67 Google Cloud Print Ήηαλ 10 Απγνχζηνπ ηνπ 2011, φηαλ ν Μαξθ Νηηλ, έλα απφ ηα πην ζεκαληηθά ζηειέρε ηεο ΗΒΜ, πξνθάιεζε φηαλ δήισζε φηη ν θφζκνο βξίζθεηαη ζε κηα κεηά PC επνρή. Ο Νηηλ δελ ελλννχζε φηη ν ππνινγηζηήο ήηαλ λεθξφο ή απαξραησκέλνο. Απηφ πνπ ήζειε λα επηζεκάλεη ήηαλ φηη νη άλζξσπνη ρξεζηκνπνηνχλ ζπρλφηεξα θηλεηέο ζπζθεπέο (θπξίσο θηλεηά ηειέθσλα) φηαλ εθηεινχλ θάπνηεο απφ ηηο βαζηθέο ηνπο δξαζηεξηφηεηεο, πνπ θαηά παξάδνζε ηηο έθαλαλ κέζσ ππνινγηζηψλ. Σα Smartphone θαη ηα tablets πηέδνπλ ηνπο επηηξαπέδηνπο θαη θνξεηνχο ππνινγηζηέο ζε έλαλ ξφιν ππνζηήξημεο. Έλα απφ απηά ηα θαζήθνληα είλαη θαη ε εκηύπυζη (printing). Δηθόλα 20. Google Cloud Print Τπφ θαλνληθέο ζπλζήθεο, γηα λα ζηείιεη ν ρξήζηεο κηα εξγαζία πξνο εθηχπσζε ζε έλαλ εθηππσηή, ζα πξέπεη είηε λα ζπλδέζεη απ επζείαο ηνλ εθηππσηή ζηνλ ππνινγηζηή, είηε λα ζπλδέζεη θαη ηνλ ππνινγηζηή θαη ηνλ εθηππσηή ζε έλα δίθηπν. Υξεζηκνπνηψληαο ην Google Cloud Print, δηαπηζηψλεη θαλείο φηη είλαη κηα ππεξεζία πνπ επεθηείλεη ηε ιεηηνπξγία, δειαδή ην ξφιν, ηνπ εθηππσηή ζε νπνηαδήπνηε ζπζθεπή κπνξεί λα ζπλδεζεί ζην Γηαδίθηπν. Γηα παξάδεηγκα, κπνξεί θάπνηνο λα είλαη ζηελ άιιε άθξε ηνπ πιαλήηε θαη λα ζηείιεη κηα εξγαζία πξνο εθηχπσζε ζηελ ζπζθεπή εθηχπσζεο πνπ βξίζθεηαη ζην ζπίηη ηνπ. Αξθεί, βέβαηα, ε ζπζθεπή απηή λα είλαη ζπλδεδεκέλε θαη απηή ζην Γηαδίθηπν. Αηθαηεξίλε Μηραήι 67

68 Απηφ πνπ θάλεη ην Google Cloud Print είλαη λα επηηξέπεη ζε θάζε εθαξκνγή (web, desktop, θηλεηφ), ζε νπνηαδήπνηε ζπζθεπή, λα εθηππψλεη κέζσ νπνηνπδήπνηε εθηππσηή ππάξρεη δηάζεζε. Οη εθαξκνγέο ππνβάιινπλ ηηο εξγαζίεο εθηχπσζήο ηνπο ζηελ ππεξεζία εθηχπσζεο λέθνπο κέζσ ηνπ API (Application Programming Interface) πνπ πξνζθέξεη ε Google. ηε ζπλέρεηα, ην GCP ζηέιλεη ηελ εξγαζία πξνο εθηχπσζε ζηνλ επηιεγκέλν εθηππσηή, ηνλ νπνίν πξνεγνπκέλσο ν ρξήζηεο έρεη θαηαρσξήζεη κε ηελ ζπγθεθξηκέλε ππεξεζία. Οη λένη εθηππσηέο, απνθαινχκελνη θαη σο cloud-aware, ζπλδένληαη απ επζείαο κε ηελ ππεξεζία, ελψ νη παιηνί ρξεζηκνπνηνχλ έλα λέθνο κεζνιάβεζεο γηα λα θάλνπλ ηελ ζχλδεζε. Όια απηά είλαη πνιχ ζπλαξπαζηηθά γηα ηνλ θιάδν ηεο Πιεξνθνξηθήο, θαη φρη κφλν. Βέβαηα, πξνο ην παξφλ, ε Google παξέρεη έλα πιεξεμνχζην γηα ηα Windows ζε ζρέζε κε ην Google Chrome. Γηα λα ρξεζηκνπνηήζεη θαλείο ην Google Cloud Print, ηνπ είλαη απαξαίηεηα ηα εμήο: i. έλα δσξεάλ πξνθίι Google ii. κηα εθαξκνγή ή έλα πξφγξακκα ή κηα ηζηνζειίδα πνπ λα πεξηιακβάλεη ηε δπλαηφηεηα εθαξκνγήο ηνπ Google Cloud Print iii. θαη, ηνπιάρηζηνλ έλαλ cloud ready [23] εθηππσηή ή έλαλ εθηππσηή ζπλδεδεκέλν ζε έλαλ ππνινγηζηή θαη απηά ηα δπν, ζίγνπξα ζπλδεδεκέλα κε ην Γηαδίθηπν. Όηαλ ρξεζηκνπνηεί ν ρξήζηεο ην Google Cloud Print κέζα απφ κηα εθαξκνγή ή κηα ηζηνζειίδα, ην αίηεκα απηφ πεξλά κέζα απφ ηνπο servers ηεο Google. Σφηε ε Google δξνκνινγεί ην αίηεκα ζηνλ θαηάιιειν εθηππσηή πνπ ζρεηίδεηαη κε ην Google ινγαξηαζκφ ηνπ ρξήζηε. Δάλ έρνπλ δεισζεί πεξηζζφηεξνη ηνπ ελφο εθηππσηέο θπζηθά δελ ππάξρεη φξην ζηνλ αξηζκφ ησλ εθηππσηψλ πνπ κπνξνχλ λα ζπλδεζνχλ κε έλαλ ινγαξηαζκφ ζα πξέπεη λα νξίζεη ην αλάινγν κεράλεκα πνπ ζέιεη ν ρξήζηεο λα εθηππσζεί. Οπφηε, ππνζέηνληαο φηη δηαζέηεη φια ηα [23] cloud ready ην λα είζαη cloud ready ζεκαίλεη ζπγθεθξηκέλε ηερλνινγία, ππεξεζίεο θαη ιχζεηο πνπ αμηνπνηνχλ ηελ εκπεηξία θαη ηελ ηερλνγλσζία, φπσο ε εθαξκνγή θαη νη βέιηηζηεο πξαθηηθέο, γηα λα βνεζήζνπλ ηνπο πειάηεο λα γίλνπλ θαη απηνί cloud ready. Αηθαηεξίλε Μηραήι 68

69 απαξαίηεηα ζηνηρεία γηα λα εθηππψζεη δειαδή, είλαη ελεξγνπνηεκέλνο, έρεη κηα ελεξγή ζχλδεζε ζην Γηαδίθηπν, δηαζέηεη ραξηί θαη κειάλη ε εξγαζία πξνο εθηχπσζε ζα πξέπεη λα εθηειεζηεί ζην κεράλεκα πνπ φξηζε, αθφκα θη αλ βξίζθεηαη ζην άιιν άθξν ηνπ θφζκνπ. Δπίζεο, κπνξνχλ νη ρξήζηεο λα κνηξαζηνχλ ηνλ εθηππσηή κε άιινπο αλζξψπνπο, επηηξέπνληάο ηνπο λα ηνπο ζηείινπλ ηππσκέλα έγγξαθα κέζσ ηνπ Google Cloud Print. Δηθόλα 21. Google Cloud Print Project Μειονέκηημα. Δπεηδή νη πεξηζζφηεξνη εθηππσηέο δελ είλαη cloud ready, νη ρξήζηεο ηνπ Google Cloud Print ζα πξέπεη λα έρνπλ έλαλ ππνινγηζηή πνπ ζα ιεηηνπξγεί ζαλ ζπλδεηηθφο θξίθνο γηα λα γίλεη ε εθηχπσζε. Σν Google Cloud Print είλαη κηα επέθηαζε ελζσκαησκέλε ζην Google Chrome, φπνπ κεηαηξέπεη ην ζπκςεθηζκφ απφ default ζα πξέπεη ν ρξήζηεο λα ηνλ ελεξγνπνηήζεη. Μφιηο ελεξγνπνηεζεί, ε ππεξεζία ρξεζηκνπνηεί έλα κηθξφ θνκκάηη ηνπ θψδηθα πνπ νλνκάδεηαη ζχλδεζκνο. Ζ δνπιεηά ηνπ ζπλδέζκνπ είλαη ε δηεπαθή ηνπ εθηππσηή θαη ηνπ έμσ θφζκνπ. Ο ζχλδεζκνο ρξεζηκνπνηεί ην ινγηζκηθφ ηνπ εθηππσηή ηνπ ππνινγηζηή γηα λα ζηείιεη εληνιέο πξνο ηνλ εθηππσηή. Γη απηφ, ε Google έρεη θαηαζθεπάζεη ζπλδέζκνπο γηα PCs θαη MACs θαη εξγάδεηαη ηψξα γηα ηηο Linux κεραλέο. Αληίζεηα, φπνηνο ρξήζηεο έρεη έλα cloud ready εθηππσηή, ζα πξέπεη λα εγγξαθεί ζηνλ cloud printer κε ην Google Cloud Print γηα λα επσθειεζεί απφ ηηο δπλαηφηεηέο ηνπ. Σν κεγάιν πιενλέθηεκα ηνπ cloud printer είλαη φηη δελ ρξεηάδεηαη ν ρξήζηεο λα θξαηήζεη ηνλ ππνινγηζηή ζε ιεηηνπξγία, Αηθαηεξίλε Μηραήι 69

70 λα είλαη ζπλδεδεκέλνο ζην Γηαδίθηπν θαη κε ηνλ Google ινγαξηαζκφ γηα λα ιακβάλεη ηηο εξγαζίεο πξνο εθηχπσζε. Ζ δηαδηθαζία ζχλδεζεο κεηαμχ ηνπ cloud printer θαη ηνπ Google Cloud Print γίλεηαη κε ηελ εγγξαθή σο κνλαδηθήο δηεχζπλζεο ειεθηξνληθνχ ηαρπδξνκείνπ ηνπ εθηππσηή κε ηε Google. Ο ρξήζηεο έρεη αλνίμεη έλαλ επεμεξγαζηή θεηκέλνπ, έρεη γξάςεη απηά πνπ ζέιεη θαη επφκελε επηζπκία ηνπ είλαη λα εθηππψζεη ην έγγξαθν απηφ. Βήμα 1. Αξρείν Δθηχπσζε Βήμα 2. Δδψ, ν ρξήζηεο κπνξεί λα θάλεη θάπνηεο ηειεπηαίεο αιιαγέο γηα ηελ εθηχπσζή ηνπ, φπσο λα αιιάμεη ηε Γηάηαμε ηεο ζειίδαο, πφζα ζα είλαη ηα Αληίγξαθα, άιια θαη λα επηιέμεη ηνλ Πξννξηζκφ ην εγγξάθνπ, δειαδή απφ πνηνλ εθηππσηή ζα ηππσζεί. Δηθόλα 22. Γηαδηθαζία Δθηύπωζεο ηνλ Πξννξηζκφ έρνπκε κηα ηδηαίηεξε πεξίπησζε ζην Google Cloud Print, ην νπνίν καο δίλεη ηε δπλαηφηεηα λα εθηππψζνπκε έλα έγγξαθφ καο ζε PDF, ρσξίο πξηλ λα ην έρνπκε κεηαηξέςεη κε θάπνην πξφγξακκα. Βήμα 3. Παηψληαο ζην θάησ κέξνο δεμηά χλζεηεο, παξαηεξνχκε φηη κπνξνχκε λα νξίζνπκε θάπνηεο ιεπηνκέξεηεο ηεο εθηχπσζεο, θαζφινπ άζρεηεο κε απηφ ηνπ Word ηεο Microsoft. Αηθαηεξίλε Μηραήι 70

71 Δηθόλα 23. πλέρεηα Γηαδηθαζία Δθηύπωζεο Google Cloud Music Ο ζπλδπαζκφο θίλεζεο θαη κνπζηθήο δελ είλαη κηα λέα ηάζε. Ξεθίλεζε απφ ηα θνξεηά ξαδηφθσλα θαη ηα ξαδηφθσλα απηνθηλήηνπ πνπ ρξεζηκνπνηνχληαλ γηα δεθαεηίεο. Αθνινχζεζαλ εθεπξέζεηο φπσο ην θνξεηφ θαζεηφθσλν, ην θνξεηφ CD player, θαη κεηαγελέζηεξα ηα MP3 players. Έηζη, κε θάζε λέα γεληά ησλ εθάζηνηε πξντφλησλ γηλφηαλ θαη επηπιένλ επέθηαζε ησλ επηινγψλ ησλ ρξεζηψλ απηψλ ησλ πξντφλησλ. Όκσο, θάζε έλα απφ απηά ηα gadgets καο έδηλε πεξηνξηζκέλε πξφζβαζε θαη δελ ήηαλ πάληα εχθνιν λα κνηξαζηεί ε κνπζηθή ζε πνιιαπιέο ζπζθεπέο. Απηφο είλαη θαη ν ζηφρνο ηνπ Google Cloud Music, δειαδή λα αιιάμεη ηα πξάγκαηα. Κνηηψληαο επηθαλεηαθά, ην Google Cloud Music είλαη έλαο ζπλδπαζκφο απφ κηα cloud ππεξεζία απνζήθεπζεο θαη ελφο απινχ interface music player. Απηφ πνπ κπνξεί λα θάλεη ν ρξήζηεο είλαη λα αλεβάζεη ηα ηξαγνχδηα πνπ επηζπκεί ζην ινγαξηαζκφ ηνπ ζην Google Music θαη λα έρεη πξφζβαζε ζ απηά κε έλαλ ππνινγηζηή ή κε κηα ζπζθεπή πνπ έρεη πξφζβαζε ζην Γηαδίθηπν, ρξεζηκνπνηψληαο θπζηθά ηελ εθαξκνγή ηνπ Google Music. Ζ Google δίλεη ηε δπλαηφηεηα ζηνλ ρξήζηε λα αλεβάζεη Αηθαηεξίλε Μηραήι 71

72 έσο θαη ηξαγνχδηα δσξεάλ. Μεηνλεθηεί, φκσο, ζην γεγνλφο φηη ην κέγεζνο ηνπ θάζε αξρείνπ δελ πξέπεη λα μεπεξλά ηα 250 ΜΒ, ην νπνίν απαηηήζεη ίζσο ηε ρξήζε ελφο ρακειφηεξνπ ξπζκνχ κεηάδνζεο bit θαηά ηελ κεηαηξνπή ησλ θνκκαηηψλ ζε ςεθηαθά αξρεία. Δηθόλα 24. Google Music Γεληθά, ε Google Music ππνζηεξίδεη αξρεία MP3 θαη aac ζ φιεο ηηο πιαηθφξκεο, αιιά ε έθδνζε ησλ Windows ηνπ Google Music ππνζηεξίδεη θαη WMA αξρεία, ελψ νη Linux ππνινγηζηέο ππνζηεξίδνπλ ogg αξρεία. Βέβαηα, κπνξνχλ νη ρξήζηεο λα αλεβάζνπλ αξρεία FLAC ζην Google Music, αιιά ε Google ζα ηα δηαθσδηθνπνηήζεη ζε κνξθή ΜΡ3 ζηα 320 kbps. Δπεηδή φκσο, ην ΜΡ3 είλαη κηα lossy κνξθή, απηή ε ζπκπίεζε θαη ε κεηαηξνπή κπνξεί λα έρεη αληίθηππν ζηελ πνηφηεηα ηνπ ήρνπ. Δπίζεο, έλα αθφκα κεηνλέθηεκα είλαη φηη ελψ ν ρξήζηεο κπνξεί λα ζπλδεζεί ζην Google Music απφ δηαθνξεηηθνχο ππνινγηζηέο θαη ζπζθεπέο, κφλν κηα ζπζθεπή κπνξεί λα πξαγκαηηθά λα παίμεη κνπζηθή ζε θάζε δεδνκέλε ζηηγκή. Γειαδή, δχν άλζξσπνη δελ κπνξνχλ λα αθνχζνπλ απφ δηαθνξεηηθέο ζπζθεπέο έρνληαο πξφζβαζε ζηνλ ίδην ινγαξηαζκφ ηελ ίδηα ρξνληθή ζηηγκή. Μ απηφλ ηνλ ηξφπν ε Google πξνζπαζεί λα εκπνδίζεη ηελ ελδερφκελε πεηξαηεία πνπ κπνξεί λα πξνθχςεη. Αηθαηεξίλε Μηραήι 72

73 Ζ κνπζηθή βηνκεραλία δελ είλαη θαζφινπ ελζνπζηαζκέλε κε ην Google Music, παξφιν πνπ ε Google πξνζπάζεζε λα θάλεη θάπνηεο ζπκθσλίεο κ απηέο πξνηνχ γίλεη ε εθθίλεζε ηνπ Google Music. Σειηθά, ε εηαηξεία απνθάζηζε λα πξνρσξήζεη ζε κηα δνθηκή ηεο Google Music ρσξίο ηηο απαξαίηεηεο άδεηεο. Γη απηφ ην ιφγν, απφ ηελ πιεπξά ηεο ε Google δηθαηνιφγεζε ην Google Music σο κηα νπνηαδήπνηε ζπζθεπή απνζήθεπζεο, αλ θαη εμαθνινπζεί λα πξνζπαζεί λα θάλεη ζπκθσλίεο κε δηζθνγξαθηθέο εηαηξείεο. Απηή ηε ζηηγκή, ν κφλνο ηξφπνο γηα λα πάξεη θάπνηνο ηε κνπζηθή πνπ επηζπκεί κέζσ ηνπ Google Music είλαη λα ηελ αλεβάζεη κφλνο ηνπ. Δάλ έρεη θάπνηνο κηα αξθεηά αξγή ζχλδεζε θαη κηα αξθεηά κεγάιε βηβιηνζήθε, ε δηαδηθαζία ηνπ αλεβάζκαηνο ζα κπνξνχζε λα πάξεη ψξεο νιφθιεξεο. Γη απηφ, ε Google πξνζπαζεί λα πεηχρεη απηέο ηηο ζπκθσλίεο. Σέινο, απηφ ην beta Google Music εθαξκφδεηαη κφλν ζηελ Ακεξηθή, πξνο ην παξφλ βέβαηα Gmail Ζ πξνζέγγηζε ηεο Google ζην ειεθηξνληθφ ηαρπδξνκείν είλαη ην Gmail. Σν Gmail θάλεη ηε δηαρείξηζε ηνπ ειεθηξνληθνχ ηαρπδξνκείνπ εχθνιε θαη απνηειεζκαηηθή. Τπάξρνπλ παξά πνιινί ιφγνη γηα ηελ επηινγή θαη ηελ ρξεζηκνπνίεζε ηνπ ζπγθεθξηκέλνπ ειεθηξνληθνχ ηαρπδξνκείνπ φπσο : Ληγφηεξα αλεπηζχκεηα κελχκαηα, αθνχ ην Gmail απνθιείεη ηα αλεπηζχκεηα κελχκαηα πξηλ θηάζνπλ ζηα εηζεξρφκελά ηνπ θάζε ρξήζηε. Ο ρξήζηεο έρεη ηε δπλαηφηεηα άκεζεο αλαδήηεζεο ζην Gmail γηα ηνλ εληνπηζκφ κελχκαηνο. Τπάξρεη ε δπλαηφηεηα πξνβνιήο ζπλνκηιίαο κε ηα κελχκαηα λα νκαδνπνηνχληαη κε ηηο ζρεηηθέο απαληήζεηο - έηζη ν ρξήζηεο λα κπνξεί λα δεη πάληα ηα κελχκαηα ζηα πιαίζηα κηαο ζπλνκηιίαο. Δλζσκαησκέλε ιεηηνπξγία ζπδήηεζεο. Πξφζβαζε ζην Gmail l απφ ην ηειέθσλφ αλεμάξηεηα απφ ηε ζπζθεπή. Αηθαηεξίλε Μηραήι 73

74 Πεξηζζφηεξα απφ MB ειεχζεξνπ ρψξνπ απνζήθεπζεο θαη αλ είλαη απαξαίηεην ν ρξήζηεο έρεη ηε δπλαηφηεηα λα αγνξάζεη αθφκα πεξηζζφηεξν. Κάζε κήλπκα ειεθηξνληθνχ ηαρπδξνκείνπ κπνξεί λα επηζεκαλζεί απφ ηνλ ρξήζηε κε δηάθνξεο εηηθέηεο. Δηζαγσγή πξνηεξαηφηεηαο είλαη δηαζέζηκε αθνχ γίλεηαη απηφκαηνο δηαρσξηζκφο ησλ ζεκαληηθψλ κελπκάησλ απφ ηα ππφινηπα. Παξέρεη αμηφπηζηε αζθάιεηα αθνχ φπσο νη ηζηφηνπνη ησλ ηξαπεδψλ, έηζη θαη ην Gmail l ρξεζηκνπνηεί θξππηνγξάθεζε HTTPS γηα λα δηαηεξεί ηελ αιιεινγξαθία αζθαιή. Δηθόλα 25 : Gmail Αηθαηεξίλε Μηραήι 74

75 igoogle Σν igoogle επηηξέπεη ζηνλ ρξήζηε ηε δεκηνπξγία κηαο εμαηνκηθεπκέλεο αξρηθήο ζειίδαο πνπ ζηελ θνξπθή ηεο πεξηέρεη έλα πιαίζην αλαδήηεζεο Google θαη παξαθάησ ηηο απεξηφξηζηεο επηινγέο gadget ρσξίο λα ρξεηάδεηαη λα γλσξίδεη θψδηθα HTML. Σν igoogle ππνζηεξίδεη 26 γιψζζεο θαη πάλσ απφ 40 ρψξεο. Σα gadget ππάξρνπλ ζε πνιιέο δηαθνξεηηθέο κνξθέο θαη ππάξρεη ε δπλαηφηεηα πξφζβαζεο ζε δξαζηεξηφηεηεο θαη πιεξνθνξίεο απφ φινλ ηνλ ηζηφ, ρσξίο λα ρξεηαζηεί ε εγθαηάιεηςε ηεο ζειίδαο igoogle. Σα gadgets πεξηιακβάλνπλ ζρεδφλ ηα πάληα. Απφ δηεπαθέο ζηηο δεκνθηιέζηεξεο ππεξεζίεο ηνπ Google φπσο Translator, Reader θαη θπζηθά Gmail. Γηα παξάδεηγκα, κπνξεί ν ρξήζηεο λα παξαθνινπζεί ηε ζεξκνθξαζία ζην gadget θαηξνχ ή λα ην εμεηδηθεχζεη πξνθεηκέλνπ λα έρεη κηα αλαιπηηθή πξφγλσζε. Μηα ζεηξά απφ πιενλεθηήκαηα ηνπ igoogle είλαη ηα παξαθάησ: Σα gadgets αιιάδνπλ εχθνια ζέζεηο κε ηε ιεηηνπξγία drag-and-drop. Δηζεγήζεηο γηα gadgets απφ ηελ νκάδα ηνπ Google. Γηάθνξα «themes» δίλνπλ κηα πην πξνζσπηθή λφηα ζην igoogle ηνπ εθάζηνηε ρξήζηε. Τπάξρνπλ ζαθψο θαη νξηζκέλα κεηνλεθηήκαηα φπσο γηα παξάδεηγκα νξηζκέλα gadgets δελ δνπιεχνπλ ζσζηά θαη δελ είλαη ηφζν εχθνιν λα θηηάμεη θάπνηνο ην δηθφ ηνπ gadget. Σέινο κεξηθέο ηδέεο γηα λα γίλεη ην igoogle πξαγκαηηθά ρξήζηκν είλαη νη παξαθάησ: Gmail: Γξήγνξε ελεκέξσζε ησλ λέσλ s. Google Talk: Απεπζείαο ζπλνκηιία απφ ην igoogle. Google Calender: Ο ρξήζηεο κπνξεί λα δηακνξθψζεη ην πξφγξακκα ηνπ θαη λα ελεκεξψλεηαη γηα απηφ θαζεκεξηλά. Document to PDF: Δχθνιε κεηαηξνπή θείκελσλ(word) ζε PDF. Facebook: Τπάξρεη ζρεηηθφ gadget γηα απεπζείαο ζχλδεζε Αηθαηεξίλε Μηραήι 75

76 8.4. Γηαδηθαζία Γεκηνπξγίαο Δθαξκνγήο ζην Google Cloud Ζ δηαδηθαζία γηα λα δεκηνπξγήζεη θάπνηνο ρξήζηεο κηα εθαξκνγή ζην Google Cloud δελ είλαη θαη πνιχ δχζθνιε. Θα θάλνπκε κηα πεξηγξαθή απηήο ηεο δηαδηθαζίαο απφ ηελ εγθαηάζηαζε ησλ πξνγξακκάησλ πνπ ρξεηάδεηαη κέρξη ηελ έηνηκε ηζηνζειίδα πνπ ζα έρνπκε σο απνηέιεζκα. Ξεθηλψληαο ινηπφλ, αλνίγνπκε έλα web browser θαη πεγαίλνπκε ζηε δηεχζπλζε code.google.com, φπνπ ζηα αξηζηεξά ππάξρεη ε επηινγή App Engine, θάλνπκε θιηθ εθεί φπσο βιέπνπκε ζηελ εηθφλα παξαθάησ. Δηθόλα 26. Γηαδηθαζία Γεκηνπξγίαο Δθαξκνγήο ζην Google Cloud (Α) ηε ζπλέρεηα, ζηελ δεμηά πιεπξά ηνπ Google App Engine καο απαξηζκεί ηα βήκαηα γηα ηε δηαδηθαζία Getting Started. αλ πξψην κέιεκα έρνπκε λα θάλνπκε Sign up (εγγξαθή) γηα έλαλ App Engine account. Παξφιν πνπ θάπνηνο ρξήζηεο κπνξεί λα έρεη έλαλ Google ινγαξηαζκφ, ζα πξέπεη λα αθνινπζήζεη μαλά ηελ δηαδηθαζία πνπ ηνπ δεηάεη ε Google, γξάθνληαο θάπνηα ζηνηρεία επηπιένλ θαη ην θηλεηφ ηνπ ηειέθσλν απαξαίηεηα. Όηαλ ν ρξήζηεο νινθιεξψζεη ηελ εγγξαθή ηνπ, κέζα ζε ιίγα κφλν ιεπηά ε Google ζα ζηείιεη ζην λέν κέινο ηνπ App Engine έλαλ θσδηθφ, ηνλ νπνίν ζα πξέπεη θαη λα επηβεβαηψζεη ψζηε λα νινθιεξσζεί ε φιε δηαδηθαζία ηεο εγγξαθήο. Αηθαηεξίλε Μηραήι 76

77 Δηθόλα 27. Γηαδηθαζία Γεκηνπξγίαο Δθαξκνγήο ζην Google Cloud (Β) Αθνινπζνχλ δχν βήκαηα, ζην πξψην ζα θάλεη download ην App Engine SDK, φπνπ εθεί κπνξεί λα επηιέμεη ζε πνηα γιψζζα ζα θαηέβεη. Οη γιψζζεο πνπ κπνξεί λα επηιέμεη είλαη ε Python, ε Java θαη ε Go. ην δεχηεξν, έπεηαη έλα δεχηεξν download, απηφ ηνπ Google Plugin for Eclipse. Γηα λα θαηεβάζεη ν ρξήζηεο ην Eclipse σο πξφγξακκα κπνξεί λα ην θάλεη δσξεάλ απφ ηελ ζειίδα ηνπ, θαη λα ην εγθαηαζηήζεη ζηνλ ππνινγηζηή ηνπ, αλάινγα κε ηηο ηδηφηεηέο ηνπ. Δηθόλα 28. Γηαδηθαζία Γεκηνπξγίαο Δθαξκνγήο ζην Google Cloud (Γ) Αηθαηεξίλε Μηραήι 77

78 Δπφκελν βήκα, αθνχ γίλεη ε εγθαηάζηαζε θαη ηνπ Eclipse, είλαη λα ην ζπλδέζνπκε κε ην SDK. Ξεθηλάκε θάλνληαο αληηγξαθή θάπνην απφ ηα ηξία update site πνπ καο δίλεη ην Google Getting Started, αλάινγα κε ην πνην απφ απηά έρνπκε επηιέμεη. Δηθόλα 29. Γηαδηθαζία Γεκηνπξγίαο Δθαξκνγήο ζην Google Cloud (Γ) Έπεηηα, αλνίγνπκε ην Eclipse θαη πεγαίλνπκε Help Install New Software.. θάλνπκε επηθφιιεζε ην URL ζην Work with, ηζεθάξνπκε ηα SDKs θαη ην Plugin θαη ζπλερίδνπκε κέρξη λα ηειεηψζεη ε δηαδηθαζία. Έηζη, ζα έρεη εκθαληζηεί πάλσ ζην Tool Bar έλα εηθνλίδην ηνπ Google Plugin, φπνπ θάλνπκε θιηθ πάλσ ηνπ θαη επηιέγνπκε ην New Web Application Project. Δκθαλίδεηαη ην παξαθάησ παξάζπξν, φπνπ βάδνπκε έλα φλνκα ζην project θαη απηφ πνπ πξέπεη λα πξνζέμνπκε είλαη λα έρνπκε ηζεθάξεη ην Generate project sample code. Αηθαηεξίλε Μηραήι 78

79 Δηθόλα 30. Γηαδηθαζία Γεκηνπξγίαο Δθαξκνγήο ζην Google Cloud (Δ) Μφιηο νινθιεξσζεί ε δηαδηθαζία, δεμί θιηθ πάλσ ζην project Run as Web Application. Δηθόλα 31. Γηαδηθαζία Γεκηνπξγίαο Δθαξκνγήο ζην Google Cloud (Σ) Όηαλ ην ηξέμεη, Deployment Mode δεμί θιηθ Copy θαη Δπηθφιιεζε ζην URL ελφο web browser. Αηθαηεξίλε Μηραήι 79

80 Δηθόλα 32. Γηαδηθαζία Γεκηνπξγίαο Δθαξκνγήο ζην Google Cloud (Ε) Απνηέιεζκα Δηθόλα 33. Γηαδηθαζία Γεκηνπξγίαο Δθαξκνγήο ζην Google Cloud (Ζ) Έξηπα: Έηζη, αλ ζέινπκε λα θάλνπκε αιιαγέο, ην κφλν πνπ έρνπκε λα θάλνπκε είλαη λα πάκε ζην project καο θαη λα αλνίμνπκε ηηο functions, ψζηε λα ηξνπνπνηήζνπκε ηνλ θψδηθά καο. Αθνινπζεί έλα ραξαθηεξηζηηθφ παξάδεηγκα. Αηθαηεξίλε Μηραήι 80

81 Δηθόλα 34. Γηαδηθαζία Γεκηνπξγίαο Δθαξκνγήο ζην Google Cloud (Θ) Δδψ, θάλνπκε αιιαγή ζην θνπκπί Send θαη ην κεηαηξέπνπκε ζε Hi there. To απνζεθεχνπκε θαη θάλνπκε κηα απιή αλαλέσζε ζηελ ζειίδα καο. Δηθόλα 35. Γηαδηθαζία Γεκηνπξγίαο Δθαξκνγήο ζην Google Cloud (Η) Αηθαηεξίλε Μηραήι 81

82 8.5. Σν κέιινλ ηνπ Google Docs Ζ Google θξαηά ηφζν θιεηζηά ηα ραξηηά ηεο, φζν θαη ηα κειινληηθά ηεο ζρέδηα, θαζψο είλαη ζρεηηθά κε ην hardware ηεο. Αιιά θαη πάιη, ππάξρνπλ αξθεηέο ππνζέζεηο πνπ κπνξνχκε λα θάλνπκε γηα ην πνπ νδεγείηαη ε Google Docs. Απηφ πνπ ζίγνπξα πεξηκέλνπκε λα δνχκε απφ ηελ Google είλαη φηη ζα πξνζζέζεη πεξηζζφηεξεο, αιιά θαη λέεο ιεηηνπξγίεο θαη δπλαηφηεηεο θαη ζηηο ηξεηο θχξηεο εθαξκνγέο ηνπ Google Docs. Οη πξνγξακκαηηζηέο ηεο Google, απηφ πνπ θάλνπλ ζπλερψο είλαη λα πεηξακαηίδνληαη κε λέα θαη βειηησκέλα πξάγκαηα. Μ απηήλ ηελ πξνζζήθε ησλ ραξαθηεξηζηηθψλ, ε Google πξνζπαζεί λα θιείζεη ην ράζκα κεηαμχ ησλ ππεξεζηψλ θαη ησλ πνιχπινθσλ εθαξκνγψλ ηεο. Σν νπνίν κπνξεί λα πεξηιακβάλεη ηα πάληα, απφ λέεο κνξθέο παξνπζίαζεο κέρξη λέα ππνινγηζηηθά θχιια. Δηθόλα 36. Οη ρξήζηεο κπνξνύλ λα δεκηνπξγνύλ ππνινγηζηηθά θύιια θαη λα ζπλεξγάδνληαη παξάιιεια κε ην Google Docs Έλαο άιινο ζηφρνο είλαη λα θαηαζηεί δπλαηή ε ιεηηνπξγία πνπ επηηξέπεη ζηνπο ρξήζηεο λα εξγάδνληαη ζε ππνινγηζηηθά θχιια (excel) θαη παξνπζηάζεηο (power point) ρσξίο ζχλδεζε. Απηά ηα αξρεία κπνξεί λα είλαη πην ζχλζεηα απ φηη ηα απιά αξρεία εγγξάθσλ. αλ απνηέιεζκα, είλαη πην δχζθνιν λα επηιπζνχλ αζπκθσλίεο κεηαμχ πνιιαπιψλ ρξεζηψλ, θαζψο ζα θάλνπλ αιιαγέο ελψ είλαη offline. Μφλν ζηε ζθέςε φηη, γηα παξάδεηγκα, 50 ζπλεξγάηεο ζέινπλ λα εξγαζηνχλ ζ έλα αξρείν excel ρσξίο ζχλδεζε ηαπηφρξνλα θαη κεηέπεηηα λα ζπγρξνλίζνπλ ηα αξρεία ηνπο Αηθαηεξίλε Μηραήι 82

ΑΛΛΑΓΗ ΟΝΟΜΑΣΟ ΚΑΙ ΟΜΑΔΑ ΕΡΓΑΙΑ, ΚΟΙΝΟΥΡΗΣΟΙ ΦΑΚΕΛΟΙ ΚΑΙ ΕΚΣΤΠΩΣΕ ΣΑ WINDOWS XP

ΑΛΛΑΓΗ ΟΝΟΜΑΣΟ ΚΑΙ ΟΜΑΔΑ ΕΡΓΑΙΑ, ΚΟΙΝΟΥΡΗΣΟΙ ΦΑΚΕΛΟΙ ΚΑΙ ΕΚΣΤΠΩΣΕ ΣΑ WINDOWS XP ΑΛΛΑΓΗ ΟΝΟΜΑΣΟ ΚΑΙ ΟΜΑΔΑ ΕΡΓΑΙΑ, ΚΟΙΝΟΥΡΗΣΟΙ ΦΑΚΕΛΟΙ ΚΑΙ ΕΚΣΤΠΩΣΕ ΣΑ WINDOWS XP ηότοι εργαζηηρίοσ ην πιαίζην ηνπ ζπγθεθξηκέλνπ εξγαζηεξίνπ ζα παξνπζηαζηνύλ βαζηθέο ιεηηνπξγίεο ησλ Windows XP πνπ ζρεηίδνληαη

Διαβάστε περισσότερα

Κεθάλαιο 1. Ενόηηηα 2 Πλάνο Μάρκεηινγκ. Εξγαιεία Μάξθεηηλγθ. Dr. Andrea Grimm Dr. Astin Malschinger

Κεθάλαιο 1. Ενόηηηα 2 Πλάνο Μάρκεηινγκ. Εξγαιεία Μάξθεηηλγθ. Dr. Andrea Grimm Dr. Astin Malschinger Κεθάλαιο 1 Ενόηηηα 2 Πλάνο Μάρκεηινγκ Εξγαιεία Μάξθεηηλγθ Dr. Andrea Grimm Dr. Astin Malschinger ΠΕΡΙΕΧΟΜΕΝΑ ΕΝΟΤΗΤΑ 2 ΠΛΑΝΟ ΜΑΡΚΕΤΙΝΓΚ Κεθάιαην 1: Εξγαιεία Μάξθεηηλγθ Σπγγξαθείο: Δξ. Andrea Grimm, Δξ.

Διαβάστε περισσότερα

Η αξρή ζύλδεζεο Client-Server

Η αξρή ζύλδεζεο Client-Server Η αξρή ζύλδεζεο Client-Server Δηαθνκηζηήο (Server) Πξνζθέξεη ππεξεζίεο ζηνπο Πειάηεο (Client) Μεγάινη ππνινγηζηέο γηα ηηο ππεξεζίεο Internet (π.ρ. WWW, FTP) Λακβάλεη εξσηήζεηο θαη δίδεη απαληήζεηο Πειάηεο

Διαβάστε περισσότερα

Κευάλαιο 8 Μονοπωλιακή Συμπεριφορά- Πολλαπλή Τιμολόγηση

Κευάλαιο 8 Μονοπωλιακή Συμπεριφορά- Πολλαπλή Τιμολόγηση Κευάλαιο 8 Μονοπωλιακή Συμπεριφορά- Πολλαπλή Τιμολόγηση Πώς πρέπει να τιμολογεί ένα μονοπώλιο; Μέρξη ζηηγκήο ην κνλνπώιην έρεη ζεσξεζεί ζαλ κηα επηρείξεζε ε νπνία πσιεί ην πξντόλ ηεο ζε θάζε πειάηε ζηελ

Διαβάστε περισσότερα

Α Ο Κ Η Α Μ Α Ζ Η Η Ρ Η ( S E A R C H )

Α Ο Κ Η Α Μ Α Ζ Η Η Ρ Η ( S E A R C H ) Ξ G O O G L E S C H O L A R Α Ο Ξ Ε Κ Ε Θ Λ Θ Α Λ Η Τ Α Μ Η Α Μ Α Ζ Η Η Ρ Η Ρ Οξαγκαηνπνηώληαο αλαδήηεζε ζην GoogleScholar (http://scholar.google.com/) ν ρξήζηεο κπνξεί λα εληνπίζεη πιηθό αθαδεκαϊθνύ θαη

Διαβάστε περισσότερα

H ΜΑΓΕΙΑ ΤΩΝ ΑΡΙΘΜΩΝ

H ΜΑΓΕΙΑ ΤΩΝ ΑΡΙΘΜΩΝ H ΜΑΓΕΙΑ ΤΩΝ ΑΡΙΘΜΩΝ Φξεζηκόηεηα καζεκαηηθώλ Αξρή θαηακέηξεζεο Όζα έδσζαλ νη Έιιελεο... Τξίγσλνη αξηζκνί Τεηξάγσλνη αξηζκνί Δπηκήθεηο αξηζκνί Πξώηνη αξηζκνί Αξηζκνί κε μερσξηζηέο ηδηόηεηεο Γίδπκνη πξώηνη

Διαβάστε περισσότερα

Ενδεικτικά Θέματα Στατιστικής ΙΙ

Ενδεικτικά Θέματα Στατιστικής ΙΙ Ενδεικτικά Θέματα Στατιστικής ΙΙ Θέματα. Έζησ όηη ζε δείγκα 35 θαηνηθηώλ πνπ ελνηθηάδνληαη ζε θνηηεηέο ζηελ Κνδάλε βξέζεθε ην κέζν κεληαίν κίζζσκα ζηα 5 επξώ, ελώ ζην Ζξάθιεην ην κέζν κεληαίν κίζζσκα ζε

Διαβάστε περισσότερα

ΑΠΑΝΤΗΣΔΙΣ ΓΙΚΤΥΑ ΥΠΟΛΟΓΙΣΤΩΝ II ΔΠΑΛ

ΑΠΑΝΤΗΣΔΙΣ ΓΙΚΤΥΑ ΥΠΟΛΟΓΙΣΤΩΝ II ΔΠΑΛ ΑΠΑΝΤΗΣΔΙΣ ΓΙΚΤΥΑ ΥΠΟΛΟΓΙΣΤΩΝ II ΔΠΑΛ ΘΔΜΑ Α Α1. α. Σ β. Σ γ. Λ δ. Λ ε. Λ ζη. Σ Α2. Γ Α3. 1. γ 2. ε 3. δ 4. α Β1. ΘΔΜΑ Β Οη ηειηθνί ππνινγηζηέο παίξλνπλ απνθάζεηο δξνκνιόγεζεο κόλν γηα ηα δηθά ηνπο απηνδύλακα

Διαβάστε περισσότερα

Οργάνωση και Δομή Παρουσιάσεων

Οργάνωση και Δομή Παρουσιάσεων Οργάνωση και Δομή Παρουσιάσεων Οη παξνπζηάζεηο κε βνήζεηα ηνπ ππνινγηζηή γίλνληαη κε πξνγξάκκαηα παξνπζηάζεσλ, όπσο ην OpenOffice.org Impress [1] θαη ην Microsoft Office PowerPoint [2]. Απηά ηα πξνγξάκκαηα

Διαβάστε περισσότερα

ΕΓΧΕΙΡΙΔΙΟ ΕΚΔΟΗ 8.0.0

ΕΓΧΕΙΡΙΔΙΟ ΕΚΔΟΗ 8.0.0 ΕΓΧΕΙΡΙΔΙΟ ΕΚΔΟΗ 8.0.0 Γενικά Η έθδνζε 8.0.0 ηνπ ελόηεηεο: Business ERP, πεξηιακβάλεη λέεο ιεηηνπξγίεο πνπ αλαιύνληαη ζηηο παξαθάησ Γεληθόηεξε ιεηηνπξγία ηεο εθαξκνγήο Εκπνξηθή Δηαρείξηζε 7/2/2013 SingularLogic

Διαβάστε περισσότερα

ΡΤΘΜΙΕΙ ΔΙΚΣΤΟΤ ΣΑ WINDOWS

ΡΤΘΜΙΕΙ ΔΙΚΣΤΟΤ ΣΑ WINDOWS ηότοι εργαζηηρίοσ ΡΤΘΜΙΕΙ ΔΙΚΣΤΟΤ ΣΑ WINDOWS ην πιαίζην ηνπ ζπγθεθξηκέλνπ εξγαζηεξίνπ ζα παξνπζηαζηεί ε δηαδηθαζία ηωλ ξπζκίζεωλ δηθηύνπ ζε ιεηηνπξγηθό ζύζηεκα Windows XP. Η δηαδηθαζία ζε γεληθέο γξακκέο

Διαβάστε περισσότερα

Επεξεπγαζία και Παποχή Πολυμεζικών Υπηπεζιών ζε πεπιβάλλον Cloud Computing

Επεξεπγαζία και Παποχή Πολυμεζικών Υπηπεζιών ζε πεπιβάλλον Cloud Computing ΠΑΝΕΠΙΣΗΜΙΟ ΑΙΓΑΙΟΤ ΣΜΗΜΑ ΜΗΥΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΑΚΩΝ & ΕΠΙΚΟΙΝΩΝΙΑΚΩΝ ΤΣΗΜΑΣΩΝ ΣΕΧΝΟΛΟΓΙΕ ΔΙΚΣΤΩΝ ΕΠΙΚΟΙΝΩΝΙΩΝ & ΤΠΟΛΟΓΙΣΩΝ ΔΙΠΛΩΜΑΣΙΚΗ ΕΡΓΑΙΑ Επεξεπγαζία και Παποχή Πολυμεζικών Υπηπεζιών ζε πεπιβάλλον Cloud

Διαβάστε περισσότερα

Διαηιμήζεις για Αιολικά Πάρκα. Κώδικες 28, 78 και 84

Διαηιμήζεις για Αιολικά Πάρκα. Κώδικες 28, 78 και 84 Διαηιμήζεις για Αιολικά Πάρκα Κώδικες 28, 78 και 84 Διαηιμήζεις για Αιολικά Πάρκα Οη Διαηιμήζεις για Αιολικά Πάρκα εθαξκόδνληαη γηα ηελ απνξξνθνύκελε ελέξγεηα από Αηνιηθά Πάξθα πνπ είλαη ζπλδεδεκέλα ζην

Διαβάστε περισσότερα

1. Οδηγίερ εγκαηάζηαζηρ και σπήζηρ έξςπνυν καπηών και τηθιακών πιζηοποιηηικών με σπήζη ηος λογιζμικού Μοzilla Thunderbird

1. Οδηγίερ εγκαηάζηαζηρ και σπήζηρ έξςπνυν καπηών και τηθιακών πιζηοποιηηικών με σπήζη ηος λογιζμικού Μοzilla Thunderbird 1. Οδηγίερ εγκαηάζηαζηρ και σπήζηρ έξςπνυν καπηών και τηθιακών πιζηοποιηηικών με σπήζη ηος λογιζμικού Μοzilla Thunderbird 1.1 Εγκαηάζηαζη ηυν οδηγών ηηρ έξςπνηρ κάπηαρ ζηο λογιζμικό Mozilla Thunderbird

Διαβάστε περισσότερα

Hellas online Προεπιλεγμένες ρσθμίσεις για FritzBox Fon WLAN 7140 (Annex B) 30.04.67 FritzBox Fon WLAN 7140 - Annex B (30.04.67)

Hellas online Προεπιλεγμένες ρσθμίσεις για FritzBox Fon WLAN 7140 (Annex B) 30.04.67 FritzBox Fon WLAN 7140 - Annex B (30.04.67) Hellas online Προεπιλεγμένες ρσθμίσεις για FritzBox Fon WLAN 7140 (Annex B) 30.04.67 FritzBox Fon WLAN 7140 - Annex B (30.04.67) Γηα λα επαλαθέξεηε ην FritzBox Fon WLAN 7140 ζηηο πξνεπηιεγκέλεο ηνπ ξπζκίζεηο

Διαβάστε περισσότερα

TOOLBOOK (μάθημα 2) Δεκηνπξγία βηβιίνπ θαη ζειίδσλ ΠΡΟΑΡΜΟΓΗ: ΒΑΛΚΑΝΙΩΣΗ ΔΗΜ. ΕΚΠΑΙΔΕΤΣΙΚΟ ΠΕ19 1 TOOLBOOK ΜΑΘΗΜΑ 2

TOOLBOOK (μάθημα 2) Δεκηνπξγία βηβιίνπ θαη ζειίδσλ ΠΡΟΑΡΜΟΓΗ: ΒΑΛΚΑΝΙΩΣΗ ΔΗΜ. ΕΚΠΑΙΔΕΤΣΙΚΟ ΠΕ19 1 TOOLBOOK ΜΑΘΗΜΑ 2 TOOLBOOK (μάθημα 2) Δεκηνπξγία βηβιίνπ θαη ζειίδσλ ΕΚΠΑΙΔΕΤΣΙΚΟ ΠΕ19 1 Δημιουργία σελίδων και βιβλίων Έλα θαηλνύξην βηβιίν πεξηέρεη κία άδεηα ζειίδα κε έλα άδεην background. Δελ κπνξνύκε λα μερσξίζνπκε

Διαβάστε περισσότερα

Μορθές Κακόβοσλοσ Κώδικα (Malicious Code)

Μορθές Κακόβοσλοσ Κώδικα (Malicious Code) Μορθές Κακόβοσλοσ Κώδικα (Malicious Code) Page 1 Υποπλοίαρτος Ν. Πεηράκος ΠΝ Αηδένηα Γνύξεηνη Ίππνη (Trojan Horses) Ινί (Viruses) Worms Root-kit Page 2 Γνύξεηνο Ίππνο (Trojan Horse) Οξηζκόο: Πξόγξακκα

Διαβάστε περισσότερα

Άζκηζη ζτέζης κόζηοσς-τρόνοσ (Cost Time trade off) Καηαζκεσαζηική ΑΔ

Άζκηζη ζτέζης κόζηοσς-τρόνοσ (Cost Time trade off) Καηαζκεσαζηική ΑΔ Άζκηζη ζτέζης κόζηοσς-τρόνοσ (Cost Time trade off) Καηαζκεσαζηική Δίζηε μησανικόρ διοίκηζηρ μεγάληρ καηαζκεςαζηικήρ εηαιπείαρ και καλείζηε να ςλοποιήζεηε ηο έπγο πος πεπιγπάθεηαι από ηον Πίνακα 1. Κωδ.

Διαβάστε περισσότερα

ΕΝΤΟΛΕΣ WINDOWS ΚΑΙ UNIX

ΕΝΤΟΛΕΣ WINDOWS ΚΑΙ UNIX ΕΝΤΟΛΕΣ WINDOWS ΚΑΙ UNIX Σηότοι εργαζηηρίοσ Σην πιαίζην ηνπ ζπγθεθξηκέλνπ εξγαζηεξίνπ, νη θνηηεηέο ζα εμνηθεησζνύλ κε βαζηθέο εληνιέο δηθηπαθώλ πξσηνθόιισλ νη νπνίεο βξίζθνπλ εθαξκνγή ζε πεξηβάιινληα Windows

Διαβάστε περισσότερα

Μονοψϊνιο. Αγνξά κε ιίγνπο αγνξαζηέο. Δύναμη μονοψωνίος Η ηθαλόηεηα πνπ έρεη ν αγνξαζηήο λα επεξεάζεη ηελ ηηκή ηνπ αγαζνύ.

Μονοψϊνιο. Αγνξά κε ιίγνπο αγνξαζηέο. Δύναμη μονοψωνίος Η ηθαλόηεηα πνπ έρεη ν αγνξαζηήο λα επεξεάζεη ηελ ηηκή ηνπ αγαζνύ. Μονοψϊνιο Ολιγοψώνιο Αγνξά κε ιίγνπο αγνξαζηέο. Δύναμη μονοψωνίος Η ηθαλόηεηα πνπ έρεη ν αγνξαζηήο λα επεξεάζεη ηελ ηηκή ηνπ αγαζνύ. Οπιακή αξία Δπηπξόζζεηα νθέιε από ηελ ρξήζε/θαηαλάισζε κηαο επηπξόζζεηε

Διαβάστε περισσότερα

Δπηιέγνληαο ην «Πξνεπηινγή» θάζε θνξά πνπ ζα ζπλδέεζηε ζηελ εθαξκνγή ζα βξίζθεζηε ζηε λέα ρξήζε.

Δπηιέγνληαο ην «Πξνεπηινγή» θάζε θνξά πνπ ζα ζπλδέεζηε ζηελ εθαξκνγή ζα βξίζθεζηε ζηε λέα ρξήζε. ΑΝΟΙΓΜΑ ΝΔΑ ΥΡΗΗ 1. Γεκηνπξγείηε ηε λέα ρξήζε από ηελ επηινγή «Παξάκεηξνη/Παξάκεηξνη Δηαηξίαο/Γηαρείξηζε Δηαηξηώλ». Πιεθηξνινγείηε ηνλ θσδηθό ηεο εηαηξίαο ζαο θαη παηάηε Enter. Σηελ έλδεημε «Υξήζεηο» παηάηε

Διαβάστε περισσότερα

Απνηειέζκαηα Εξσηεκαηνινγίνπ 2o ηεηξάκελν 2011-12

Απνηειέζκαηα Εξσηεκαηνινγίνπ 2o ηεηξάκελν 2011-12 Απνηειέζκαηα Εξσηεκαηνινγίνπ 2o ηεηξάκελν 11-12 Project 6: Ταμίδη κε ηε Μεραλή ηνπ Φξόλνπ Υπεύζπλνη Καζεγεηέο: Ε. Μπηιαλάθε Φ. Αλησλάηνο Δρώηηζη 3: Πνηα από ηα παξαθάησ ΜΜΕ ηεξαξρείηε από πιεπξάο ζεκαζίαο;

Διαβάστε περισσότερα

Διαδικαζία μεηαθοράς δεδομένων Εκκαθαριζηικής για ηο Eιδικό ζημείωμα περαίωζης Φ.Π.Α

Διαδικαζία μεηαθοράς δεδομένων Εκκαθαριζηικής για ηο Eιδικό ζημείωμα περαίωζης Φ.Π.Α Διαδικαζία μεηαθοράς δεδομένων Εκκαθαριζηικής για ηο Eιδικό ζημείωμα περαίωζης Φ.Π.Α Σει.1 Σο ζςγκεκπιμένο εγσειπίδιο δημιοςπγήθηκε για να βοηθήζει ηην καηανόηζη ηηρ διαδικαζίαρ μεηαθοπάρ δεδομένων ηηρ

Διαβάστε περισσότερα

ΔΕΟ 13. Ποσοτικές Μέθοδοι. θαη λα ππνινγίζεηε ην θόζηνο γηα 10000 παξαγόκελα πξντόληα. Να ζρεδηαζηεί γηα εύξνο πξντόλησλ έσο 30000.

ΔΕΟ 13. Ποσοτικές Μέθοδοι. θαη λα ππνινγίζεηε ην θόζηνο γηα 10000 παξαγόκελα πξντόληα. Να ζρεδηαζηεί γηα εύξνο πξντόλησλ έσο 30000. ΔΕΟ 13 Ποσοτικές Μέθοδοι Σσνάρηηζη Κόζηοσς C(), μέζο κόζηος C()/. Παράδειγμα 1 Μηα εηαηξεία δαπαλά γηα θάζε πξντόλ Α πνπ παξάγεη 0.0 λ.κ. Τα πάγηα έμνδα ηεο εηαηξείαο είλαη 800 λ.κ. Ζεηείηαη 1) Να πεξηγξάςεηε

Διαβάστε περισσότερα

ΛΙΜΝΗ ΤΣΑΝΤ. Σρήκα 1. Σρήκα 2

ΛΙΜΝΗ ΤΣΑΝΤ. Σρήκα 1. Σρήκα 2 ΛΙΜΝΗ ΤΣΑΝΤ Τν Σρήκα 1 δείρλεη ηελ αιιαγή ηεο ζηάζκεο ηεο Λίκλεο Τζαλη, ζηε Σαράξα ηεο Βόξεηαο Αθξηθήο. Η Λίκλε Τζαλη εμαθαλίζηεθε ηειείσο γύξσ ζην 20.000 π.χ., θαηά ηε δηάξθεηα ηεο ηειεπηαίαο επνρήο ησλ

Διαβάστε περισσότερα

Αζκήζεις ζτ.βιβλίοσ ζελίδας 13 14

Αζκήζεις ζτ.βιβλίοσ ζελίδας 13 14 .1.10 ζκήζεις ζτ.βιβλίοσ ζελίδας 13 14 Ερωηήζεις Καηανόηζης 1. ύν δηαθνξεηηθέο επζείεο κπνξεί λα έρνπλ θαλέλα θνηλό ζεκείν Έλα θνηλό ζεκείν i ύν θνηλά ζεκεία iλ) Άπεηξα θνηλά ζεκεία ηηηνινγήζηε ηελ απάληεζε

Διαβάστε περισσότερα

B-Δέλδξα. Τα B-δέλδξα ρξεζηκνπνηνύληαη γηα ηε αλαπαξάζηαζε πνιύ κεγάισλ ιεμηθώλ πνπ είλαη απνζεθεπκέλα ζην δίζθν.

B-Δέλδξα. Τα B-δέλδξα ρξεζηκνπνηνύληαη γηα ηε αλαπαξάζηαζε πνιύ κεγάισλ ιεμηθώλ πνπ είλαη απνζεθεπκέλα ζην δίζθν. B-Δέλδξα Τα B-δέλδξα ρξεζηκνπνηνύληαη γηα ηε αλαπαξάζηαζε πνιύ κεγάισλ ιεμηθώλ πνπ είλαη απνζεθεπκέλα ζην δίζθν. Δέλδξα AVL n = 2 30 = 10 9 (πεξίπνπ). 30

Διαβάστε περισσότερα

ΘΔΚΑ ΡΖΠ ΑΛΑΓΛΩΟΗΠΖΠ

ΘΔΚΑ ΡΖΠ ΑΛΑΓΛΩΟΗΠΖΠ ΘΔΚΑ ΡΖΠ ΑΛΑΓΛΩΟΗΠΖΠ 1.Απηόο πνπ ζα αλαγλσξηζηεί απνπζηάδεη γηα πνιύ θαηξό. 2.Δπηζηξέθεη κε πιαζηή ηαπηόηεηα ή κεηακνξθσκέλνο. 3.Απνκνλώλνληαη ηα δύν πξόζσπα 4.Άξζε κεηακόξθσζεο 5.Απνθάιπςε 6.Ακθηβνιίεο-απνδεηθηηθά

Διαβάστε περισσότερα

Case Study. Παξαθάηω παξνπζηάδνπκε βήκα - βήκα κε screenshots έλα παξάδεηγκα ππνβνιήο κηαο εξγαζίαο θαη ηελ παξαγωγή ηνπ Originality Report.

Case Study. Παξαθάηω παξνπζηάδνπκε βήκα - βήκα κε screenshots έλα παξάδεηγκα ππνβνιήο κηαο εξγαζίαο θαη ηελ παξαγωγή ηνπ Originality Report. Case Study Παξαθάηω παξνπζηάδνπκε βήκα - βήκα κε screenshots έλα παξάδεηγκα ππνβνιήο κηαο εξγαζίαο θαη ηελ παξαγωγή ηνπ Originality Report. Βήκα 1 ο : Login ζηο Turnitin. Κάλεηε είζνδν ζην Turnitin κε

Διαβάστε περισσότερα

Άμεσοι Αλγόριθμοι: Προσπέλαση Λίστας (list access)

Άμεσοι Αλγόριθμοι: Προσπέλαση Λίστας (list access) Έρνπκε απνζεθεύζεη κηα ζπιινγή αξρείσλ ζε κηα ζπλδεδεκέλε ιίζηα, όπνπ θάζε αξρείν έρεη κηα εηηθέηα ηαπηνπνίεζεο. Μηα εθαξκνγή παξάγεη κηα αθνινπζία από αηηήκαηα πξόζβαζεο ζηα αξρεία ηεο ιίζηαο. Γηα λα

Διαβάστε περισσότερα

Σημεία Ασύπματηρ Ππόσβασηρ (Hot-Spots)

Σημεία Ασύπματηρ Ππόσβασηρ (Hot-Spots) Σημεία Ασύπματηρ Ππόσβασηρ (Hot-Spots) 1.1 Σςνοπτική Πεπιγπαυή Hot Spots Σα ζεκεία αζύξκαηεο πξόζβαζεο πνπ επηιέρζεθαλ αλαθέξνληαη ζηνλ επόκελν πίλαθα θαη παξνπζηάδνληαη αλαιπηηθά ζηηο επόκελεο παξαγξάθνπο.

Διαβάστε περισσότερα

ΣΕΙ ΙΟΝΙΩΝ ΝΗΩΝ ΣΜΗΜΑ: ΣΕΥΝΟΛΟΓΙΑ ΠΛΗΡΟΦΟΡΙΚΗ ΚΑΙ ΣΗΛΕΠΙΚΟΙΝΩΝΙΩΝ ΥΕΙΜΕΡΙΝΟ ΕΞΑΜΗΝΟ Ρέππα Μαξγαξίηα

ΣΕΙ ΙΟΝΙΩΝ ΝΗΩΝ ΣΜΗΜΑ: ΣΕΥΝΟΛΟΓΙΑ ΠΛΗΡΟΦΟΡΙΚΗ ΚΑΙ ΣΗΛΕΠΙΚΟΙΝΩΝΙΩΝ ΥΕΙΜΕΡΙΝΟ ΕΞΑΜΗΝΟ Ρέππα Μαξγαξίηα ΣΕΙ ΙΟΝΙΩΝ ΝΗΩΝ ΣΜΗΜΑ: ΣΕΥΝΟΛΟΓΙΑ ΠΛΗΡΟΦΟΡΙΚΗ ΚΑΙ ΣΗΛΕΠΙΚΟΙΝΩΝΙΩΝ ΥΕΙΜΕΡΙΝΟ ΕΞΑΜΗΝΟ 2011-12 Ρέππα Μαξγαξίηα FORMAT, UNFORMAT Format format , όποσ = a:, b: Μνξθνπνηεί, δειαδή πξνεηνηκάδεη

Διαβάστε περισσότερα

Αιγόξηζκνη Γνκή επηινγήο. Πνιιαπιή Δπηινγή Δκθωιεπκέλεο Δπηινγέο. Δηζαγωγή ζηηο Αξρέο ηεο Δπηζηήκεο ηωλ Η/Υ. introcsprinciples.wordpress.

Αιγόξηζκνη Γνκή επηινγήο. Πνιιαπιή Δπηινγή Δκθωιεπκέλεο Δπηινγέο. Δηζαγωγή ζηηο Αξρέο ηεο Δπηζηήκεο ηωλ Η/Υ. introcsprinciples.wordpress. Αιγόξηζκνη 2.2.7.3 Γνκή επηινγήο Πνιιαπιή Δπηινγή Δκθωιεπκέλεο Δπηινγέο Δηζαγωγή ζηηο Αξρέο ηεο Δπηζηήκεο ηωλ Η/Υ 1 Πνιιαπιή Δληνιή Δπηινγήο Αν ζπλζήθε_1 ηόηε εληνιέο_1 αλλιώς_αν ζπλζήθε_2 ηόηε εληνιέο_2...

Διαβάστε περισσότερα

ΑΞΙΟΘΕΑΣΑ ΣΟΤ ΥΩΡΙΟΤ ΜΑ

ΑΞΙΟΘΕΑΣΑ ΣΟΤ ΥΩΡΙΟΤ ΜΑ ΑΞΙΟΘΕΑΣΑ ΣΟΤ ΥΩΡΙΟΤ ΜΑ α. Η ΕΚΚΛΗΙΑ ΣΟΤ ΥΩΡΙΟΤ ΜΑ β. ΣΟ ΠΝΕΤΜΑΣΙΚΟ ΜΑ ΚΕΝΣΡΟ γ. Η ΠΑΝΟΡΑΜΙΚΗ ΘΕΗ ΣΟΤ ΥΩΡΙΟΤ ΜΑ α. Η ΕΚΚΛΗΙΑ ΣΟΤ ΥΩΡΙΟΤ ΜΑ. Η Εθθιεζία ηνπ ρσξηνύ καο, ε Αγία Άλλα, είλαη θηηζκέλε πξηλ πνιιά

Διαβάστε περισσότερα

EL Eνωμένη στην πολυμορυία EL A8-0046/319. Τροπολογία

EL Eνωμένη στην πολυμορυία EL A8-0046/319. Τροπολογία 8.3.2016 A8-0046/319 319 Άρθρο 34 παράγραθος 1 ζηοιχείο δ (δ) 14 έηε γηα θηεληαηξηθά θάξκαθα πνπ πξννξίδνληαη γηα άιια είδε δώωλ από απηά πνπ αλαθέξνληαη ζηελ παξάγξαθν 1 ζηνηρεία α) θαη γ). (δ) 10 έηε

Διαβάστε περισσότερα

x-1 x (x-1) x 5x 2. Να απινπνηεζνύλ ηα θιάζκαηα, έηζη ώζηε λα κελ ππάξρνπλ ξηδηθά ζηνπο 22, 55, 15, 42, 93, 10 5, 12

x-1 x (x-1) x 5x 2. Να απινπνηεζνύλ ηα θιάζκαηα, έηζη ώζηε λα κελ ππάξρνπλ ξηδηθά ζηνπο 22, 55, 15, 42, 93, 10 5, 12 ΑΚΖΔΗ ΤΜΝΑΗΟΤ - ΚΤΚΛΟ ΠΡΩΣΟ - - ηα πνηεο ηηκέο ηνπ ηα παξαθάησ θιάζκαηα δελ νξίδνληαη ; (Τπόδεημε : έλα θιάζκα νξίδεηαη αλ ν παξνλνκαζηήο είλαη δηάθνξνο ηνπ κεδελόο) - (-) - (-) - Να απινπνηεζνύλ ηα θιάζκαηα

Διαβάστε περισσότερα

Ζαχαρίας Μ. Κοντοπόδης Εργαστήριο Λειτουργικών Συστημάτων ΙΙ

Ζαχαρίας Μ. Κοντοπόδης Εργαστήριο Λειτουργικών Συστημάτων ΙΙ Διαφάνεια 1 η ΕΚΚΙΝΗΣΗ ΤΟΥ ΥΠΟΛΟΓΙΣΤΗ ΚΑΙ ΕΙΣΟΔΟΣ ΣΤΟ BIOS UITILITY Τν ζπλεζέζηεξν πιήθηξν γηα ηελ είζνδν ζην BIOS Utility είλαη ην πιήθηξν Del. Παξόια απηά δηαθνξεηηθνί θαηαζθεπαζηέο, ρξεζηκνπνηνύλ δηαθνξεηηθά

Διαβάστε περισσότερα

ΒΗΜΑ 2. Εηζάγεηε ηνλ Κωδηθό Πξόζβαζεο πνπ ιακβάλεηε κε SMS & δειώλεηε επηζπκεηό Όλνκα Πξόζβαζεο (Username) θαη ην ζαο

ΒΗΜΑ 2. Εηζάγεηε ηνλ Κωδηθό Πξόζβαζεο πνπ ιακβάλεηε κε SMS & δειώλεηε επηζπκεηό Όλνκα Πξόζβαζεο (Username) θαη ην  ζαο Δίζνδνο ζηελ Υπεξεζία Αλ είζηε ήδε εγγεγξακκέλνο ρξήζηεο ζηελ ππεξεζία, γηα ηελ είζνδν ζαο (login) ζηελ ππεξεζία e-bill, εηζάγεηαη ην Όλνκα Φξήζηε (username) θαη ηνλ Κωδηθό Πξόζβαζεο (password) πνπ είραηε

Διαβάστε περισσότερα

Α. Εηζαγσγή ηεο έλλνηαο ηεο ηξηγσλνκεηξηθήο εμίζσζεο κε αξρηθό παξάδεηγκα ηελ εκx = 2

Α. Εηζαγσγή ηεο έλλνηαο ηεο ηξηγσλνκεηξηθήο εμίζσζεο κε αξρηθό παξάδεηγκα ηελ εκx = 2 ΣΡΙΓΩΝΟΜΔΣΡΙΚΔ EΞΙΩΔΙ Πνηα παξαδείγκαηα εμηζώζεσλ ή θαη πξνβιεκάησλ πηζηεύεηαη όηη είλαη θαηάιιεια γηα ηελ επίιπζε ηνπο θαηά ηελ δηάξθεηα ηεο δηδαθηηθήο δηαδηθαζίαο κέζα ζηελ ηάμε; 1 ε ΓΙΓΑΚΣΙΚΗ ΩΡΑ Α.

Διαβάστε περισσότερα

πλεξγαηηθά πζηήκαηα Δξγαζίαο κε ηε βνήζεηα ηνπ Τπνινγηζηή

πλεξγαηηθά πζηήκαηα Δξγαζίαο κε ηε βνήζεηα ηνπ Τπνινγηζηή Αξηζηνηέιεην Παλεπηζηήκην Θεζζαινλίθεο Σκήκα Ηιεθηξνιφγσλ Μεραληθψλ & Μεραληθψλ Τπνινγηζηψλ Γηαηκεκαηηθφ Πξφγξακκα Μεηαπηπρηαθψλ πνπδψλ ζε Πξνεγκέλα πζηήκαηα Τπνινγηζηψλ θαη Δπηθνηλσληψλ πλεξγαηηθά πζηήκαηα

Διαβάστε περισσότερα

ΠΣΤΧΙΑΚΗ ΕΡΓΑΙΑ. Αςφάλεια ςτο Cloud Computing

ΠΣΤΧΙΑΚΗ ΕΡΓΑΙΑ. Αςφάλεια ςτο Cloud Computing ΠΣΤΧΙΑΚΗ ΕΡΓΑΙΑ Αςφάλεια ςτο Cloud Computing Σου φοιτητή Πέτροσ Γιαννούλη Επιβλέπων καθηγητήσ Χρήστος Ηλιούδης Αρ. Μητρώου: 052785 Θεςςαλονίκη 2012 1 από 114 ΠΡΟΛΟΓΟ Η παξνχζα πηπρηαθή εξγαζία αζρνιείηαη

Διαβάστε περισσότερα

ΦΥΣΙΚΗ ΤΩΝ ΡΕΥΣΤΩΝ. G. Mitsou

ΦΥΣΙΚΗ ΤΩΝ ΡΕΥΣΤΩΝ. G. Mitsou ΦΥΣΙΚΗ ΤΩΝ ΡΕΥΣΤΩΝ ηαηηθή ηωλ ξεπζηώλ (Τδξνζηαηηθή) Ση είλαη ηα ξεπζηά - Γεληθά Ππθλόηεηα Πίεζε Μεηαβνιή ηεο πίεζεο ζπλαξηήζεη ηνπ βάζνπο Αξρή ηνπ Pascal Τδξνζηαηηθή πίεζε Αηκνζθαηξηθή πίεζε Απόιπηε &

Διαβάστε περισσότερα

Γοκή επαλάιευες Δληοιές Όζο & Μέτρης_όηοσ

Γοκή επαλάιευες Δληοιές Όζο & Μέτρης_όηοσ Αιγόξηζκνη 2.2.7.4 Γοκή επαλάιευες Δληοιές Όζο & Μέτρης_όηοσ Εηζαγσγή ζηηο Αξρέο ηεο Επηζηήκεο ησλ Η/Υ 1 Άζθεζε 34 ζει 53 Έλα ςεθηαθό θσηνγξαθηθό άικπνπκ έρεη απνζεθεπηηθό ρώξν N Mbytes. Να αλαπηύμεηε

Διαβάστε περισσότερα

Πολυεπίπεδα/Διασυμδεδεμέμα Δίκτυα

Πολυεπίπεδα/Διασυμδεδεμέμα Δίκτυα Πολυεπίπεδα/Διασυμδεδεμέμα Δίκτυα Κοιμωμικά δίκτυα (multiplex network) Έρεηε ινγαξηαζκό ζην Facebook? Έρεηε ινγαξηαζκό ζην LinkedIn? Έρεηε ινγαξηαζκό ζην Twitter? Αεροπορικές γραμμές της Ευρώπης(multiplex

Διαβάστε περισσότερα

ΚΕΦ. 2.3 ΑΠΟΛΤΣΗ ΣΘΜΗ ΠΡΑΓΜΑΣΘΚΟΤ ΑΡΘΘΜΟΤ

ΚΕΦ. 2.3 ΑΠΟΛΤΣΗ ΣΘΜΗ ΠΡΑΓΜΑΣΘΚΟΤ ΑΡΘΘΜΟΤ ΚΕΦ..3 ΑΠΟΛΤΣΗ ΣΘΜΗ ΠΡΑΓΜΑΣΘΚΟΤ ΑΡΘΘΜΟΤ Οπιζμόρ απόλςηηρ ηιμήρ: Σηνλ άμνλα ησλ πξαγκαηηθώλ αξηζκώλ ζεσξνύκε έλαλ αξηζκό α πνπ ζπκβνιίδεηαη κε ην ζεκείν Α. Η απόζηαζε ηνπ ζεκείνπ Α από ηελ αξρή Ο, δειαδή

Διαβάστε περισσότερα

ΑΙΟΛΙΚΑ ΠΑΡΚΑ. Δρώτηση 1

ΑΙΟΛΙΚΑ ΠΑΡΚΑ. Δρώτηση 1 ΑΙΟΛΙΚΑ ΠΑΡΚΑ Πνιινί άλζξσπνη πηζηεύνπλ όηη ν άλεκνο ζα έπξεπε λα αληηθαηαζηήζεη ην πεηξέιαην θαη ην θάξβνπλν σο πεγή ελέξγεηαο γηα ηελ παξαγσγή ειεθηξηζκνύ. Οη θαηαζθεπέο πνπ θαίλνληαη ζηελ εηθόλα είλαη

Διαβάστε περισσότερα

ΚΤΠΡΙΑΚΗ ΜΑΘΗΜΑΣΙΚΗ ΔΣΑΙΡΔΙΑ ΠΑΓΚΤΠΡΙΟ ΓΙΑΓΩΝΙ ΜΟ

ΚΤΠΡΙΑΚΗ ΜΑΘΗΜΑΣΙΚΗ ΔΣΑΙΡΔΙΑ ΠΑΓΚΤΠΡΙΟ ΓΙΑΓΩΝΙ ΜΟ ΚΤΠΡΙΑΚΗ ΜΑΘΗΜΑΣΙΚΗ ΔΣΑΙΡΔΙΑ ΠΑΓΚΤΠΡΙΟ ΓΙΑΓΩΝΙ ΜΟ Α ΛΤΚΔΙΟΤ Ζμεπομηνία: 18/12/10 Ώπα εξέτασηρ: 09:30-12:30 ΠΡΟΣΕΙΝΟΜΕΝΕ ΛΤ ΕΙ 1. Δίλεηαη ην πνιπώλπκν Αλ θαη., λα βξείηε ην ηειεπηαίν ςεθίν ηνπ αξηζκνύ έρνπκε:

Διαβάστε περισσότερα

Εςθςή ζςζηήμαηα επισειπήζεων και αξιολόγηζη

Εςθςή ζςζηήμαηα επισειπήζεων και αξιολόγηζη Εςθςή ζςζηήμαηα επισειπήζεων και αξιολόγηζη Μάθημα 11 Τμήμα Μάπκεηινγκ και Διοίκηζηρ Λειηοςπγιών Τα δηαγξάκκαηα θαηάζηαζεο (state diagrams) ρξεζηκνπνηνύληαη γηα λα βνεζήζνπλ ηνλ πξνγξακκαηηζηή λα θαηαιάβεη

Διαβάστε περισσότερα

ΑΝΤΗΛΙΑΚΑ. Η Μηκή ζθέθηεθε έλαλ ηξόπν, γηα λα ζπγθξίλεη κεξηθά δηαθνξεηηθά αληειηαθά πξντόληα. Απηή θαη ν Νηίλνο ζπλέιεμαλ ηα αθόινπζα πιηθά:

ΑΝΤΗΛΙΑΚΑ. Η Μηκή ζθέθηεθε έλαλ ηξόπν, γηα λα ζπγθξίλεη κεξηθά δηαθνξεηηθά αληειηαθά πξντόληα. Απηή θαη ν Νηίλνο ζπλέιεμαλ ηα αθόινπζα πιηθά: ΑΝΤΗΛΙΑΚΑ Η Μηκή θαη ν Νηίλνο αλαξσηήζεθαλ πνην αληειηαθό πξντόλ παξέρεη ηελ θαιύηεξε πξνζηαζία ζην δέξκα ηνπο. Τα αληειηαθά πξντόληα έρνπλ έλα δείθηε αληειηαθήο πξνζηαζίαο (SPF), ν νπνίνο δείρλεη πόζν

Διαβάστε περισσότερα

ΠΑΝΔΛΛΑΓΗΚΔ ΔΞΔΣΑΔΗ Γ ΣΑΞΖ ΖΜΔΡΖΗΟΤ ΓΔΝΗΚΟΤ ΛΤΚΔΗΟΤ ΚΑΗ ΔΠΑΛ ΣΔΣΑΡΣΖ 25 ΜΑΨΟΤ 2016 ΔΞΔΣΑΕΟΜΔΝΟ ΜΑΘΖΜΑ: ΑΡΥΔ ΟΗΚΟΝΟΜΗΚΖ ΘΔΧΡΗΑ ΠΡΟΑΝΑΣΟΛΗΜΟΤ - ΔΠΗΛΟΓΖ

ΠΑΝΔΛΛΑΓΗΚΔ ΔΞΔΣΑΔΗ Γ ΣΑΞΖ ΖΜΔΡΖΗΟΤ ΓΔΝΗΚΟΤ ΛΤΚΔΗΟΤ ΚΑΗ ΔΠΑΛ ΣΔΣΑΡΣΖ 25 ΜΑΨΟΤ 2016 ΔΞΔΣΑΕΟΜΔΝΟ ΜΑΘΖΜΑ: ΑΡΥΔ ΟΗΚΟΝΟΜΗΚΖ ΘΔΧΡΗΑ ΠΡΟΑΝΑΣΟΛΗΜΟΤ - ΔΠΗΛΟΓΖ ΠΑΝΔΛΛΑΓΗΚΔ ΔΞΔΣΑΔΗ Γ ΣΑΞΖ ΖΜΔΡΖΗΟΤ ΓΔΝΗΚΟΤ ΛΤΚΔΗΟΤ ΚΑΗ ΔΠΑΛ ΣΔΣΑΡΣΖ 25 ΜΑΨΟΤ 2016 ΔΞΔΣΑΕΟΜΔΝΟ ΜΑΘΖΜΑ: ΑΡΥΔ ΟΗΚΟΝΟΜΗΚΖ ΘΔΧΡΗΑ ΠΡΟΑΝΑΣΟΛΗΜΟΤ - ΔΠΗΛΟΓΖ (Δλδεηθηηθέο Απαληήζεηο) ΘΔΜΑ Α Α1. α. Σωζηό β. Λάζνο

Διαβάστε περισσότερα

Η/Υ A ΤΑΞΕΩΣ ΑΕ 2010-2011. Συστήματα Αρίθμησης. Υποπλοίαρχος Ν. Πετράκος ΠΝ

Η/Υ A ΤΑΞΕΩΣ ΑΕ 2010-2011. Συστήματα Αρίθμησης. Υποπλοίαρχος Ν. Πετράκος ΠΝ Συστήματα Αρίθμησης Υποπλοίαρχος Ν. Πετράκος ΠΝ 1 Ειζαγωγή Τν bit είλαη ε πην βαζηθή κνλάδα κέηξεζεο. Είλαη κία θαηάζηαζε on ή off ζε έλα ςεθηαθό θύθισκα. Άιιεο θνξέο είλαη κία θαηάζηαζε high ή low voltage

Διαβάστε περισσότερα

Γίθησα ποσ παρέτοληαη από τρήζηες: Κίλεηρα, ηετλοιογίες θαη αλοητηά δεηήκαηα Λεσηέρες Μακάηας (lmamatas@ee.ucl.ac.uk)

Γίθησα ποσ παρέτοληαη από τρήζηες: Κίλεηρα, ηετλοιογίες θαη αλοητηά δεηήκαηα Λεσηέρες Μακάηας (lmamatas@ee.ucl.ac.uk) Σεκηλάξην Τνκέα Λνγηζκηθνύ Γίθησα ποσ παρέτοληαη από τρήζηες: Κίλεηρα, ηετλοιογίες θαη αλοητηά δεηήκαηα Λεσηέρες Μακάηας (lmamatas@ee.ucl.ac.uk) Περίιευε παροσζίαζες Τη είλαη ηα «Γίθηπα πνπ παξέρνληαη

Διαβάστε περισσότερα

Η επιζκόπηζη ηης έμμιζθης ενηολής ζηην Αλλοδαπή. Καηεξίλα Γαιαλνπνύινπ, Intellectual Property Manager, Microsoft Ειιάο Α.Ε.

Η επιζκόπηζη ηης έμμιζθης ενηολής ζηην Αλλοδαπή. Καηεξίλα Γαιαλνπνύινπ, Intellectual Property Manager, Microsoft Ειιάο Α.Ε. Η επιζκόπηζη ηης έμμιζθης ενηολής ζηην Αλλοδαπή Καηεξίλα Γαιαλνπνύινπ, Intellectual Property Manager, Microsoft Ειιάο Α.Ε. Παξάκεηξνη πξνο αμηνιόγεζε Ννκνζεηηθή ζσξάθηζε Κνηλόο Σύιινγνο Ακνηβή Καηαγγειία/Λύζε

Διαβάστε περισσότερα

ΜΑΘΗΜΑ / ΤΑΞΗ : ΗΛΕΚΤΡΟΛΟΓΙΑ/Γ ΛΥΚΕΙΟΥ ΣΕΙΡΑ: ΗΜΕΡΟΜΗΝΙΑ: 08/09/2014

ΜΑΘΗΜΑ / ΤΑΞΗ : ΗΛΕΚΤΡΟΛΟΓΙΑ/Γ ΛΥΚΕΙΟΥ ΣΕΙΡΑ: ΗΜΕΡΟΜΗΝΙΑ: 08/09/2014 ΔΙΑΓΩΝΙΣΜΑ ΕΚΠ. ΕΤΟΥΣ 204-205 ΜΑΘΗΜΑ / ΤΑΞΗ : ΗΛΕΚΤΡΟΛΟΓΙΑ/Γ ΛΥΚΕΙΟΥ ΣΕΙΡΑ: ΗΜΕΡΟΜΗΝΙΑ: 08/09/204 A ΟΜΑΓΑ Οδηγία: Να γράυεηε ζηο ηεηράδιο ζας ηον αριθμό κάθε μιας από ηις παρακάηφ ερφηήζεις Α.-Α.8 και

Διαβάστε περισσότερα

Τηλζφωνο: 99543321 Ε-mail: savvas_email@yahoo.com Ώρες διδασκαλίας: 16:00 19:15 μμ

Τηλζφωνο: 99543321 Ε-mail: savvas_email@yahoo.com Ώρες διδασκαλίας: 16:00 19:15 μμ ΠΑΙΓΑΓΩΓΙΚΟ ΙΝΣΙΣΟΤΣΟ ΚΤΠΡΟΤ Πξόγξακκα Δπηκόξθσζεο Τπνςεθίσλ Καζεγεηώλ Σερλνινγίαο Γελάξεο 2011 ΗΛΔΚΣΡΟΝΙΚΑ Ι (Ύιε Γπκλαζίνπ) Διδάσκων: Σαββίδης Σάββας Τηλζφωνο: 99543321 Ε-mail: savvas_email@yahoo.com

Διαβάστε περισσότερα

Φςζική Πποζαναηολιζμού Γ Λςκείος. Αζκήζειρ Ταλανηώζειρ 1 ο Φςλλάδιο

Φςζική Πποζαναηολιζμού Γ Λςκείος. Αζκήζειρ Ταλανηώζειρ 1 ο Φςλλάδιο Φςζική Πποζαναηολιζμού Γ Λςκείος Αζκήζειρ Ταλανηώζειρ 1 ο Φςλλάδιο Επιμέλεια: Αγκανάκηρ Α. Παναγιώηηρ Επωηήζειρ Σωζηό- Λάθορ Να χαπακηηπίζεηε ηιρ παπακάηω πποηάζειρ ωρ ζωζηέρ ή λάθορ: 1. Η ηαιάλησζε είλαη

Διαβάστε περισσότερα

ΣΡΑΠΕΖΑ ΘΕΜΑΣΩΝ Α ΛΤΚΕΙΟΤ

ΣΡΑΠΕΖΑ ΘΕΜΑΣΩΝ Α ΛΤΚΕΙΟΤ ΜΑΘΗΜΑ : ΑΡΧΑΙΑ ΕΛΛΗΝΙΚΑ ΣΡΑΠΕΖΑ ΘΕΜΑΣΩΝ Α ΛΤΚΕΙΟΤ Α/Α : 0_1382/153 1. Καη όηαλ έγηλε ε ππνρώξεζε αξγά ην απόγεπκα, επεηδή θνβήζεθαλ νη νιηγαξρηθνί κήπσο νη δεκνθξαηηθνί, αθνύ θάλνπλ επίζεζε, θαηαιάβνπλ

Διαβάστε περισσότερα

ΓΗΑΓΩΝΗΣΜΑ ΣΤΑ ΜΑΘΖΜΑΤΗΚΑ. Ύλη: Μιγαδικοί-Σσναρηήζεις-Παράγωγοι Θεη.-Τετν. Καη Εήηημα 1 ο :

ΓΗΑΓΩΝΗΣΜΑ ΣΤΑ ΜΑΘΖΜΑΤΗΚΑ. Ύλη: Μιγαδικοί-Σσναρηήζεις-Παράγωγοι Θεη.-Τετν. Καη Εήηημα 1 ο : ΓΗΑΓΩΝΗΣΜΑ ΣΤΑ ΜΑΘΖΜΑΤΗΚΑ Ον/μο:.. Γ Λσκείοσ Ύλη: Μιγαδικοί-Σσναρηήζεις-Παράγωγοι Θεη.-Τετν. Καη. 11-1-11 Εήηημα 1 ο : Α. Γηα ηελ ζπλάξηεζε f, λα βξείηε ην δηάζηεκα ζην νπνίν είλαη παξαγσγίζηκε θαζώο θαη

Διαβάστε περισσότερα

Απαντήσεις θέματος 2. Παξαθάησ αθνινπζεί αλαιπηηθή επίιπζε ησλ εξσηεκάησλ.

Απαντήσεις θέματος 2. Παξαθάησ αθνινπζεί αλαιπηηθή επίιπζε ησλ εξσηεκάησλ. Απαντήσεις θέματος 2 Απηά πνπ έπξεπε λα γξάςεηε (δελ ρξεηαδόηαλ δηθαηνιόγεζε εθηόο από ην Γ) Α return a*b; Β 0:acegf2, 1: acegf23, 2: acegf234, 3:acegf2345, 4:acegf23456, 5:acegf234567, 6:acegf2345678,

Διαβάστε περισσότερα

Έκδοζη /10/2014. Νέα λειηοσργικόηηηα - Βεληιώζεις

Έκδοζη /10/2014. Νέα λειηοσργικόηηηα - Βεληιώζεις Έκδοζη 2.89.31 08/10/2014 Η έκδοζη 2.89.31, περιλαμβάνει : Βεληιώζεις Καηάζηαζη Υπερφριών (Ε8) Αναγγελία πρόζληυης (Ε3) 08/10/2014 1 Βεληιώζεις Καηάζηαζη Υπερφριών (Ε8) Επεηδή ζηελ ειεθηξνληθή ππνβνιή

Διαβάστε περισσότερα

Διιεληθά Σειρά Moov Δγτειρίδιο τρήζηη Δνημέρφζης ταρηών Web Αλαζεώξεζε: R00 (2010/05) Πώς να ενημερώζφ ηοσς τάρηες; Υπάξρνπλ ηέζζεξα βήκαηα γηα ηελ ελεκέξσζε ηνπ ράξηε. Βήκα

Διαβάστε περισσότερα

Να ζρεδηάζεηο ηξόπνπο ζύλδεζεο κηαο κπαηαξίαο θαη ελόο ιακπηήξα ώζηε ν ιακπηήξαο λα θσηνβνιεί.

Να ζρεδηάζεηο ηξόπνπο ζύλδεζεο κηαο κπαηαξίαο θαη ελόο ιακπηήξα ώζηε ν ιακπηήξαο λα θσηνβνιεί. ΦΥΛΛΟ ΕΡΓΑΣΙΑΣ: Απλό ηλεκτπικό κύκλυμα Η δηδαζθαιία ηνπ απινύ ειεθηξηθνύ θπθιώκαηνο ππάξρεη ζην κάζεκα «Φπζηθά» ηεο Ε ηάμεο ηνπ δεκνηηθνύ θαη επαλαιακβάλεηαη ζην κάζεκα ηεο Φπζηθήο ζηε Γ ηάμε ηνπ Γπκλαζίνπ.

Διαβάστε περισσότερα

Κεθάιαην 20. Ελαχιστοποίηση του κόστους

Κεθάιαην 20. Ελαχιστοποίηση του κόστους Κεθάιαην 0 Ελαχιστοποίηση του κόστους Ειαρηζηνπνίεζε ηνπ θόζηνπο Μηα επηρείξεζε ειαρηζηνπνηεί ην θόζηνο ηεο αλ παξάγεη νπνηνδήπνηε δεδνκέλν επίπεδν πξντόληνο y 0 ζην κηθξόηεξν δπλαηό ζπλνιηθό θόζηνο. Τν

Διαβάστε περισσότερα

Δξγαζηεξηαθή άζθεζε 03. Σηεξενγξαθηθή πξνβνιή ζην δίθηπν Wulf

Δξγαζηεξηαθή άζθεζε 03. Σηεξενγξαθηθή πξνβνιή ζην δίθηπν Wulf Δξγαζηεξηαθή άζθεζε 03 Σηεξενγξαθηθή πξνβνιή ζην δίθηπν Wulf Ζιίαο Χαηδεζενδσξίδεο Οθηώβξηνο / Ννέκβξηνο 2004 Τη είλαη ην δίθηπν Wulf Δπίπεδν ζην νπνίν κπνξνύκε λα αλαπαξαζηήζνπκε ηξηζδηάζηαηα ζρήκαηα,

Διαβάστε περισσότερα

ΕΜΠΟΡΙΚΑ ΣΙΜΟΛΟΓΙΑ ΣΗ ΧΑΜΗΛΗ ΣΑΗ

ΕΜΠΟΡΙΚΑ ΣΙΜΟΛΟΓΙΑ ΣΗ ΧΑΜΗΛΗ ΣΑΗ ΗΡΩΝ ΘΕΡΜΟΗΛΕΚΣΡΙΚΗ Α.Ε. ΜΕ ΙΧΤ ΣΗΝ ΑΓΟΡΑ ΣΗ ΗΛΕΚΣΡΙΚΗ ΕΝΕΡΓΕΙΑ 2011 ΕΜΠΟΡΙΚΑ ΣΙΜΟΛΟΓΙΑ ΣΗ ΧΑΜΗΛΗ ΣΑΗ Ρο εργοστάσιο παραγωγής ηλεκτρικής ενέργειας στη Θήβα ΔΙΕΤΘΤΝΗ ΠΩΛΗΕΩΝ 1/1/2011 TA ΔΚΞΝΟΗΘΑ ΡΗΚΝΙΝΓΗΑ

Διαβάστε περισσότερα

ΗΛΕΚΤΡΟΝΙΚΗ ΜΝΗΜΗ ΚΑΙ ΜΙΚΡΟΕΛΕΓΚΤΕΣ

ΗΛΕΚΤΡΟΝΙΚΗ ΜΝΗΜΗ ΚΑΙ ΜΙΚΡΟΕΛΕΓΚΤΕΣ ΗΛΕΚΤΡΟΝΙΚΗ ΜΝΗΜΗ ΚΑΙ ΜΙΚΡΟΕΛΕΓΚΤΕΣ Η ζεκεξηλή ξαγδαία εμέιημε ηεο ηερλνινγίαο ηεο κηθξνειεθηξνληθήο επέηξεςε ηελ θαηαζθεπή εηδηθώλ νινθιεξσκέλσλ θπθισκάησλ απνζήθεπζεο δεδνκέλσλ θαη πιεξνθνξηώλ θαηαιακβάλνπλ

Διαβάστε περισσότερα

ΔΓΤ Μεηαπηπρηαθφ Πξφγξακκα «Γηνίθεζε Τπεξεζηψλ Τγείαο» - 177 --

ΔΓΤ Μεηαπηπρηαθφ Πξφγξακκα «Γηνίθεζε Τπεξεζηψλ Τγείαο» - 177 -- ΔΓΤ Μεηαπηπρηαθφ Πξφγξακκα «Γηνίθεζε Τπεξεζηψλ Τγείαο» - 177 -- 5. Σίηινο καζήκαηνο Δηζαγσγή ζηα παθέηα Λνγηζκηθνχ 6. Τπεχζπλνο καζήκαηνο Ησάλλεο Απνζηνιάθεο 7. θνπφο θνπφο ηνπ καζήκαηνο είλαη ε εμνηθείσζε

Διαβάστε περισσότερα

Βάσεις Δεδομέμωμ. Εξγαζηήξην V. Τκήκα Πιεξνθνξηθήο ΑΠΘ 2015-2016

Βάσεις Δεδομέμωμ. Εξγαζηήξην V. Τκήκα Πιεξνθνξηθήο ΑΠΘ 2015-2016 Βάσεις Δεδομέμωμ Εξγαζηήξην V Τκήκα Πιεξνθνξηθήο ΑΠΘ 2015-2016 2 Σκοπός του 5 ου εργαστηρίου Σθνπόο απηνύ ηνπ εξγαζηεξίνπ είλαη: ε κειέηε ζύλζεησλ εξσηεκάησλ ζύλδεζεο ζε δύν ή πεξηζζόηεξεο ζρέζεηο ε κειέηε

Διαβάστε περισσότερα

ύζηεκα Ωξνκέηξεζεο Πξνζσπηθνύ (Έθδνζε 2) ΤΠΗΡΕΙΑ ΠΛΗΡΟΦΟΡΙΚΩΝ ΤΣΗΜΑΣΩΝ

ύζηεκα Ωξνκέηξεζεο Πξνζσπηθνύ (Έθδνζε 2) ΤΠΗΡΕΙΑ ΠΛΗΡΟΦΟΡΙΚΩΝ ΤΣΗΜΑΣΩΝ ύζηεκα Ωξνκέηξεζεο Πξνζσπηθνύ (Έθδνζε 2) ΤΠΗΡΕΙΑ ΠΛΗΡΟΦΟΡΙΚΩΝ ΤΣΗΜΑΣΩΝ Πεξηερόκελα Σερληθά Υαξαθηεξηζηηθά Καηαγξαθή Ώξαο πγρξνληζκόο πζηήκαηνο Παξνπζίαζε πζηήκαηνο Πηζαλά ελάξηα Υξήζεο 2 Σερληθά Υαξαθηεξηζηηθά

Διαβάστε περισσότερα

Εμεηδηθεπκέλεο Εθαξκνγέο. Εληνπηζκνύ Ορεκάηωλ

Εμεηδηθεπκέλεο Εθαξκνγέο. Εληνπηζκνύ Ορεκάηωλ visit us on www.navigateltd.gr / e-mail: info@navigateltd.gr /Tel:2104921786 Let us navigate you to success Εμεηδηθεπκέλεο Εθαξκνγέο Εληνπηζκνύ Ορεκάηωλ Τειεκαηηθή δηαρείξηζε νρεκάηωλ: ην κεγαιύηεξν όπιν

Διαβάστε περισσότερα

Κεθάλαιο 7. Πξνζθνξά ηνπ θιάδνπ Μ. ΨΥΛΛΑΚΗ

Κεθάλαιο 7. Πξνζθνξά ηνπ θιάδνπ Μ. ΨΥΛΛΑΚΗ Κεθάλαιο 7 Πξνζθνξά ηνπ θιάδνπ 1 Προζθορά ανηαγωνιζηικού κλάδοσ Πώο πξέπεη λα ζπλδπαζηνύλ νη απνθάζεηο πξνζθνξάο ησλ πνιιώλ επηκέξνπο επηρεηξήζεσλ ελόο αληαγσληζηηθνύ θιάδνπ γηα λα βξνύκε ηελ θακπύιε πξνζθνξάο

Διαβάστε περισσότερα

Σύνθεζη ηαλανηώζεων. Έζησ έλα ζώκα πνπ εθηειεί ηαπηόρξνλα δύν αξκνληθέο ηαιαληώζεηο ηεο ίδηαο ζπρλόηεηαο πνπ πεξηγξάθνληαη από ηηο παξαθάησ εμηζώζεηο:

Σύνθεζη ηαλανηώζεων. Έζησ έλα ζώκα πνπ εθηειεί ηαπηόρξνλα δύν αξκνληθέο ηαιαληώζεηο ηεο ίδηαο ζπρλόηεηαο πνπ πεξηγξάθνληαη από ηηο παξαθάησ εμηζώζεηο: Σύνθεζη ηαλανηώζεων Α. Σύλζεζε δύν α.α.η ηεο ίδιας ζστνόηηηας Έζησ έλα ζώκα πνπ εθηειεί ηαπηόρξνλα δύν αξκνληθέο ηαιαληώζεηο ηεο ίδηαο ζπρλόηεηαο πνπ πεξηγξάθνληαη από ηηο παξαθάησ εμηζώζεηο: Η απνκάθξπλζε

Διαβάστε περισσότερα

Αζθήζεηο 5 νπ θεθαιαίνπ Crash course Step by step training. Dipl.Biol.cand.med. Stylianos Kalaitzis

Αζθήζεηο 5 νπ θεθαιαίνπ Crash course Step by step training. Dipl.Biol.cand.med. Stylianos Kalaitzis Αζθήζεηο 5 νπ θεθαιαίνπ Crash course Step by step training Dipl.Biol.cand.med. Stylianos Kalaitzis Stylianos Kalaitzis Μνλνϋβξηδηζκνο 1 Γπν γνλείο, εηεξόδπγνη γηα ηνλ αιθηζκό θάλνπλ παηδηά. Πνία ε πηζαλόηεηα

Διαβάστε περισσότερα

ΟΠΤΙΚΗ Α. ΑΝΑΚΛΑΣΖ - ΓΗΑΘΛΑΣΖ

ΟΠΤΙΚΗ Α. ΑΝΑΚΛΑΣΖ - ΓΗΑΘΛΑΣΖ ΟΠΤΙΚΗ Α. ΑΝΑΚΛΑΣΖ - ΓΗΑΘΛΑΣΖ. Μία αθηίλα θωηόο πξνζπίπηεη κε κία γωλία ζ ζηε επάλω επηθάλεηα ελόο θύβνπ από πνιπεζηέξα ν νπνίνο έρεη δείθηε δηάζιαζεο ε =,49 (ζρήκα ). Βξείηε πνηα ζα είλαη ε κέγηζηε γωλία

Διαβάστε περισσότερα

10). ΣΤΠΟΠΟΙΗΜΕΝΕ ΠΑΡΟΥΕ ΜΣ ΚΑΙ ΥΣ

10). ΣΤΠΟΠΟΙΗΜΕΝΕ ΠΑΡΟΥΕ ΜΣ ΚΑΙ ΥΣ 10). ΣΤΠΟΠΟΙΗΜΕΝΕ ΠΑΡΟΥΕ ΜΣ ΚΑΙ ΥΣ Σσποποιημένες παροτές ΥΣ Γηα ηελ ειεθηξνδόηεζε θάζε εζωηεξηθήο εγθαηάζηαζεο θαηαζθεπάδεηαη κία από ηηο «ηππνπνηεκέλεο» παξνρέο πνπ αλαθέξνληαη παξαθάηω. Γηα θάζε ηππνπνηεκέλε

Διαβάστε περισσότερα

ΚΤΠΡΙΑΚΗ ΜΑΘΗΜΑΣΙΚΗ ΕΣΑΙΡΕΙΑ ΜΑΘΗΜΑΤΙΚΗ ΣΚΥΤΑΛΟΓΡΟΜΙΑ 2015 ΓΙΑ ΤΟ ΓΥΜΝΑΣΙΟ Τεηάπηη 28 Ιανουαπίου 2015 ΛΔΥΚΩΣΙΑ Τάξη: Α Γυμναζίου

ΚΤΠΡΙΑΚΗ ΜΑΘΗΜΑΣΙΚΗ ΕΣΑΙΡΕΙΑ ΜΑΘΗΜΑΤΙΚΗ ΣΚΥΤΑΛΟΓΡΟΜΙΑ 2015 ΓΙΑ ΤΟ ΓΥΜΝΑΣΙΟ Τεηάπηη 28 Ιανουαπίου 2015 ΛΔΥΚΩΣΙΑ Τάξη: Α Γυμναζίου ΚΤΠΡΙΑΚΗ ΜΑΘΗΜΑΣΙΚΗ ΕΣΑΙΡΕΙΑ ΜΑΘΗΜΑΤΙΚΗ ΣΚΥΤΑΛΟΓΡΟΜΙΑ 2015 ΓΙΑ ΤΟ ΓΥΜΝΑΣΙΟ Τεηάπηη 28 Ιανουαπίου 2015 ΛΔΥΚΩΣΙΑ Τάξη: Α Γυμναζίου ΠΡΟΒΛΗΜΑ Σε έλα ηνπξλνπά βόιετ δήισζαλ ζπκκεηνρή νκάδεο Γπκλαζίσλ ηεο Κύπξνπ.

Διαβάστε περισσότερα

Από ηε κεραλνξγάλσζε ησλ ππεξεζηώλ ζηε ςεθηαθή πόιε. Μηα λέα καηηά ζην ηξόπν ζρεδηαζκνύ παξνρήο ππεξεζηώλ

Από ηε κεραλνξγάλσζε ησλ ππεξεζηώλ ζηε ςεθηαθή πόιε. Μηα λέα καηηά ζην ηξόπν ζρεδηαζκνύ παξνρήο ππεξεζηώλ Από ηε κεραλνξγάλσζε ησλ ππεξεζηώλ ζηε ςεθηαθή πόιε. Μηα λέα καηηά ζην ηξόπν ζρεδηαζκνύ παξνρήο ππεξεζηώλ Μνρηαλάθεο Κσλ/λνο Πξντζηάκελνο Πιεξνθνξηθήο Γήκνπ Ηξαθιείνπ Η κεραλνξγάλσζε ησλ ππεξεζηώλ 1990-

Διαβάστε περισσότερα

ΙΣΤΟΡΙΑ ΤΟΥ ΑΡΧΑΙΟΥ ΚΟΣΜΟΥ

ΙΣΤΟΡΙΑ ΤΟΥ ΑΡΧΑΙΟΥ ΚΟΣΜΟΥ ΙΣΤΟΡΙΑ ΤΟΥ ΑΡΧΑΙΟΥ ΚΟΣΜΟΥ Α ΛΤΚΕΙΟΤ ΓΕΝΙΚΗ ΠΑΙΔΕΙΑ Σχολικό έτος: 2011-2012 Καθηγήτριες: Κεφαλληνού Λουκία- Καλλία Αθηνά ΙΙ. ΟΙ ΑΧΑΙΟΙ ΕΛΛΗΝΕΣ ΑΠΟ ΣΟΤ ΠΡΟΙΣΟΡΙΚΟΤ ΥΡΟΝΟΤ ΕΩ ΚΑΙ ΣΟ Μ. ΑΛΕΞΑΝΔΡΟ 1. ΕΛΛΗΝΙΚΗ

Διαβάστε περισσότερα

ΑΓΩΜΘΡΘΙΞΘ ΤΩΠΞΘ ΡΘΡ ΛΘΙΠΕΡ ΗΚΘΙΘΕΡ ΛΘΤΑΗΚΘΔΗΡ Τ.

ΑΓΩΜΘΡΘΙΞΘ ΤΩΠΞΘ ΡΘΡ ΛΘΙΠΕΡ ΗΚΘΙΘΕΡ ΛΘΤΑΗΚΘΔΗΡ Τ. ΑΓΩΜΘΡΘΙΞΘ ΤΩΠΞΘ ΡΘΡ ΛΘΙΠΕΡ ΗΚΘΙΘΕΡ ΟΑIΤΜΘΔΘ ΡΕ ΛΕΓΑΚΞ ΓΗΟΕΔΞ 11V11 ΗΚΘΙΘΑ 6-10 ΤΠΞΜΩΜ ΛΕΘΞΜΕΙΗΛΑΑ ΞΣ ΟΑΘΤΜΘΔΘΞΣ ΡΕ ΛΕΓΑΚΞ ΓΗΟΕΔΞ ΓΘΑ ΟΑΘΙΕΡ ΗΚΘΙΘΑΡ 6-10 ΕΩΜ Η ΔΘΑΔΠΞΛΗ ΑΟΞ Η ΛΘΑ ΕΡΘΑ ΡΗΜ ΑΚΚΗ ΕΘΜΑΘ ΛΕΓΑΚΗ

Διαβάστε περισσότερα

ΔΙΑΓΩΝΙΣΜΑ ΣΤΗ ΦΥΣΙΚΗ. Ύλη: Εσθύγραμμη Κίνηζη

ΔΙΑΓΩΝΙΣΜΑ ΣΤΗ ΦΥΣΙΚΗ. Ύλη: Εσθύγραμμη Κίνηζη ΔΙΑΓΩΝΙΣΜΑ ΣΤΗ ΦΥΣΙΚΗ Είμαζηε ηυχεροί που είμαζηε δάζκαλοι Ον/μο:.. A Λσκείοσ Ύλη: Εσθύγραμμη Κίνηζη 8-11-2015 Θέμα 1 ο : 1. Η εμίζωζε θίλεζεο ελόο θηλεηνύ πνπ θηλείηαη επζύγξακκα είλαη ε x = 5t. Πνηα

Διαβάστε περισσότερα

ΦΥΛΛΟ ΕΡΓΑΣΙΑΣ. Οξηδόληηα θαη θαηαθόξπθε κεηαηόπηζε παξαβνιήο

ΦΥΛΛΟ ΕΡΓΑΣΙΑΣ. Οξηδόληηα θαη θαηαθόξπθε κεηαηόπηζε παξαβνιήο ΦΥΛΛΟ ΕΡΓΑΣΙΑΣ Οξηδόληηα θαη θαηαθόξπθε κεηαηόπηζε παξαβνιήο 1 ε Δξαζηεξηόηεηα Αλνίμηε ην αξρείν «Μεηαηόπηζε παξαβνιήο.ggb». Με ηε καύξε γξακκή παξηζηάλεηαη ε γξαθηθή παξάζηαζε ηεο f(x)=αx 2 πνπ ζα ηελ

Διαβάστε περισσότερα

Παλεπηζηήκην Θεζζαιίαο. Πνιπηερληθή Σρνιή. Τκήκα Μεραληθώλ Η/Υ, Τειεπηθνηλσληώλ & Δηθηύσλ. [ www.inf.uth.gr ]

Παλεπηζηήκην Θεζζαιίαο. Πνιπηερληθή Σρνιή. Τκήκα Μεραληθώλ Η/Υ, Τειεπηθνηλσληώλ & Δηθηύσλ. [ www.inf.uth.gr ] Παλεπηζηήκην Θεζζαιίαο Πνιπηερληθή Σρνιή Τκήκα Μεραληθώλ Η/Υ, Τειεπηθνηλσληώλ & Δηθηύσλ [ www.inf.uth.gr ] 1 ΜΑΘΗΜΑ ΕΠΙΛΟΓΗΣ ΗΥ312 (ΔΙΔΑΚΣΙΚΗ ΣΗ ΠΛΗΡΟΦΟΡΙΚΗ Ι) ΜΕΛΗ ΟΜΑΔΑΣ Θ: Αλιμήζηρ Χπήζηορ Βεπούληρ

Διαβάστε περισσότερα

ΣΡΑΠΕΖΑ ΘΕΜΑΣΩΝ Α ΛΤΚΕΙΟΤ

ΣΡΑΠΕΖΑ ΘΕΜΑΣΩΝ Α ΛΤΚΕΙΟΤ Α/Α : 0_1379/50 1. Όηαλ ινηπόλ ήξζαλ [νη πξέζβεηο ζηελ Αζήλα], αθνύ ζπλέιαβαλ νη Αζελαίνη θαη ηνπο πξέζβεηο σο ππνθηλεηέο ζηάζεο θαη όζνπο έπεηζαλ [νη πξέζβεηο], ηνπο ζπγθέληξσζαλ γηα αζθάιεηα ζηελ Αίγηλα.

Διαβάστε περισσότερα

το οικοσύστημα ανάπτυξης λογισμικού

το οικοσύστημα ανάπτυξης λογισμικού Το Υπολογιστικό Νέφος και το οικοσύστημα ανάπτυξης λογισμικού Πτυχιακή εργασία Μιχόπουλος Χαράλαμπος ΜΕ/09062 Πανεπιστήμιο Πειραιώς Τμήμα Ψηφιακών Συστημάτων ΠΜΣ: Δικτυοκεντρικά Συστήματα Πτυχιακή εργασία.

Διαβάστε περισσότερα

iii. iv. γηα ηελ νπνία ηζρύνπλ: f (1) 2 θαη

iii. iv. γηα ηελ νπνία ηζρύνπλ: f (1) 2 θαη ΔΠΑΝΑΛΗΠΣΙΚΑ ΘΔΜΑΣΑ ΣΟ ΓΙΑΦΟΡΙΚΟ ΛΟΓΙΜΟ Μάρτιος 0 ΘΔΜΑ Να ππνινγίζεηε ηα όξηα: i ii lim 0 0 lim iii iv lim e 0 lim e 0 ΘΔΜΑ Γίλεηαη ε άξηηα ζπλάξηεζε '( ) ( ) γηα θάζε 0 * : R R γηα ηελ νπνία ηζρύνπλ:

Διαβάστε περισσότερα

Κβαντικοί Υπολογισμοί. Πέκπηε Γηάιεμε

Κβαντικοί Υπολογισμοί. Πέκπηε Γηάιεμε Κβαντικοί Υπολογισμοί Πέκπηε Γηάιεμε Kπθισκαηηθό Mνληέιν Έλαο θιαζηθόο ππνινγηζηήο απνηειείηαη από αγσγνύο θαη ινγηθέο πύιεο πνπ απνηεινύλ ηνπο επεμεξγαζηέο. Σηνπο θβαληηθνύο ε πιεξνθνξία βξίζθεηαη κέζα

Διαβάστε περισσότερα

α) ηε κεηαηόπηζε x όηαλ ην ζώκα έρεη κέγηζην ξπζκό κεηαβνιήο ζέζεο δ) ην κέγηζην ξπζκό κεηαβνιήο ηεο ηαρύηεηαο

α) ηε κεηαηόπηζε x όηαλ ην ζώκα έρεη κέγηζην ξπζκό κεηαβνιήο ζέζεο δ) ην κέγηζην ξπζκό κεηαβνιήο ηεο ηαρύηεηαο Έξγν ελέξγεηα 3 (Λύζε) Σώκα κάδαο m = 4Kg εξεκεί ζηε βάζε θεθιηκέλνπ επηπέδνπ γσλίαο θιίζεο ζ κε εκζ = 0,6 θαη ζπλζ = 0,8. Τν ζώκα αξρίδεη λα δέρεηαη νξηδόληηα δύλακε θαη μεθηλά λα αλεβαίλεη ζην θεθιηκέλν

Διαβάστε περισσότερα

Ανάπτυξη Ελληνικής τεχνολογίας μηχανών ηλεκτροπαραγωγής ORC

Ανάπτυξη Ελληνικής τεχνολογίας μηχανών ηλεκτροπαραγωγής ORC Εθνικό Συνέδριο «Γεωθερμική Ηλεκτροπαραγωγή» Ξενοδοχείο Divani Caravel Αθήνα 20 Νοεμβρίου 2013 Ανάπτυξη Ελληνικής τεχνολογίας μηχανών ηλεκτροπαραγωγής ORC Α.Μπένου, Ι. Χωροπανίτης Τμήμα Γεωθερμικής Ενέργειας

Διαβάστε περισσότερα

Οδηγίες τρήζης για λειηοσργία μεηαθοράς καναλιών ζε υηθιακό δέκηη OST-7060 HD

Οδηγίες τρήζης για λειηοσργία μεηαθοράς καναλιών ζε υηθιακό δέκηη OST-7060 HD Οδηγίες τρήζης για λειηοσργία μεηαθοράς καναλιών ζε υηθιακό δέκηη OST-7060 HD Γηα ηε δηεπθόιπλζή ζαο θαηά ην switch-off ηεο πεξηνρήο ηεο Πεινπνλλήζνπ έρνπκε πξνζζέζεη ζηνπο ςεθηαθνύο καο δέθηεο κία λέα,

Διαβάστε περισσότερα

ΜΑΘΗΜΑΣΑ ΦΩΣΟΓΡΑΦΙΑ. Ειζαγωγή ζηη Φωηογραθία. Χριζηάκης Σαζεΐδης EFIAP

ΜΑΘΗΜΑΣΑ ΦΩΣΟΓΡΑΦΙΑ. Ειζαγωγή ζηη Φωηογραθία. Χριζηάκης Σαζεΐδης EFIAP ΜΑΘΗΜΑΣΑ ΦΩΣΟΓΡΑΦΙΑ Ειζαγωγή ζηη Φωηογραθία Χριζηάκης Σαζεΐδης EFIAP 1 ΜΑΘΗΜΑ 6 ο Προγράμμαηα θωηογραθικών μηχανών Επιλογέας προγραμμάηων Μαο δίλεη ηε δπλαηόηεηα λα ειέγμνπκε ην άλνηγκα δηαθξάγκαηνο θαη

Διαβάστε περισσότερα

Η «έμππλε» ρξεκαηνδόηεζε ηεο λεαληθήο επηρεηξεκαηηθόηεηαο Υξεκαηνδνηψληαο εθπαίδεπζε, θίλεηξα θαη εξγαιεία

Η «έμππλε» ρξεκαηνδόηεζε ηεο λεαληθήο επηρεηξεκαηηθόηεηαο Υξεκαηνδνηψληαο εθπαίδεπζε, θίλεηξα θαη εξγαιεία Η «έμππλε» ρξεκαηνδόηεζε ηεο λεαληθήο επηρεηξεκαηηθόηεηαο Υξεκαηνδνηψληαο εθπαίδεπζε, θίλεηξα θαη εξγαιεία λεαληθήο επηρεηξεκαηηθφηεηαο Η αξρηηεθηνληθή ηεο πξώηεο επηρείξεζεο Δπηρεηξεκαηηθή ΙΓΔΑ Ο ΔΠΙΥΔΙΡΩΝ:

Διαβάστε περισσότερα

ΥΡΙΣΟΤΓΔΝΝΙΑΣΙΚΔ ΚΑΣΑΚΔΤΔ

ΥΡΙΣΟΤΓΔΝΝΙΑΣΙΚΔ ΚΑΣΑΚΔΤΔ ΥΡΙΣΟΤΓΔΝΝΙΑΣΙΚΔ ΚΑΣΑΚΔΤΔ 1) Υξηζηνπγελληάηηθα ειαηάθηα θάξηα ή θαδξάθη θάξηα ή θαδξάθη Τιηθά πνπ ζα ρξεηαζηνύκε: Υαξηί θάλζνλ καύξν γηα ην θόλην, πξάζηλν γηα ηα ειαηάθηα, θόθθηλν γηα ηα αζηεξάθηα Απιό

Διαβάστε περισσότερα

ΔΠΙΣΡΟΠΗ ΓΙΑΓΩΝΙΜΩΝ 74 ος ΠΑΝΔΛΛΗΝΙΟ ΜΑΘΗΣΙΚΟ ΓΙΑΓΩΝΙΜΟ ΣΑ ΜΑΘΗΜΑΣΙΚΑ Ο ΘΑΛΗ 19 Οκηωβρίοσ Δνδεικηικές λύζεις

ΔΠΙΣΡΟΠΗ ΓΙΑΓΩΝΙΜΩΝ 74 ος ΠΑΝΔΛΛΗΝΙΟ ΜΑΘΗΣΙΚΟ ΓΙΑΓΩΝΙΜΟ ΣΑ ΜΑΘΗΜΑΣΙΚΑ Ο ΘΑΛΗ 19 Οκηωβρίοσ Δνδεικηικές λύζεις ΔΛΛΗΝΙΚΗ ΜΑΘΗΜΑΣΙΚΗ ΔΣΑΙΡΔΙΑ Παλεπηζηεκίνπ (Διεπζεξίνπ Βεληδέινπ) 34 06 79 ΑΘΖΝΑ Τει. 36653-367784 - Fax: 36405 e-mail : info@hms.gr www.hms.gr GREEK MATHEMATICAL SOCIETY 34, Panepistimiou (Δleftheriou

Διαβάστε περισσότερα

Επαναληπτική Άσκηση - Δέντρα

Επαναληπτική Άσκηση - Δέντρα Η NovelGadgets Α.Ε. είλαη κηα πνιπεζληθή εηαηξεία πνπ δξαζηεξηνπνηείηαη ζηνλ ρώξν ηεο πιεξνθνξηθήο θαη θαηαζθεπάδεη θαηλνηνκηθέο εθαξκνγέο (gadgets) γηα ηνπο πειάηεο ηεο. Πξόζθαηα, δεκηνύξγεζε έλα λέν

Διαβάστε περισσότερα

Πανελλήνια Έρεσνα «Καηαναλωηής & Ελληνικό Προϊόν»

Πανελλήνια Έρεσνα «Καηαναλωηής & Ελληνικό Προϊόν» Πανελλήνια Έρεσνα «Καηαναλωηής & Ελληνικό Προϊόν» Γεώργιος Μπάληας, Οικονομικό Πανεπιζηήμιο Αθηνών Προκόπης Θεοδωρίδης, Πανεπιζηήμιο Παηρών Ταπηόηεηα ηεο έξεπλαο Σθνπόο: Αλίρλεπζε ηεο αγνξαζηηθήο ζπκπεξηθνξάο

Διαβάστε περισσότερα

(γ) Να βξεζεί ε ρξνλνεμαξηώκελε πηζαλόηεηα κέηξεζεο ηεο ζεηηθήο ηδηνηηκήο ηνπ ηειεζηή W.

(γ) Να βξεζεί ε ρξνλνεμαξηώκελε πηζαλόηεηα κέηξεζεο ηεο ζεηηθήο ηδηνηηκήο ηνπ ηειεζηή W. ΚΒΑΝΤΙΚΗ ΦΥΣΙΚΗ Ι Τειηθή Εμέηαζε: 5 Σεπηέκβξε 6 (Δηδάζθσλ: ΑΦ Τεξδήο) ΘΕΜΑ Θεσξνύκε θβαληηθό ζύζηεκα πνπ πεξηγξάθεηαη από Φακηιηνληαλή Η, ε νπνία ζε κνξθή πίλαθα ρξεζηκνπνηώληαο ηηο ηδηνζπλαξηήζεηο, θαη

Διαβάστε περισσότερα

ΔΦΑΡΜΟΜΔΝΑ ΜΑΘΗΜΑΣΙΚΑ ΣΗ ΧΗΜΔΙΑ Ι ΘΔΜΑΣΑ Α επηέκβξηνο 2009. 1. Να ππνινγηζηνύλ νη κεξηθέο παξάγσγνη πξώηεο ηάμεο ηεο ζπλάξηεζεο f(x,y) =

ΔΦΑΡΜΟΜΔΝΑ ΜΑΘΗΜΑΣΙΚΑ ΣΗ ΧΗΜΔΙΑ Ι ΘΔΜΑΣΑ Α επηέκβξηνο 2009. 1. Να ππνινγηζηνύλ νη κεξηθέο παξάγσγνη πξώηεο ηάμεο ηεο ζπλάξηεζεο f(x,y) = ΘΔΜΑΣΑ Α επηέκβξηνο 9. Να ππνινγηζηνύλ νη κεξηθέο παξάγσγνη πξώηεο ηάμεο ηεο ζπλάξηεζεο f(,y) = y.. Να ππνινγηζηνύλ ηα νινθιεξώκαηα: a) ln b) a) 3cos b) e sin 4. Να ππνινγηζηεί ην νινθιήξσκα: S ( y) 3

Διαβάστε περισσότερα

Δξγαιεία Καηαζθεπέο 1 Σάμε Σ Δ.Κ.Φ.Δ. ΥΑΝΙΧΝ ΠΡΧΣΟΒΑΘΜΙΑ ΔΚΠΑΙΓΔΤΗ. ΔΝΟΣΗΣΑ 11 ε : ΦΧ ΔΡΓΑΛΔΙΑ ΚΑΣΑΚΔΤΔ. Καηαζθεπή 1: Φαθόο κε ζσιήλα.

Δξγαιεία Καηαζθεπέο 1 Σάμε Σ Δ.Κ.Φ.Δ. ΥΑΝΙΧΝ ΠΡΧΣΟΒΑΘΜΙΑ ΔΚΠΑΙΓΔΤΗ. ΔΝΟΣΗΣΑ 11 ε : ΦΧ ΔΡΓΑΛΔΙΑ ΚΑΣΑΚΔΤΔ. Καηαζθεπή 1: Φαθόο κε ζσιήλα. Δξγαιεία Καηαζθεπέο 1 Δ.Κ.Φ.Δ. ΥΑΝΙΧΝ ΠΡΧΣΟΒΑΘΜΙΑ ΔΚΠΑΙΓΔΤΗ ΔΝΟΣΗΣΑ 11 ε : ΦΧ ΔΡΓΑΛΔΙΑ ΚΑΣΑΚΔΤΔ Καηαζθεπή 1: Φαθόο κε ζσιήλα Γηαθξάγκαηα Δξγαιεία Καηαζθεπέο 2 Η θαηαζθεπή πεξηγξάθεηαη ζηελ αληίζηνηρε ελόηεηα

Διαβάστε περισσότερα

Δεςηέπα 18/05/2015. Απόνηερ : 1) Γεκόπνπινο Υξήζηνο 2) Καπώλεο πήιηνο 3) Κπξηαθόπνπινο Κπξηάθνο 4) Παλαγόπνπινο Βαζίιεο

Δεςηέπα 18/05/2015. Απόνηερ : 1) Γεκόπνπινο Υξήζηνο 2) Καπώλεο πήιηνο 3) Κπξηαθόπνπινο Κπξηάθνο 4) Παλαγόπνπινο Βαζίιεο 1 ΕΝΩΗ ΠΟΔΟΦΑΙΡΙΚΩΝ ΩΜΑΣΕΙΩΝ ΗΛΕΙΑ ΕΣΟ ΙΔΡΤΕΩ 1969 ΕΔΡΑ: ΠΤΡΓΟ Οδόο: Γξαγαηζαλίνπ 34 & Παπαθιέζζα Σει: 26210 33311 e-mail:epsilia@otenet.gr Φαμ: 26210 34004 Ππακηικό 35 ηρ ζςνεδπίαζηρ ηος Δ ηηρ ΕΠ Ηλείαρ

Διαβάστε περισσότερα

Επωηήζειρ Σωζηού Λάθοςρ ηων πανελλαδικών εξεηάζεων Σςναπηήζειρ

Επωηήζειρ Σωζηού Λάθοςρ ηων πανελλαδικών εξεηάζεων Σςναπηήζειρ Επωηήζειρ Σωζηού Λάθοςρ ηων πνελλδικών εξεηάζεων 2-27 Σςνπηήζειρ Η γξθηθή πξάζηζε ηεο ζπλάξηεζεο f είλη ζπκκεηξηθή, σο πξνο ηνλ άμνλ, ηεο γξθηθήο πξάζηζεο ηεο f 2 Αλ f, g είλη δύν ζπλξηήζεηο κε πεδί νξηζκνύ

Διαβάστε περισσότερα