Want to create interactive content? It’s easy in Genially!

Get started free

PROYECTO FINAL ASIX

Raquel Arques Toro

Created on June 10, 2022

Proyecto de fin de ciclo superior en JBOSS, keycloak, mave, jdk, jmeter y blazemeter

Start designing with a free template

Discover more than 1500 professional designs like these:

Higher Education Presentation

Psychedelic Presentation

Vaporwave presentation

Geniaflix Presentation

Vintage Mosaic Presentation

Modern Zen Presentation

Newspaper Presentation

Transcript

Proyecto final de grado superior

Autora: Raquel Arqués Toro Fecha 13/06/2022

Administración de Sistemas y Redes

ÍNDICE

07. PROYECTO BASE

11. BLAZEMETER

01. RESUMEN

08. METODOLOGÍA

12. CONCLUSIONES

02. OBJETIVOS

13. WEBGRAFÍA

07. IMPLEMENTACIONES

03. JDK

14. PREGUNTAS

08. JMETER

04. MAVEN

09. Que podemos hacer

05. JBOSS

10. Pruebas realizadas

06. KEYCLOAK

Resumen

  • JBOSS
  • KEYCLOAK
  • JDK 11
  • MAVEN
  • JAVASERVER FACES
  • JMETER

Objetivos

Generales

Específicos

investigar mejorar rendimiento página web responder solicitudes

aplicación automatizargestion plazasentorno laboralsector educación

JDK

Kit de desarrollo de Javaherramientas y utilidadesdesarrollar aplicaciones Java No confundir con Java Runtime Environment(JRE) con requisitos mínimos JRE incluida JDK.

Apache maven

herramienta gestionar -> construir proyectos JAVA.configuración proyecto en todo su ciclo de vida fases de compilación, empaquetado e instalación librerías.

jboss

servidor de aplicaciones Java EE de código abierto basado en Javautilizado -> sistema operativo -> máquina virtual de Java.

keycloak, Proveedor de identidades

Administrador de acceso e identidad de usuarios -> base de datos de usuarios con roles y grupos personalizados. Autenticar a los usuarios aplicación ->asegurar partes de ella en función de roles predefinidos.

proyecto base

proyecto Jakarta EE-> plantilla tecnología, frameworks y estructura requerida -> proyectos del GOIB (Govern de les Illes Balears) -> no obligatorio.creado por la DGMAD (Dirección General de Modernización y Administración Digital)

Metodología

Estandares DGMAD -> realización aplicaciones GOIB

  • JDK 11
  • JBOSS 7.2 EAP
  • KEYCLOAK 6.0.1
  • APACHE MAVEN 3.6.3

IMPLEMENTACIONES

gESTIÓN DE MEMÓRIA

Memoría que emplea el servidor en tiempo real ->Programación ->dentro del código del proyecto

Siguiente página

java beans

accesible para el usuario administrador --> actualiza cada 5 segundos:

Fecha y hora

IMPLEMENTACIONES

gESTIÓN DE sesiones

cuantos usuarios han iniciado sesión.Acceder a la API de KEYCLOAK ->obtener datos.

Siguiente página

javascript

apache jmeter

‘Aplicación código abierto, 100% basada en Java ->Interfaz gráfica de usuario. Analizar, medir el rendimiento y cargar el comportamiento funcional ->aplicación web y servicios.

QUE PODEMOS HACER CON JMETER

Pruebas de carga informes de resultados en gráficos, hoja de cálculo, reportes en web, etc.

pruebas realizadas

blazemeter

Plugin para google ->grabar interacciones página web ->jmx

Conclusiones Y AGRADECIMIENTOS

webgrafía

algunas referencias interesantes de la web

-Enlace al proyecto Base

-Libros gratis en PDF de informatica, etc.

-Blazemeter Plugin

-Instalable de JMeter

Gracias por su atención

¿Alguna pregunta?