Вы находитесь на странице: 1из 4

Java 8.

0
Architect Developer (142 Horas)

En este curso, el participante entender a la arquitectura de software como


un conjunto de componentes interrelacionados que cumplen protocolos de
comunicacin. En este sentido, el estudiante implementar componentes
de software capaces de desplegarse dentro de una arquitectura distribuida
y predecir su desempeo mediante mtricas de monitoreo.

LOGRO DEL CURSO


Al finalizar el curso, el alumno ser capaz de disear aplicaciones de alto
rendimiento bajo escenarios complejos de carga de demanda. Adicionalmente,
estar en la capacidad de:

Crear componentes de software (Web Services) basados en la especificacin


de Java API for XML (JAX-WS) y Java API for RESTful (JAX-RS).
Disear Web Services considerando la arquitectura orientada a mensajes
(JMS) para desplegar los componentes en contenedores Java Enterprise
Edition.
Adoptar tecnologas que permitan el diseo de software con alto grado de
integracin de aplicaciones y gestin de las reglas de negocio con BRMS y
EBS.
Implementar aplicaciones basadas en un modelo de mtricas del servicio
que permita monitorear el rendimiento del software en conjunto con BAM y
APM.

DIRIGIDO
Profesionales y egresados interesados en profundizar sus conocimientos en
arquitectura distribuida, diseo de software, alta disponibilidad de componentes y
mtricas de medicin de aplicaciones en Java.

PRE-REQUISITOS
Conocimiento de Windows (nivel intermedio)
Conocimiento de programacin estructurada y orientada a objetos (nivel
intermedio)
Conocimiento de lenguaje de programacin Java (nivel intermedio)
Conocimiento de programacin y tecnologas Web (nivel intermedio)
Conocimiento de arquitectura de sistemas empresariales (nivel bsico)
Conocimiento de base de datos y lenguaje SQL (nivel intermedio)

INFORMES: Central: 633 5555 | informeslima@cibertec.edu.pe

SEDE MIRAFLORES SEDE INDEPENDENCIA COLEGIO SOPHIANUM SEDE BELLAVISTA


Calle Diez Canseco Cdra. 2 Av. Carlos Izaguirre 233 Av. Salaverry 2100 - San Isidro Calle Diez Canseco Cdra. 2
SEDE SAN MIGUEL SEDE BREA UNIVERSIDAD CHAMPAGNAT SEDE SAN JUAN DE LURIGANCHO
Av. Federico Gallese 847 Av. Brasil 714 792 (CC La Rambla piso 3) Av. Mariscal Castilla 1270, Santiago de Surco Av. Prceres de la Independencia 3023 3043
Java 8.0
Architect Developer (142 Horas)

CAPACITACIN RECOMENDADA
Java 8.0 Web Advanced

LNEA DE ESPECIALIZACIN

Java 8.0 Java 8.0 Java 8.0 Java 8.0


Fundamentals Web Advanced Architect
Developer Developer Developer

METODOLOGA
El programa se encuentra estructurado en sesiones terico/prcticas, donde se
propicia la participacin activa en cada clase, ya sea, compartiendo experiencias
del contexto laboral del grupo, as como, desarrollando laboratorios de forma
guiada e individual, permitiendo la consolidacin del aprendizaje del tema.

CONTENIDO TEMTICO
Comunicacin en sistemas distribuidos
Comunicacin bajo protocolo HTTP.
Normativas XML y JSON.
Comparativa XML vs JSON.
Herramientas Java para el manejo de XML y JSON.

INFORMES: Central: 633 5555 | informeslima@cibertec.edu.pe

SEDE MIRAFLORES SEDE INDEPENDENCIA COLEGIO SOPHIANUM SEDE BELLAVISTA


Calle Diez Canseco Cdra. 2 Av. Carlos Izaguirre 233 Av. Salaverry 2100 - San Isidro Calle Diez Canseco Cdra. 2
SEDE SAN MIGUEL SEDE BREA UNIVERSIDAD CHAMPAGNAT SEDE SAN JUAN DE LURIGANCHO
Av. Federico Gallese 847 Av. Brasil 714 792 (CC La Rambla piso 3) Av. Mariscal Castilla 1270, Santiago de Surco Av. Prceres de la Independencia 3023 3043
Java 8.0
Architect Developer (142 Horas)

Arquitecturas y estndares Web Services Java Message Services con Message-Driven Beans
Arquitectura de Web Services. Message-Driven Beans.
Interoperabilidad de Web Services. Enterprise JavaBeans.
Estndares para implementacin de SOAP Web Implementacin JMS Message-Driven Beans.
Services: SOAP, WSDL, UDDI y WS-Security.
Estndares para implementacin de RESTful Web
Services: HTTP, WADL, URL/URI y Internet Media Types. JBoss Enterprise Services Bus Server
SOAP Web Services vs REST Web Services. Arquitectura ESB.
Arquitectura JBoss ESB Server.
JBoss ESB.
Java API for XML-based Web Services (JAX-WS) - Providers.
Especificacin JSR 224 Java API for XML-Based Web - Message Interface.
Services. - Service Listeners.
Especificacin JAX-WS Metro Reference - Service Actions.
Implementation. - Custom Actions.
SOAP 1.1/1.2. - Base Web Service.
Anotaciones.
XML/HTTP Binding.
JAXB. Business Rule Management Systems
API Drools.
Implementacin de reglas con Drools Expert: reglas
Java API for RESTful Web Services (JAX-RS)
bsicas, validaciones y transformaciones.
Arquitectura REST.
Implementacin de flujos con JBPM5.
JSR 311 Java API for RESTful Web Services.
Editor BPMN.
JAX-RS Jersey Reference Implementation.
Events, actions, tasks y gateways.
JSR 339 JAX-RS 2.0.

Arquitectura orientada a mensajes


Message Oriented Middleware (MOM).
Modelos de mensajera: Point to Point y
Publish/Subscribe.
Procesamiento sncrono vs asncrono.

Java Message Service (JMS)


Especificacin JSR 914 Java Message Service API.
Principales implementaciones del mercado.
JMS ActiveMQ.
- Point to Point (Queues).
- Publish/Subscribe (Topic).
Tipos de mensajes.
- Text Message.
- Stream Message.
- Object Message.

INFORMES: Central: 633 5555 | informeslima@cibertec.edu.pe

SEDE MIRAFLORES SEDE INDEPENDENCIA COLEGIO SOPHIANUM SEDE BELLAVISTA


Calle Diez Canseco Cdra. 2 Av. Carlos Izaguirre 233 Av. Salaverry 2100 - San Isidro Calle Diez Canseco Cdra. 2
SEDE SAN MIGUEL SEDE BREA UNIVERSIDAD CHAMPAGNAT SEDE SAN JUAN DE LURIGANCHO
Av. Federico Gallese 847 Av. Brasil 714 792 (CC La Rambla piso 3) Av. Mariscal Castilla 1270, Santiago de Surco Av. Prceres de la Independencia 3023 3043
Java 8.0
Architect Developer (142 Horas)

Mtricas de rendimiento de software Aplicaciones de monitoreo


Normativa de medicin del rendimiento de software. Monitoreo de Rendimiento (APM).
Herramientas de medicin. - Experiencia del usuario final.
- JMeter. - Arquitectura de ejecucin.
- Selenium IDE. - Transacciones de negocio.
- Selenium Driver. - Monitoreo de componentes.
- SOAP UI. Monitoreo de Actividades (BAM).
- Bases para implementacin de una herramienta - Alertas y visualizacin.
manual. - Procesos y anlisis.
Dimensionamiento y pruebas de rendimiento de - Bases de datos operacionales.
software.

Service Oriented Architecture


Qu es SOA? .
Para qu sirve?.
Ciclo de vida.
Beneficios.
Arquitectura de software de aplicaciones.
- Estilo arquitectnico.
- Patrn arquitectnico.
- Patrn de diseo.
Service Oriented Architecture.
- Arquitectura EDA.
- SOA 2.0.
Arquitectura distribuida.
Teorema de Brewer (CAP).

INFORMES: Central: 633 5555 | informeslima@cibertec.edu.pe

SEDE MIRAFLORES SEDE INDEPENDENCIA COLEGIO SOPHIANUM SEDE BELLAVISTA


Calle Diez Canseco Cdra. 2 Av. Carlos Izaguirre 233 Av. Salaverry 2100 - San Isidro Calle Diez Canseco Cdra. 2
SEDE SAN MIGUEL SEDE BREA UNIVERSIDAD CHAMPAGNAT SEDE SAN JUAN DE LURIGANCHO
Av. Federico Gallese 847 Av. Brasil 714 792 (CC La Rambla piso 3) Av. Mariscal Castilla 1270, Santiago de Surco Av. Prceres de la Independencia 3023 3043

Вам также может понравиться