Εμφάνιση αναρτήσεων με ετικέτα Microsoft Azure. Εμφάνιση όλων των αναρτήσεων
Εμφάνιση αναρτήσεων με ετικέτα Microsoft Azure. Εμφάνιση όλων των αναρτήσεων

Τρίτη 4 Αυγούστου 2015

Microsoft Azure: Websites vs Cloud Services vs VMs

Η ανάπτυξη και η φιλοξενία μιας διαδικτυακής εφαρμογής χρησιμοποιώντας την πλατφόρμα του Microsoft Azure μας παρέχει τρεις εναλλακτικές επιλογές και συχνά ο εκάστοτε developer και η ομάδα που εκπροσωπεί αναζητά ποια είναι η κατάλληλη λύση που ταιριάζει στις δικές του ανάγκες. Στη συνέχεια, θα γίνει μια παρουσίαση των στοιχείων που χαρακτηρίζουν τις υπηρεσίες του Azure και θα επιχειρήσουμε να δώσουμε μερικές οδηγίες για το τι πρέπει να λαμβάνει κανείς υπόψη κατά τη διαδικασία της επιλογής.


   Η πρώτη λύση αφορά την απλή περίπτωση ενός web app, η δεύτερη την υποστήριξη της εφαρμογής μέσω ενός cloud service (Platform as a Service PaaS) και η τρίτη την περίπτωση φιλοξενίας σε virtual machines (VMs), ρυθμιζόμενες από το μηδέν (Infrastructure as a Service IaaS). Συνήθως, στις περισσότερες περιπτώσεις η δημιουργία νέων virtual machines από το μηδέν για να φιλοξενηθεί η εφαρμογή κρίνεται περίπλοκη και υπερβολική καθώς απαιτεί την ενασχόληση μας με την εγκατάσταση των επιμέρους ρυθμίσεων από τα βασικά επίπεδα, όπως αυτό του λειτουργικού συστήματος. Να σημειωθεί εδώ ότι τόσο τα web apps, όσο και τα cloud services δουλεύουν πάνω σε VMs, αλλά πλέον αυτές είναι ήδη ρυθμισμένες σε μεγάλο μέρος και αυτό που αλλάζει είναι ο βαθμός στον οποίο ο εκάστοτε developer έχει τη δυνατότητα να παρέμβει και να διαφοροποιήσει τις ρυθμίσεις του συστήματος πάνω στο οποίο τρέχει η εφαρμογή. Κατ’ επέκταση, το δίλημμα που τίθεται, ως επί το πλείστον, είναι η επιλογή μεταξύ ενός web app και ενός cloud service. Για έναν αρχάριο πάνω στο πεδίο του web developing η καλύτερη λύση είναι η επιλογή ενός web app. Η ανάπτυξη του website μπορεί να γίνει μέσω του Visual Studio, του WebMatrix ή οποιουδήποτε άλλου IDE επιθυμεί ο developer χωρίς να χρειαστεί κάποιο επιπλέον λογισμικό. Το "ανέβασμα" στο Azure μπορεί να γίνει πολύ εύκολα και στη συνέχεια δε χρειάζεται να γίνουν περεταίρω ενέργειες για τη ρύθμιση του συστήματος. Η σύνδεση με κάποιο SQL Server μπορεί να γίνει εξίσου εύκολα ενημερώνοντας κατάλληλα το Web.config αρχείο (ή όποιο αντίστοιχο υπάρχει).

Τρίτη 23 Ιουνίου 2015

Τέλος υποστήριξης για τον Microsoft Windows Server 2003

Ο Windows Server 2003 της Microsoft, αποτέλεσε ένα από τα πιο καινοτόμα προϊόντα της εποχής του. Ωστόσο, όπως αναφέρεται στην ανακοίνωση της εταιρείας «οι τεχνολογίες και οι απαιτήσεις του mobile first, cloud first κόσμου στον οποίο ζούμε έχουν αλλάξει».
Για το λόγο αυτό, στις 14 Ιουλίου 2015, η Microsoft σταματάει την υποστήριξη για τον Windows Server 2003 και τον Windows Server 2003 R2, σηματοδοτώντας τη διακοπή ενημερώσεων ασφαλείας και άμεσων επιδιορθώσεων. Η κίνηση αυτή υποστηρίζεται από την πολιτική κύκλου ζωής υποστήριξης της Microsoft για τα προϊόντα της. Με αφορμή το τέλος υποστήριξης, η Microsoft καλεί τις επιχειρήσεις να προχωρήσουν στη μετάβαση σε λογισμικά νέας τεχνολογίας, μέσω των οποίων θα έχουν τη δυνατότητα να επωφεληθούν από σημαντικά πλεονεκτήματα.
Η λήξη υποστήριξης του Windows Server δε σημαίνει τη διακοπή λειτουργίας του λειτουργικού, ενώ η Microsoft θα συνεχίσει να προσφέρει σε συγκεκριμένους οργανισμούς υποστήριξη αντί χρέωσης, οι οποίοι έχουν ξεκινήσει την προεργασία αναβάθμισης σε λογισμικό νέας γενιάς. Για τις επιχειρήσεις, ωστόσο, που δεν έχουν προγραμματίσει μετάβαση σε νέο λογισμικό, η λήξη υποστήριξης μπορεί να έχει σημαντικές επιπτώσεις στις Windows Server εγκαταστάσεις τους όπως:
  • Ελλιπής ασφάλεια/Αυξημένη πιθανότητα για παραβιάσεις
  • Υψηλότερο κόστος ιδιοκτησίας
  • Αδυναμία συμμόρφωσης με κανονιστικές διατάξεις
  • Χαμηλή ανταγωνιστικότητα στη σύγχρονη αγορά
Η λήξη υποστήριξης προσφέρει στους οργανισμούς κάθε μεγέθους, ευκαιρία για να εκσυγχρονίσουν τα πληροφοριακά συστήματα και να επωφεληθούν από τα πλεονεκτήματα σύγχρονων τεχνολογιών Microsoft. Πιο συγκεκριμένα, οι εξελιγμένες λύσεις που προσφέρει ο Windows Server 2012 R2 καθώς και η πλατφόρμα cloud computing Microsoft Azure και Office 365, υπερβαίνουν κατά πολύ τους πόρους των on-premises εγκαταστάσεων τους, δίνοντας με αυτόν τον τρόπο στις επιχειρήσεις τη δυνατότητα να επωφεληθούν από σημαντικά πλεονεκτήματα όπως:
  • Χαμηλότερο κόστος IT με την ενσωματωμένη λειτουργία αναπαράστασης Hyper-V, η οποία δίνει τη δυνατότητα να εκτελούνται περισσότερες εφαρμογές σε λιγότερους διακομιστές
  • Ελάχιστο χρόνο εκτός λειτουργίας σε περίπτωση καταστροφής με την ενσωματωμένη αποκατάσταση καταστροφής
  • Απλό και οικονομικό χώρο αποθήκευσης δεδομένων με την τεχνολογία των Χώρων Αποθήκευσης (Storage Spaces), η οποία αξιοποιεί πλήρως την υπάρχουσα υποδομή χώρου αποθήκευσης και προσαρμόζεται εύκολα καθώς ο όγκος των δεδομένων αυξάνεται