Objetivos
- Entender los perfiles que intervienen en todo el proceso de implantación de aplicaciones Java EE en los servidores de aplicaciones del entorno de producción y como la arquitectura Java EE permite delimitar las responsabilidades de cada uno de ellos en las distintas fases y durante la ejecución de los aplicativos.
- En definitiva entender las capas que hay en la arquitectura y quien es responsable de que cada una de ellas funcione correctamente y así poder detectar los problemas lo antes posible.
- Supondremos que disponemos de una empresa de software para concentrarnos no en el desarrollo de aplicaciones Java que es tema de otro curso, de desarrollo de aplicaciones Java EE, si no en su gestión desde que el equipo de desarrollo realiza la entrega de la aplicación "supuestamente" finalizada.
- Aquí empieza el curso. Así que va de ese viaje la mayoría de las veces largo y complejo que emprende la aplicación cuando el desarrollador dice "en mi máquina funciona".
- A lo largo de la semana veremos cuantos imprevistos pueden surgir en ese viaje.
Dinámica
- Vamos a simular todo el proceso de implantación de aplicativos Java EE desde su construcción hasta su implantación en los servidores de producción. Yo como formador haré del rol de la empresa "ACME Desarrollo" que desarrolla software.
- Una serie de alumnos harán de empresa "ACME Pruebas" , que pasarán las pruebas funcionales, en el entorno de pruebas y sus servidores.
- Una serie de alumnos harán de soporte de producción de la empresa Gooles y darán el soporte correspondiente.
- Durante los tres días de prácticas iremos creado software con una funcionalidad muy fácil pero con más exigencias en cuanto su escalabilidad, empezaremos con aplicaciones de Cliente Servidor y terminaremos con aplicaciones Java EE con arquitecturas multicapa. Como es normal ACME Desarrollo no siempre hace bien su software y veremos como se detectan los fallos.
- A lo largo de estas instalaciones y pruebas simularemos las incidencias más habituales, como se detectan y los planes de contingencia posibles.
¿Qué material vamos a utilizar?
- Contenidos formativos y comunicación: e-learnig http://panel-formacion-jboss.blogspot.com/
- Desarrollo: Eclipse
- Servidor: Tomcat
- Servidor: JBoss
- BBDD: MySQL,Oracle
- Conectividad: FTP
¿Qué conocimientos tenéis de Java EE?
¿Qué esperáis del curso de Arquitecturas J2EE?
¿Qué esperáis del curso de Arquitecturas J2EE?
No hay comentarios:
Publicar un comentario