Modernización de Aplicaciones | Algeiba SA€¦ · nuestro Datacenter. 27 Ecosistema de un...

Post on 22-May-2020

4 views 0 download

Transcript of Modernización de Aplicaciones | Algeiba SA€¦ · nuestro Datacenter. 27 Ecosistema de un...

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!