Teknologisk Institut

Developing Windows Azure and Web Services [20487]
0%
Developing Windows Azure and Web Services [20487]

Developing Windows Azure and Web Services [20487]

Beskrivelse


På dette kursus lærer du, at designe og udvikle Web services som tilgår lokal og remote data fra forskellige datakilder. Du lærer også at udvikle og udrulle Web services til hybride miljøer inklusiv on-premise servere og Microsoft Azure.

Deltagerprofil
This course is for .NET developers who want to learn how to develop services and deploy them to hybrid environments, and secondly for .NET developers with web application development experience who are exploring developing new applications or porting existing applications to Microsoft Azure.

Forudsætninger
The students must have experience with C# programming, and concepts such as Lambda expressions, LINQ, and anonymous types.
Understanding the concepts of n-tier applications.
Experience with querying and manipulating data with ADO.NET.


Udbytte
Describe the basic concepts of service development and data access strategies using the .NET platform.
Describe the Microsoft Azure cloud platform and its compute, data, and application hosting offerings.
Design and develop a data-centric application using Visual Studio 2017 and Entity Framework Core.
Design, implement, and consume HTTP services using ASP.NET Core.
Extend HTTP services using ASP.NET Core.
Host services on-premises and in Microsoft Azure.
Deploy services ...

%%%

... to both on-premises and cloud environments and manage the interface and policy for their services.
Choose a data storage solution, cache, distribute, and synchronize data.
Monitor, log, and troubleshoot services.
Describe claim-based identity concepts and standards, and implement authentication and authorization with Azure Active Directory.
Create scalable service applications.


Indhold

Module 1: Overview of service and cloud technologies

Key Components of Distributed Applications
Data and Data Access Technologies
Service Technologies
Cloud Computing


Module 2: Querying and manipulating data using Entity Framework

ADO.NET overview
Creating an Entity Data Model
Querying data


Module 3: Creating and consuming ASP.NET Core Web APIs

HTTP services
Creating an ASP.NET Core Web API
Consuming an ASP.NET Core Web APIs
Handling HTTP requests and responses
Automatically Generating HTTP Requests and Responses


Module 4: Extending ASP.NET Core HTTP Services

The ASP.NET Core Request Pipeline
Customizing Controllers and Actions
Injecting Dependencies into Controllers


Module 5: Hosting Services On-Premises and in Azure

Hosting Services on-premises
Hosting Services in Azure App Service
Packaging Services in Containers
Implementing Serverless Services


Module 6: Deploying and Managing Services

Web Deployment with Visual Studio 2017
Continuous Delivery with Visual Studio Team Services
Deploying Applications to Staging and Production Environments
Defining Service Interfaces with Azure API Management


Module 7: Implementing Data Storage in Azure

Choosing a Data Storage Mechanism
Accessing Data in Azure Storage
Working with Structured Data in Azure
Geographically Distributing Data with Azure CDN
Scaling with Out-of-Process Cache


Module 8: Diagnostics and Monitoring

Logging in ASP.NET Core
Diagnostic Tools
Application Insights


Module 9: Securing services on-premises and in Microsoft Azure

Explaining Security Terminology
Securing Services with ASP.NET Core Identity
Securing Services with Azure Active Directory


Module 10: Scaling Services

Introduction to Scalability
Automatic Scaling
Azure Application Gateway and Traffic Manager


Certificering
Kurset leder hen til eksamen 70-487: Developing Windows Azure and Web Services. Eksamen bestilles og betales særskilt.


Find og bestil din certificering her.




Underviser
Undervisningen varetages af en erfaren underviser fra Teknologisk Instituts netværk bestående af branchens dygtigste undervisere.



Developing Windows Azure and Web Services [20487]

19.499,00 kr

+45 23 33 30 30

npk@kursuszonen.dk