Post on 22-May-2020
1
2
Agenda
09.00 AM: Check-In
Desafíos de la Transformación Digital
Modelo de Aplicaciones Modernas
Desafíos de la Colaboración y Mensajería para
trabajo en equipo.
Transformando nuestro Datacenter: IaaS y PaaS.
10.45 AM: Conclusiones y Cierre
3
Check-In
¿Quiénes somos? ¿Qué expectativas tenemos?
4
SpeakerPablo Ariel Di LoretoMicrosoft MVP@PabloDiLoretoService Delivery Manager en Algeiba
5
Desafíos de la Transformación Digital
¿A qué llamamos Transformación Digital?
6
¿Qúé es la Transformación Digital?
7
Es parte de un Proceso Tecnológico
Digitización(conversión)
Digitalización(proceso)
TransofrmaciónDigital
(efecto)
8
Centrado en el cliente
Buscando la eficiencia de las operaciones
Con Análisis en tiempo real de la información de negocio
con un enfoque…
Centrado en el cliente
Buscando la eficiencia de las operaciones
Aprovechando el valor de los datos para el Negocio
Transformación Digital en las Organizaciones
Es un... que pretende… y un objetivo…
Crecimiento
Mejora del Beneficio
utilizando las tecnologías como
facilitadoras Mobile Cloud Social Analytics Security IoTCognitive
Rediseñar Modelos de Negocio
Transformar Modelos Operacionales
Optimizar Procesos
Transformar escritorios e infraestructuras
Plan estratégico,diferente en cada
Organización
9
Transformación Digital - Proceso
Involucrar a Clientes
Transformar los Productos y
Servicios
Optimizar las Operaciones y
Resiliencia
Empoderar a Colaboradores
10
Transformación Digital - Tecnologías
Mobile Cloud Social Analytics Security IoT Cognitive
11
Modelo de Aplicaciones Modernas
12
Valor de Modernizar y Optimizar
Agilidad
• Entrega continua
• Contenedores
Time to Market
• Escalabilidad y HA
• Métricas y Analítica
TCO
• Costos de Infraestructura
• Mantenimiento
Simplificación
• Estandarización
• Simplificación
13
No puedo darme el lujo de crear una aplicación desde
cero. ¿Qué puedo hacer?
Preguntas que nos suelen hacer…
¿Puedo reusar mi código existente? Me
encantaría construir desde allí.
¿Realmente necesito aprender nuevos lenguajes y
nuevas herramientas para usar la nube?
14
Básica Estandarizada Optimizada Modernizada
Modelo de Madurez de Aplicaciones de Algeiba
15
Básica
• Normalmente es la infra y apps actuales.
• Basados en VMs (no IaaS).
• Poca automatización y dinamismo.
Estandarizada
• No se realizan cambios en la App.
• Se basa en IaaS aprovechando potencialidades de la nube.
• Inicio de automatización y dinamismo.
Modelo de Madurez de Aplicaciones de Algeiba
16
Optimizada
• La aplicación puede sufrir cambios.
• Basada preferentente en PaaS o IaaS avanzado.
• Simple automatización y gestión.
Modernizada
• Re-arquitectura compatible con nuevas tendencias tecnológicas.
• Basado en PaaS y/o Serverless.
• No siempre es requerida.
Modelo de Madurez de Aplicaciones de Algeiba
17
Algeiba Apps Optimization Model: Estrategias
18
Técnica ReHost -> Estandarizada
19
Técnica Lift & Shift -> Optimizada
20
Técnica RRR -> Modernizada
21
Desafíos de la Colaboración y Mensajería para trabajo en equipo
A complete, intelligent, secure solution to empower employees
Office 365
Windows 10
Enterprise Mobility + Security
365
23
24
25
Traditional IT
Multiple Devices
User and Business Owned
Cloud Managed & SaaS Apps
Automated
Proactive
Self-Service
Modern IT
Single Device
Business Owned
Corporate Network & Legacy Apps
Manual
Reactive
High-touch
26
Transformando nuestro Datacenter
27
Ecosistema de un Datacenter moderno
28
El enfoque de Plataforma en Microsoft Azure
29
Infrastructure as a Service
30
• Máquinas Virtuales con Windows y Linux.
• Se puede escalar de 1 a 1000 instancias.
• Facturación por minuto.
• Permite templates, extensiones, etc.
• Acceso a redes virtuales + backup + monitoreo.
• Permiten personalización de bajo nivel.
• Soporte a Windows Server 2003.
Virtual Machines
31
• Espacios de procesamiento con Windows y Linux.
• Se puede escalar de 1 a 1000 instancias.
• Facturación por minuto. Simples de Administrar.
• Permite templates, extensiones, etc.
• Acceso a redes virtuales + backup + monitoreo.
Azure App Service
32
• Contiene funcionalidades específica por dominio y está
normalmente dividida por capas funcionales como web,
negocio y datos.
• Escala clonando la app en múltiples
servers/VMs/Containers.
• Separa funcionalidad en pequeños Servicios independientes
unos de otros con su propia base de datos.
• Escala desplegando cada Servicio independientemente y
creando instancias entre servers/VMs/Containers.
Aplicación tipo Monolítica Aplicación tipo Microservicios
¿Service Fabric? Aplicación Monolítica vs Microservicios
App 1App 1 App 2
33
Azure Service Fabric
34
Check-Out¿Cómo seguimos?
35
Microsoft & Open Source
37
Algeiba lleva años trabajando con diversas
metodologías, y eso nos permitió madurar Algeiba
Operations Framework (AOF).
AOF es un conjunto de prácticas y metodologías
propias que están enfocadas en el éxito del
cliente, llevadas adelante a través de un equipo
especializado con una capa en común de Gestión
(Proyectos y Prácticas) y fases de Planeamiento,
Entrega y Operación.
Algeiba Operations Framework
38
Básica Estandarizada Optimizada Modernizada
Prácticas basadas en el Modelo de Madurez de Apps
39
Personas. Procesos. Productos.
Azure DevOps
DevOps es la union de personas, procesos y productos que facilitala entrega continua de valor a los usuarios finales.
“
”
Build& Test
Entrega Continua
Deploy
Operate
Monitor &
Learn
Plan &
Track
Develop
40
¡Muchas Gracias!