Clase-12-capacidadestecnologicas.pdf

  • Uploaded by: orionix
  • 0
  • 0
  • February 2021
  • PDF

This document was uploaded by user and they confirmed that they have the permission to share it. If you are author or own the copyright of this book, please report to us by using this DMCA report form. Report DMCA


Overview

Download & View Clase-12-capacidadestecnologicas.pdf as PDF for free.

More details

  • Words: 1,719
  • Pages: 28
Loading documents preview...
Sesión #12 – Capacidades Tecnológicas: Cloud & Evolución Arquitectónica

Jorge Arias MsC. [email protected] Profeso invitado Escuela de Negocios & Ingenieria

1

Departamento de Ingeniería de Sistemas y Computación / Maestría de Arquitectura sdedeTITI/ /Arquitectura ArquitecturaEmpresarial Empresarial

Contexto & Motivación

Y como influye la estrategia…? (2)

Estrategia de Negocio Define

Define Define

Procesos de negocio Modelo de información Aplicaciones

Iniciativa o Proyecto #1

Iniciativa o Proyecto #2

Iniciativa o Proyecto #N

Tecnología Cultura y Gestión del Cambio Gobernabilidad

2

Departamento de Ingeniería de Sistemas y Computación / Maestría de Arquitectura s de TI / Arquitectura Empresarial

Contexto & Motivación

Arquitectura de negocio + Arquitectura empresarial Metas de negocio

Estrategias de negocio

Proyectos

Crecer

Reducción de costos

Incrementar rentabilidad

Crecer en base instalada de clientes

Desarrollar nuevos segmentos

Definir nuevos productos & servicios

Crear estudios de mercado

Desarrollar fuerza de ventas presencial

Potenciar canales de autoservicio

Procesos

Información & Datos OLTP

Entidades de negocio

OLAP

KPIs

Aplicaciones CRM

ERP

Core Business

Custom Development

Tecnología DNS Server

FTP Server

Database Server

Directory Server

Application Server

Mail Server

Departamento de Ingeniería de Sistemas y Computación / Maestría de Arquitectura s de TI / Arquitectura Empresarial

3

Contexto: Categorización de Capacidades TOGAF TRM (Technical Reference Model)

4

Tomado “TOGAF TRM)

Departamento de Ingeniería de Sistemas y Computación / Maestría de Arquitectura s de TI / Arquitectura Empresarial

4

Cloud Computing Contexto General

5

Departamento de Ingeniería de Sistemas y Computación / Maestría de Arquitectura s de TI / Arquitectura Empresarial

Cloud Computing Motivación & Contexto

http://www.youtube.com/watch?v=n9LmzsaO69 8 6

Departamento de Ingeniería de Sistemas y Computación / Maestría de Arquitectura s de TI / Arquitectura Empresarial

Cloud Computing Motivación & Contexto

http://www.youtube.com/watch?v=gpzM6Mask80 7

Departamento de Ingeniería de Sistemas y Computación / Maestría de Arquitectura s de TI / Arquitectura Empresarial

Cloud Computing Qué hay en la nube

CRMs Soluciones de colaboración

Servidores de aplicación

ERP

Mis documentos

Soluciones de ofimática

Servidores de BPM

Mail Servers

Su empresa

Webservers

Capacidades de CPU

Capacidades de disco Cualquier cosa…

8

Departamento de Ingeniería de Sistemas y Computación / Maestría de Arquitectura s de TI / Arquitectura Empresarial

Cloud Computing Definición

Forrester: (Derechos reservados Forrester Research)

Gartner: (Derechos reservados Gartner group)

Wikipedia (Tomado de Wikipedia)

9

• A standardized IT capability (services, software, or infrastructure) delivered via Internet technologies in a payper-use, self-service way.

• A style of computing where scalable and elastic IT-enabled capabilities are delivered as a service to external customers using Internet technologies.

• “…a computing capability that provides an abstraction between the computing resource and its underlying technical architecture (e.g., servers, storage, networks), enabling convenient, on-demand network access to a shared pool of configurable computing resources that can be rapidly provisioned and released with minimal management effort or service provider interaction.“[This definition states that clouds have five essential characteristics: ondemand self-service, broad network access, resource pooling, rapid elasticity, and measured service. (

Departamento de Ingeniería de Sistemas y Computación / Maestría de Arquitectura s de TI / Arquitectura Empresarial

9

Cloud Computing Definición

Forrester: (Derechos reservados Forrester Research)

Gartner: (Derechos reservados Gartner group)

Wikipedia (Tomado de Wikipedia)

10

• A standardized IT capability (services, software, or infrastructure) delivered via Internet technologies in a payper-use, self-service way.

• A style of computing where scalable and elastic IT-enabled capabilities are delivered as a service to external customers using Internet technologies.

• “…a computing capability that provides an abstraction between the computing resource and its underlying technical architecture (e.g., servers, storage, networks), enabling convenient, on-demand network access to a shared pool of configurable computing resources that can be rapidly provisioned and released with minimal management effort or service provider interaction.“[This definition states that clouds have five essential characteristics: ondemand self-service, broad network access, resource pooling, rapid elasticity, and measured service. (

Departamento de Ingeniería de Sistemas y Computación / Maestría de Arquitectura s de TI / Arquitectura Empresarial

10

Cloud Computing Definición

Forrester: (Derechos reservados Forrester Research)

Gartner: (Derechos reservados Gartner group)

Wikipedia (Tomado de Wikipedia)

11

• A standardized IT capability (services, software, or infrastructure) delivered via Internet technologies in a payper-use, self-service way.

• A style of computing where scalable and elastic IT-enabled capabilities are delivered as a service to external customers using Internet technologies.

• “…a computing capability that provides an abstraction between the computing resource and its underlying technical architecture (e.g., servers, storage, networks), enabling convenient, on-demand network access to a shared pool of configurable computing resources that can be rapidly provisioned and released with minimal management effort or service provider interaction.“[This definition states that clouds have five essential characteristics: ondemand self-service, broad network access, resource pooling, rapid elasticity, and measured service. (

Departamento de Ingeniería de Sistemas y Computación / Maestría de Arquitectura s de TI / Arquitectura Empresarial

11

Cloud Computing Resumen Definición

Development As A Service

Middleware As A Service Hardware Database As A Service

Storage As A Service

Software

Data Center Operations

Hardware (VM) As A Service

Usuarios

Proveedores 12

Departamento de Ingeniería de Sistemas y Computación / Maestría de Arquitectura s de TI / Arquitectura Empresarial

Cloud Computing Contexto

13

Departamento de Ingeniería de Sistemas y Computación / Maestría de Arquitectura s de TI / Arquitectura Empresarial

Cloud Computing Taxonomías

Software as a Service (SaaS) SalesForce (CRM)

Successful Factors

Oracle Fusion

Taleo

Microsoft Dynamics

Heinsohn Human Capital Management

14

Departamento de Ingeniería de Sistemas y Computación / Maestría de Arquitectura s de TI / Arquitectura Empresarial

Cloud Computing Taxonomías

Software as a Service (SaaS) SalesForce (CRM)

Successful Factors

Oracle Fusion

Taleo

Heinsohn Human Capital Management

Microsoft Dynamics

Platform as a Service (PaaS) BPM

15

ESB

AppServer

Base de datos

Departamento de Ingeniería de Sistemas y Computación / Maestría de Arquitectura s de TI / Arquitectura Empresarial

15

Cloud Computing Taxonomías

Software as a Service (SaaS) SalesForce (CRM)

Successful Factors

Oracle Fusion

Heinsohn Human Capital Management

Microsoft Dynamics

Taleo

Platform as a Service (PaaS) BPM

ESB

AppServer

Base de datos

Infraestructure as a Service (IaaS) CPU

16

Disco

Memoria

Servidores 64 bits

AIX

Linux

Departamento de Ingeniería de Sistemas y Computación / Maestría de Arquitectura s de TI / Arquitectura Empresarial

Windows 16

Cloud Computing 6 dimensiones a considerar

Nube local vs. Nube Global

6

1

Riesgo País

Seguridad

2

Regulaciones

3

Cloud Computing

5

Gestión de datos y Backup

SLA (Acuerdos de nivel de servicio)

4 17

Departamento de Ingeniería de Sistemas y Computación / Maestría de Arquitectura s de TI / Arquitectura Empresarial

Cloud Computing Caso aplicado: Compañía del Sector Financiero

18

Departamento de Ingeniería de Sistemas y Computación / Maestría de Arquitectura s de TI / Arquitectura Empresarial

Viajando a través del cliente ( Estilos de arquitectura 1970-2010)

19

Departamento de Ingeniería de Sistemas y Computación / Maestría de Arquitectura s de TI / Arquitectura Empresarial

Estilos de arquitectura de las aplicaciones Mainframe

Modelo host

1980 Terminal

1970

1990

- Lógica Presentación - Lógica funcional - Datos Host

2005

1998

20

Departamento de Ingeniería de Sistemas y Computación / Maestría de Arquitectura s de TI / Arquitectura Empresarial

Estilos de arquitectura de las aplicaciones Cliente/Servidor 2 niveles

Modelo host

Modelo Cliente/Servidor dos niveles

1980

-Datos

- Lógica Presentación - Lógica funcional

Terminal

Cliente

- Lógica Presentación - Lógica funcional - Datos Host

Servidor

1970

1990

2005

1998

21

Departamento de Ingeniería de Sistemas y Computación / Maestría de Arquitectura s de TI / Arquitectura Empresarial

Estilos de arquitectura de las aplicaciones Cliente/Servidor Modificado

Modelo host

Modelo Cliente/Servidor dos niveles

1980

-Datos

- Lógica Presentación - Lógica funcional

Terminal

Cliente

- Lógica Presentación - Lógica funcional - Datos Host

Servidor

1970

1990

2005

Modelo Cliente/Servidor modificado - Lógica funcional -Datos

- Lógica Presentación Cliente Servidor

1998

22

Departamento de Ingeniería de Sistemas y Computación / Maestría de Arquitectura s de TI / Arquitectura Empresarial

Estilos de arquitectura de las aplicaciones N-tier / Multi-Capas

Modelo host

Modelo Cliente/Servidor dos niveles

1980

-Datos

- Lógica Presentación - Lógica funcional

- Lógica Presentación - Lógica funcional - Datos

Terminal

Host

Cliente Servidor

1970

1990

2005 Multicapas

Modelo Cliente/Servidor modificado - Lógica funcional -Datos

- Lógica Presentación Cliente Servidor

WebServer

1998

Terminal (Browser)

AppServer

Lógica Presentación Lógica Negocio (componentes) Datos

DBServer 23

Departamento de Ingeniería de Sistemas y Computación / Maestría de Arquitectura s de TI / Arquitectura Empresarial

Estilos de arquitectura de las aplicaciones Orientación a Servicios Modelo SOA/BPM

2009

Pesentación

Modelo Cliente/Servidor dos niveles

1980

-Datos

- Lógica Presentación - Lógica funcional

Negocio

BPM

Canales (Web2.0) Portal

Datos

ESB

Cliente Servidor

Dashboard

1970

1990

2005 Multicapas

Modelo Cliente/Servidor modificado - Lógica funcional -Datos

- Lógica Presentación Cliente Servidor

WebServer

1998

Terminal (Browser)

AppServer

Lógica Presentación Lógica Negocio (componentes) Datos

DBServer 24

Departamento de Ingeniería de Sistemas y Computación / Maestría de Arquitectura s de TI / Arquitectura Empresarial

Estilos de arquitectura de las aplicaciones Definición (1)

Estilo de arquitectura (Pipes, Multi-ier, Messages, servicios) Arquitectura Lógica

Arquitectura técnica

25

Departamento de Ingeniería de Sistemas y Computación / Maestría de Arquitectura s de TI / Arquitectura Empresarial

Estilos de arquitectura de las aplicaciones Definición (2)

 Esencia estructural de una arquitectura de solución

 Está determinado de acuerdo a: formas, técnicas, patrones, enfoques y relación entre componentes  Llamado patrones de arquitectura  Cada uno de ellos se orienta a proveer solución a un grupo particular de problemas de negocio

26

Departamento de Ingeniería de Sistemas y Computación / Maestría de Arquitectura s de TI / Arquitectura Empresarial

Estilos de arquitectura de las aplicaciones Inventario de Estilos



Estilos de arquitectura más comunes 1. Blackboard 2. Client-server 3. Database-centric architecture 4. Distributed computing 5. Event Driven Architecture 6. Front-end and back-end 7. Monolithic application 8. Peer-to-peer 9. Pipes and filters 10.Service-oriented architecture 11.Software componentry (CBD) 12.Three-tier model

27

Departamento de Ingeniería de Sistemas y Computación / Maestría de Arquitectura s de TI / Arquitectura Empresarial

Integración de aplicaciones Estilos x taxonomía

Modelo Cliente/Servidor dos niveles

Cliente

Servicios de datos

1980

-Datos

- Lógica Presentación - Lógica funcional

Modelo host

2008

- Lógica Presentación - Lógica funcional - Datos

Terminal

Host Servicios de negocio & presentación

Servidor

1970

1990

2005 Multicapas

Modelo Cliente/Servidor modificado - Lógica funcional -Datos

- Lógica Presentación Cliente Servidor

WebServer

1998

Terminal (Browser)

AppServer

Lógica Presentación Lógica Negocio (componentes) Datos

Servicios de datos, negocio

DBServer Servicios de datos, negocio & Presentación 28

Departamento de Ingeniería de Sistemas y Computación / Maestría de Arquitectura s de TI / Arquitectura Empresarial

More Documents from "orionix"

4-modelado De Arquitectura
February 2021 0
February 2021 0
February 2021 0