Må vi gemme en cookie?

Vi bruger cookies for at forbedre din oplevelse af vores hjemmeside, målrette indhold samt statistik. Læs mere om cookies

Kurser

Kursusadministration

Brug for hjælp?

  • Gregersensvej 8
  • 2630 Taastrup
Google MapsApple MapsRejseplanen
  • Forskerparken Fyn, Forskerparken 10F
  • 5230 Odense M
Google MapsApple MapsRejseplanen
  • Teknologiparken Kongsvang Allé 29
  • 8000 Aarhus C
Google MapsApple MapsRejseplanen
  • NordsøcentretPostboks 104
  • 9850Hirtshals
Google MapsApple MapsRejseplanen
  • Gammel Ålbovej 1
  • 6092Sønder Stenderup
Google MapsApple MapsRejseplanen

Developing Azure Solutions for Microsoft Azure [AZ-203]

 

Få den nødvendige viden til at udvikle og hoste løsninger i Microsoft Azure. Du lærer om en lang række App Services og hvordan disse implementeres. Kurset er desuden forberedende til den rollebaserede eksamen AZ-203 Developing Solutions for Microsoft Azure.

Azure Developer

Microsoft har lanceret en række kurser, som er målrettet rollen som Azure Developer. En Azure developer designer, udvikler, tester og vedligeholder cloud løsninger og samarbejder omkring implementering af disse virksomhedens cloud arkitekts, cloud DBA'er, cloud administratorer og kunder.

Kurset udbydes som et samlet 6-dages modulopdelt kursusforløb, hvor du kommer igennem følgende områder:

  • Få den nødvendige viden til at implementere Azure Integration as a Service (IaaS) løsninger, herunder provisionering af virtuelle maskiner, benytte batch service til udrulning og vedligeholdelse af ressourcer, og hvordan du opretter container løsninger ved hjælp af Azure Kubernetes Service.
  • Lær at udvikle Platform as a Service (PaaS) løsninger, herunder udvikling af App Service Web Apps, notification og offline synkronisering af Mobile Apps og dokumentation af API. Kurset gennemgår også test Azure Functions.
  • Lær hvordan du i forbindelse med udviklingsløsninger udnytter Azure Storage, herunder Cosmos DB, Azure Storage Tables, Blob, relations databaser i Azure.
  • Lær hvordan du integrerer sikkerhedsmodeller i dine Azure udviklingsprojekter. Kurset gennemgår de forskellige Authentication muligheder, herunder multi-factor authentication. Du lærer også at implementere Claim-based Authentication og Role-based access control (RBAC) Authentication. Endelig lærer du at implementere sikre data løsninger.
  • Få den nødvendige viden til at sikre, at dine hostede applikationer fungerer efter hensigten. Du lærer om Azure Monitor, Log Analytics, Application Insights og hvordan du benytter Autoscale til supportering, monitorering og logging samt bruger Azure Cache og CDN's muligheder til at forbedre slutbrugerens oplevelse.
  • Få styr på kommunikationen mellem apps og services. Du lærer hvordan du opretter og administrerer dine egne API's ved hjælp af API Management og hvordan de forskellige besked og notifikationsservices benyttes. Kurset fokuserer på, at du lærer at benytte Azure Portal, Azure CLI, REST og Application code og gennemgår Azure Logic App, API Management og udvikling af notfikationsbaserede løsninger.

Forudsætninger

Du forventes at have et par års udviklingserfaring i fx C# eller andet sprog som er supporteret i Azure. Herudover anbefales det, at du har en grundlæggende forståelse for Azure og erfaring med PowerShell eller Azure CLI,

Deltagerprofil

Kurset er for erfarne udviklere, der skal i gang med eller allerede udvikler og hoster løsninger i Microsoft Azure.

Indhold

Develop Azure Infrastructure as a Service compute solutions
  • Implement solutions that use virtual machines
    - Provision VMs
    - Create ARM templates
    - Configure Azure Disk Encryption for VMs
  • Implement batch jobs by using Azure Batch Services
    - Azure Batch overview
    - Run a batch job by using the Azure CLI and Azure Portal
    - Run batch jobs by using code
    - Manage batch jobs by using the Batch Service API
  • Create containerized solutions
    - Create an Azure Managed Kubernetes Service (AKS) cluster
    - Create container images for solutions
    - Publish an image to the Azure Container Registry
    - Run containers by using Azure Container Instance or AKS
Develop Azure Platform as a Service compute solutions
  • Create App Service web apps
    - Azure App Service core concepts
    - Creating an Azure App Service web app
    - Creating background tasks by using WebJobs in Azure App Service
  • Creating Azure App Service mobile apps
    - Getting started with mobile apps in App Service
    - Enable push notifications for your app
    - Enable offline sync for your app
  • Create Azure App Service API apps
    - Creating APIs
    - Using Swagger to document an API
  • Implement Azure Functions
    - Azure Functions overview
    - Develop Azure Functions using Visual Studio
    - Implement durable functions
Develop for Azure storage
  • Develop solutions that use Azure Table storage
    - Azure Table storage overview
    - Authorization in Table storage
    - Table service REST API
  • Develop solutions that use Azure Cosmos DB storage
    - Azure Cosmos DB overview
    - Managing containers and items
    - Create and update documents by using code
  • Develop solutions that use a relational database
    - Azure SQL overview
    - Create, read, update, and delete database tables by using code
  • Develop solutions that use Microsoft Azure Blob storage
    - Azure Blob storage overview
    - Working with Azure Blob storage
Implement Azure security
  • Implement authentication
    - Microsoft identity platform
    - Implement OAuth2 authentication
    - Implement managed identities for Azure resources
    - Implement authentication by using certificates, forms-based authentication, or tokens
    - Implement multi-factor authentication
  • Implement access control
    - Claims-based authorization
    - Role-based access control (RBAC) authorization
  • Implement secure data solutions
    - Encryption options
    - End-to-end encryption
    - Implement Azure confidential computing
    - Manage cryptographic keys in Azure Key Vault
Monitor, troubleshoot, and optimize Azure solutions
  • Introduction to Azure Monitor
    - Overview of Azure Monitor
  • Develop code to support scalability of apps and services
    - Implement autoscale
    - Implement code that addresses singleton application instances
    - Implement code that handles transient faults
  • Instrument solutions to support monitoring and logging
    - Configure instrumentation in an app or server by using Application Insights
    - Analyze and troubleshoot solutions by using Azure Monitor
  • Integrate caching and content delivery within solutions
    - Azure Cache for Redis
    - Develop for storage on CDNs
Connect to and consume Azure, and third-party, services
  • Develop an App Service Logic App
    - Azure Logic Apps overview
    - Create Logic Apps by using Visual Studio
    - Create custom connectors for Logic Apps
    - Create custom templates for Logic Apps
  • Integrate Azure Search within solutions
    - Create and query an Azure Search Index
    - Full text search in Azure Search
  • API Management
    - Introduction to the API Management service
    - Securing your APIs
    - Defining API policies
  • Develop event-based solutions
    - Implement solutions that use Azure Event Grid
    - Implement solutions that use Azure Event Hubs
    - Implement solutions that use Azure Notification Hubs
  • Develop message-based solutions
    - Implement solutions that use Azure Service Bus
    - Implement solutions that use Azure Queue Storage queues

Certificering

Dette kursus leder hen mod eksamen AZ-203 Developing Solutions for Microsoft Azure og ved beståelse opnår du certificeringen Azure Developer Associate. Eksamen bestilles og betales særskilt.

  • Candidates for this exam are Azure Developers who design and build cloud solutions such as applications and services. They participate in all phases of development, from solution design, to development and deployment, to testing and maintenance. They partner with cloud solution architects, cloud DBAs, cloud administrators, and clients to implement the solution.
  • Candidates should be proficient in developing apps and services by using Azure tools and technologies, including storage, security, compute, and communications.
  • Candidates must have at least one year of experience developing scalable solutions through all phases of software development and be skilled in at least one cloud-supported programming language.

Læs mere om IT-certificering.

Microsoft Software Assurance Voucher

Kurset kan betales med 6 SA vouchers

Underviser

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

Har du faglige spørgsmål, så kontakt:
Andre kigger også på