Caso práctico Flashcards
(115 cards)
Justificación romper el monolito
Bajo acoplamiento alta cohesión
Al estar modularizado, flexibilidad y menor impacto para fallos y cambios…
Facilidad para escalar
Guía CCN-STIC 812, seguridad en entornos y aplicaciones web, detalla ventajas de seguridad, escalabilidad, monitorización
Justificación cloud
…
Alineado con eje 1 de Transformación Digital de la AGE, medida 7 de Plan de Digitalización de AAPP 2021-2025 de potenciar entornos cloud
El uso de una solución en cloud es una palanca para descarbonizar las actividades de la administración y contribuye a los objetivos del país de conseguir una economía más resiliente climáticamente neutra en 2050 (Plan de Digitalización de las administraciones públicas). De igual manera se alinea tanto con el eje de transformación ecológica como con el eje de transformación digital del PRTR ESPAÑA PUEDE
https://administracionelectronica.gob.es/pae_Home/pae_Estrategias/Plan_Digitalizacion_AAPP/Medidas.html
Justificación app móvil
Se realizará en base al quinto eje de la Agenda España Digital 2026 que indica que en 2025 se persigue el objetivo del 50% de los servicios de la administración accesibles desde el móvil.
https://avance.digital.gob.es/programas-avance-digital/Documents/EspanaDigital_2025_TransicionDigital.pdf
Justificación accesibilidad
RD 1112:2018 relativo a a accesibilidad en aplicaciones WEB y móvil en las AAPP, donde se hace referencia a la norma UNE-EN 301:549 con un nivel de cumplimiento A y AA del WCAG 2.1
Justificación usabilidad
- Según RD 203/2021 se realiza diseño centrado en el usuario.
- Cumplimiento normas ISO 9241 e ISO 25000
- Principios de usabilidad de Jacob Nielsen
Justificación web
Se realizará siguiendo el artículo 2 del título preliminar del RD 203/2021 relativo a accesibilidad y usabilidad.
Aproximación mobile-first
Explicación capa mensajería
Se basa a protocolos AMPQ.
Podrán implementarse patrones de:
* Comunicación entre microservicios event-driven (EDA)
* Transacionalidad entre microservicios (SAGA)
* Separación de lógica de consulta y actualización (CQRS)
Justificaciones plataforma tecnológica
Sigue recomendaciones del EIFv2 y ENI (4/2010): sistemas abierto, sw libre y fuentes abiertas que sean portable, interoperables y escalables y que favorezcan la neutralidad tecnológica (art 11 ENI)
También se ve en RD 203/2021
Tecnología frontend web
Desarrollo base con HTML5, CSS3 y javascript
Implementado en Angular con Typescript
Servidor web para servir el contenido implementado con NGINX
Tecnología backend
Se utilizará utilizando facilidades de SPRING.
Servicios REST se implementarán con SPRING-REST.
Acceso a base de datos a través de SPRING-DATA (hibernate).
Servidor de aplicaciones para publicar servicios REST en Sprint-Boot con un servidor TOMCAT embebido.
Tecnología bases de datos
SQL - Posgresql (open-source) ó Oracle (licenciado)
NO-SQL - MongoDB
Tecnología LDAP
Basado en sw libre - OpenLDAP
Tecnología gestor documental
Si ponemos INSIDE (cumpliendo standard CMIS).
Magnolia/Documentum
Tecnología trazabilidad
Pila ELK (Elastic + Logstash + Kibana)
Tecnología Contenedores
Docker con orquestacion de contenedores Kubernetes.
Fuentes de imágenes DockerHub.
Rancher gestión de Kubernetes.
Tecnología anonimización de datos
Amnesia para k-anonimización
Tecnología API-GW
Producto open-source Kong
Tecnología IDP
Keycloak, producto open-source
Tecnología de mensajería
Producto open-source basado en mensajería AMQP -> RabbitMQ
Tecnologías app mv híbrida
Ionic
Flutter
Tecnologías app mv nativa
Android (Java + Kotlin)
IOS (Swift)
Lotes Servicio Unificado de Telecomunicaciones
- Red corporativa multiservicio y servicio de telefonía fija (LAN + WAN + Fija).
- Comunicaciones móviles.
- Internet (incluye servicios de DDDOs)
- Red internacional
En base a que se hace el nivel físico (introducción)
- CCN-STIC 811 - Arquitecturas de interconexión con ENS
- CCN-STIC 823 - Utilización de servicios en la nube
- Nivel determinado en el ENS
PRTR - Donde se ubica modernización AAPP
PRTR (4 EJES, 10 palancas y 30 componentes)
Fondos Next Generation
> se justifican con -> Plan de Recuperación Transformación y Resiliencia (España Puede)
> eje 2 -> transformación digital
> palanca 4 -> Una administración para el siglo XXI
> componente 11 -> Modernización de las Administraciones públicas