El Banco Itaú capitaliza la plataforma Microsoft .NET para fomentar

Anuncio
MICROSOFT .NET CUSTOMER SOLUTION
Published: February 2002
El Banco Itaú capitaliza la plataforma
Microsoft .NET para fomentar la transición
de sus clientes hacia el futuro
El Banco Itaú desarrolló e implementó una solución de pagos en línea
basada en Web para sus clientes. Para ello, utilizó la plataforma
Microsoft .NET y otras tecnologías de Microsoft. El desarrollo de la
aplicación se realizó con Microsoft Visual Studio .NET y Microsoft .NET
Framework. La implementación de la solución se realizó con Microsoft
Windows 2000 Advanced Server, Microsoft SQL Server 2000 y
Microsoft Host Integration Server. Los desarrolladores disfrutaron de una
mayor productividad, incluida la posibilidad de aprovechar conocimientos
anteriores y reutilizar el código creado anteriormente.
Información general acerca de la compañía
El Banco Itaú es el segundo banco de Brasil. Cuenta con más de 10 millones de clientes,
2 millones de los cuales utilizan la banca de Internet de la compañía, con un total de 750
millones de transacciones cada año. El Banco Itaú se ha hecho merecedor de varios premios,
incluidos los siguientes: "Mejor banco nacional de Brasil, noviembre de 2001" (revista Emerging
Markets Investor), "Mejor banco brasileño - 2000" (revista Latin Finance), "Mejor banco
latinoamericano - 2001" (revista América Economía) y "Premio a la excelencia 2000 - Mejor
banco nacional latinoamericano" (revista Euromoney).
El Banco Itaú adoptó muy pronto la banca electrónica y es propietario de la mayor red privada de
cajeros automáticos de Brasil. Uno de los principales logros de este banco es ir a la vanguardia
de sus competidores internacionales en cuanto a tecnología bancaria y ha conseguido una
importante reducción de los costos y una mayor productividad, ya que más del 70% de todas las
transacciones de sus clientes se realiza en el modo de autoservicio.
Un reto comercial
El Banco Itaú deseaba ofrecer a sus clientes la comodidad de los pagos en línea a compañías de
servicio público, por ejemplo teléfono, agua y otros servicios. Para enfrentar este reto, el banco
Perfil
El Banco Itaú es el segundo banco de
Brasil con recursos propios de 7,700
millones de reales brasileños (el
equivalente a unos 3,200 millones de
dólares de EE.UU.) y activos de
81,700 millones de reales brasileños.
Necesidad de negocio
Una plataforma para el desarrollo y la
implementación de un sistema de
pagos en línea basado en Web para
sus clientes.
Ventajas
Reutilización del código, mayor
productividad, seguridad.
Tecnologías y productos de
Microsoft utilizados
Microsoft Windows 2000 Advanced
Server
Microsoft .NET Framework
ASP.NET
ADO.NET
ASP.NET Web Forms
Servicios de Web de XML de
ASP.NET
.NET Enterprise Services y COM+
Microsoft Visual Studio® .NET
C#
Microsoft Internet Information Services
5.0
Microsoft SQL Server™ 2000
Microsoft Host Integration Server
Hardware
Servidores
Compaq
necesitaba la mejor plataforma para desarrollar e implementar una solución basada en Web que
pudiera integrarse con sus sistemas centrales.
La solución
El Banco Itaú utilizó Microsoft Visual Studio .NET y Microsoft .NET Framework para crear una
versión de Web de su sistema de pagos a servicios públicos e integrarlo con su sistema de
banca en línea basada en Web. La solución se implementó mediante Microsoft Windows 2000
Advanced Server, Microsoft SQL Server 2000, Microsoft Host Integration Server y Microsoft
Internet Information Services 5.0.
Desde la puesta en marcha de la solución, los clientes pueden visitar el sitio Web de las
compañías de servicio público participantes, buscar la factura que desean pagar y conectar de
forma transparente con el sistema del Banco Itaú. Los clientes inician una sesión con su
identificador de cuenta corriente y su contraseña y realizan el pago en el momento.
Esta solución ha cosechado un gran éxito entre los clientes y entre los propios miembros del
Banco Itaú, dado que constituye un paso firme que aumenta la reputación de esta entidad en
cuanto a la implementación de tecnologías muy atractivas.
“Nos enorgullece ofrecer a nuestros clientes la tecnología más moderna. Y eso es exactamente
lo que hacemos cuando construimos nuestras aplicaciones con Microsoft Visual Studio .Net”,
afirma Arnaldo Pereira Pinto, director de la división de sistemas de Internet del Banco Itaú.
“Nos enorgullece ofrecer a
nuestros clientes la tecnología
más moderna. Y eso es
exactamente lo que hacemos
cuando construimos nuestras
aplicaciones con Microsoft
Visual Studio .Net.”
Arnaldo Pereira Pinto
Director de la división
de sistemas de Internet
Banco Itaú
Figura 1. El sistema basado en Web del Banco Itaú facilita a los clientes los pagos en
línea, como se muestra en el ejemplo anterior, que corresponde a una factura de
consumo telefónico.
Ventajas
Reutilización del código
Visual Studio .NET y Microsoft .NET Framework hicieron fácil uno de los objetivos críticos del
proyecto: la reutilización del código que se usaba para comunicarse con los sistemas centrales
del banco que contienen la lógica de las transacciones bancarias.
“Desde nuestra aplicación ASP anterior, teníamos componentes en C++ que se comunicaban
con el host a través de un servidor SNA, intercambiando los datos necesarios para cada paso de
una transacción”, comenta el ingeniero Marcelo Lima, jefe de diseño de software del Banco Itaú.
“Queríamos evitar tener que reescribir las reglas de la empresa”, afirma Lima. "Nuestra nueva
aplicación basada en .NET utiliza COM Interop, que proporciona una forma sencilla y
sumamente confiable de trabajar con los componentes COM, sin importar el lenguaje con el que
se construyeron”.
Mayor productividad
Lima afirma que la tecnología de Visual Studio .NET y Microsoft IntelliSense les ayudó a
aumentar la productividad.
“El entorno de desarrollo de Visual Studio .NET es muy claro y está bien organizado, con
funciones que parecen simples pero que son muy útiles, como la lista de archivos abiertos
situada sobre el editor de texto, y la característica IntelliSense que ofrece una explicación
concisa del uso de los métodos y un editor de HTML que genera un código limpio y tabulado”,
afirma Lima. “Los validadores facilitaron la verificación de los datos introducidos por los clientes,
como la información de inicio de sesión y las confirmaciones de las transacciones. Todo ello nos
ahorró mucho tiempo de codificación. También pudimos crear una uniformidad en el nivel del
cliente, para evitar accesos innecesarios a páginas de nuestro servidor. “
Utilización de servicios de Web de XML
El Banco Itaú ya está trabajando en una nueva versión de su aplicación, para admitir informes en
tiempo real acerca de los pagos. Lima afirma que los servicios de Web de XML (creados con
Visual Studio .NET y Microsoft .NET Framework) tendrán un papel importante a la hora de
construir estas nuevas funciones.
Con el nuevo sistema, las compañías de servicio público pueden crear un URL al que puede
llamar la aplicación del Banco Itaú para notificar a la compañía que el pago quedó realizado.
Para garantizar la seguridad, toda la comunicación estaría encriptada.
“Ya que las distintas compañías de servicio público utilizan plataformas diferentes, no deseamos
crear y mantener distintas versiones de nuestros componentes”, afirma Lima. “Al crear un
servicio de Web de XML con encriptación, sólo tenemos que actualizar el código de un único
lugar”.
Microsoft .NET Framework es una plataforma que permite desarrollar, implementar y ejecutar
servicios de Web de XML y aplicaciones. Proporciona un entorno altamente productivo, basado
en estándares y compatible con varios lenguajes, para la integración de inversiones anteriores
en las aplicaciones y los servicios de última generación, además de ofrecer la agilidad necesaria
para enfrentar retos de desarrollo y funcionamiento de aplicaciones de Internet. .NET
Framework está compuesto por dos partes principales: la rutina de lenguaje común y el conjunto
jerárquico de bibliotecas de clases unificadas, que incluye la versión de componentes de Active
Server Pages (conocido como ASP.NET), un subsistema de acceso de datos con enlace libre
(ADO.NET) y un entorno de construcción de aplicaciones con una interfaz rica, basadas en
Windows (Windows Forms).
Microsoft Visual Studio .NET es la herramienta RAD (desarrollo rápido de aplicaciones) que
permite crear aplicaciones de Web y servicios de Web de XML de última generación. Visual
Studio .NET ofrece a los desarrolladores todo lo necesario para diseñar aplicaciones de Web de
gran alcance para cualquier dispositivo y plataforma. Además, Visual Studio .NET está
totalmente integrado con .NET Framework, por lo que es compatible con distintos lenguajes de
programación y realiza automáticamente muchas tareas habituales de programación. De esta
forma, otorga más libertad a los desarrolladores para que puedan crear rápidamente nuevas
aplicaciones de Web con el lenguaje que prefieran. Visual Studio .NET incluye un solo entorno
de desarrollo integrado, con funciones RAD para la creación de aplicaciones de Web y lógica
comercial intermedia. También incorpora diseñadores RAD de XML para el procesamiento de
información. Para obtener más información acerca de Visual Studio .NET, visite
http://www.visualstudio.net/.
Para obtener más información
Para obtener más información acerca de los productos y servicios de Microsoft, llame al Centro de información comercial de
Microsoft al número (800) 426-9400 en los EE.UU. En Canadá, llame al Centro de recursos de Microsoft al número (800)
563-9048. Fuera de los 50 estados de EE.UU. y Canadá, comuníquese con su subsidiaria local de Microsoft. Para obtener
información a través de Internet, visite: http://www.microsoft.com/
© 2002 Microsoft Corporation. Reservados todos los derechos.
El estudio de este caso sólo tiene carácter informativo. MICROSOFT NO OFRECE NINGUNA GARANTÍA, YA SEA
EXPRESA O IMPLÍCITA, EN ESTE RESUMEN.
Microsoft, el logotipo .NET, Visual Studio, IntelliSense, SQL Server y Windows son marcas registradas o marcas comerciales de
Microsoft Corporation en los EE.UU. y otros países. Los nombres de las compañías y productos reales mencionados en este documento
pueden ser marcas comerciales de sus titulares respectivos.
Descargar