Red de Respuestas Legales - Conocimientos legales - ¿Cómo redactar un plan de migración del sistema?

¿Cómo redactar un plan de migración del sistema?

Permítame darle un ejemplo:

Plan de migración del sistema de correo de Exchange de Huidian Technology

1 Análisis en segundo plano

Actualmente, la mayoría de los usuarios de Exchange todavía usan Exchange 5.5. Dado que el soporte oficial de Microsoft para Exchange 5.5 finaliza el 5438 de junio + 31 de febrero de 2003, un gran número de usuarios de Exchange 5.5 se enfrentan a una tremenda presión para actualizar sus sistemas de correo electrónico.

Como producto de software lanzado en 1999, Exchange 5.5 nunca consideró las necesidades de los usuarios actuales para la colaboración basada en mensajes, como el procesamiento colaborativo de documentos, grupos de trabajo colaborativos, conferencias colaborativas de escritorio, etc. al comienzo de su diseño. A medida que aumentan las demandas de los usuarios de aplicaciones colaborativas, los usuarios de Exchange 5.5 también deben considerar cómo resolver los problemas anteriores.

Ante estos desafíos, ofrecemos una solución general basada en la tecnología Lotus Domino para ayudar a los usuarios a deshacerse de los problemas de las actualizaciones del sistema de correo electrónico y obtener funciones más potentes.

2. Análisis de la solución

Construir un sistema de correo electrónico de usuario basado en la plataforma Lotus Domino y crear una aplicación empresarial más potente es el núcleo de toda la solución. La razón por la que se elige la plataforma Lotus Domino para reemplazar el Exchange 5.0 existente (o versión superior) del usuario y construir el sistema de correo y las aplicaciones comerciales del usuario se basa en los siguientes hechos:

Ruta técnica

Como líderes en la industria de TI, IBM y Microsoft siguen estándares de tecnología de TI muy diferentes. La mayoría de las plataformas de software de IBM siguen el estándar abierto J2EE. NET es propuesto y seguido por Microsoft Corporation.

El estándar J2EE es un estándar para desarrollar y publicar aplicaciones que cumplan con los requisitos de la economía de red. Este estándar fue desarrollado por Sun Microsystems y varios socios y se utiliza principalmente en el sector comercial en la economía en red actual. El propósito de establecer esta norma es ampliar el territorio y reducir los conflictos que obstaculizan las transacciones. A través de las normas, las empresas se centran únicamente en cuestiones comerciales y no en cuestiones técnicas complejas.

J2EE divide las tareas de desarrollo y soporte de aplicaciones en muchas funciones claras. La función de esta división del trabajo es transferir tareas de programación complejas a la plataforma J2EE, reducir la carga de trabajo de los desarrolladores de aplicaciones para soportar nuevos requisitos de aplicaciones y separar claramente las tareas según tecnologías y condiciones específicas. Esta separación también comercializa la experiencia: las aplicaciones J2EE pueden ensamblarse esencialmente a partir de componentes no personalizados que deben seguir interfaces definidas y, por lo tanto, requieren sólo una pequeña cantidad de programación o especialización.

Como ruta técnica relativamente independiente, Lotus Domino actualmente proporciona un buen soporte para la arquitectura J2EE. Puede usarse como un servidor de aplicaciones J2EE simple para proporcionar a los usuarios un entorno operativo J2EE integrado en el sistema. Los productos de la serie Workplace de la familia Lotus se basan completamente en la arquitectura J2EE.

. NET Framework es un entorno de desarrollo, implementación y ejecución. NET, incluidas ASP.NET, CLR y . NET framework clases. Hay diferentes maneras de interpretarlo. a diferentes personas. Algunas personas piensan. NET es un entorno de desarrollo visual completamente nuevo para la próxima generación. Algunas personas piensan. NET es el nuevo lenguaje de desarrollo en la era de Internet: algunas personas piensan que es una nueva plataforma de intercambio de información basada en XML (lenguaje de marcado extensible) y SOAP (Protocolo simple de acceso a objetos), y es un nivel empresarial orientado al futuro. plataforma de desarrollo. Hay muchas definiciones como ésta, y estas afirmaciones son todas correctas, pero sólo cubren una parte. neto.

Desde la perspectiva del desarrollo tecnológico en sí, las aplicaciones J2EE pueden ejecutarse en varios sistemas operativos. Muchos desarrolladores también proporcionan servidores de aplicaciones web y herramientas de desarrollo que los usuarios pueden elegir a voluntad, y los desarrolladores mejoran las funciones y el rendimiento compitiendo con cada uno. Otros niveles de productos en constante mejora han llevado al rápido desarrollo de la arquitectura J2EE. entorno del sistema operativo. NET está limitado a Windows y la simplificación de las herramientas de desarrollo y los entornos operativos tendrá un impacto grave. neto.

Si sólo nos fijamos en la ruta técnica, ambas rutas técnicas son actualmente reconocidas por muchas empresas de software y usuarios, y es difícil evaluar cuál es la más avanzada. Sin embargo, para el mercado empresarial de alto nivel al que nos dirigimos, la mayoría de los sistemas de software que satisfacen las necesidades de las empresas de alto nivel utilizan la arquitectura J2EE.

Aunque esto no quiere decir que la arquitectura J2EE sea más avanzada que la británica. NET está orientada al mercado empresarial de alto nivel, lo que también puede demostrar que la arquitectura J2EE puede satisfacer mejor las necesidades del mercado empresarial de alto nivel. La plataforma Lotus Domino que admite la arquitectura J2EE también ocupa una posición importante en el mercado empresarial de alto nivel. -finalizar el mercado empresarial.

2.2. Plataforma operativa

Al ser una arquitectura abierta, Lotus Domino puede ejecutarse en diferentes entornos. Además de soportar los sistemas operativos OS400 y AIX de IBM, puede ejecutarse en sistemas operativos de otros proveedores, incluidos HP UNIX, SUN Solaris, Red Hat Linux, Red Flag Linux, Turbo Linux, Windows NT, Windows 2000 y Windows 2003. Además de los servidores de PC basados ​​en Intel, las plataformas de servidores compatibles también pueden ejecutar varios sistemas host grandes comunes en el mercado empresarial de alto nivel, como AS400, RS6000, HP 9000 series, SUN Fire series, etc.

Como parte de la serie de productos de Microsoft, MS Exchange, al igual que otros productos de Microsoft, actualmente solo admite sistemas operativos de la serie Windows y servidores de PC basados ​​en Intel.

Desde la perspectiva de la plataforma operativa, el sistema Lotus Domino admite una gama más amplia de entornos operativos y puede adaptarse completamente al entorno operativo de TI existente del usuario. A medida que los sistemas de aplicaciones de usuario se vuelven cada vez más complejos y la escala empresarial continúa expandiéndose, los usuarios también necesitan mejorar continuamente el rendimiento general del sistema de aplicaciones. Uno de los factores importantes es mejorar la plataforma operativa del sistema. Para sistemas de aplicaciones grandes y complejos, las plataformas de sistemas basadas en Wintel no pueden satisfacer las necesidades de los usuarios en términos de estabilidad, escalabilidad y capacidades operativas del sistema. Y las necesidades de los usuarios solo pueden satisfacerse mediante el establecimiento de clústeres de múltiples servidores. El mantenimiento de un sistema de clúster de múltiples servidores, ya sea en términos de carga de trabajo de mantenimiento, complejidad del trabajo o probabilidad de falla, será mucho mayor que el de un solo servidor.

Por lo tanto, desde una perspectiva de desarrollo, el sistema Lotus Domino que puede soportar entornos operativos cada vez más complejos puede adaptarse mejor a las tendencias cambiantes del desarrollo empresarial y proporcionar a los usuarios un sistema más estable y excelente.

2.3. Capacidad de actualización

Lotus Domino se lanzó en 1989. Con la mejora de la versión 1996 R4, ha ocupado una posición dominante en el campo del correo y el software colaborativo, y ha sido aceptado por muchos usuarios como un sistema de correo empresarial, creando una aplicación colaborativa compleja basada en el sistema Domino. En 2003, IBM lanzó la serie de productos Domino R6.5 y Lotus Workplace, consolidando aún más la posición de IBM Lotus en el mercado. Durante este proceso, los productos Domino siempre han seguido una estrategia de actualización fluida, esforzándose por mantener la coherencia de los hábitos de los usuarios y los métodos de desarrollo mientras mejoran continuamente el rendimiento y las funciones del sistema. Además, se proporcionan varias herramientas de actualización para garantizar que los usuarios no enfrenten demasiados problemas técnicos al actualizar el sistema. La estrategia de actualización fluida de Domino es también una de las razones por las que muchos usuarios eligen IBM. Por ejemplo, IBM lanzó Domino R4.6 en 1999 y Domino R6.5 en 2003. Al mismo tiempo, también considera plenamente los problemas de los usuarios que actualizan en versiones antiguas y proporciona una variedad de herramientas de actualización para actualizar desde Domino R4.6, Domino R5, Domino R6 y otras versiones a Domino R6.5. software desarrollado por usuarios basado en la versión anterior. Las aplicaciones pueden ejecutarse directamente en la nueva versión, protegiendo eficazmente a los usuarios.

Exchange 5.5 también fue lanzado por Microsoft en 1999. Posteriormente, Microsoft lanzó Exchange 2000 y Exchange 2003, pero no ha proporcionado paquetes de actualización entre versiones, razón por la cual más del 60% de los usuarios todavía lo tienen. después de retirarse en los últimos cinco años Razones para que los usuarios de Exchange utilicen Exchange 5.5.

Debido a que Exchange Server tiene requisitos estrictos para la plataforma del sistema operativo, como Exchange 5.5 para Windows NT, Exchange 2000 para Windows 2000 y Exchange 2003 para Windows 2003, cuando se actualiza Exchange, el sistema operativo también debe actualizarse en consecuencia. La arquitectura de cada versión del sistema Exchange es completamente diferente, lo que hace que los usuarios tengan que actualizar el sistema operativo, el sistema de almacenamiento y el sistema de correo si quieren obtener las nuevas funciones que ofrece la nueva versión. Precisamente debido a la estricta vinculación de Exchange con el sistema operativo, el entorno operativo y el entorno de desarrollo, el costo total de propiedad del sistema Exchange para los usuarios ha aumentado considerablemente.

2.4. Funciones de desarrollo

El sistema Lotus Domino en sí proporciona un entorno de desarrollo integrado y también admite la expansión de las funciones del sistema a través del subprograma de script JAVA. Además, los entornos de desarrollo y los métodos de desarrollo de las diferentes versiones del sistema Domino no son muy diferentes, lo que permite a los desarrolladores basados ​​en aplicaciones centrarse en el desarrollo de aplicaciones del sistema Domino y acumular mucha experiencia práctica en el proceso de desarrollo, tecnología. y uso de herramientas de desarrollo, y al mismo tiempo formó un equipo de desarrolladores maduro, estable y capacitado.

El entorno de desarrollo de Microsoft resulta familiar para la mayoría de las empresas de software. El desarrollo secundario de los sistemas de conmutación se basa principalmente en entornos de desarrollo integrados y lenguajes de programación como VB, VC y VFP proporcionados por Microsoft, y se establecen aplicaciones B/S basadas en tecnología ASP. ASP es una nueva tecnología lanzada por Microsoft y está destinada a reemplazar CGI. A través de él, los usuarios pueden utilizar casi todas las herramientas de desarrollo para crear y ejecutar páginas web dinámicas interactivas, como recopilación de información y procesamiento de formularios de comentarios, carga y descarga de archivos, salas de chat, foros, etc. Implementa las funciones de un programa CGI, pero es más simple y fácil de aprender que CGI. La tecnología ASP tiene un umbral bajo, pero las herramientas de desarrollo profundas son relativamente insuficientes. Como resultado, hay muchas empresas en el mercado que dominan la tecnología de desarrollo ASP y hay relativamente pocos desarrolladores profesionales de aplicaciones empresariales de alto nivel. Además, debido a las grandes diferencias entre las diferentes versiones de Exchange, a los desarrolladores de software les resulta difícil acumular habilidades de desarrollo de Exchange, lo que da como resultado que haya relativamente pocos desarrolladores de software basados ​​en Exchange en el mercado.

La enorme diferencia en las características de desarrollo entre los dos da como resultado directo que las aplicaciones de nivel empresarial actuales basadas en tecnología Domino en el mercado sean mucho más maduras que las basadas en Exchange.

2.5. Capacidades de expansión

El sistema Domino admite estándares abiertos de la industria y proporciona funciones de gestión de identidad de usuario basadas en estándares de la industria LDAP, lo que permite establecer la unidad en los sistemas de aplicaciones internas de usuario cada vez más complejos de la actualidad. La gestión de identidad es posible.

La administración de usuarios del sistema Exchange ha experimentado grandes cambios, desde el primer modelo de administración de usuarios de dominio de Windows NT hasta el modelo actual de Active Directory basado en empresas. Active Directory proporciona diferentes servicios para Windows 2000 y Windows 2003. Directorio. servicios. Dado que Active Directory no es un estándar unificado en la industria, la mayoría de los desarrolladores de sistemas de aplicaciones y software de aplicaciones maduros todavía tienen algunos problemas para admitir Active Directory. Por lo tanto, a menos que todos los sistemas de aplicaciones de una empresa se basen en la misma versión de Active Directory, será difícil lograr la integración del sistema de información empresarial (EAI).

Solo desde un aspecto de la gestión de usuarios en la EAI empresarial, el sistema Domino puede ofrecer mejores opciones de expansión.

2.6. Efectos de la aplicación

Como plataforma abierta, el sistema Domino admite el establecimiento de diversas aplicaciones complejas basadas en el sistema. Los usuarios pueden obtener los mismos efectos de uso y disfrutar de funciones y servicios similares a través de clientes dedicados (Notas), navegadores, clientes de Windows, Linux y otras plataformas de sistemas operativos.

El sistema Exchange está estrechamente relacionado con el programa cliente Outlook de Microsoft. Muchas funciones proporcionadas en el cliente Outlook son difíciles de obtener fuera del modo de aplicación B/S y de la plataforma Windows, lo que limita en cierta medida el uso de los usuarios. .

2.7. Seguridad del sistema

En la actualidad, los virus de red y los piratas informáticos proliferan, lo que requiere que los sistemas de aplicaciones tengan capacidades de gestión de seguridad más sólidas para protegerse contra amenazas potenciales. Actualmente, la mayoría de los virus y herramientas de ataque están dirigidos a los sistemas operativos y software de aplicaciones de Microsoft, y Microsoft lanza constantemente nuevos parches para compensar las vulnerabilidades del sistema.

Los entornos de aplicaciones de usuario basados ​​en la plataforma Domino pueden proporcionar una mayor seguridad. El sistema Domino puede ejecutarse en cualquier plataforma de sistema operativo, ya sea Linux, Unix u OS400. Rara vez se producen virus o ataques maliciosos, lo que hace que el sistema de aplicaciones del usuario sea inherentemente seguro. Al diseñar el sistema Domino, las funciones y el rendimiento del sistema en entornos de aplicaciones complejos se consideran plenamente desde una perspectiva de ingeniería, por lo que se puede garantizar la seguridad y confiabilidad de los sistemas de aplicaciones de usuario basados ​​en el sistema Domino.

3. Solución recomendada

Basado en el análisis anterior, recomendamos encarecidamente que los usuarios elijan la plataforma Domino para reemplazar la antigua plataforma Exchange para obtener:

Más opciones de usuario Sistema operativo de servidor, sistema operativo de cliente, plataforma de hardware de servidor, servicio de directorio, interfaz de aplicación de cliente L, estrategia de gestión de propiedad de costo total más bajo, ancho de banda de red, almacenamiento de datos, gestión de cuotas L, seguridad más detallada (nivel de servidor, base de datos nivel, nivel de campo), sistema PKI integrado, certificado digital, lista de control de acceso, tarjeta inteligente, soporte más confiable para equilibrio complejo o copia de seguridad en caliente de dos máquinas, diagnóstico y reinicio automático del servidor, etc.

3.1. IBM Lotus Domino Access para Microsoft Outlook

Para los usuarios que están acostumbrados a acceder al sistema a través del programa cliente Outlook, proporcionamos las herramientas anteriores para permitir que los usuarios accedan al sistema. sin cambiar sus métodos de acceso, continuar accediendo al servidor Domino a través de Outlook permite a los usuarios tener un núcleo de sistema de aplicaciones seguro, confiable, estable y potente mientras mantienen el sistema operativo original, lo que facilita las actualizaciones del sistema.

3.2. La herramienta de migración de usuarios crea un árbol de organización de usuarios y una ID de usuario en el sistema Domino en función de la información del usuario en Exchange.

3.3. La herramienta de migración de correo electrónico migra los correos electrónicos del usuario en el sistema Exchange al buzón correspondiente en el sistema Domino.

3.4. Aplicación de correo basada en navegador

Utilizando el sistema de correo maduro de Huidian Technology, se estableció una aplicación de correo web basada en la plataforma Domino para imitar el procesamiento de correo del cliente Outlook. función, que proporciona múltiples funciones, como clasificación de correo independiente, consulta independiente, gestión de libreta de direcciones y reglas de procesamiento de correo. Puede satisfacer completamente escenarios de aplicaciones complejos y proporcionar a los usuarios excelentes aplicaciones de correo web. Además, Huidian Technology también proporciona una solución de oficina colaborativa general basada en el sistema Domino, que permite a los usuarios disfrutar de más funciones de la aplicación mientras obtienen la plataforma del sistema Domino.