Cloud Design Patterns: Prescriptive Architecture Guidance for Cloud Applications

Cloud-Design-Patterns-bookΟ τρόπος με τον οποίο αναπτύσσουμε εφαρμογές αλλάζει διαρκώς, και η έλευση του Cloud τα τελευταία χρόνια επιτάχυνε πολύ περισσότερο την αλλαγή αυτή. Οι εφαρμογές μας στο Cloud παρουσιάζουν ιδιαιτερότητες, καθώς μπορούν να τρέχουν σε hardware το οποίο δεν ελέγχουμε απολύτως ενώ πρέπει να ανταποκρίνονται σε μη προβλέψιμα φορτία.

Έτσι, ως προγραμματιστές θα πρέπει να σχεδιάζουμε τις εφαρμογές μας έχοντας υπόψιν 3 βασικές αρχές:

  • ανθεκτικότητα (resiliency) σε προβλήματα hardware, ώστε να μπορούν να επανέλθουν από όποια σφάλματα προκύψουν,
  • ασφάλεια, ώστε να μπορούν να προστατευθούν από κακόβουλες επιθέσεις, και
  • scalability, τη δυνατότητα δηλαδή να κάνουμε scale up τις εφαρμογές μας ανάλογα με το φορτίο που έχουν ανταποκριθούν.

Το βιβλίο αυτό αποτελεί έναν οδηγό με πρότυπα και πρακτικές που μας βοηθούν να λύνουμε προβλήματα που μπορεί να χρειαστεί να αντιμετωπίσουμε κατά την ανάπτυξη εφαρμογών στο Cloud.


Το βιβλίο αυτό παρέχεται δωρεάν από τη Microsoft Press.


About the author

Paris Polyzos

I am a Software Engineer, with 10 years of experience in the field. I hold an MSc in Electrical & Computer Engineering, while, since the early days of my career, I had the chance to work in large and challenging projects. Nowadays, I am mainly focused on the cloud where I design and build complex software for a new company of the ZuluTrade Group. I am particularly passionate about the Web, Microsoft technologies and the cloud; thus, my new-found enthusiasm is Microsoft Azure!

Add Comment

Click here to post a comment

Αυτός ο ιστότοπος χρησιμοποιεί το Akismet για να μειώσει τα ανεπιθύμητα σχόλια. Μάθετε πώς υφίστανται επεξεργασία τα δεδομένα των σχολίων σας.