ADF Smart Monitor es la herramienta de atSistemas para la monitorización y auditoría de aplicaciones ADF que ofrece información relevante sobre la calidad del código, facilita información sobre el estado de las aplicaciones, a personas sin conocimientos avanzados en ADF, y posibilita la personalización de las reglas para auditar la calidad de los proyectos.
Blockchain Spain II Edición - Juan Manuel Martínez
ADF Calidad Código 40
1. what´s up in tech
Centro Experto ADF - Junio 2015
Mejorando la calidad del código
2. what´s up in tech
Índice de Contenidos
Expertos en Oracle ADF
ADF – Control de Calidad
ADF Smart Monitor
Preguntas
3. what´s up in tech
o Arquitectura Empresarial
o Componentes Propios (Aceleradores)
o ADF Smart Monitor
o Plug-in de Reglas de Auditoria ADF
o Proveedor de Seguridad a medida para WLS
Productos
o Formación ADF perfiles Java
o Formación ADF perfiles Forms
o Guía de Mejores Prácticas
o Migración Oracle Forms-ADF
Formación
o Soporte a Proyectos
o Implantación de Oficinas Técnicas
o Consultoría avanzada
o Canal de Soporte Experto
Consultoría
Líneas de Actuación
Formación
Formación del Framework y
mejores prácticas
I+D
Desarrollo de productos, PoCs
y aspectos avanzados del
famework
Colaboración
Equipos de trabajo en
contacto directo con el
proveedor estratégico de
software y soporte a los
equipos de proyecto.
Comunicación
Contacto continuo con la
comunidad: Webinars,
artículos, etc.
atSistemas Centro Experto ADF
En atSistemas trabajamos cada día por ser mejores. Desde el centro experto
de ADF queremos estar siempre al día para dar servicio a nuestros clientes.
ProductosyServicios
4. what´s up in tech
ADF – Control de Calidad Problemática
No siempre es fácil conocer el estado de tu proyecto y poder medir ciertas
situaciones
Pocas herramientas especializadas en ADF.
Necesitas conocimientos avanzados de ADF para interpretar la información.
Necesitas conocimiento del desarrollo y como se ha realizado el mismo.
Excesiva información.
Interpretación compleja.
No siempre se tiene un EM o acceso al mismo.
Si no puedes medir y conocer el estado de tu proyecto no puedes mejorar
5. what´s up in tech
ADF– Control de Calidad Una ayuda
ADF Smart Monitor es nuestra herramienta de monitorización y auditoría de
aplicaciones ADF que ofrece información relevante a los equipos sobre la
calidad de su desarrollos
Instalación sencilla.
No requiere licenciamiento
extra
Configuración de
reglas adhoc.
Ayuda a los equipos de
desarrollo a controlar y
conocer el estado del
proyecto
Resultados visibles desde
aplicación y mediante reports
(PDF y gráficas online).
Fácil de Usar.
Uso productivo
desde el primer
momento
1 2 3 4 5
6. what´s up in tech
Objetivo
Nuestro principal objetivo es facilitar la identificación de problemas con el
mínimo consumo de recursos (tiempo y coste).
¿Qué perseguimos?
• Conocimiento y Control
• Adelantarse a posibles fallos en entornos productivos
• Información fácilmente interpretable y gestionada por
un perfil no necesariamente con conocimientos
avanzados ADF
• Evitar spam
• Disponer de un Histórico
8. what´s up in tech
Funcionalidades
ADF Smart Monitor ofrece un conjunto de funcionalidades orientadas a
optimizar y adaptar las mediciones al entorno concreto.
Configuración de Dashboard a medida
Gráficas con control de tiempos y umbrales personales
Estado de la Aplicación
Reportes diarios y mensuales del estado de la
herramienta
Multiplicación
Configuración Personalizada
Soporte de servidores en Cluster
9. what´s up in tech
¿Qué mide?
ADF Smart Monitor ofrece reportes con los resultados obtenidos y
estadísticas muy útiles.
Tiempo de pasivación/activación de Application Modules
Tiempo de creación de Application Modules
Tiempo de conexión con BBDD
Tiempo de Queries contra BBDD
RangeSize incorrecto de los VOs
Fetch incorrecto en los VOs
Tiempo de pasivación/activación de transients en los View Objects
Tiempo de creación de rowSets
Tiempo de creación de COUNT interno de ADF en los View Objects
Performance de la JVM
Tiempos de Carga de los Taskflows
Tiempos de Carga de los Managed Beans
Tiempos de Carga de las Regiones
Tiempos consumidos en cada fase del ciclo de vida de JSF
Tiempos consumidos en cada fase del ciclo de vida de ADF
Estado del proyecto basado en reglas estándar y propias
10. what´s up in tech
¿Qué es?
Implementación utilizando infraestructura de bajo coste y con un consumo
de recursos mínimo.
Arquitectura¿En qué se basa?
• Monitorizar cualquier aplicación
ADF 11g o 12c
• Servidor y esquema de BBDD propio
• No requiere licenciamiento extra.
• Matriz de Certificación del ASM:
• ADF 12.1.3.0.0
• WLS 12.1.3.0.0
• GlassFish 3.0
• Oracle XE 11g R2
11. what´s up in tech
Conclusiones
El monitor desarrollado por atSistemas aumenta la calidad de los desarrollos
así como disminuye los costes del ciclo de vida de aplicaciones ADF
Anticipar problemas
A medida
Información relevante
Explotación grafica
e intuitiva
Estado y evolución
12. what´s up in tech
Licenciamiento
Licenciamiento inicial:
Garantía de 2 meses en la instalación
80 horas de instalación, formación y consultoría de aplicaciones.
Mantenimiento anual:
Resolución de bugs
Evolutivos según nuestro roadmap de producto
Evolutivos solicitados por el cliente (Opcional):
Se dispone de una bolsa de 240 horas a consumir en el año.
13. what´s up in tech
Expertos en ADF Nuestros Servicios
Disponemos de una amplia cartera de servicios para ofrecer a nuestros clientes
soluciones avanzadas de Desarrollo, Calidad y Testing de Software ADF
o Test unitarios/funcionales
o Automatización de pruebas
o Pruebas de Seguridad, Sistema,
Carga/Rendimiento
o Análisis Estático de Código
o ADF Smart Monitor
o Plug-in de Reglas de Auditoria ADF
o Proyectos Llave en mano
o Asistencias Técnicas
o Metodología de Desarrollo –
Mejores Prácticas
o Implantación y soporte de productos
propios como complemento a los
servicios.
o Implantación de aceleradores.
o Mobile Application Framework
(MAF)
o Oficinas Técnicas
o Soporte Experto
o Formación ADF
o Servicios Gestionados
o Factoría de Desarrollo
o Oficina Técnica Remota.
Implantación Testing & Quality Assurance (QA)
Servicios complementarios Servicios Remotos Movilidad
o Estratégica, Táctica y Operativa
o Auditorías de Arquitectura y
Código
o Auditorias de Rendimiento
Consultoría
Notas del editor
Anna. Bienvenida y presentación.
Jordi Gimenez.
Bienvenidos, empezamos con el webinar.
Primero comentaremos brevemente nuestra organización y como nace el ASM; A continuación, daremos paso a nuestro experto quien será el que nos explique los motivos por los que hemos desarrollado este producto; posteriormente, daremos paso a la demostración donde podréis observar como se usa la herramienta, los resultados que se obtienen y sus opciones de configuración, para dar paso, seguidamente, al desglose de funcionalidades y arquitectura; para concluir, abriremos el turno de ruegos y preguntas donde intentaremos resolver aquellas cuestiones que os hayan surgido a lo largo de este webinar.
Esperamos que sea de vuestro agrado.
Hola, buenas tardes, mi nombre es Jordi Giménez y soy responsable de la línea de negocio Oracle.
En este webinar veremos cómo mejorar la calidad de nuestras aplicaciones ADF apoyándonos en el ADF Smart Monitor, a partir de ahora ASM.
En AtSistemas nos organizamos por CE Tecnológicos, los cuales son la base para captar nuevos clientes y el sustento para mantener los existentes. Cada uno de los CE trabaja orientando los resultados en base a cuatro líneas de actuación:
- I+D
- Formación
- Comunicación
- Colaboración
Los resultados de estas actuaciones dan lugar a 3 grandes bloques de recursos para nuestros clientes: Productos/Herramientas, Formación y Consultoría.
El ASM se enmarca dentro de la línea de actuación de I+D y pertenece al bloque de Productos/Herramientas.
Para finalizar, no me queda más que presentar a nuestro Líder Técnico: Alejandro Font; al que alguno ya conocéis de colaboraciones anteriores. Para quienes no lo conozcáis, Alejandro es:
Consultor Oracle Fusion Middleware
Fue el Primer Oracle ACE Español
Posee >10 años de experiencia en Oracle ADF y WebLogic (10g, 11g y 12c)
Alejandro, donde se encuentra más cómo es formando y acompañando a los equipos de desarrollo.
Muchas gracias por vuestra atención……Alejandro, todo tuyo.
Alejandro Font
Como comentábamos, en este punto exponemos de forma breve cual es la problemática que pretendemos resolver con el ASM:
<Escribe aquí lo que vas a decir>
Alejandro Font
Breve descripcion de muy alto nivel…..
Alejandro Font
Desde el CE ADF de atSistemas hemos desarrollado una herramienta de monitorización y auditoría de aplicaciones ADF que ofrece información relevante a los equipos de desarrollo sobre la calidad de los desarrollos
Ayudar al desarrollador a controlar mejor la calidad de su código
Acercar a personas sin conocimientos avanzados de ADF el estado de una aplicación
Explotación gráfica e intuitiva de la información
Sola la Información relevante
Alejandro Font
Alejandro Font
Alejandro Font
Alejandro Font
Alejandro Font
No acumulable a años siguientes.
Si se excede el número de horas de mantenimiento, se realizará una oferta para el volumen excedido
el licenciamiento queda así:
El precio inicial es de 8.000 euros (4200 + 3800)
3.800 de producto
4.200 de servicio: 10 jornadas de Alejandro a 420 euros la jornada, rentabilidad del 29,64%.
El precio del soporte y mantenimiento anuales es de 7120 euros (6120 + 1000)
1.000 de producto
6.120 de la bolsa de 240 horas. Esta bolsa se distribuye:
20% Alejandro, 6 jornadas a 420 euros la jornada, rentabilidad del 29,64%.
80% Perfil tipo David Castro, 24 jornadas a 150 euros la jornada, rentabilidad del 63,84%.
Si no quieren bolsa de horas. Se realiza un pago anual de 3.560 euros, es decir, el 50% del precio anual de soporte + mantenimiento