Centro de Competencia WEB (CCWeb)

ENAGAS, SA

El CCWeb tiene el fin de promover la adquisición, desarrollo, concentración y difusión del conocimiento existente en el mercado y la experiencia adquirida por Enagás en arquitectura y desarrollo de aplicaciones: SOA/J2EE, nativas cloud AWS (IaaS, PaaS, SaaS) y Apps.
Principales funciones y tareas:
• Gestión del Conocimiento (investigación, mejora, divulgación,…),
• Gestión del Cambio (procesos y procedimientos web de Enagás),
• Soluciones Tecnológicas (estado del arte, investigación e innovación),
• Gestión de la demanda (soporte para el lanzamiento de iniciativas,…)
• Control técnico de los proyectos y mantenimientos (soporte a cuentas, análisis técnico,…)
• Soporte a operación y al equipo de mantenimiento de aplicaciones

Plazo

El plazo para la recepción de ofertas era de 2021-10-15. La contratación se publicó en 2021-09-30.

¿A quién? ¿Cómo? ¿dónde?
Historial de adquisiciones
Fecha Documento
2021-09-30 Anuncio de licitación
Anuncio de licitación (2021-09-30)
Objeto
Alcance de la contratación
Título: Servicios TI: consultoría, desarrollo de software, Internet y apoyo
Breve descripción:
El CCWeb tiene el fin de promover la adquisición, desarrollo, concentración y difusión del conocimiento existente en el mercado y la experiencia adquirida por Enagás en arquitectura y desarrollo de aplicaciones: SOA/J2EE, nativas cloud AWS (IaaS, PaaS, SaaS) y Apps. Principales funciones y tareas: • Gestión del Conocimiento (investigación, mejora, divulgación,…), • Gestión del Cambio (procesos y procedimientos web de Enagás), • Soluciones Tecnológicas (estado del arte, investigación e innovación), • Gestión de la demanda (soporte para el lanzamiento de iniciativas,…) • Control técnico de los proyectos y mantenimientos (soporte a cuentas, análisis técnico,…) • Soporte a operación y al equipo de mantenimiento de aplicaciones
Ver más
Metadatos del anuncio
Idioma original: español 🗣️
Tipo de documento: Anuncio de licitación
Naturaleza del contrato: Servicios
Reglamentación: Unión Europea
Vocabulario común de contratación pública (CPV)
Código: Servicios TI: consultoría, desarrollo de software, Internet y apoyo 📦
Lugar de ejecución
Región NUTS: España 🏙️

Procedimiento
Tipo de procedimiento: Procedimiento restringido
Tipo de oferta: Oferta para todos los lotes
Criterios de adjudicación
Oferta más económica

Autoridad contratante
Identidad
País: España 🇪🇸
Tipo de poder adjudicador: Entidad de servicios y suministros públicos
Nombre del poder adjudicador: Enagas, sa
Dirección postal: PASEO DE LOS OLMOS 19
Código postal: 28005
Ciudad postal: Madrid
Contacto
Dirección de internet: http://www.enagas.es 🌏
Correo electrónico: rdelafuente@enagas.es 📧
URL de los documentos: https://enagas.bravosolution.com/web/login.html 🌏

Referencia
Fechas
Fecha de envío: 2021-09-30 📅
Fecha límite de presentación: 2021-10-15 📅
Fecha de publicación: 2021-10-05 📅
Identificadores
Número de anuncio: 2021/S 193-503841
Número del DO-S: 193
Información complementaria
Será requisito indispensable para cualquier compañía interesada en participar en este proceso, cumplir con el procedimiento de homologación de Enagás. El plazo máximo indicado es para manifestar la intención de participar en el proceso. En una fase posterior, se proporcionará acceso a los pliegos y alcance de los servicios a las empresas finalmente seleccionadas.
Ver más

Objeto
Alcance de la contratación
Breve descripción:
El CCWeb tiene el fin de promover la adquisición, desarrollo, concentración y difusión del conocimiento existente en el mercado y la experiencia adquirida por Enagás en arquitectura y desarrollo de aplicaciones: SOA/J2EE, nativas cloud AWS (IaaS, PaaS, SaaS) y Apps.
Ver más
Principales funciones y tareas:
• Gestión del Conocimiento (investigación, mejora, divulgación,…),
• Gestión del Cambio (procesos y procedimientos web de Enagás),
• Soluciones Tecnológicas (estado del arte, investigación e innovación),
• Gestión de la demanda (soporte para el lanzamiento de iniciativas,…)
• Control técnico de los proyectos y mantenimientos (soporte a cuentas, análisis técnico,…)
• Soporte a operación y al equipo de mantenimiento de aplicaciones
'• El servicio está basado en una línea base de asistencias técnicas con dedicación continua y exclusiva para ENAGAS
• El servicio podrá requerirse de manera remota o presencial en cualquiera de las oficinas de ENAGAS en MADRID.
• El servicio será prestado obligatoriamente en idioma Español.
• El servicio dispondrá de recursos con conocimientos y experiencia demostrada en todas las tecnologías detalladas en el Anexo
Duración: 36 días
Información complementaria:
Será requisito indispensable para cualquier compañía interesada en participar en este proceso, cumplir con el procedimiento de homologación de Enagás.
El plazo máximo indicado es para manifestar la intención de participar en el proceso. En una fase posterior, se proporcionará acceso a los pliegos y alcance de los servicios a las empresas finalmente seleccionadas.

Información jurídica, económica, financiera y técnica
Condiciones de participación
Situación económica y financiera: Se valorará el estado financiero de cada una de las empresas participantes
Capacidad técnica y profesional:
ENTORNO TECNOLÓGICO
ÍNDICE
ARQUITECTURA SOA/J2EE 2
ARQUITECTURA CLOUD 3
ARQUITECTURA APPS 6
ARQUITECTURA SOA/J2EE
Presentación.
o OpenText Vignette (migrada portletización de pantallas a Desarrollo a medida J2EE independiente Angular desde 2019)
o Angular:
EnaThin
Angular
TypeScript
Nodejs
Npm
Integración (ESB). TIBCO BusinessWorks
Motor BPM. TIBCO iProcess
Planificador de procesos/servicios. Control-M
Seguridad (Accesos y Gestión de identidades). NetIQ Access Manager
Pasarela securización de servicios. Actional Intermediary
Gobierno de servicios SOA. HP Systinet
BFF
o TERASOLUNA Server Framework
o Oracle Weblogic
o Oracle Java jdk
Servicios de aplicación.
o Aplicaciones generales:
Servidor de aplicaciones J2EE
• Weblogic jrockit
• Weblogic workspace BPM
• Spring
• Maven
o Aplicación arquitectura simplificada:
• Oracle Java
• Oracle Weblogic jdk
• Spring Boot
Base de Datos.
o Oracle 10g
o Oracle 11g RAC
ARQUITECTURA CLOUD
• AWS S3 - Simple Cloud Storage
• AWS WAF - Web Application Firewall
• AWS CloudFront - Content Delivery Network
• AWS Lambda Edge - Runs code in response to events generated by AWS CloudFront
• Cloudwatch Dashboards - Custom console to monitor resources in a single view
• Cloudwatch Logs - Centralize the logs from systems, applications, and AWS services
• Cloudwatch Alarms - Alarm from monitored metrics
• VPC (Internet Gateway, Nat Gateway, Routing, Security Groups)
• Transit Gateway - Network transit hub to interconnect VPCs and on-premises networks
• VPN - Virtual Private Network
• AWS EKS - Elastic Kubernetes Service
• AWS ECR - Elastic Container Registry
• AWS NLB - Network Load Balancer
• AWS ELB - Elastic Load Balancer
• AWS Lambda - Serverless Compute Service
• API Gateway - Managed service to create, publish, maintain, monitor and secure APIs
• AWS Cognito - Simple and Secure User Sign-Up, Sign-In, and Access Control
• AWS SQS - Simple Queue Service
• AWS SNS - Simple Notification Service
• AWS SES - Simple Email Service
• AWS RDS - Relational Database Service
• AWS GLUE - Data Integration Service
• AWS Athena
• GreenGrass - IoT Open source edge runtime and cloud service to build, deploy, and manage device software
• AWS IoT Core - Connect IoT devices to the AWS Cloud
• Kinesis Data Firehose - Load streaming data into data lakes, data stores, and analytics services
• Relacional: Amazon-Aurora_Icon_32_Squid Amazon Aurora Amazon-RDS_Icon_32_Squid Amazon RDS Amazon-Redshift_Icon_32_Squid Amazon Redshift, PostgreSQL, AWS Oracle RDS, Oracle.
• Clave-valor: Amazon-DynamoDB_Icon_32_Squid Amazon DynamoDB
• En memoria: Amazon-ElastiCache-for-Memcache_32_Squid Amazon ElastiCache for Memcached Amazon-ElastiCache-for-Redis_32_Squid Amazon ElastiCache for Redis Amazon-MemoryDB-for-Redis_48 Amazon MemoryDB for Redis
• Documento: Amazon-DocumentDB_Icon_32_Squid Amazon DocumentDB (compatible con MongoDB)
• Columna ancha: Amazon-Managed-Apache-Service_32_Squid Amazon Keyspaces (para Apache Cassandra)
• Gráfico: Amazon-Neptune_Icon_32_Squid Amazon Neptune
• Series temporales: Amazon-Timestream_Icon_32_Squid Amazon Timestream
• Integración de servicios: exposición de servicios desplegados en Kubernetes usando API Gateway Ingress (ELB) Istio
• Orquestación de microservicios: AWS Step Functions
• Políticas de seguridad: AWS (IAM, Security Groups, ACLs, etc.), políticas de seguridad de Kubernetes, políticas de seguridad de Istio
• Módulo de gestión de errores: App Mesh.
• Monitorización: AWS (CloudWatch, X-Ray) y el stack de monitorización para Kubernetes (Graphana, Prometheus y ElasticSearch)
• Mensajería: SQS, AWS MQ
• Integración sin código: Amazon AppFlow
• Bus de eventos: Amazon Event Bridge
• Notificaciones: SNS
• Procesos de negocio con tareas humanas con aplicaciones web en Angular, microservicios y orquestación de servicios (AWS Step Functions y/o orquestación en Kuberne
Niveles mínimos de normas:
• AWS Step Functions
• Istio
• AWS Batch
• Cloudwatch Events
• AWS Airflow
• Glue
• Planificadores de Kubernetes
• El gobierno de microservicios se basa en la implantación de Devops
• Servicios de gestión de APIs como AWS API Gateway, API Management o Apigee que cuentan con capacidades de gobierno de servicios
• Capacidades de gobierno de servicios de Kubernetes
• Uso de pipelines CI/CD para el ciclo de vida de los servicios
• Herramientas de monitorización con capacidades de gobierno de servicios en tiempo de ejecución
• Uso de registros de contenedores y resolución de dependencias como Nexus
ARQUITECTURA APPS
Las APPs de la arquitectura de Enagás son de tipo “nativas” iOS y Android.
La codificación se realiza en los lenguajes más relevantes por plataforma, es decir, Swift y Java, respectivamente.
El interfaz está adaptado para teléfonos móviles y tablets, ampliando las posibilidades de uso.
Los usuarios descargan APPS mediante los repositorios oficiales de las plataformas correspondientes: Google Play Store para Android, y Apple Store para iOS.
El desarrollo de APPs se basa en:
• Android e iOS
• Monitorización para la explotación de estadísticas de uso como para la gestión de errores.
• Gestión de notificaciones push
• APPs propias de Google
• Creación y sincronización de proyectos a través de las herramientas que ofrece la plataforma Firebase, como la creación de webs que aporten valor adicional a las propias APPs, y que interactúen con ellas.
Desde un punto de vista conceptual, podemos diferenciar dos partes en la arquitectura de Enagás para el desarrollo de APPs:
• Sistemas cloud, que incluyen:
o Las propias APPs.
o Elementos del ecosistema Google que interactúen con ellas.
o Servicios prestados por terceros que aporten valor.
• Sistemas on-premise, que incluyen:
o Capa de seguridad de Enagás.
o Servicios que exponen la lógica de negocio.
o Gestor de contenidos corporativo y otros sistemas
Ejecución del contrato
Depósitos y garantías exigidos:
La empresa adjudicataria deberá presentar un aval de fiel cumplimiento por el 10% del valor del contrato.

Procedimiento
Base jurídica: 32014L0025
Lenguas en las que pueden presentarse las ofertas o solicitudes de participación: inglés 🗣️
español 🗣️

Autoridad contratante
Contacto
Punto de contacto: Roberto de la Fuente González
Dirección de internet: www.enagas.es 🌏
URL de los documentos: https://enagas.bravosolution.com/web/login.html 🌏

Información complementaria
Órgano de revisión
Nombre: Enagas s.a.
Dirección postal: Paseo de los Olmos 19
Ciudad postal: Madrid
Código postal: 28005
País: España 🇪🇸
Fuente: OJS 2021/S 193-503841 (2021-09-30)