PUE

AZ-203: Microsoft Azure Developer

PUE
En Barcelona y Madrid

950 
¿Quieres hablar con un asesor sobre este curso?
¿Quieres hablar con un asesor sobre este curso?

Información importante

Tipología Curso
Lugar En 2 sedes
Horas lectivas 30h
Duración Flexible
Inicio Fechas a elegir
  • Curso
  • En 2 sedes
  • 30h
  • Duración:
    Flexible
  • Inicio:
    Fechas a elegir
Descripción

El presente curso oficial de Microsoft que impartimos en Barcelona y Madrid está diseñado para desarrolladores de sistemas que estén en transición hacia Azure, así como a profesionales TI que tengan experiencia con la plataforma y deseen expandir sus competencias.

Los estudiantes obtendrán el conocimiento y las habilidades necesarias para implementar los servicios y funciones IaaS de Azure en sus soluciones de desarrollo. También aprenderán a crear y administrar recursos de Azure App Service, a integrar la sincronización push y offline en sus aplicaciones móviles y sobre el almacenamiento de Azure Table, Azure Cosmos DB, Azure Blob y el desarrollo contra bases de datos relacionales en Azure.

Por otro lado, los estudiantes aprenderán cómo se utiliza y gestiona la identidad en las soluciones de Azure, sobre el control de acceso (autorización basada en notificaciones y control de acceso basado en roles) y a implementar soluciones de datos seguras. A lo largo del curso, los estudiantes también aprenderán cómo crear e integrar estos recursos mediante Azure CLI, REST y el propio código de la aplicación.

A continuación los estudiantes obtendrán el conocimiento y las habilidades necesarias para garantizar que las aplicaciones alojadas en Azure funcionen de manera eficiente y según lo previsto, usando herramientas específicas para comprender al detalle lo que está sucediendo en la aplicación. Los estudiantes también aprenderán a implementar Azure Autoscale, a instrumentar sus soluciones para admitir la supervisión y el registro, y finalmente a utilizar Azure Cache y las diversas opciones de CDN para mejorar la experiencia del usuario final.

Por último, los estudiantes aprenderán a crear y administrar sus propias APIs usando API Management y a usar los diferentes servicios basados en eventos y mensajes en Azure dentro de sus soluciones de desarrollo.

Instalaciones (2) y fechas
Dónde se imparte y en qué fechas

Ubicación

Inicio

Barcelona
Ver mapa
Avda. Diagonal, 98-100

Inicio

Fechas a elegirMatrícula abierta
Madrid
Ver mapa
c/ Arregui y Aruej, 25-27, 28007

Inicio

Fechas a elegirMatrícula abierta

A tener en cuenta

· ¿Cuáles son los objetivos de este curso?

Una vez finalizado el curso, el alumno habrá adquirido los conocimientos y habilidades para: Crear y desplegar máquinas virtuales y plantillas Azure Resource Manager. Crear y administrar un grupo de nodos de cómputo (máquinas virtuales), instalar las aplicaciones a ejecutar y programar las tareas para que se ejecuten en los nodos. Crear y ejecutar aplicaciones modernas, portátiles y basadas en microservicios que se benefician de la organización y gestión de la disponibilidad de esos componentes de Kubernetes. Crear aplicaciones web, de móvil y APIs de Azure App Service. Desarrollar soluciones que usen Azure Table Storage, Azure Cosmos DB storage, bases de datos relacionales y almacenamiento Microsoft Azure Blob. Implementar la autenticación, el acceso de control y soluciones de seguridad de datos Este módulo cubre el control de acceso basado en notificaciones y basado en roles. Este módulo cubre la protección de datos en reposo y durante la transmisión. Azure Monitor es el servicio central que incluye todas las herramientas que necesita para monitorear y optimizar su solución. Este módulo cubre cómo escalan las aplicaciones y cómo manejar algunos problemas. Este módulo cubre la adición de código a su aplicación para enviar los datos a Azure Monitor. Este módulo muestra a los estudiantes cómo aprovechar Azure Cache para Redis y Azure CDN para entregar activos a los usuarios más rápidamente. Crear y administrar aplicaciones de Azure Logic. Proporcionar un servicio, crear un índice, cargar datos y ejecutar búsquedas. Proporcionar un servicio APIM utilizando Azure Portal, securizar APIs y modificar su comportamiento. Saber cómo funcionan los servicios y cómo integrarlos en sus soluciones. Aprovechar los servicios basados en mensajes de Azure en sus soluciones.

· ¿A quién va dirigido?

Este curso está dirigido a estudiantes interesados en el desarrollo de Azure o en aprobar el examen de certificación Microsoft Azure Developer Associate. Es recomendable que los estudiantes tengan entre 1-2 años de experiencia como desarrollador para que puedan seguir el ritmo del curso con garantías, ya que este curso asume que los estudiantes saben programar y tienen conocimientos fundamentales en Azure. Por otro lado, se recomienda también que los estudiantes tengan alguna experiencia con PowerShell o Azure CLI, trabajando en el portal de Azure, y con al menos un lenguaje de programación compatible con Azure.

· Titulación

Este curso oficial es el recomendado por Microsoft para la preparación del siguiente examen de certificación oficial valorado en 245,63€ (IVA incl.), que incluimos en el precio del curso a todos los miembros del programa PUE Alumni. AZ-203: Developing Solutions for Microsoft Azure La superación de este examen es un requisito imprescindible para obtener la certificación Microsoft Certified: Azure Developer Associate. PUE es centro certificador oficial Pearson VUE facilitando la gestión del examen al candidato. El alumno podrá realizar su certificación, bien en nuestras instalaciones o, si lo prefiere, a través de la opción Online Proctored, que permite atender la certificación oficial de Microsoft desde cualquier ubicación con una simple conexión a internet.

· ¿Qué distingue a este curso de los demás?

PUE es Official Training Partner de Microsoft autorizado por dicha multinacional para impartir formación oficial en sus tecnologías.

Preguntas & Respuestas

Plantea tus dudas y otros usuarios podrán responderte

¿Quién quieres que te responda?

Sólo publicaremos tu nombre y pregunta

¿Qué aprendes en este curso?

Management
Aplicaciones web
SQL
API
Administración de máquinas virtuales
Microsoft Azure
Aplicaciones de Azure Logic
Azure Batch Services
Azure App Service
Azure Table Storage
Azure Cosmos DB
Azure Logic Apps
Azure Search
Administración de máquinas virtuales
Azure Search

Profesores

Equipo Docente
Equipo Docente
Profesorado

Temario

PARTE 1

Módulo 1: Implementar soluciones que usen máquinas virtuales

  • Provisionamiento de VMs
  • Crear plantillas ARM
  • Configurar el cifrado de disco de Azure para VMs

Módulo 2: Implement batch jobs usando Azure Batch Services

  • Visión general de Azure Batch
  • Ejecutar un trabajo por lotes utilizando Azure CLI y el Portal de Azure
  • Ejecutar trabajos por lotes utilizando código
  • Gestionar trabajos por lotes utilizando la API de servicio por lotes

Módulo 3: Crear soluciones en contenedores

  • Crear un clúster de servicios administrados de Azure (AKS)
  • Crear imágenes de contenedor para soluciones
  • Publicar una imagen en el Registro de Azure Container
  • Ejecutar contenedores mediante el uso de Azure Container Instance o AKS

PARTE 2

Módulo 1: Crear aplicaciones web de App Service

  • Conceptos básicos de Azure App Service
  • Creación de una aplicación web de Azure App Service
  • Creación de tareas en segundo plano mediante el uso de WebJobs en el Servicio de aplicaciones de Azure

Módulo 2: Creación de aplicaciones para móvil de Azure App Service

  • Introducción a las aplicaciones móviles en el Servicio de aplicaciones
  • Habilitar notificaciones push para su aplicación
  • Habilita la sincronización sin conexión para tu aplicación

Módulo 3: Crear aplicaciones API de Azure App Service

  • Creando APIs
  • Usando Swagger para documentar una API

Módulo 4: Implementar funciones de Azure

  • Descripción general de las funciones de Azure
  • Desarrollar funciones de Azure usando Visual Studio
  • Implementar funciones duraderas

PARTE 3

Módulo 1: Desarrollar soluciones que utilicen Azure Table Storage

  • Introducción a Azure Table Storage
  • Autorización en Table Storage
  • Table service REST API

Módulo 2: Desarrollar soluciones que utilicen el almacenamiento de Azure Cosmos DB

  • Introducción a Azure Cosmos DB
  • Administrar de sus elementos y contenedores
  • Crear y actualizar documentos mediante código

Módulo 3: Desarrollar soluciones que utilicen una base de datos relacional

  • Introducción a Azure SQL
  • Crear, leer, actualizar y eliminar tablas de bases de datos usando código

Módulo 4: Desarrollar soluciones que utilicen Azure Blob Storage

  • Introducción a Azure Blob Storage
  • Trabajando con Azure Blob Storage

PARTE 4

Módulo 1: Implementar autenticación

  • Introducción a la plataforma de identidad de Microsoft
  • Implementar la autenticación OAuth2
  • Implementar identidades gestionadas para los recursos de Azure
  • Implementar la autenticación mediante el uso de certificados, formularios o tokens
  • Implementar Azure Multi-Factor Authentication (AMF)

Módulo 2: Implementar control de acceso

  • Autorizaciones basadas en notificaciones
  • Autorizaciones de control de acceso basadas en roles (RBAC)

Módulo 3: Implementar soluciones de securización de datos

  • Opciones de cifrado
  • Cifrado End-to-end
  • Implementar la computación confidencial de Azure
  • Administrar claves criptográficas en Azure Key Vault

PARTE 5

Módulo 1: Introducción a Azure Monitor

  • Descripción general de Azure Monitor

Módulo 2: Desarrollar código para soportar la escalabilidad de aplicaciones y servicios

  • Implementar autoescalado
  • Implementar código que aborde las instancias de aplicación singleton
  • Implementar código que maneje fallos transitorios

Módulo 3: Soluciones instrumentales para soportar la monitorización y el registro.

  • Configurar la instrumentación en una aplicación o servidor utilizando Application Insights
  • Analizar y resolver los problemas de las soluciones utilizando Azure Monitor.

Módulo 4: Integrar el almacenamiento en caché y la entrega de contenido dentro de las soluciones

  • Azure Caché para Redis
  • Desarrollo para almacenamiento en CDNs.

PARTE 6

Módulo 1: Desarrollar una App Service Logic App

  • Visión general de Azure Logic Apps
  • Crear Logic Apps utilizando Visual Studio
  • Crear conectores personalizados para Logic Apps
  • Crear plantillas personalizadas para Logic Apps

Módulo 2: Integrar Azure Search en las soluciones

  • Crear y consultar un índice de Azure Search
  • Búsqueda de texto completo en Azure Search

Módulo 3: Gestión de API

  • Introducción al servicio de gestión de APIs.
  • Asegurando tus APIs
  • Definir políticas de APIs

Módulo 4: Desarrollar soluciones basadas en eventos.

  • Implementar soluciones que usen Azure Event Grid
  • Implementar soluciones que utilicen Azure Event Grid
  • Implementar soluciones que utilicen Azure Event Hubs

Módulo 5: Desarrollar soluciones basadas en mensajes.

  • Implementar soluciones que utilicen Azure Service Bus.
  • Implementar soluciones que utilicen Azure Queue Storage.

Información adicional

Este curso puede realizarse también en modalidad Live Virtual Class.