Developing Solutions for Microsoft Azure

Cursos

 |

Developing Solutions for Microsoft Azure

Introducción

Este curso enseña a los desarrolladores cómo crear soluciones integrales en Microsoft Azure. Los estudiantes aprenderán a implementar soluciones informáticas de Azure, crear funciones de Azure, implementar y administrar aplicaciones web, desarrollar soluciones que utilicen almacenamiento de Azure, implementar autenticación y autorización, y asegurar sus soluciones mediante KeyVault e identidades administradas. Los alumnos también aprenderán cómo conectarse y consumir servicios de Azure y servicios de terceros e incluir modelos basados en eventos y mensajes en sus soluciones. El curso también cubre el monitoreo, la resolución de problemas y la optimización de las soluciones de Azure.

Objetivos

Al finalizar el curso los alumnos podrán:

  • Desarrollar la infraestructura de Azure como soluciones informáticas de servicio
  • Desarrollar la plataforma Azure como soluciones informáticas de servicio
  • Desarrollar para almacenamiento de Azure
  • Implementar la seguridad de Azure
  • Supervisar, solucionar problemas y optimizar las soluciones de Azure
  • Conectarse y consumir servicios de Azure y servicios de terceros

Perfil de los alumnos

Los alumnos de este curso están interesados en el desarrollo de Azure y en aprobar el examen asociado de certificación Microsoft Azure Developer.

Requisitos previos

  • Experiencia práctica con las soluciones Azure IaaS y PaaS, y Azure Portal.
  • Experiencia escribiendo en un idioma compatible con Azure en el nivel intermedio. (C #, JavaScript, Python o Java).
  • Capacidad para escribir código para conectarse y realizar operaciones en un producto de base de datos SQL o NoSQL. (SQL Server, Oracle, MongoDB, Cassandra o similar).
  • Experiencia en la escritura de código para manejar la autenticación, autorización y otros principios de seguridad en el nivel intermedio.
  • Comprensión general de HTML, el protocolo HTTP y las interfaces API REST.

Documentación

Los alumnos recibirán una copia digital relacionado con este examen.

 

Metodología

Curso activo y participativo mediante demostraciones, ejercicios prácticos y análisis clínico de usuarios de todos los temas teóricos impartidos por el instructor con el fin de abordar casos reales del producto relacionado. El formador también utilizará diferentes dinámicas que permitan el trabajo en grupo en el aula como retos, exámenes de evaluación y casos reales para prepararse para el examen de certificación de Microsoft asociado.

Certificaciones

Este curso esta certificado por Microsoft®.

Evaluación continua basada en actividades grupales e individuales. El formador dará retroalimentación continua al final de las actividades a cada participante.

Durante el curso los participantes completarán una prueba de evaluación que deberán superar con más del 75%. Tendrán una hora disponible para su realización.

Las condiciones de los servicios de certificación adicionales están sujetas a los términos del propietario de la licencia o de la autoridad de certificación autorizada.

Acreditación

Se emitirá Certificado de Asistencia al curso AZ-204 sólo a los alumnos con una asistencia superior al 75% y Diploma aprovechamiento si superan también la prueba de evaluación.

 

Contenidos del Developing Solutions for Microsoft Azure

1. Creación de aplicaciones web de Azure App Service

  • Conceptos básicos de Azure App Service
  • Creación de una aplicación web de Azure App Service
  • Configuración y supervisión de aplicaciones de App Service
  • Escalado de aplicaciones de App Service
  • Entornos de ensayo de Azure App Service

2. Implementar funciones de Azure

  • Descripción general de Azure Functions
  • Desarrollo de funciones de Azure
  • Implementar funciones duraderas

3. Desarrollar soluciones que utilicen almacenamiento de blobs

  • Conceptos básicos de Azure Blob Storage
  • Administrar el ciclo de vida de Azure Blob Storage
  • Trabajar con Azure Blob Storage

4. Desarrollar soluciones que utilicen el almacenamiento de Cosmos DB

  • Descripción general de Azure Cosmos DB
  • Estructura de datos de Azure Cosmos DB
  • Trabajar con recursos y datos de Azure Cosmos DB

5. Implementar soluciones IaaS

  • Aprovisionamiento de máquinas virtuales en Azure
  • Crear e implementar plantillas ARM
  • Crear imágenes de contenedores para soluciones
  • Publicar una imagen de contenedor en Azure Container Registry
  • Crear y ejecutar imágenes de contenedor en Azure Container Instances

6. Implementar la autenticación y autorización de usuarios

  • Plataforma de identidad de Microsoft v2.0
  • Autenticación mediante la biblioteca de autenticación de Microsoft
  • Usando Microsoft Graph
  • Autorizar operaciones de datos en Azure Storage

7. Implementar soluciones seguras en la nube

  • Administrar claves, secretos y certificados mediante la API de KeyVault
  • Implementar identidades administradas para recursos de Azure
  • Proteger los datos de configuración de la aplicación mediante la configuración de la aplicación de Azure

8. Implementar la gestión de API

  • Descripción general de API Management
  • Definición de políticas para API
  • Asegurar sus API

9. Desarrollar aplicaciones lógicas del servicio de aplicaciones

  • Descripción general de Azure Logic Apps
  • Creación de conectores personalizados para Logic Apps

10. Desarrollar soluciones basadas en eventos

  • Implementar soluciones que usen Azure Event Grid
  • Implementar soluciones que usan Azure Event Hubs
  • Implementar soluciones que usan Azure Notification Hubs

11. Desarrollar soluciones basadas en mensajes

  • Implementar soluciones que utilicen Azure Service Bus
  • Implementar soluciones que usen colas de Azure Queue Storage

12. Supervisar y optimizar las soluciones de Azure

  • Descripción general de la supervisión en Azure
  • Instrumentar una aplicación para monitorear
  • Aplicaciones de análisis y solución de problemas
  • Implementar código que maneje fallas transitorias

13. Integrar el almacenamiento en caché y la entrega de contenido en las soluciones

  • Desarrollar para Azure Cache para Redis
  • Desarrollar para almacenamiento en CDN

 

 

AZ-204 / AZ204

Clases a Medida

Clases públicas

Actualmente, no hay planificada ninguna sesión. Por favor, haznos saber si te interesaría que abriéramos una nueva convocatoria para este curso.

Ver Calendario de Cursos

Detalles del curso

Referencia

AZ-204

Duración

30 horas

Modo de entrega

Onsite, Virtual, Face-to-Face

Certificación

Microsoft

Cursos Relacionados

Nuestros últimos Insights

Formación

  • Sensibilización en la importancia de las e-Competences
  • Capacitación Técnica y en Gestión de la Tecnología
  • Formación a medida
  • Adaptación de contenidos propios a formación presencial y online

SOLICITAR FORMACIÓN A MEDIDA

Por favor, proporciona la siguiente información para ayudarnos a personalizar la solución.

CONTÁCTANOS

Netmind España
Barcelona +34 933 041 720
Madrid +34 914 427 703

Nos puedes encontrar de:
Lunes – Viernes, 9:00-18:00 (GMT+1)

¡Te ayudamos!
info@netmind.net

¿Dudas sobre servicios/formaciones?
comercial@netmind.es

Buscar

Solicitar Información

Request Information