Material Detail

ISA: Independent Systems Architecture

ISA: Independent Systems Architecture

This resource provides an official set of principles for designing interoperable digital public services, known as the ISA Principles. These principles guide enterprise systems architecture with a focus on cross-border interoperability, reusability, and openness. Developed under the ISA² Programme of the European Commission, the resource is ideal for Systems Architects, IT strategists, and public sector digital transformation professionals. It...

Show More

Quality

  • User Rating
  • Comments  (1) Comments
  • Learning Exercises
  • Bookmark Collections
  • Course ePortfolios
  • Accessibility Info

More about this material

Comments

Log in to participate in the discussions or sign up if you are not already a MERLOT member.
Denis Andrei Cosor Strimbeanu
37 weeks ago
En este recurso se presentan una serie de principios básicos para el diseño de Sistemas Independientes (ISA), con el objetivo de obtener realmente los beneficios que prometen los microservicios. A través de una recopilación de buenas prácticas, se explica cómo evitar errores comunes al implementar arquitecturas distribuidas, haciendo énfasis en la necesidad de que cada sistema pueda funcionar de forma independiente. El recurso está definido por principios concretos que se razonan adecuadamente, y va dirigido a las personas que diseñan software modular y escalable El recurso funciona en navegadores modernos (Chrome, Firefox, Edge, Safari) y en sistemas como Windows, macOS o Linux. No necesita plug-ins ni instalaciones. Se recomienda una resolución mínima de 1024x768. Requiere conexión a Internet y PowerPoint o software compatible para abrir la presentación descargable. También es accesible desde móviles, aunque es preferible usar un ordenador para mayor comodidad. Usa IA generativa para responder * Navegador web: Se recomienda el uso de las versiones más recientes de navegadores compatibles con HTML5, tales como Google Chrome (v90 o superior), Mozilla Firefox (v88 o superior), Microsoft Edge o Safari. Sistema operativo: El recurso es accesible desde sistemas operativos modernos como Windows 10/11, macOS 10.15 o superior, y distribuciones actuales de Linux. Resolución de pantalla: Para una experiencia óptima, se recomienda una resolución mínima de 1280x720 píxeles.Este recurso permite al estudiante adquirir conocimientos clave sobre diseño de sistemas distribuidos y desarrollar competencias técnicas relacionadas con la construcción de software independiente y sostenible. A continuación, se detallan los conocimientos y competencias que se pueden trabajar específicamente a partir de los contenidos del recurso. Conocimientos adquiridos: Qué es un Sistema Independiente (ISA) y por qué es importante para una arquitectura moderna. Cómo aplicar principios de diseño que permitan mantener la autonomía funcional de cada servicio. Qué errores son habituales al implementar microservicios y cómo evitarlos desde el diseño. Cómo afectan las decisiones de acoplamiento a la escalabilidad y la resiliencia del sistema. Este recurso encaja bien como material de apoyo en asignaturas troncales donde se abordan las bases del diseño de sistemas complejos, como Arquitectura de Computadores, Sistemas Operativos y Redes de Computadores, ya que permite conectar conceptos técnicos con decisiones arquitectónicas modernas como el desacoplamiento. También es especialmente útil en Fundamentos de Gestión de TI en la Empresa, porque ofrece una visión clara sobre cómo estructurar servicios de forma sostenible, algo que tiene impacto directo en la gestión técnica y organizativa de los sistemas. Asignaturas como Probabilidades y Estadística o Cálculo, aunque más teóricas, se relacionan indirectamente porque forman parte de la base que luego se aplica en la toma de decisiones técnicas o en la evaluación de patrones de diseño. Aparte de las troncales, puede complementar de forma puntual contenidos de materias como Sistemas Distribuidos o Sistemas Orientados a Servicios, especialmente si se quiere dar contexto más práctico o estratégico a lo que se estudia en clase. Este recurso esta muy dirigido a estudiantes de Educacion superior sobre todo de los grados de ingenieria orientado a la informatica y otros Grados de informatica. Tambien estudiantes de la tecnologia de la informacion (IT) e Information Systems. Este recurso está especialmente dirigido a estudiantes de Educación Superior, concretamente a aquellos que cursan Grados en Ingeniería orientados a la informática, así como otros Grados en Informática o en disciplinas afines. También resulta altamente relevante para estudiantes de titulaciones vinculadas a Tecnologías de la Información (IT) y Sistemas de Información (Information Systems). Este recurso está dirigido a estudiantes que ya han cursado asignaturas básicas del Grado en Ingeniería Informática, especialmente aquellas relacionadas con programación, estructura de sistemas y una introducción a la arquitectura de software. No es necesario tener un conocimiento experto, pero sí una base que permita comprender cómo se organizan y comunican diferentes partes de un sistema informático. También es útil tener una idea general sobre cómo funcionan los sistemas distribuidos y conocer términos comunes del desarrollo de software. Con estos conocimientos previos, el estudiante podrá entender mejor los principios que propone el recurso y aplicarlos en asignaturas más avanzadas del grado.