viernes, 22 de noviembre de 2013

SISTEMA DE ADMINISTRACIÓN DE BASES DE DATOS

¿Qué es un Sistema de Base de Datos?

Es un sistema computarizado cuya finalidad general es almacenar información y permitir a los usuarios recuperar y actualizar esa información con base en peticiones. Esta información puede ser cualquier cosa que sea de importancia para el individuo o la organización; es decir, todo lo que sea necesario para auxiliarle en el proceso general de su administración.
Un sistema de bases de datos comprende cuatro componentes principales: datos, hardwaresoftware y usuarios.

Datos

Los sistemas de bases de datos están disponibles en máquinas que van desde las computadoras personales más pequeñas hasta las mainframes más grandes. En particular, los sistemas que se encuentran en máquinas grandes (sistemas grandes) tienden a ser multiusuario, mientras que los que se ejecutan en máquinas pequeñas (sistemas pequeños) tienden a ser de un solo usuario. Un sistema de un solo usuario es aquel en el que sólo un usuario puede tener acceso a la base de datos en un momento dado; un sistema multiusuario es aquel en el cual múltiples usuarios pueden tener acceso simultáneo a la base de datos.

Hardware

Los componentes de hardware del sistema constan de:
  • Los volúmenes de almacenamiento secundario, como discos magnéticos, que se emplean para contener los datos almacenados, junto con dispositivos asociados de E/S, los controladores de dispositivos, los canales de E/S, entre otros.
  • Los procesadores de hardware y la memoria principal asociada usados para apoyarla ejecución del software del sistema de base de datos.

Software

El administrador de base de datos o servidor de base de datos conocido como sistema de administración de base de datos (DBMS) maneja todas las solicitudes de acceso a la base de datos ya sea para agregar y eliminar archivos, recuperar y almacenar datos desde y en dichos archivos. Por lo tanto, una función general que ofrece el DBMS consiste en ocultar a los usuarios de la base de datos los detalles al nivel de hardware. Es decir, que el DBMS ofrece a los usuarios una percepción de la base de datos que está en cierto modo, por encima del nivel del hardware y que maneja las operaciones del usuario expresadas en términos de ese nivel más alto de percepción.
El DBMS es el componente de software más importante del sistema en general, aunque no es el único.

Usuarios

Existen tres grandes clases de usuarios:
  • Programadores de aplicaciones, que son los responsables de escribir los programas de aplicación de base de datos en algún lenguaje de programación. Estos programas acceden a la base de datos emitiendo la solicitud apropiada al DBMS. Los programas en sí pueden ser aplicaciones convencionales por lotes o pueden ser aplicaciones en línea, cuyo propósito es permitir al usuario final el acceso a la base de datos desde una estación de trabajo o terminal en línea.
  • Los usuarios finales, quienes interactúan con el sistema desde estaciones de trabajo o terminales en línea. Un usuario final puede acceder a la base de datos a través de las aplicaciones en línea, o bien puede usar una interfaz proporcionada como parte integral del software del sistema de base de datos. Las interfaces proporcionadas por el fabricante están apoyadas también por aplicaciones en línea, aunque esas aplicaciones están integradas, es decir, no son escritas por el usuario. La mayoría de los sistemas de base de datos incluyen por lo menos una de estas aplicaciones integradas.
  • La mayoría de los sistemas proporcionan además interfaces integradas adicionales en las que los usuarios no emiten en absoluto solicitudes explícitas a la base de datos, sino que en vez de ello operan mediante la selección de elementos en un menú o llenando casillas de un formulario. Estas interfaces controladas por menús o por formularios tienden a facilitar el uso a personas que no cuentan con una capacitación formal en tecnología de la información (IT). En contraste, las interfaces controladas por comandos tienden a requerir cierta experiencia profesional en IT, aunque tal vez no demasiada. Por otra parte, es probable que una interfaz controlada por comandos sea más flexible que una controlada por menús o por formularios, dado que los lenguajes de consulta por lo regular incluyen ciertas características que no manejan esas otras interfaces.
  • El administrador de base de datos o DBA.

¿Qué es una Base de Datos?

Datos Persistentes
Es una costumbre referirse a los datos de la base de datos como persistentes, esto se refiere de manera intuitiva, que el tipo de datos de la base de datos difiere de otros datos más efímeros. En forma más precisa, se dice que los datos de la base de datos persisten debido a que una vez aceptados por el DBMS para entrar en la base de datos, en lo sucesivo sólo pueden ser removidos de la base de datos por alguna solicitud explícita al DBMS, no como un mero efecto lateral de algún programa que termina su ejecución. Por lo tanto, esta noción de persistencia permite dar una definición más precisa del término base de datos:
Una base de datos es un conjunto de datos persistentes que es utilizado por los sistemas de aplicación de alguna empresa dada.
Hoy en día las bases de datos se utilizan cada vez más también para otro tipo de aplicaciones. De hecho, las empresas mantienen generalmente dos bases de datos independientes; una que contiene los datos operacionales y otra, a la que con frecuencia se le llama almacén de datos, que contiene datos de apoyo para la toma de decisiones. A menudo el almacén de datos incluye información de resumen, la que a su vez se extrae periódicamente de la base de datos operacional.

Datos y Modelos de Datos

Los datos en realidad son hechos dados, a partir de los cuales es posible inferir hechos adicionales. Esto es exactamente lo que hace el DBMS cuando responde a una consulta de un usuario. Un hecho dado corresponde a su vez a lo que en lógica se denomina proposición verdadera. En base a esto, una base de datos es en realidad una colección de tales proposiciones verdaderas.
Una razón por la que los sistemas de bases de datos relacionales se han vuelto tan dominantes, es que manejan en forma muy directa la interpretación precedente de los datos. Los sistemas relacionales están basados en una teoría formal denominada el modelo de datos relacional, de acuerdo con el cual:
  • En tablas, los datos son representados por medio de filas, las que pueden interpretarse directamente como proposiciones verdaderas.
  • Se proporcionan operadores para operar sobre las columnas de las tablas, y estos operadores soportan directamente el proceso de inferir proposiciones verdaderas adicionales a partir de las ya dadas.
Sin embargo, el modelo relacional no es el único modelo de datos. Existen otros aunque la mayoría de ellos difieren del modelo relacional en que son hasta cierto grado específicos, en vez de estar basados firmemente en la lógica formal.
Un modelo de datos es una definición lógica, independiente y abstracta de los objetos, operadores y demás que en conjunto constituyen la máquina abstracta con la que interactúan los usuarios. Los objetos permiten modelar la estructura de los datos. Los operadores permiten modelar su comportamiento.
La implementación de determinado modelo de datos es una realización física, en una máquina real, de los componentes de la máquina abstracta que en conjunto constituyen ese modelo.
Entonces, se puede decir que el modelo es aquello que los usuarios tienen que conocer, y la implementación es lo que los usuarios no tienen que conocer. La distinción entre ambos es en realidad sólo un caso de la conocida distinción entre lógico y físico.
Aunque el término modelo de datos es utilizado con dos significados muy distintos, la diferencia entre ambos puede ser caracterizada de esta manera:
  • En el primer sentido, un modelo de datos es como un lenguaje de programación cuyos elementos pueden ser usados para resolver una amplia variedad de problemas específicos, pero que en sí y por sí mismos no tienen una conexión directa con ninguno de estos problemas específicos.
  • En el segundo sentido, un modelo de datos es como un programa específico escrito en ese lenguaje. En decir, un modelo de datos que toma las características que ofrece algún modelo como el primero y las aplica a cierto problema específico. Puede ser visto como una aplicación específica de algún modelo con el primer significado.
Algunas ventajas que proporciona el uso de un sistema de base de datos sobre los métodos tradicionales son:
  • Compactación: Reduce la necesidad de archivos voluminosos en papel.
  • Velocidad: La máquina puede recuperar y actualizar datos más rápidamente que un humano. En particular, las consultas específicas sin mucha elaboración pueden ser respondidas con rapidez, sin necesidad de búsquedas manuales o visuales que llevan tiempo.
  • Menos trabajo laborioso: Se puede eliminar gran parte del trabajo de llevar a los archivos a mano.
  • Actualidad: En el momento que se necesite, se tiene a disposición información precisa y actualizada.


referencia: http://www.monografias.com/trabajos40/administracion-bases-datos/administracion-bases-datos.shtml#ixzz2lOnbQfg9

SOFTWARE LIBRE Y DE CÓDIGO ABIERTO

Aunque el software libre con cualquier otro nombre le daría la misma libertad, el nombre que usemos hace una gran diferencia: palabras diferentes transmiten ideas diferentes.
En 1998, algunas de las personas de la comunidad de software libre empezaron a usar el término «software de código abierto» (del inglés «open source software») en vez de «software libre» para describir lo que hacen. El término «código abierto» se asoció rápidamente con una aproximación diferente, una filosofía diferente, valores diferentes, e incluso un criterio diferente por el cual las licencias son aceptables. El movimiento por el software libre y el movimiento por el código abierto hoy son movimientos separados con visiones y metas diferentes, aunque podamos y trabajemos juntos en algunos proyectos prácticos.
La diferencia fundamental entre los dos movimientos está en sus valores, sus formas de mirar al mundo. Para el movimiento por el código abierto, el asunto sobre si el software debiera ser de código abierto es una cuestión práctica, no ética. Como alguien dijo, «el código abierto es una metodología de desarrollo; el software libre es un movimiento social». Para el movimiento por el código abierto, el software que no sea libre es una solución ineficiente. Para el movimiento por el software libre, el software que no es libre es un problema social y el software libre es la solución.

Relación entre el movimiento por el software libre y el movimiento por el código abierto

El movimiento por el software libre y el movimiento por el código abierto son como dos frentes políticos entre la comunidad de software libre.
Los grupos radicales de los años 60 desarrollaron una reputación para el faccionalismo: las organizaciones se separaban por los desacuerdos sobre los detalles de la estrategia, y luego se trataban como enemigas. O al menos tal es la imagen que se tiene de ellas, sea o no cierta.
La relación entre el movimiento por el software libre y el movimiento por el código abierto es todo lo contrario a esa figura. No estamos de acuerdo en los principios básicos, pero sí más o menos en las recomendaciones prácticas. Por ende, podemos y hacemos trabajos juntos en muchos proyectos específicos. No consideramos al movimiento por el código abierto un enemigo. El enemigo es el software privativo.
No estamos en contra del movimiento por el código abierto, pero no queremos que nos mezclen con ellos. Sabemos que han contribuido a nuestra comunidad, pero nosotros creamos esta comunidad, y queremos que las gente lo sepa. Queremos que las personas asocien nuestros logros con nuestros valores y nuestra filosofía, no con la suya. Queremos ser escuchados, no oscurecidos detrás de un grupo con visiones distintas. Para prevenir que las personas piensen que somos parte de ellos, nos esforzamos en evitar usar la palabra «abierto» para describir al software libre, o su contrario, «cerrado», para hablar sobre el software que no es libre.
Así que, por favor, mencione al movimiento por el software libre cuando hable sobre el trabajo que hemos realizado, y el software que hemos programado; tales como el sistema operativo GNU/Linux.

Comparando los dos términos

El resto de este artículo compara los dos términos: «software libre» y «código abierto». Muestra por qué el término «código abierto» no resuelve ningún problema, de hecho crea algunos.

Ambigüedad

El término «software libre» tiene un problema de ambigüedad [1], un significado indeseado: «software que se puede obtener por coste cero»; y por otro lado un significado deseado: «software que le da al usuario ciertas libertades». Nosotros hemos direccionado este problema publicando una definición más precisa de software libre, pero ésta no es una solución perfecta, no puede eliminar el problema completamente. Un término correcto que no fuese ambiguo sería mejor, si notuviese otros problemas.
Desafortunadamente, todas las alternativas en inglés para «software libre» tienen problemas en sí mismas. Hemos buscado varias alternativas que se han sugerido, pero ninguna es lo suficientemente «correcta» como para que cambiar resulte una buena idea. Todo reemplazo propuesto para «software libre» tiene un tipo de problema semántico de la misma clase, o peores. Y esto incluye «software de código abierto».

jueves, 21 de noviembre de 2013

SISTEMAS DE INFORMACIÓN GERENCIAL (SIG)

Los sistemas de información gerencial son una colección de sistemas de información que interactúan entre sí y que proporcionan información tanto para las necesidades de las operaciones como de la administración
En teoría, una computadora no es necesariamente un ingrediente de un Sistema de Información Gerencial (SIG), pero en la práctica es poco probable que exista un SIG complejo sin las capacidades de procesamiento de las computadoras.
Es un conjunto de información extensa y coordinada de subsistemas racionalmente integrados que transforman los datos en información en una variedad de formas para mejorar la productividad de acuerdo con los estilos y características de los administradores.

Actividades Principales de los SIG
1.-Reciben datos como entrada, procesan los datos por medio de cálculos, combinan elementos de los datos, etc.
2.- Proporcionan información en manuales, electromecánicos y computarizados
Para ver el gráfico seleccione la opción "Descargar" del menú superior
3.- Sistema de Información de Procesamiento de Transacciones, Sistema de Información para Administradores, Sistema de Información de Informes Financieros Externos.
Para ver el gráfico seleccione la opción "Descargar" del menú superior
5.2.- PLANEACION Y CONTROL.
Todas las funciones gerenciales; Planeación, Organización, Dirección y Control son necesarias para un buen desempeño organizacional. Para apoyar estas funciones, en especial la Planeación y el Control son necesarios los Sistemas de Información Gerencial
Por tanto el valor de la información proporcionada por el sistema, debe cumplir con los siguientes cuatro supuestos básicos:
Calidad, oportunidad , cantidad y relevancia.

DESARROLLO DE UN SIG.
Se requiere un gran esfuerzo, experiencia, tiempo y dinero para crear un sistema de información gerencial que produzca información integrada y completa
Sin embargo, aun cuando la organización no se haya impuesto el compromiso de desarrollar esta tarea, se puede realizar una función importante para mejorar el sistema y cubrir sus necesidades.
Tal vez no sea posible cambiar los formularios de registro o archivos, pero pueden hacerse cambios marginales, tales como el mejoramiento en la exactitud de los datos y la puntualidad de las fechas de informe.
Para ver el gráfico seleccione la opción "Descargar" del menú superior
Actualmente la Alta Gerencia está destinada a ampliar los horizontes de planificación y a la toma de decisiones bajo grados de incertidumbres cada vez mayores, a causa del aumento de la competencia en el medio empresarial, (incremento en el número de competidores), y a la disminución en la disponibilidad de los recursos.
Esto conduce a la imperiosa necesidad de manipular cada vez más información para poder realizar decisiones acertadas.
Es reconocido que la gerencia de información es la base fundamental de una gerencia estratégica adecuada. La introducción de la tecnología de computadores ha conllevado a que los diversos sistemas de información se conviertan en elementos de importancia en la organización.
Considerando la inmensa capacidad, en lo que al manejo de la información se refiere; los computadores están en capacidad de convertirse en una ventaja estratégica para las organizaciones más diversas
Por ello debe dársele a la tecnología de cómputos, la gran importancia y el suficiente tiempo que merecen para ayudar en forma fructífera, la integración efectiva del análisis y la intuición; en vez de considerarlo simplemente como una forma o manera de reducir los costos.

 FACTORES QUE DETERMINAN SU DESEMPEÑO.
Si se habla de una institución que no tiene los recursos humanos con experiencia en sistemas de información gerencial que desea organizar o mejorar su SIG, es buena idea solicitar ayuda de personas u organizaciones que tengan dicha experiencia o de un consultor.
Es muy probable que éstas seguirán una serie de pasos para obtener una visión general del sistema de información, la manera cómo funciona y qué se requiere para mejorarlo.

Los pasos para analizar los SIG:
  1. Identificar a todos aquellos que están utilizando o deberían utilizar los distintos tipos de información (profesionales, trabajadores de campo, supervisores, administradores, etc.)
2.- Establecer los objetivos a largo y corto plazo de la organización, departamento o punto de prestación de servicios.
3.- Identificar la información que se requiere para ayudar a las diferentes personas a desempeñarse efectiva y eficientemente, y eliminar la información que se recolecta pero que no se utiliza.
4.-Determinar cuáles de los formularios y procedimientos actuales para recolectar, registrar, tabular, analizar y brindar la información, son sencillos, no requieren demasiado tiempo y cubren las necesidades de los diferentes trabajadores, y qué formularios y procedimientos necesitan mejorarse.
5.-Revisar todos los formularios y procedimientos existentes para recolectar y registrar información que necesiten mejorarse o preparar nuevos instrumentos si es necesario.
6.-Establecer o mejorar los sistemas manuales o computarizados para tabular, analizar, y ofrecer la información para que sean más útiles a los diferentes trabajadores
7.-Desarrollar procedimientos para confirmar la exactitud de los datos.
8.-Capacitar y supervisar al personal en el uso de nuevos formularios, registros, hojas de resumen y otros instrumentos para recolectar, tabular, analizar, presentar y utilizar la información.
9.-Optimizar un sistema de información gerencial: qué preguntar, qué observar, qué verificar.

ESTRUCTURA DE UN SIG.
Así mismo se define SIG como:
Un sistema integrado usuario –maquina, el cual implica que algunas tareas son mejor realizadas por el hombre, mientras que otras son muy bien hechas por la maquina, para prever información que apoye las operaciones, la administración y las funciones de toma de decisiones en una empresa.
El sistema utiliza equipos de computación y software, procedimientos, manuales, modelos para el análisis la planeación el control y la toma de decisiones y además una base de datos.
El sistema de información gerencial se puede informar como una estructura piramidal.
1.-La parte inferior de la pirámide esta comprendida por la información relacionada con el procesamiento de las transacciones preguntas sobre su estado.
2.-El siguiente nivel comprende los recursos de información para apoyar las operaciones diarias de control.
3.-El tercer nivel agrupa los recursos del sistema de información para ayudar a la planeación táctica y la toma de decisiones relacionadas con el control Administrativo.
4.-El nivel más alto comprende los recursos de información necesarios para apoyar la planeación estratégica y la definición de política de los niveles más altos de la administración


miércoles, 20 de noviembre de 2013

Arquitectura Orientada a Servicio (SOA)

Optimice su SOA con servicios de datos reutilizables

La solución de Informatica para las arquitecturas orientadas a servicios (SOA) permite a su organización de IT crear una capa de servicios de datos basados en metadatos reutilizables en una SOA, un elemento crucial que a menudo se pasa por alto. Esta solución responde a todos los requisitos de datos de una SOA, incluidos el acceso, el volumen, la latencia, la transformación, la calidad y la entrega de datos. Esta solución permite a su organización de IT ofrecer datos oportunos y fiables (en el momento lugar y forma que su empresa los necesite) para mejorar la agilidad.
  • Mejorar la toma de decisiones proporcionando un acceso rápido y directo a datos coherentes y precisos que el negocio necesita y en los que confía
  • Aumentar la satisfacción y fidelidad de los clientes ofreciendo una perspectiva unificada y completa del cliente que incluye datos transaccionales importantes
  • Acelerar el tiempo de comercialización y reducir los costes de desarrollo proporcionando una capa de servicios de datos comunes basados en metadatos y en modelos y transformaciones complejas integradas que aumentan la productividad y la reutilización
  • Mejorar la adaptabilidad y la agilidad de IT en respuesta a las cambiantes necesidades del negocio con una capa de abstracción de datos flexible y proporcionando un acceso en tiempo real a datos con cualquier latencia
  • Reutilizar activos y recursos existentes aprovechando los conjuntos de competencias y servicios existentes de Informatica en los proyectos, así como el mayor ecosistema de socios y desarrolladores de integración de datos independientes  
  • Reducir la complejidad de la integración sustituyendo la integración de datos y aplicaciones punto a punto tradicionales con servicios de datos comunes, reutilizables y flexibles
  • Minimizar los riesgos de tiempo de inactividad o interrupciones de servicio proporcionando una base de integración de datos y servicios escalables, seguros, fiables y de alto rendimiento
  • Minimizar el riesgo de que los proyectos se alarguen con un marco de integración de datos ágil y una certificación de calidad de datos inicial
  • Respaldar el cumplimiento de las normativas y reducir los riesgos implicando desde el principio a los usuarios de negocio en la creación y validación de reglas y permitiendo una gestión de cambios eficaz a través del análisis gráfico de impacto y el linaje de datos
Requisitos tecnológicos de integración de datos para SOASolución de Informatica para las arquitecturas orientadas a servicios (SOA)
Ofrece un desarrollo rápido y sin codificación de los servicios de datos
Reduce la complejidad de la integración de varios silos de datos
Ofrece una capa de abstracción de datos tecnológicos con virtualización de datos
Respalda la totalidad del ciclo de vida de integración de datos
Proporciona amplias capacidades de acceso a datos para todos los datos empresariales
Ofrece datos oportunos mediante una plataforma de alto rendimiento complementaria
Permite el análisis de impacto y el linaje de datos mediante metadatos

Características principales de la solución de Informatica para las arquitecturas orientadas a servicios (SOA)

Servicios de datos escalables y flexibles

  • Servicios de infraestructura para la autenticación, el control de acceso y el registro.
  • Servicios CRUD para crear, leer y actualizar datos de todas las formas de sistemas back-end, incluidos datos estructurados, no estructurados, semiestructurados, de mainframe y en cloud.
  • Servicios de integración para ofrecer todas las funciones de integración de datos, como el acceso, el perfilado, la transformación, la calidad y la entrega de datos, así como la federación.
  • Servicios de metadatos para gestionar y utilizar metadatos técnicos y de negocio para la detección, la auditoría, el linaje y el análisis de impacto.

Entrega en el momento adecuado de datos de alta calidad

  • Ofrece todas las transformaciones de calidad de datos integradas, como la limpieza, la correspondencia y la validación de datos, como punto de entrada o firewall de calidad de datos, para garantizar la fiabilidad de los datos.
  • Proporciona herramientas basadas en funciones que comparten metadatos comunes para identificar, analizar y solucionar de forma proactiva problemas complejos de calidad de datos.
referencia:http://www.informatica.com/es/solutions/enterprise-data-integration-and-management/service-oriented-architecture/

PLATAFORMAS DE INFORMATICA

La Plataforma de Informática es una plataforma de integración de datos completa, abierta, unificada y rentable que permite a las organizaciones maximizar la rentabilidad de los datos al aumentar su valor y disminuir su coste.
La Plataforma de Informatica admite funciones tanto para el negocio en general como para el departamento de IT en concreto con el objetivo de garantizar una colaboración más estrecha en el manejo de todo tipo de proyectos de alto consumo de datos. Ha sido concebida para funcionar con todos los sistemas y procesos que las organizaciones tienen en la actualidad o que puedan agregar en el futuro. Proporciona las funcionalidades cruciales para permitir a las organizaciones manejar el volumen, la variedad y la complejidad del Big Data.
Diseñada para promover la estandarización y reutilización, la Plataforma de Informatica es la solución perfecta para organizaciones de IT cuyo objetivo es "hacer más con menos". Les permite gestionar las necesidades inmediatas de los proyectos con la máxima productividad y el mínimo coste, y adaptarse rápidamente para abordar otros proyectos, tal como el negocio exige. La Plataforma de Informática se compone de ocho tecnologías muy diferentes que han sido específicamente diseñadas para trabajar en sintonía en todas las secciones de la empresa y convertir los datos en activos de información fiables, prácticos y fidedignos.
       
enlace de imagen:www.paginasprodigy.com               www.dataprix.com
¿cuantos tipos de plataforma  existen? y ¿cuales son sus características mas representativas?
En informática, existen diferentes básicamente dos tipos de plataformas:
* Arquitectura de hardware (la arquitectura de una computadora)
* Framework de software (el sistema operativo, interfaces de usuario, lenguaje de programación)

Ejemplos de plataformas como sistemas operativos:
* Windows
* Linux
* AmigaOS
* Solaris
* Mac OS

Ejemplos de plataformas de software:
* Java - JDK y JRE
* .NET Framework
* Mozilla Prism XUL y XUL Runner
* Adobe AIR
* Mono

Ejemplos de plataformas de hardware:
* Arquitectura RISC (ej, Sun, DEC Alpha cluster, etc).
* Macintosh
* x86 (las típicas PC)
* Arquitectura ARM
* Cualquier variedad de consola de videojuego. Por ejemplo, Xbox, Playstation, etc.

INFRAESTRUCTURA DE TI Y TECNOLOGÍAS EMERGENTES

MANEJO DE LA NUEVA INFRAESTRUCTURA DE TI.
Una nueva infraestructura de TI. Es indispensable para apoyar las operaciones cotidianas basadas en el flujo continuo de información: del entorno de la organización y dentro de la organización misma, dicha infraestructura sirve como plataforma para poner en práctica la estrategia de negocios, enfrentar los cambios del entorno y proporcionar un nuevo conjunto de habilidades y procesos a sus administradores.

ELEMENTOS DE LA NUEVA INFRAESTRUCTURA DE TI.
Hay cuatro principales infraestructuras de sistemas: sistemas antiguos, cliente/servidor, Internet/Intranet y comunicaciones inalámbricas/celulares. Una gran parte de la computación corporativa se sigue basando en una arquitectura cliente/servidor que llega a los escritorios, respaldada por aplicaciones y bases de datos de microcomputadoras del sistema antiguo. Esta infraestructura tradicional ahora debe integrarse con Internet pública y con las Intranets corporativas, además una nueva forma de trabajo móvil esta usando dispositivos portátiles de PC y PDA (ayudantes digitales personales) que deben tener casi el mismo acceso a los datos corporativos. Para complicar aun mas las cosas es común que la compañía tenga que interactuar con los sistemas de otras empresas.
La vieja infraestructura era relativamente sencilla: consistía en macrocomputadoras controladas por un solo departamento de sistemas de información, que utilizaban software y telecomunicaciones bien integrados y definidos (a menudo del mismo proveedor que había vendido la computadora). El nuevo entorno de infraestructura ha cambiado considerablemente, tiene cuatro características principales que se describen a continuación.
Dependencia de la computación con maquinas de escritorio y dispositivos personales conectados en red.
Las compañías actuales dependen mucho de computadoras de escritorio conectadas en red y apoyadas por muchos proveedores, empresas de comunicaciones y compañías de software. El escritorio mismo se ha extendido a un espacio de trabajo mayor, que incluye dispositivos portátiles de información personal, que van desde PalmPilots hasta teléfonos y localizadores programables. La coordinación de estos nuevos dispositivos y su integración en una sola arquitectura corporativa coherente es un importante reto gerencial.
Asenso de Internet
En unos cuantos años, Internet y otras tecnologías relacionadas se han convertidos en componentes centrales de la infraestructura de TI. De la compañía. Internet, intranets y extranets corporativas se están volviendo un importante canal de comunicaciones con los clientes, empleados, proveedores y distribuidores.
Creciente importancia de la infraestructura publica
En el pasado existía una frontera entre las infraestructuras públicas y privadas, como el sistema telefónico y la computación corporativa. Hoy día, las fronteras entre estas infraestructuras se están desvaneciendo a medida que más y más organizaciones incorporan Internet en su infraestructura de TI. o usan servicios de reo o dispositivos electrónicos públicos en sus sistemas. Al tomar decisiones en materia de infraestructura, las compañías actuales tienen que considerar las infraestructuras públicas que ya existen y las que están surgiendo.
Dependencia de Terceros


En el pasado, las compañías solían crear su propio software y construir sus propias instalaciones de IT/IS. Hoy día, son muchas menos las compañías que lo hacen. En casi todas las empresas grandes de la actualidad, el departamento de sistemas de información es cada vez un administrador de paquetes comprados a proveedores terceros, que un desarrollador de sistemas terceros. Las compañías del presente subcontratan una parte importante de su procesamiento de transacciones a terceros.


TECNOLOGIAS EMERGENTES
 
Las tecnologías emergentes son innovaciones científicas que pueden crear una nueva industria o transformar una existente. Incluyen tecnologías discontinuas derivada de innovaciones radicales, así como tecnologías mas evolucionadas formadas a raíz de la convergencia de ramas de investigación antes separadas. Cada una de estas tecnologías ofrece una rica gama de oportunidades de mercado que proporcionan el incentivo para realizar inversiones de riesgo. El problema que plantean estas nuevas tecnologías, tanto a los directivos de las empresas maduras como a los de las empresas de nueva creación, es que las herramientas de gestión tradicionales no son capaces de resolver con éxito los nuevos desafíos generados.
Las tecnologías emergentes son aquellas que en una primera fase de su aplicación en la empresa muestran un notable potencial de desarrollo. El nivel de incertidumbre que rodea a estas tecnologías es particularmente elevado. También son innovaciones en desarrollo que como su nombre lo dice en un futuro cambiaran la forma de vivir del ser humano brindándole mayor facilidad a la hora de realizar sus actividades, conforme la tecnología vaya cambiando estas también iran evolucionando logrando complementarse con la tecnología mas moderna para brindar servicios que harán la vida del hombre mucha mas segura y sencilla.

TECNOLOGIAS EMERGENTES MÁS IMPORTANTES
Redes Aéreas: un sistema de control aéreo desarrollado desde las nubes, como un Internet en el cielo, para reemplazar el sistema tradicional y controlar mejor las rutas, la seguridad y los aterrizajes de los aviones. Esta nueva tecnología a largo plazo podría revolucionar el tráfico aéreo al permitir que un mayor número de aviones estén en el cielo sin necesidad de invertir en infraestructura y recursos humanos.
Cables cuanticos: Cables fabricados con nanotubos de carbón cuyo menor peso y mayor fuerza permitirán que torres existentes soporten cables con 10 veces la capacidad de los cables eléctricos fabricados con aluminio y acero que se utilizan en las redes eléctricas en la actualidad. Según los expertos, gracias a las nano-propiedades de los cables cuanticos, estos pueden llevar corrientes eléctricas sin producir resistencia y calor, por lo que no requieren equipos costosos de refrigeración.
Fotónica con silicona: Optoelectronica, desde hace muchos años se investiga como utilizar la silicona para emitir luz, con el fin de poder fabricar microchips que emitan luz para agilizar procesos informáticos en general. Después de la fabricación del primer láser construido con silicona por parte de un equipo de investigación de la Universidad de California, Los Ángeles, esta posibilidad resulta cada vez más factible.
Metabolomica: En el estudio de las miles de moléculas como azucares y grasas que son producto del metabolismo. Científicos pretenden utilizar esta información para crear una nueva herramienta de diagnosis que permita diagnosticar enfermedades con mayor antelación y precisión que las herramientas actuales.
Microscopio de Fuerza Magnética: Esta tecnología es un hibrido de imágenes por resonancia magnética y microscopios de fuerza atómica utilizados en nanotecnología. Los microscopios de fuerza magnética ofrecerán imágenes de moléculas de tres dimensiones.
Memoria Universal: Sistema de memorias cuyas células están compuestas por nanotubos de carbón, lo que permite enormes mejoras en la capacidad de almacenar datos.
Fabricas de Bacteria: Biotecnología, ingeniería metabólica para analizar y comprender las vías celulares y crear microbios que permite crear gran cantidad de productos químicos, desde medicamentos hasta plásticos.
Enviromaticas: Un termino nuevo para describir la aplicación de las nuevas tecnologías de la información al cuidado del medioambiente y a la agricultura. Medioambiente + informática.
Virus del Teléfono Movil: El año pasado se lanzo el primer virus contra teléfonos celulares. Estos aparatos sin cable tienen cada vez mas aplicaciones y los nuevos virus podrían atacar a sistemas informáticos seguros a través del móvil, por lo que es importante encontrar soluciones.
Biomecatronica: Robótica, la nueva generación de prótesis que integran la robótica con el sistema nervioso, logrando que una prótesis funcione con mucho mayor agilidad e integración que las prótesis actuales.