INFO in BRIEF
DevOps
Engineering on AWS
METHOD
Online & Classroom Training
LANGUAGE
Online (Αγγλικά), Classroom (Ελληνικά)
ΔΙΑΡΚΕΙΑ
3 ημέρες
................................................
CALL
+30 210 2114671
Σύνοψη
Το DevOps Engineering στο AWS σάς διδάσκει πώς να χρησιμοποιείτε συνδυασμό εργαλείων, πρακτικών και την φιλοσοφία του DevOps για να βελτιώσετε την ικανότητα ενός οργανισμού να αναπτύσσει, να παρέχει και να διατηρεί εφαρμογές και υπηρεσίες σε υψηλή ταχύτητα στο AWS. Αυτή η εκπαίδευση καλύπτει το Continouous Integration, το Continuous Delivery, τα microservices, τo infrastructure ως κώδικα, την παρακολούθηση (monitoring) και την καταγραφή (logging), την επικοινωνία και τη συνεργασία.
Το πρόγραμμα παραδίδεται μέσω εκπαίδευσης στην τάξη και μέσω πρακτικών εργαστηρίων.
Προτεινόμενη πιστοποίηση:
Αυτή η εκπαίδευση οδηγεί στην ακόλουθη πιστοποίηση:
AWS Certified DevOps Engineer – Professional
Εκπαιδευτικοί Στόχοι
Σε αυτό το μάθημα, θα μάθετε πώς να:
· Καταγράψετε τα πλεονεκτήματα των μικρών ομάδων DevOps
· Καταγράψετε τους ρόλους και τις ευθύνες των μελών μιας τυπικής μικρής ομάδας DevOps
· Αξιοποιήσετε το AWS Cloud9 για να γράψετε, να εκτελέσετε και να διορθώσετε τον κώδικά σας, καθώς και να μοιραστείτε το cloud-based IDE με την ομάδα προγραμματιστών σας
· Κατασκευάσετε αγωγούς συνεχούς ενοποίησης/συνεχούς παράδοσης (CI/CD), συμπεριλαμβανομένων δοκιμών και ασφάλειας
· Αναπτύξετε στρατηγικές διακλάδωσης του Git και ενσωματώσετε τη γραμμή CI/CD για διάφορα περιβάλλοντα
· Χρησιμοποιήσετε το AWS CloudFormation για να αναπτύξετε περιβάλλοντα ανάπτυξης, δοκιμής και παραγωγής για ένα έργο ανάπτυξης λογισμικού
· Σχεδιάσετε και εφαρμόσετε μια υποδομή στο AWS που υποστηρίζει έργα ανάπτυξης DevOps
· Δημιουργήσετε μια διοχέτευση CI/CD για πρότυπα AWS CloudFormation
· Καθιερώσετε τη συνεργασία συνδυάζοντας τις ροές εργασίας και τις ευθύνες της ανάπτυξης και των λειτουργιών
· Φιλοξενήσετε ασφαλή, εξαιρετικά επεκτάσιμα ιδιωτικά Git repositories με το AWS CodeCommit
· Αξιοποιήσετε το Amazon Elastic Container Registry (Amazon ECR) για να αποθηκεύσετε με ασφάλεια τις εικόνες κοντέινερ Docker και να ενσωματωθούν με το AWS CodeBuild και την Amazon Elastic Container Service (Amazon ECS)
· Αυτοματοποιήσετε τον κώδικα κατασκευής, δοκιμής και συσκευασίας με το AWS CodeBuild
· Ενσωματώσετε την ασφάλεια στα εργαλεία και τις υπηρεσίες των αγωγών CI/CD
· Εφαρμόσετε κοινές στρατηγικές ανάπτυξης, όπως "όλα ταυτόχρονα", "κυλιόμενο" και "μπλε/πράσινο"
· Αυτοματοποιήσετε τις αναπτύξεις λογισμικού στο Amazon Elastic Compute Cloud (Amazon EC2), υπολογιστές εσωτερικής εγκατάστασης, AWS ECS (Amazon EC2 / AWS Fargate) και AWS Lambda με AWS CodeDeploy
· Αυτοματοποιήσετε τους αγωγούς απελευθέρωσής σας (κατασκευή, δοκιμή, ανάπτυξη) με το AWS CodePipeline
· Παρακολουθήσετε μια εφαρμογή και ένα περιβάλλον χρησιμοποιώντας εργαλεία και τεχνολογίες AWS
Περιεχόμενο εκπαίδευσης
Ημέρα 1
· Επισκόπηση μαθήματος
· Εισαγωγή στο DevOps
· Αυτοματισμός Υποδομών
· Σύνολα εργαλείων AWS
· Συνεχής Ενοποίηση/Συνεχής Παράδοση (CI/CD) με Εργαλεία Ανάπτυξης
Ημέρα 2
· Συνεχής Ενοποίηση/Συνεχής Παράδοση (CI/CD) με Εργαλεία Ανάπτυξης
· Εισαγωγή στις Μικροϋπηρεσίες
· DevOps και Containers
· DevOps και Υπολογισμός χωρίς διακομιστή
· Στρατηγικές Ανάπτυξης
· Αυτοματοποιημένη δοκιμή
Ημέρα 3
· Αυτοματισμός Ασφαλείας
· Διαχείριση διαμόρφωσης
· Παρατηρησιμότητα
· Αρχιτεκτονικές αναφοράς
· Περίληψη Μαθήματος