Course Outline

Εισαγωγή στο Microsoft Azure

  • Επισκόπηση των υπηρεσιών Azure και του cloud computing
  • Ρύθμιση μιας συνδρομής και ενός περιβάλλοντος Azure
  • Κατανόηση των ομάδων πόρων, των εικονικών μηχανών και της δικτύωσης

Δημιουργία αρχιτεκτονικών βασισμένων σε συμβάντα και χωρίς διακομιστή (serverless)

  • Εισαγωγή στις συναρτήσεις Azure (Functions) και στο serverless computing
  • Δημιουργία εφαρμογών βασισμένων σε συμβάντα χρησιμοποιώντας το Azure Event Grid και το Service Bus
  • Ανάπτυξη serverless APIs και ροών εργασίας

Διαχείριση αποθήκευσης και Databases στο Azure

  • Εξερεύνηση της αποθήκευσης Azure (Blob, Table, Queue, File)
  • Διαχείριση Azure SQL Database και Cosmos DB
  • Ενσωμάτωση λύσεων αποθήκευσης σε cloud εφαρμογές

Ανάπτυξη web εφαρμογών στο Azure

  • Κατανόηση του Azure App Service και των μοντέλων ανάπτυξης
  • Δημιουργία και ανάπτυξη containerized εφαρμογών χρησιμοποιώντας το Docker
  • Κλιμάκωση web εφαρμογών χρησιμοποιώντας το Kubernetes και το Azure Container Instances

Ενσωμάτωση AI και Machine Learning σε cloud εφαρμογές

  • Εισαγωγή στο Azure AI και τις Cognitive Services
  • Χρήση του Azure Machine Learning Studio για την ανάπτυξη μοντέλων
  • Εφαρμογή computer vision και natural language processing

DevOps και CI/CD στο Azure

  • Ρύθμιση CI/CD pipelines χρησιμοποιώντας το Azure DevOps
  • Διαχείριση υποδομής ως κώδικα με το Terraform και το Bicep
  • Παρακολούθηση και καταγραφή εφαρμογών χρησιμοποιώντας το Azure Monitor

Ενίσχυση της ανάπτυξης με το GitHub Copilot

  • Εισαγωγή στο GitHub Copilot και την AI-powered βοήθεια κωδικοποίησης
  • Χρήση του Copilot για τη συγγραφή, τον εντοπισμό σφαλμάτων και τη βελτιστοποίηση του κώδικα cloud εφαρμογών
  • Βέλτιστες πρακτικές για τη χρήση AI-assisted κωδικοποίησης στην ανάπτυξη cloud

Capstone Project: Δημιουργία μιας AI-powered cloud εφαρμογής

  • Σχεδιασμός μιας επεκτάσιμης AI cloud λύσης
  • Ανάπτυξη και ανάπτυξη της εφαρμογής
  • Βελτιστοποίηση απόδοσης, ασφάλειας και παρακολούθησης

Σύνοψη και επόμενα βήματα

Requirements

  • Βασικές γνώσεις των εννοιών του cloud computing
  • Εμπειρία με τουλάχιστον μία γλώσσα προγραμματισμού (Python, JavaScript ή C# προτιμώνται)
  • Εξοικείωση με την ανάπτυξη web εφαρμογών και βάσεων δεδομένων

Κοινό

  • Cloud developers και μηχανικοί λογισμικού
  • Ειδικοί Τεχνητής Νοημοσύνης και επιστήμονες δεδομένων που ενδιαφέρονται για την ενσωμάτωση της Τεχνητής Νοημοσύνης στο cloud
  • Επαγγελματίες πληροφορικής και μηχανικοί DevOps
 35 Hours

Number of participants


Price per participant

Testimonials (5)

Upcoming Courses

Related Categories