DevOps Meetups

Azureheads 2nd meetup: Infrastructure as Code and Windows Containers

Τη Παρασκευή 25 Νοεμβρίου πραγματοποιήθηκε το δεύτερο, πολύ ιδιαίτερο, Azureheads meetup. Για πρώτη φορά τα communities του autoexec.gr και του azureheads.gr, ένωσαν τις δυνάμεις τους, συγκεντρώθηκαν και συζήτησαν για φλέγοντα θέματα που απασχολούν όλους τους επαγγελματίες στον χώρο της πληροφορικής.

Ξεκινήσαμε με μια ανοιχτή συζήτηση σχετικά με τα προβλήματα που αντιμετωπίζουμε κατά τη φάση δημιουργίας υποδομών στο cloud  και πως θα μπορούσε αυτό να βελτιωθεί με συγχρονους πιο περιγραφικούς τρόπους. Η συζήτηση αυτή αποτέλεσε ιδανική εισαγωγή για την 1η ομιλία με θέμα Infrastructure As a Code, από τον Κώστα Πάντο.

Ως Infrastructure as a Code (IaC) θεωρούμε μια διαδικασία διαχείρισης, παρακολούθησης και παραμετροποίησης υπολογιστικών δομών μέσα από αρχεία ορισμού (definition files) επεξεργάσιμα από υπολογιστή. Με την έλευση του Cloud και τη δυνατότητα εύκολης και γρήγορης μίσθωσης υποδομών, μπορούμε να αυτοματοποιήσουμε τις διαδικασίες δημιουργίας και απελευθέρωσης πόρων, υιοθετώντας πρακτικές πιο κοντά στο software.

Χρησιμοποιώντας εργαλεία όπως Visual Studio Team Services (VSTS), Powershell, Chef, Puppet και συνδυάζοντας με εργαλεία διαχείρισης κώδικα όπως GitHub, Bitbucket, GitLab και VSTS και εργαλεία διαρκούς ανάπτυξης (Jenkins, TeamCity) αποκτούμε την ευελιξία να αλλάζουμε την υποδομή μας, αλλάζοντες μερικές γραμμές σε ένα json αρχείο.

Στη συνέχεια στη σκηνή ανέβηκε ο Βαγγέλης Κάππας, ο οποίος μας μίλησε για Windows & Hyper-V Containers. Μας εξήγησε τις διαφορές μεταξύ docker, linux και windows containers και μέσα από παραδείγματα είδαμε την διαδικασία δημιουργίας και χρήσης ενός container. Κατόπιν, συζητήσαμε για microservices και τα οφέλη που παρουσιάζει η χρήση και ανάπτυξη software μέσω containers και πόσο εύκολα μπορούν τα αυτά να επικοινωνήσουν μεταξύ τους.

 

Τέλος, θα θέλαμε να ευχαριστήσουμε το e-food.gr για την ευγενική χορηγία του φαγητού στο τέλος του event.

Εδώ μπορείτε να βρείτε τις διάφανειες για Infrastructure As a Code, ενώ εδώ θα βρείτε τις διαφάνειες για τα Windows Server & Hyper-V Containers

Επίσης θα θέλαμε να ευχαριστήσουμε και τον κ. Βασίλη Στεργιούλη που ηχογράφησε το event και μας διέθεσε το αρχείο ήχου, το οποίο μπορείτε να ακούσετε εδώ.

About the author

Kostas Pantos

Since 2001, when I started my professional career, I was given the opportunity to work with some of the largest Greek Software development Companies and worked with cutting edge Microsoft technologies. Nowadays I work as a Solutions Architect for Microsoft where I focus in providing innovative cloud solutions.

Add Comment

Click here to post a comment

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