Curso de Developing Cloud Solutions in Microsoft Azure

Curso
Presencial
40 horas

Descripción

El objetivo del ProCamp es presentar a los alumnos los conocimientos necesarios para desarrollar soluciones Cloud en Azure incluyendo sitios web, servicios y aplicaciones lógicas. Para ello se utilizarán Visual Studio y el portal de administración de Azure de cara a conectar los diferentes componentes con cuentas de almacenamiento, sistema de colas, Service Bus y datos SQL y NoSQL.

Temario

1. Visión general de la plataforma Microsoft Azure
1.1 Servicios
1.2 Portales
1.3 Integración de soluciones
1.4 Puesta en marcha de suscripción y configuración

2. Construir la infraestructura de aplicaciones en Azure
2.1 Construir máquinas virtuales
2.2 Cargas de trabajo
2.3 Migrar instancias
2.4 Azure DevTest Labs
2.5 Visual Studio Team Services

3. Alojar aplicaciones web en la plataforma Azure
3.1 Azure Web Apps
3.2 Alojar aplicaciones Web en Azure
3.3 Configurar Azure Web Apps
3.4 Publicar una Azure Web App
3.5 Slots – Staging y Production
3.6 Integración con repositorios de código fuente – VSTS, Git, GitHub

4. Almacenar datos SQL en Azure
4.1 Almacenar datos SQL en Azure
4.2 Administrar SQL Databases en Azure
4.3 Herramientas de SQL Databases
4.4 Asegurar y recuperar instancias de SQL Database
4.3 SQL Database vs SQL Server en Azure

5. Servicios y Cloud Services
5.1 Servicios Web XML
5.2 Servicios WCF
5.3 Servicios REST
5.4 WCF Data Services y ASP.NET Web API
5.5 Creación y despliegue a Microsoft Azure
5.6 Integración con apps

6. Incluir resiliencia en soluciones Cloud
6.1 Mejores prácticas
6.2 Analítica de aplicaciones – Monitorización y Application Insights
6.3 Alto rendimiento utilizando ASP.NET
6.4 Patrones de aplicaciones Cloud
6.5 Cacheado de datos de aplicación – Redis

7. Almacenar datos tabulares
7.1 Azure Storage
7.2 Azure Storage Tables
7.3 Transacciones de entidad de tablas
7.4 Integración con LINQ

8. Almacenar y consumir ficheros desde Azure Storage
8.1 Storage Blogs
8.2 Controlar el acceso a blobs y contenedores
8.3 Configurar cuentas de Azure Storage
8.4 Azure Files

9. Diseñar una estrategia de comunicación mediante colas y Service Bus
9.1 Azure Storage Queues
9.2 Azure Service Bus
9.3 Azure Service Bus Queues
9.4 Azure Service Bus Relay
9.5 Azure Service Bus Notification Hubs

10. Automatizar la integración con recursos Azure
10.1 Bibliotecas de cliente del SDK de Azure
10.2 Scripting con PowerShell
10.3 Interfaz REST de Azure
10.4 Azure Resource Manager

11. Asegurar aplicaciones Web
11.1 Azure Active Directory
11.2 Directorios Azure AD
11.3 Multifactor
11.4 Directorios Azure AD B2B vs B2C

Destinatarios

Desarrolladores
Analistas

Requisitos

Conocimientos básicos de Visual Studio y .NET
Se valorarán conocimientos de otras plataformas de desarrollo (Java, PHP, Python)

 

Metodología

Curso presencial, activo y participativo. El docente introducirá los contenidos haciendo uso del método demostrativo, los participantes asimilarán los conocimientos mediante las prácticas de aplicación real.

Duración

Fecha de inicio a consultar

Objetivos

Al finalizar este curso los alumnos podrán:
  • Configurar y desplegar aplicaciones Web
  • Crear Azure Web Apps
  • Desplegar y monitorizar Azure Web Apps
  • Crear y configurar máquinas virtuales
  • Crear y administrar cuentas de almacenamiento
  • Administrar blobs y contenedores de almacenamiento
  • Crear, configurar y conectarse con SQL Database
  • Integrar Application Insights en aplicaciones
  • Crear, administrar y monitorizar servicios y soluciones Azure desde Visual Studio

Profesorado

Curso de Developing Cloud Solutions in Microsoft Azure
Bit formación informática
Campus y sedes: Bit formación informática
Bit formación informática
C. dels Almogàvers 123 08018 Barcelona
Cursos más populares
X