Post on 26-Sep-2018
[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