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

Konstantinos is a Cloud Ninja currently in a Sr. Cloud Solutions Architect role for a Global team called Customer Architecture and Engineering at Microsoft. In this role he's helping some of Microsoft's largest customers solve challenges, difficult problems, write code, architect solutions based on best patterns and practices for the cloud, and liaison between customers and engineering product groups. Find me at Mastodon

Add Comment

Click here to post a comment

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