1. <Insert Picture Here>
Los Sistemas de Información hoy, panorama
internacional y regional: Consejos de un Teleco
Aitor Ibañez Tejedor
Enterprise Architect – Ingeniero de Telecomunicaciones
26 de marzo de 2.015
3. 3
Introducción
• Carrera profesional
• Teleco (1.990-96)
• Airtel Movil (Vodafone)
• Aló Comunicaciones (Madrid)
• Unisys (Madrid)
• Oracle (Bilbao)
• Objetivo: conocer el panorama actual de las
Tecnologías de Información para afrontar mejor el
futuro profesional.
4. 4
<Insert Picture Here>
Contenidos
• Introducción
• Historia de los Sistemas de Información
• ¿Cómo es un Departamento de TIC?
• Arquitecturas de Aplicaciones
• Panorama internacional de las TIC:
• Hardware
• Software
• Consulting.
• Panorama nacional.
• ¿Qué voy a hacer con mi vida?
• Consejos útiles
• Lecturas recomendadas
6. 6
Donde todo comenzó…
• 1900 1950
• 1er. Ordenador: ENIAC (1.946)
• 1950 1960
• Procesos batch y control de
autómatas.
• Recursos HW muy limitados
• Código máquina
• Incluso programación “cableada”
• Procesadores RISC
• No había Sistemas Operativos
• Aplicaciones militares, industriales
•1949: Remington Rand produce el
primer ordenador para negocios,
conocido comercialmente como
UNIVAC
1886: Burroughs inventa una máquina
sumadora y contable y en 1920,
introduce al mercado su versión
portátil
1884:
1911: CTR1876: Burroughs
1939:
7. 7
La era de los mainframes
• 1960 1980 : Entorno
• Primeros años: Sistemas operativos y
ensamblador.
• Lenguaje Cobol y Bases de Batos
• 1969 ARPANET origen del TCP/IP e
Internet
• 1972 lenguaje C y sistemas UNIX
• Primeras arquitecturas 1973: IBM SNA
(comunicaciones).
• 1980 Procesadores CISC: Intel 8080 y
Motorola 6800
1965: Burroughs introduce el 1108,
primer multiprocesador
1975: 1976: 1977:
8. 8
La era de los mainframes
• 1960 1980 : Aplicaciones
• Aplicaciones monolíticas:
• Presentación + Lógica de Negocio + Datos.
• Programación estructurada
• Aparecen los Gestores Transaccionales
• Aplicaciones:
• Bancarias
• Líneas aéreas
• Administración Pública
• Años 80:
• Lenguajes 4GL
• primera arquitectura de aplicaciones: IBM SAA
• Herramientas CASE
• Diseño y Programación Orientado a Objetos
9. 9
Sistemas Distribuidos
• 1980 1990 : Entorno
• Primeras Bases de Datos relacionales comerciales
• Explosión de Sistemas Abiertos: UNIX.
• Aparición del PC: Intel/MS-DOS, Apple/Macintosh, IBM OS/2
• Aparecen los primeros Interfaces gráficos.
• Apple Macintosh: 1.983-84
• Windows: 1.985 (1.987 Windows 2.0)
• Sistemas departamentales.
• Redes locales y WAN.
• Internet: ftp, telnet, gopher, archie,...
Primeras pantallas Macintosh
10. 10
Sistemas Distribuidos
• 1980 1990 : Aplicaciones
• Aplicaciones Cliente-Servidor a 2 capas:
• Presentación y Lógica de Negocio
• Datos (BBDD)
• Servidores centrales con BBDD + PC clientes
• Aparecen los Gestores Transaccionales o middleware
Aplicaciones a 3 capas:
• Presentación
• Lógica de Negocio (Gestor transaccional)
• Datos (BBDD)
• Implantación en todos los sectores.
11. 11
Aplicaciones WEB
• 1990 Hoy: Entorno
• Explosión del World Wide Web (http y html).
• Universalización de la información
• Fracaso del estándar OSI
• HTML 1.991
• Liberalización de las telecomunicaciones:
• Competencia: despliegue rápido de nuevos servicios.
• Incremento de Ancho de Banda.
• PC canal estándar de acceso para los usuarios.
• Nuevas formas de acceso:
• Móvil WAP-GSM, GPRS, UMTS
• PDA Palm Pilot (Palm OS), iPaq (Windows CE), Apple iPod
• 2.005 Integración Móvil – PDA: Apple iPhone, Blackberry,…
• 2.009 Tablet: Apple iPad, Samsung (Google Android)
• Linus Torvalds Linux (1.991) Desarrollo OpenSource
• Nuevas formas de Computación: Distribuida, Grid, Cloud
• Tecnologías Wireless: WiFi, Bluetooth
12. 12
Aplicaciones WEB
• 1990 1998 : Aplicaciones
• Explosión de lenguajes visuales (RAD): Visual Basic,
Delphi, Power Builder, Developer
• Explosión de Bases de Datos relacionales: Oracle, SQL
Server, DB2, Sybase, Informix, Ingres, ...
• 1995 Desarrollo del Java por ingenieros de SUN.
• Microsoft estrategia empresarial
• Aplicaciones Web estáticas (Páginas html)
• Aplicaciones visuales Cliente-Servidor en 2 y 3 capas.
• Desarrollo Orientado a Objetos y UML.
• Paquetes empresariales: ERP (SAP, Oracle Financials,
Navision, PeopleSoft, JDEdwards), CRM (Siebel, SAP),
otros: Business Intelligence, Content Management,
Trouble Ticketing, ...
• Middleware: Tuxedo, CORBA, MQSeries, TIBCO
13. 13
Aplicaciones WEB
• 1998 2010 : Aplicaciones
• Aumento capacidad apariencia visual en páginas Web.
• Aplicaciones Web dinámicas: Java (Applet, JSP, Servlet), Microsoft ASP, PHP,
Tecnologías Ajax, Flash/Flex,...
• Entorno de Desarrollo: Eclipse, MS Visual Studio, Jdeveloper, Jbuilder.
• Evolución de los middleware Servidores de Aplicaciones (WebLogic,
WebSphere, JBoss, TomCat...)
• Grandes Portales: Conocimiento, Comerciales, Intranets,...
• Continúan las aplicaciones Cliente-Servidor y paquetes empresariales (Oracle,
SAP, Microsoft)
• Cloud Computing
• Seguridad: DNI electrónico PKI
• Aplicaciones distribuidas N-Tier.
• Importancia de la Arquitectura
• Reutilización, desacoplamiento, aislamiento de niveles SOA
• Acceso a la información: buscadores
• Explosión Web2.0: Foros, Blogs, Wikis,...
14. 14
Aplicaciones Móviles
• 2007 Hoy
• A principios del 2000 se universalizan las redes de datos móviles (3G)
• Aparece el iPhone (2007) y poco después, Samsung, HTC, Nokia
lanzan al mercado sus Smart Phones.
• La disponibilidad de terminales y de redes de datos, propicia la
explosión de Aplicaciones Móviles (Apps).
• 2012: 46.000 Millones descargas y 12.000 M$
• Expectativas: 2017 77.000 M$
• Además:
• Internet of Things (IoT)
• Digital Innovation
• Software Defined Networks
15. 15
Hoy Futuro?
• Dos Tecnologías de Desarrollo “supervivientes”:
• J2EE y MS .NET
• Apps Móviles y sus estándares (HTML5?)
• Aplicaciones WEB
• BBDD líderes: Oracle, SQL Server, DB2.
• Estancamiento Mainframes (sólo renovación).
• Sistemas abiertos: UNIX, Linux y Windows.
• Futuro:
• ¿3 grandes empresas de HW-SW?
• Coexistencia J2EE - .NET. ¿y OpenSource?
• ¿Sobrevivirá el UNIX?
• ¿Hasta dónde llegará Google?
• ¿Cuando se retirará el último Mainframe?
• ¿sólo Apps para Móviles?
• Cloud Computing como estrategia de TI
• ¿Cómo será Internet?
• Entonces, cómo serán las aplicaciones?
17. 17
Departamentos TIC
• Ubicación y funciones de los Deptos. TIC
• Varias ubicaciones en el Organigrama:
• En Depto. Financiero (Industriales) u Organización (Banca)
• En Depto. Técnico (Telcos)
• Directamente de la Dirección General (Banca, Distribución,
Eléctricas)
• Funciones:
• Producción: mantenimiento de sistemas
• Desarrollo: nuevas aplicaciones corporativas
• Oficina Técnica: control de proyectos
• Calidad: garantía de calidad de sistemas en todo el ciclo de vida
• Atención al Cliente/Usuario
• Relaciones con Clientes
• Comunicaciones
• Seguridad
19. 19
Departamentos TIC
• Perfiles en el ámbito de un proyecto
Usuarios/Clientes
Testers
Analistas
Desarrolladores
Técnicos de
Sistemas
Arquitecto
Jefe de Proyecto
20. 20
Diagrama común de Aplicaciones
SeguridadDatos
Datos
Seguridad Aplicaciones
Gestión Contenidos y
Documentos
Business Intelligence
Interoperabilidad y
Procesos
Aplicaciones
ERP
CRM
RRHH
Infraestructura Acceso y Ejecución Aplicaciones
• Usuarios accediendo desde diferentes entornos
• Aplicaciones en Paquetes Empresariales o desarrollos a medida.
• Infraestructuras comunes: Seguridad, Acceso y Ejecución
• Servicios comunes: Gestión Contenidos y Documentos, Inteligencia de
Negocio (BI), Interoperabilidad y Procesos
• Almacenamiento de Datos
21. 21
EntornodeGestiónCorporativo
EntornodeDesarrolloCorporativo Principios de Arquitectura
Gestióndesdelaperspectivadelnegocio
Automatizacióndeoperacionesbajodemanda
Gestióncentralizadadesistemas
Gestióndevariossistemascomosifueranuno
Minimizarelriesgodeloscambios
Diseñoydesarrollomedianteherramientasproductivas
Explotarcódigodeclarativoconformeaestándaresabiertos
Interacción Corporativa
Disponibilidad de información viva, precisa, al momento
Facilitar la colaboración a nivel corporativo
Extender selectivamente los servicios a socios y proveedores
Infraestructura SOA & EDA
Desacoplamiento de funciones de negocio de los procesos
Exposición de funciones comunes como servicios
Servicios de Negocio Corporativos
Reutilización de servicios y procesos de negocio
Monitorización del negocio en tiempo real
Modificación dinámica de reglas de negocio y flujos
Información Corporativa
Gestión centralizada de datos
Protección y securización de datos
Control de acceso a los datos
Infraestructura Corporativa Compartida
“Pool”, reserva y compartición de recursos bajo demanda
Configuración dinámica de infraestructura de acuerdo a SLAs
EntornodeSeguridadCorporativa
GestióncentralizadadeIdentidadesyRoles
AutenticaciónyAutorización
Auditoríaycumplimientolegal
28. 28
Panorama Nacional
Consultoría en España
• Representación de las consultoras internacionales.
1. Accenture (+13.000)
2. Everis, IBM Global Services, HP (EDS)
3. Cap Gemini, GFI, ATOS, Thales, Deloitte
• Consultoras nacionales
1. Indra (40.000)
2. Informatica El Corte Inglés (IECISA-2.500)
29. 29
Panorama Nacional
Consultoría en Euskadi
• Representación de las consultoras internacionales y
nacionales:
• Accenture, IBM
• Indra, GFI Norte
• Otras: Everis, Thales, Steria, Deloitte, PwC, HP, ATOS
• Consultoras vascas:
• Ibermatica (3.000)
• Oesia (IT Deusto)
• Dominion
• Informatica Euskadi
• Deusto Sistemas, Serikat, Bilbomatica, IDOM, LKS,
Servimatica,...
30. 30
Panorama Nacional
Empresas con TICs en Euskadi
• Sector Energía y Telecos:
• Iberdrola, Gamesa Eólica, EDP-Naturgas, Euskaltel.
• Sector Público:
• EJIE (Gobierno Vasco)
• Justicia, Osakidetza, Interior
• Otras Sociedades: Lanbide, Eustat, Euskalmet, EiTB, Metro Bilbao, BEC,
EuskoTren, Consorcio de Aguas,...
• Diputaciones: Lantik (Bizkaia), IZFE (Gipuzkoa), CCASA (Araba)
• Ayuntamientos: Cimubisa (Bilbao), Donosti, Vitoria.
• Banca:
• Kutxa Bank (Fusión de BBK, Kutxa y Vital), Caja Laboral - Ipar Kutxa
• Mondragon Corporación Cooperativa
• Eroski, Grupo Fagor, Grupo Ulma, Caja Laboral, Lagun Aro, Orona,...
• Industrial
• Grupo Ormazabal, Arteche, ITP, Aernnova,...
• Grupos Internacionales: Daimler (Mercedes), Arcelor, Bridgestone
32. 32
Aptitudes a desarrollar:
• Proactividad
• Talento Relacional
• Capacidad de Aprendizaje
• Responsabilidad
• Saber Vender
• Negociación
• Capacidades de Gestión
• Gestión del Riesgo y del cambio
33. 33
Aptitudes
• Proactividad o... Ser un Emprendedor
• Empuje
• No esperes a que alguien tome las decisiones por ti.
• Los jefes quieren soluciones, no problemas
• Steve Jobs (despido de Apple)
• Talento Relacional o... Ser un LIDER
• Análisis del entorno
• Equipos de Personas
• Equilibro entre: capacidad técnica, relaciones humanas
• Shackleton (1.915-16): 16 meses en el hielo Antártico
• Wiki
34. 34
Aptitudes
• Capacidad de Aprendizaje
• Siempre necesitamos aprender
• Única garantía frente al cambio
• Observar lo bueno y lo malo
• Aprendizaje Social Al rt A n urbe a d a
• Responsabilidad
• Delimita y entiende tu área de responsabilidad
• La Responsabilidad es clave en el trabajo en equipo.
• Aptitudes de Presentación o... Saber VENDER
• Siempre estamos vendiendo.
• MARKETING
• Divulgación
• Presentaciones Efectivas
35. 35
Aptitudes
• Negociación
• Siempre estamos negociando
• Conocimiento del Otro: necesidades ocultas
• ¿Cuánto estás dispuesto a perder? Negociar Sueldo
• Alcanzar el Consenso, relaciones largo plazo.
• Capacidad de Gestión
• Gestión humana Liderazgo
• Gestión del Tiempo
• Gestión Financiera, Comercial, Mercado,... MBA
• Gestión del Riesgo y del Cambio
• Entorno en constante Cambio la Naturaleza
• El Cambio siempre es bueno
• El Riesgo es necesario
• Mayor Capacidad de Cambio asumir Riesgos EXITO
37. 37
Lecturas recomendadas
• Proactividad
• La Buena Suerte (Alex Rovira y Fernando Trias de Bes)
• Enlace a libro
• Liderazgo
• Shackleton’s Incredible Voyage
• Enlace a libro
• Gestión del Cambio
• ¿Quién se ha llevado mi queso? (Spencer Johnson)
• Enlace a libro
• Negociación y Talento Relacional
• Talento Negociador: Julian Gutierrez
• Enlace a libros
• IESE
• Claves del Talento
Concepto: Trabajo en Equipo. Progresión de la Carrera
Explain the main differences between the current state and reference architecture
No application stove-piping or silo infrastructure
SOA & EDA enabled
Business Functions are supported by reusable services
Improved data quality and easier sharing
Dedicated -&gt; shared dynamically configurable infrastructure
Reactive manual -&gt; proactive automated management