[Video] Microsoft Azure · Opciones de Cómputo para Apps en la Nube [Video] Microsoft Azure |...

Post on 26-Sep-2018

232 views 0 download

Transcript of [Video] Microsoft Azure · Opciones de Cómputo para Apps en la Nube [Video] Microsoft Azure |...

[Video] Microsoft Azure

Opciones de Cómputo para Apps en la Nube

[Video] Microsoft Azure | Opciones de Cómputo para Apps en la Nube

¿Dónde puedo ver el video?

[Video] Microsoft Azure | Opciones de Cómputo para Apps en la Nube

• Este material forma parte de un video publicado de TecTimes. Este video puede verse en la siguiente URL:

http://bit.ly/28ObmVR

Pablo Ariel Di Loreto

¿Quién les habla?

• @Buenos Aires, Argentina. 35 años de edad.

• IT Service Delivery Manager en Algeiba IT. Docente.

• MVP desde Abril de 2014.

[Video] Microsoft Azure | Opciones de Cómputo para Apps en la Nube

PROYECTOS &

PRACTICASOPERACIÓN &

SOPORTEhttp://www.algeiba.com/

INCUBACIÓN DE

APPS

Objetivo y Alcance

• El objetivo de este video es demostrar a los

profesionales de IT y Desarrolladores las opciones

de cómputo que existen para alojar nuestras

aplicaciones en Microsoft Azure.

• El alcance de este video es de un nivel 200 de

complejidad (escala 100 al 400) y se recorrerán

conceptos de alto nivel de profundidad. La duración

es de aproximadamente 60 minutos.

Agenda

• Azure y Cómputo en la Nube.

• Cómputo con Máquinas Virtuales (IaaS).

• Cómputo con App Service (PaaS).

• Conclusiones:

• Roles y Responsabilidades.

• ¿Qué opción elegir?

[Video] Microsoft Azure | Opciones de Cómputo para Apps en la Nube

Check-In

¿Qué opciones de cómputo para Apps tenemos en Azure?

[Video] Microsoft Azure | Opciones de Cómputo para Apps en la Nube

Azure y Cómputo en la Nube

• ¿A qué llamamos “Cómputo”?

• ¿Ejemplos de Cómputo?

• ¿Qué modelos de ejecución de aplicaciones conocemos de manera tradicional?

[Video] Microsoft Azure | Opciones de Cómputo para Apps en la Nube

Cómputo para Apps

• Plataforma que permita publicar y

consumir aplicaciones que sean utilizadas

por usuarios o por otras aplicaciones.

• Ejemplo: BlogEngine, WordPress, CMS,

aplicaciones creadas por las

organizaciones, etc.

• Normalmente las alojamos en máquinas

virtuales con IIS / Apache / Otro.

• En Aure hay dos modelos claros de

publicación de aplicaciones.

[Video] Microsoft Azure | Opciones de Cómputo para Apps en la Nube

¿A qué llamamos Cómputo para Apps?

Cómputo para Apps en Azure

[Video] Microsoft Azure | Opciones de Cómputo para Apps en la Nube

Azure App

Service

Azure Virtual

Machines

Opción de Cómputo basado en VMs

[Video] Microsoft Azure | Opciones de Cómputo para Apps en la Nube

Máquinas Virtuales

Demo de una App en Máquinas Virtuales

[Video] Microsoft Azure | Opciones de Cómputo para Apps en la Nube

• Windows Server 2008 R2

• Windows Server 2012

• Windows Server 2012 R2

• Windows Server 2016

• Windows 7

• Windows 8

• Windows 10

[Video] Microsoft Azure | Opciones de Cómputo para Apps en la Nube

Máquinas Virtuales Windows

• CentOS 6.3+, 7.0+

• CoreOS 494.4.0+

• Debian 7.9+, 8.2+

• Oracle Linux 6.4+, 7.0+

• RHEL 6.7+, 7.1+

• SLES 11 SP3+, SLES 12+ y

• SLES para SAP 11.3+

• openSUSE 13.1+

• Ubuntu 12.04, 14.04, 15.10 y 16.04

[Video] Microsoft Azure | Opciones de Cómputo para Apps en la Nube

Máquinas Virtuales Linux

• SharePoint Farm + HA.

• SQL Server AlwaysOn Cluster.

• Cisco CSR 1000v Deployment.

• Deep Security Manager.

• FortiGateNGFW High Availability.

• WordPress using MySQL Repl.

• XenApp 7.8.

• Y.. ¡Mucho más!

[Video] Microsoft Azure | Opciones de Cómputo para Apps en la Nube

Soluciones de Máquinas Virtuales

¿Por qué una Máquina Virtual?

• Control Absoluto: podemos administrar las actualizaciones del sistema operativo y sus

componentes con total libertad.

• Retrocompatibilidad: podemos personalizar la configuración de la manera que necesitemos, con

total flexibilidad.

• No requiere cambios de código: nuestras aplicaciones, si funcionan en un equipo virtual

compatible de nuestra infraestructura on-premises, funcionará en Azure IaaS.

• Soporte a Aplicaciones Personalizadas: si para que nuestra aplicación funcione requerimos de

software especializado, podemos instalarlo aquí.

[Video] Microsoft Azure | Opciones de Cómputo para Apps en la Nube

Opción de Cómputo basado en AppService

[Video] Microsoft Azure | Opciones de Cómputo para Apps en la Nube

Servicio de Aplicaciones

Demo de una App en App Service

[Video] Microsoft Azure | Opciones de Cómputo para Apps en la Nube

• Oferta de tipo Platform-as-a-Service (PaaS)

• Plataforma única de Servicios en la nube que

permite crear / alojar / probar aplicaciones

Web y Mobile para cualquier dispositivo.

• Permite integrarse fácilmente con aplicaciones

SaaS + aplicaciones on-premises del cliente.

• Está compuesto por 4 tipos de aplicaciones, la

cual cada una tiene un fin específico.

[Video] Microsoft Azure | Opciones de Cómputo para Apps en la Nube

¿Qué es App Service en Azure?

Opciones de App Service

[Video] Microsoft Azure | Opciones de Cómputo para Apps en la Nube

¿Por qué App Service?

• Plataforma totalmente administrada: parcheo automático de OS y Frameworks. Backups y DR.

• Soporte a múltiples lenguages y frameworks: soporte.NET, Node.js, Java, PHP, y Python.

• Despliegue rápido: en pocos segundos la aplicación está online.

• Integración continua: con Visual Studio Team Services, GitHub, o BitBucket.

• Entornos de ensayo y pruebas: verificación del código en ambiente pre-productivo con

características idénticas al productivo. Publicación a producción con “zero downtime”.

• Pruebas en Producción: pruebas en producción con estrategia “A/B testing”.

• Autenticación y Autorización: sin cambios de código. Servicios integrados de autenticación.

Soporte a varios IdP: Azure Active Directory, Facebook, Twitter, Google, and Microsoft Account.

[Video] Microsoft Azure | Opciones de Cómputo para Apps en la Nube

¿Por qué App Service?

• Conexión con Servicios: con sistemas empresariales o SaaS Apps. Galería de Apps disponible.

• Escala Global: Scale-up y Scale-out disponibles.

• Enterprise-grade: preparado para aplicaciones de misión crítica. Compliance con ISO, SOC, y

PCI.

• Azure Marketplace: plantillas con aplicaciones disponible desde la tienda integrada.

• WebJobs: ejecución de programas a través de tareas continuas, planificadas o generadas por

eventos.

• Conexiones Híbridas: integración con Virtual Networks.

• Integración con Visual Studio: integración nativa con herramientas de Visual Studio para facilitar

la integración continua y despliegue rápido.

[Video] Microsoft Azure | Opciones de Cómputo para Apps en la Nube

¿VMs o AppService?

[Video] Microsoft Azure | Opciones de Cómputo para Apps en la Nube

Conclusiones

Roles y Responsabilidades

[Video] Microsoft Azure | Opciones de Cómputo para Apps en la Nube

¿Qué opción elegir?

[Video] Microsoft Azure | Opciones de Cómputo para Apps en la Nube

¿Qué opción elegir?

[Video] Microsoft Azure | Opciones de Cómputo para Apps en la Nube

IaaS es ideal para retrocompatibilidad.

¿Qué opción elegir?

[Video] Microsoft Azure | Opciones de Cómputo para Apps en la Nube

PaaS es más rápido, barato y seguro.

Preguntas y Más Info

¿Te quedó alguna duda? ¿Querés darnos algún feedback?

[Video] Microsoft Azure | Opciones de Cómputo para Apps en la Nube

¡Muchas Gracias!

Web: http://www.TecTimes.Net + http://www.algeiba.com/

Twitter: @TecTimesNet

Facebook: @TecTimesNet + @AlgeibaIT

YouTube: @TecTimesNet

Google: +TecTimesNet

[Video] Microsoft Azure | Opciones de Cómputo para Apps en la Nube