Schița de curs
Modulul 1: Prezentare generală a tehnologiilor de servicii și cloud
- Componentele cheie ale aplicațiilor distribuite
- Date și tehnologii de acces la date
- Tehnologii de servicii
- Cloud Computing
- Manipularea datelor
Modulul 2: Interogarea și manipularea datelor folosind Entity Framework
- Prezentare generală ADO.NET
- Crearea unui model de date entitate
- Interogarea datelor
Modulul 3: Crearea și consumarea ASP.NET Core
- Servicii HTTP
- Crearea unei API Web ASP.NET Core
- Consumarea API-urilor Web ASP.NET Core
- Gestionarea solicitărilor și răspunsurilor HTTP
- Generarea automată a solicitărilor și răspunsurilor HTTP
Modulul 4: Extinderea serviciilor HTTP ASP.NET CoreASP.NET Core
- Fluxul de solicitare ASP.NET Core
- Personalizarea controlerelor și acțiunilor
- Injectarea dependențelor în controlere
Modulul 5: Găzduirea serviciilor on-premises și în Azure
- Găzduirea serviciilor on-premises
- Găzduirea serviciilor în Azure App Service
- Împachetarea serviciilor în containere
- Implementarea serviciilor fără server
Modulul 6: Implementarea și gestionarea serviciilor
- Implementare web cu Visual Studio 2017
- Livrare continuă cu Visual Studio Team Services
- Implementarea aplicațiilor în medii de staging și producție
- Definirea interfețelor de servicii cu Azure API Management
Modulul 7: Implementarea stocării datelor în Azure
- Alegerea unui mecanism de stocare a datelor
- Accesarea datelor în Azure Storage
- Lucrul cu date structurate în Azure
- Distribuirea geografică a datelor cu Azure CDN
- Scalarea cu cache out-of-process
Modulul 8: Diagnosticare și monitorizare
- Înregistrarea în ASP.NET Core
- Instrumente de diagnosticare
- Application Insights
Modulul 9: Securizarea serviciilor on-premises și în Microsoft Azure
- Explicarea terminologiei de securitate
- Securizarea serviciilor cu ASP.NET Core Identity
- Securizarea serviciilor cu Azure Active Directory
Modulul 10: Scalarea serviciilor
- Introducere în scalabilitate
- Scalare automată
- Azure Application Gateway și Traffic Manager
Cerințe
Înainte de a participa la acest curs, studenții trebuie să aibă:
- Experiență în programarea C# și concepte precum expresii lambda, LINQ și tipuri anonime
- Înțelegerea conceptelor de aplicații n-tier
- Experiență în interogarea și manipularea datelor cu ADO.NET
Mărturii (5)
A fost exact ceea ce am cerut—o cantitate foarte echilibrată de conținut și exerciții care au acoperit diferitele profile ale inginerilor din companie care au participat.
Arturo Sanchez - INAIT SA
Curs - Microsoft Azure Infrastructure and Deployment
Tradus de catre o masina
Trebuie să încerc resurse pe care nu le-am folosit niciodată înainte.
Daniel - INIT GmbH
Curs - Architecting Microsoft Azure Solutions
Tradus de catre o masina
foarte prietenos și ajutător
Aktar Hossain - Unit4
Curs - Building Microservices with Microsoft Azure Service Fabric (ASF)
Tradus de catre o masina
Partea practică, am reușit să efectuez exerciții și să testezi funcțiile Microsoft Azure
Alex Bela - Continental Automotive Romania SRL
Curs - Programming for IoT with Azure
Tradus de catre o masina
Învațarea despre Kubernetes.
Felix Bautista - SGS GULF LIMITED ROHQ
Curs - Kubernetes on Azure (AKS)
Tradus de catre o masina