Despliegue y puesta en funcionamiento de componentes software. UF1291.

Beatriz Coronado García

ISBN: 9791387566296
Editorial: Tutor Formación
Páginas: 70
Género: Informática
IBIC: PROGRAMACIÓN INFORMÁTICA/DESARROLLO DE SOFTWARE
Año: Feb-2025

USD44.00
descuentos no aplicados
<p><span style="color:rgb(0,0,255);">Puede solicitar gratuitamente las soluciones a todas las actividades</span><span style="color:rgb(0,0,0);"> en el email tutor@tutorformacion.es</span><br><br><span style="color:rgb(0,0,0);">Capacidades que se adquieren con este Manual:</span><br><br><span style="color:rgb(0,0,0);">Aplicar los procedimientos de despliegue e integración del componente en un entorno de tecnología orientada a componentes, según especificaciones técnicas de la arquitectura.</span><br><br><span style="color:rgb(0,0,0);">Índice:</span><br><br><span style="color:rgb(0,0,0);">Introducción 5</span><br><br><span style="color:rgb(0,0,0);">Despliegue de componentes 9</span><br><br><span style="color:rgb(0,0,0);">1. Modelos de despliegue. 11</span><br><span style="color:rgb(0,0,0);">1.1. Diseño sin repositorio. 14</span><br><span style="color:rgb(0,0,0);">1.2. Diseño con repositorio sólo para el depósito de componentes. 16</span><br><span style="color:rgb(0,0,0);">1.3. Despliegue con repositorio. 22</span><br><span style="color:rgb(0,0,0);">1.4. Diseño con repositorio. 24</span><br><span style="color:rgb(0,0,0);">2. Prueba de autoevaluación. 26</span><br><br><span style="color:rgb(0,0,0);">Selección de componentes 27</span><br><br><span style="color:rgb(0,0,0);">1. Tipos de componentes. 29</span><br><span style="color:rgb(0,0,0);">1.1. Componentes comerciales (COTS y SaaS). 29</span><br><span style="color:rgb(0,0,0);">1.2. Componentes de código abierto y frameworks modernos (Spring Boot, Quarkus, Express.js, NestJS). 31</span><br><span style="color:rgb(0,0,0);">1.3. Ventajas e inconvenientes en entornos cloud y on-premise. 32</span><br><span style="color:rgb(0,0,0);">2. Métodos de personalización de componentes. 35</span><br><span style="color:rgb(0,0,0);">2.1. Parametrización. 35</span><br><span style="color:rgb(0,0,0);">2.2. Uso de extensiones (plugins). 38</span><br><span style="color:rgb(0,0,0);">2.3. Configuraciones declarativas con Infrastructure as Code (IaC), Ansible, Terraform. 39</span><br><span style="color:rgb(0,0,0);">3. Criterios de selección de componentes reutilizables. 41</span><br><span style="color:rgb(0,0,0);">3.1. Adaptabilidad. 41</span><br><span style="color:rgb(0,0,0);">3.2. Auditabilidad. 41</span><br><span style="color:rgb(0,0,0);">3.3. Estandarización. 42</span><br><span style="color:rgb(0,0,0);">3.4. Escalabilidad y elasticidad. 42</span><br><span style="color:rgb(0,0,0);">3.5. Rendimiento. 42</span><br><span style="color:rgb(0,0,0);">3.6. Consumo de recursos. 43</span><br><span style="color:rgb(0,0,0);">3.7. Seguridad. 43</span><br><span style="color:rgb(0,0,0);">3.8. Características de mantenimiento y actualización. 44</span><br><span style="color:rgb(0,0,0);">3.9. Compatibilidad con entornos cloud y contenedores. 44</span><br><span style="color:rgb(0,0,0);">4. Proceso de selección de componentes. 46</span><br><span style="color:rgb(0,0,0);">4.1. Evaluación de componentes según requisitos. 46</span><br><span style="color:rgb(0,0,0);">4.2. Diseño y codificación (código de enlace). 46</span><br><span style="color:rgb(0,0,0);">4.3. Automatización de pruebas con CI/CD (Jenkins, GitHub Actions, GitLab CI/CD). 47</span><br><span style="color:rgb(0,0,0);">4.4. Detección de fallos. 47</span><br><span style="color:rgb(0,0,0);">4.5. Mantenimiento y gestión de configuraciones. 47</span><br><span style="color:rgb(0,0,0);">4.6. Actualización de componentes en entornos DevOps (Rolling Updates, Canary Releases, Blue-Green Deployments). 48</span><br><span style="color:rgb(0,0,0);">4.7. Métodos de selección de uso común. 48</span><br><span style="color:rgb(0,0,0);">5. Prueba de autoevaluación. 50</span><br><br><span style="color:rgb(0,0,0);">Control de calidad de componentes 51</span><br><br><span style="color:rgb(0,0,0);">1. Métodos de evaluación de calidad de componentes y estándares modernos (ISO/IEC 25010, OWASP SAMM, CIS Benchmarks). 53</span><br><span style="color:rgb(0,0,0);">2. Categorías y métricas de evaluación. 54</span><br><span style="color:rgb(0,0,0);">3. Proceso de validación y medición de calidad. 55</span><br><span style="color:rgb(0,0,0);">3.1. Pruebas de conformidad a requisitos funcionales. 55</span><br><span style="color:rgb(0,0,0);">3.2. Pruebas de integración con otros sistemas. 55</span><br><span style="color:rgb(0,0,0);">3.3. Pruebas de aspectos no funcionales. 56</span><br><span style="color:rgb(0,0,0);">4. Documentación de componentes. 58</span><br><span style="color:rgb(0,0,0);">5. Descripción funcional. 59</span><br><span style="color:rgb(0,0,0);">6. Descripción de aspectos no funcionales. 60</span><br><span style="color:rgb(0,0,0);">7. Descripción del proceso de instalación y despliegue. 61</span><br><span style="color:rgb(0,0,0);">7.1. Descripción del empaquetamiento con Docker, Helm, Operator Framework. 61</span><br><span style="color:rgb(0,0,0);">7.2. Requisitos de implantación. 61</span><br><span style="color:rgb(0,0,0);">7.3. Automatización de despliegues con Terraform, Kubernetes, GitOps (ArgoCD, Flux). 62</span><br><span style="color:rgb(0,0,0);">8. Prueba de autoevaluación. 64</span><br><br><span style="color:rgb(0,0,0);">Resumen 65</span><br><br><span style="color:rgb(0,0,0);">Prueba de evaluación final 66</span><br>&nbsp;</p>

Descripción

Puede solicitar gratuitamente las soluciones a todas las actividades en el email tutor@tutorformacion.es

Capacidades que se adquieren con este Manual:

Aplicar los procedimientos de despliegue e integración del componente en un entorno de tecnología orientada a componentes, según especificaciones técnicas de la arquitectura.