SlideShare una empresa de Scribd logo
1 de 6
N-Capas (Técnicade Resumen)
Divide lalógicade laaplicaciónen capas específicas: interfazdeusuario,Lógicadenegocios
y acceso a los datos.
Otras capas pueden incluir middleware, procesamiento por lotes y API, las capas sonlógicas
y se desarrollan de manera aislada, pueden implementarse en la misma plataforma de
destino.
Ventajas:
La factorización se aísla a una capa
Los equipos pueden crear, probar, implementar y mantener capas independientes
de forma independiente.
Las capas se pueden intercambiar, por ejemplo, la capa de datos puede acceder a
varias bases de datos sin requerir cambios en la capa de la interfaz de usuario.
Se pueden utilizar sin servidor para implementar más capas.
Aplicación de N-Niveles (Técnica de Esquema)
Aplicación
de N-Niveles
Un
nivel
de
presentación,
por
ejemplo,
una
aplicación
web.
Una
API
o
un
nivel
de
acceso
a
datos,
como
una
API
REST.
Un
nivel
de
datos,
como
una
base
de
datos
SQL.
Características
Beneficios
Los proyectos suelen estar alineados con niveles.
Las pruebas se pueden abordar de manera diferente según el nivel.
Los niveles proporcionan capas de abstracción, por ejemplo, el nivel de presentación normalmente ignora los
detalles de implementación del nivel de datos.
Normalmente, las capas solo interactúan con capas adyacentes.
Las versiones se gestionan a menudo a nivel de proyecto y, por tanto, de nivel. Un simple cambio de API puede
requerir una nueva versión de un nivel intermedio completo.
Aislamiento de la base de datos (a menudo, el front-end no tiene acceso directo al back-end de la base de datos).
Reutilización de la API (por ejemplo, los clientes de aplicaciones web, de escritorio y móviles pueden reutilizar las
mismas API).
Capacidad para escalar niveles independientes entre sí. Aislamiento de refactorización: un nivel se puede
refactorizar sin afectar a otros niveles
Microservicios (técnica de Subrayado )
Las arquitecturas contienen características comunes que incluyen:
 Las aplicaciones se componen de varios pequeños servicios.
 Cada servicio se ejecuta en su propio proceso.
 Los servicios están alineados en torno a los dominios comerciales.
 Los servicios se comunican a través de API ligeras, normalmente utilizando HTTP
como transporte.
 Los servicios se pueden implementar y actualizar de forma independiente.
 Los servicios no dependen de un único almacén de datos.
 El sistema está diseñado teniendo en cuenta las fallas y la aplicación aún puede
ejecutarse incluso cuando fallan ciertos servicios.
Los microservicios no tienen que ser mutuamente excluyentes de otros enfoques de
arquitectura. Por ejemplo, una arquitectura de N-Tier puede usar microservicios para el
nivel medio. También es posible implementar de diversas formas, desde directorios
virtuales en hosts IIS hasta contenedores. Las características de los microservicios los
hacen especialmente ideales para implementaciones sin servidor.
Las ventajas de las arquitecturas de microservicios incluyen:
 La refactorización a menudo se aísla a un solo servicio.
 Los servicios se pueden actualizar independientemente unos de otros.
 La resiliencia y la elasticidad se pueden adaptar a las demandas de los servicios
individuales.
 El desarrollo puede ocurrir en paralelo en equipos y plataformas dispares.
 Es más fácil escribir pruebas completas para servicios aislados.
Los microservicios vienen con sus propios desafíos, que incluyen:
 Determinar qué servicios están disponibles y cómo llamarlos.
 Gestionar el ciclo de vida de los servicios.
 Comprender cómo encajan los servicios en la aplicación general.
 Prueba completa del sistema de llamadas realizadas a través de servicios dispares.
En última instancia, existen soluciones para abordar todos estos desafíos, incluido el
aprovechamiento de los beneficios de la tecnología sin servidor que se comentan más
adelante.
dddsdfsddfsddfdddd
encuadrado
Paralelo
Ejercicio de los 12 párrafos
1. Analizante
2. Analizante
3. Analizante
4. Analizante
5. Analizante
6. Analizante
7. Analizante
8. Analizante
9. Analizante
10. Analizante
11. Analizante
12. Analizante
Examen metodologia de la investigacion

Más contenido relacionado

La actualidad más candente

La actualidad más candente (20)

Ajax tecnologia
Ajax tecnologiaAjax tecnologia
Ajax tecnologia
 
CMS
CMSCMS
CMS
 
10-Unidad 3: Diseños de Vista-3.2 Usos Web Services
10-Unidad 3: Diseños de Vista-3.2 Usos Web Services10-Unidad 3: Diseños de Vista-3.2 Usos Web Services
10-Unidad 3: Diseños de Vista-3.2 Usos Web Services
 
Diseño de aplicaciónes Web.pptx
Diseño de aplicaciónes Web.pptxDiseño de aplicaciónes Web.pptx
Diseño de aplicaciónes Web.pptx
 
Framework
FrameworkFramework
Framework
 
Sesion 01 - Introduccion a Net Framework
Sesion 01 - Introduccion a Net FrameworkSesion 01 - Introduccion a Net Framework
Sesion 01 - Introduccion a Net Framework
 
Tecnologias para el desarrollo Web
Tecnologias para el desarrollo WebTecnologias para el desarrollo Web
Tecnologias para el desarrollo Web
 
Aplicaciones Web
Aplicaciones WebAplicaciones Web
Aplicaciones Web
 
Alfresco- Trabajo de Grado
Alfresco- Trabajo de Grado Alfresco- Trabajo de Grado
Alfresco- Trabajo de Grado
 
Programación web
Programación webProgramación web
Programación web
 
Introducción a JEE
Introducción a JEEIntroducción a JEE
Introducción a JEE
 
Las apps
Las appsLas apps
Las apps
 
Frameworks Java
Frameworks JavaFrameworks Java
Frameworks Java
 
Trabajo
TrabajoTrabajo
Trabajo
 
Desarrollo de aplicaciones empresariales con Java EE
Desarrollo de aplicaciones empresariales con Java EEDesarrollo de aplicaciones empresariales con Java EE
Desarrollo de aplicaciones empresariales con Java EE
 
IDEs y Frameworks mas utilizados
IDEs y Frameworks mas utilizadosIDEs y Frameworks mas utilizados
IDEs y Frameworks mas utilizados
 
Active mq - adopción
Active mq - adopciónActive mq - adopción
Active mq - adopción
 
Cms wordpress
Cms wordpressCms wordpress
Cms wordpress
 
Plataforma windows azure
Plataforma windows azurePlataforma windows azure
Plataforma windows azure
 
Lenguaje programacion y base de datos para ppoyecto
Lenguaje programacion y base de datos para ppoyectoLenguaje programacion y base de datos para ppoyecto
Lenguaje programacion y base de datos para ppoyecto
 

Similar a Examen metodologia de la investigacion

Estudio comparativo de PHP, ASP.NET Y JAVA
Estudio comparativo de PHP, ASP.NET Y JAVAEstudio comparativo de PHP, ASP.NET Y JAVA
Estudio comparativo de PHP, ASP.NET Y JAVAHelmilpa
 
Cloud Native Mexico Meetup de Marzo 2018 Service Mesh con Istio y Envoy
Cloud Native Mexico Meetup de Marzo 2018 Service Mesh con Istio y EnvoyCloud Native Mexico Meetup de Marzo 2018 Service Mesh con Istio y Envoy
Cloud Native Mexico Meetup de Marzo 2018 Service Mesh con Istio y EnvoyDomingo Suarez Torres
 
Microservicios, un nuevo enfoque para arquitecturas orientas a servicios.
Microservicios, un nuevo enfoque para arquitecturas orientas a servicios.Microservicios, un nuevo enfoque para arquitecturas orientas a servicios.
Microservicios, un nuevo enfoque para arquitecturas orientas a servicios.Jose Manuel Ortega Candel
 
Arquitectura de sistemas distribuidos-grupo Maria
Arquitectura de sistemas distribuidos-grupo MariaArquitectura de sistemas distribuidos-grupo Maria
Arquitectura de sistemas distribuidos-grupo Mariagequito
 
Arquitectura de sistemas distribuidos-Grupo de Maria
Arquitectura de sistemas distribuidos-Grupo de MariaArquitectura de sistemas distribuidos-Grupo de Maria
Arquitectura de sistemas distribuidos-Grupo de Mariagequito
 
Manual 2014 i 04 lenguaje de programación ii (0870)
Manual 2014 i 04 lenguaje de programación ii (0870)Manual 2014 i 04 lenguaje de programación ii (0870)
Manual 2014 i 04 lenguaje de programación ii (0870)Robert Rayco Quiroz
 
Almacenamiento en la red
Almacenamiento en la redAlmacenamiento en la red
Almacenamiento en la redLissLozano
 
CUADRO COMPARATIVO DE LAS BASES DE DATOS.pdf
CUADRO COMPARATIVO DE LAS BASES DE DATOS.pdfCUADRO COMPARATIVO DE LAS BASES DE DATOS.pdf
CUADRO COMPARATIVO DE LAS BASES DE DATOS.pdfJonathanAdielEhuanPe
 
ARQUITECTURA DE LA NUBE: MODELOS DE SERVICIO Y DESPLIEGUE
ARQUITECTURA DE LA NUBE: MODELOS DE SERVICIO Y DESPLIEGUEARQUITECTURA DE LA NUBE: MODELOS DE SERVICIO Y DESPLIEGUE
ARQUITECTURA DE LA NUBE: MODELOS DE SERVICIO Y DESPLIEGUEEymi Suazo
 
Estilos y patrones arquitectónicos
Estilos y patrones arquitectónicosEstilos y patrones arquitectónicos
Estilos y patrones arquitectónicosIsrael Rey
 
Introducción a los Servicios de Nube.pptx
Introducción a los Servicios de Nube.pptxIntroducción a los Servicios de Nube.pptx
Introducción a los Servicios de Nube.pptxrubenorteganaranjo
 
Aplicaciones pensadas para la nube
Aplicaciones pensadas para la nubeAplicaciones pensadas para la nube
Aplicaciones pensadas para la nubeChristian Rodriguez
 
Plataformas de desarrollo web
Plataformas de desarrollo web Plataformas de desarrollo web
Plataformas de desarrollo web Andy015
 
[ES] Fundamentos de Java Enterprise Edition
[ES] Fundamentos de Java Enterprise Edition [ES] Fundamentos de Java Enterprise Edition
[ES] Fundamentos de Java Enterprise Edition Eudris Cabrera
 

Similar a Examen metodologia de la investigacion (20)

Estudio comparativo de PHP, ASP.NET Y JAVA
Estudio comparativo de PHP, ASP.NET Y JAVAEstudio comparativo de PHP, ASP.NET Y JAVA
Estudio comparativo de PHP, ASP.NET Y JAVA
 
Cloud Native Mexico Meetup de Marzo 2018 Service Mesh con Istio y Envoy
Cloud Native Mexico Meetup de Marzo 2018 Service Mesh con Istio y EnvoyCloud Native Mexico Meetup de Marzo 2018 Service Mesh con Istio y Envoy
Cloud Native Mexico Meetup de Marzo 2018 Service Mesh con Istio y Envoy
 
Microservicios, un nuevo enfoque para arquitecturas orientas a servicios.
Microservicios, un nuevo enfoque para arquitecturas orientas a servicios.Microservicios, un nuevo enfoque para arquitecturas orientas a servicios.
Microservicios, un nuevo enfoque para arquitecturas orientas a servicios.
 
Cloud Native Development in the JVM
Cloud Native Development in the JVMCloud Native Development in the JVM
Cloud Native Development in the JVM
 
Arquitectura de sistemas distribuidos-grupo Maria
Arquitectura de sistemas distribuidos-grupo MariaArquitectura de sistemas distribuidos-grupo Maria
Arquitectura de sistemas distribuidos-grupo Maria
 
Arquitectura de sistemas distribuidos-Grupo de Maria
Arquitectura de sistemas distribuidos-Grupo de MariaArquitectura de sistemas distribuidos-Grupo de Maria
Arquitectura de sistemas distribuidos-Grupo de Maria
 
Cloub computing
Cloub computingCloub computing
Cloub computing
 
Manual 2014 i 04 lenguaje de programación ii (0870)
Manual 2014 i 04 lenguaje de programación ii (0870)Manual 2014 i 04 lenguaje de programación ii (0870)
Manual 2014 i 04 lenguaje de programación ii (0870)
 
Almacenamiento en la red
Almacenamiento en la redAlmacenamiento en la red
Almacenamiento en la red
 
CUADRO COMPARATIVO DE LAS BASES DE DATOS.pdf
CUADRO COMPARATIVO DE LAS BASES DE DATOS.pdfCUADRO COMPARATIVO DE LAS BASES DE DATOS.pdf
CUADRO COMPARATIVO DE LAS BASES DE DATOS.pdf
 
ARQUITECTURA DE LA NUBE: MODELOS DE SERVICIO Y DESPLIEGUE
ARQUITECTURA DE LA NUBE: MODELOS DE SERVICIO Y DESPLIEGUEARQUITECTURA DE LA NUBE: MODELOS DE SERVICIO Y DESPLIEGUE
ARQUITECTURA DE LA NUBE: MODELOS DE SERVICIO Y DESPLIEGUE
 
Arquitectura multicapa
Arquitectura multicapaArquitectura multicapa
Arquitectura multicapa
 
Microservicios.pptx
Microservicios.pptxMicroservicios.pptx
Microservicios.pptx
 
Estilos y patrones arquitectónicos
Estilos y patrones arquitectónicosEstilos y patrones arquitectónicos
Estilos y patrones arquitectónicos
 
Introducción a los Servicios de Nube.pptx
Introducción a los Servicios de Nube.pptxIntroducción a los Servicios de Nube.pptx
Introducción a los Servicios de Nube.pptx
 
Aplicaciones de n capas en visual net
Aplicaciones de n capas en visual netAplicaciones de n capas en visual net
Aplicaciones de n capas en visual net
 
Diapositiva
DiapositivaDiapositiva
Diapositiva
 
Aplicaciones pensadas para la nube
Aplicaciones pensadas para la nubeAplicaciones pensadas para la nube
Aplicaciones pensadas para la nube
 
Plataformas de desarrollo web
Plataformas de desarrollo web Plataformas de desarrollo web
Plataformas de desarrollo web
 
[ES] Fundamentos de Java Enterprise Edition
[ES] Fundamentos de Java Enterprise Edition [ES] Fundamentos de Java Enterprise Edition
[ES] Fundamentos de Java Enterprise Edition
 

Último

PREGRADO-PRESENCIAL-FASE-C-202401 (1).pdf
PREGRADO-PRESENCIAL-FASE-C-202401 (1).pdfPREGRADO-PRESENCIAL-FASE-C-202401 (1).pdf
PREGRADO-PRESENCIAL-FASE-C-202401 (1).pdfluisccollana
 
Análisis de datos en acción: Optimizando el crecimiento de Cyclistic
Análisis de datos en acción: Optimizando el crecimiento de CyclisticAnálisis de datos en acción: Optimizando el crecimiento de Cyclistic
Análisis de datos en acción: Optimizando el crecimiento de CyclisticJamithGarcia1
 
triptico-de-las-drogas en la adolescencia
triptico-de-las-drogas en la adolescenciatriptico-de-las-drogas en la adolescencia
triptico-de-las-drogas en la adolescenciaferg6120
 
SUNEDU - Superintendencia Nacional de Educación superior Universitaria
SUNEDU - Superintendencia Nacional de Educación superior UniversitariaSUNEDU - Superintendencia Nacional de Educación superior Universitaria
SUNEDU - Superintendencia Nacional de Educación superior Universitariachayananazcosimeon
 
Data Warehouse.gestion de bases de datos
Data Warehouse.gestion de bases de datosData Warehouse.gestion de bases de datos
Data Warehouse.gestion de bases de datosssuser948499
 
obras-hidraulicas.docxfffffffffffffffffff
obras-hidraulicas.docxfffffffffffffffffffobras-hidraulicas.docxfffffffffffffffffff
obras-hidraulicas.docxfffffffffffffffffffJefersonBazalloCarri1
 
La importancia de las pruebas de producto para tu empresa
La importancia de las pruebas de producto para tu empresaLa importancia de las pruebas de producto para tu empresa
La importancia de las pruebas de producto para tu empresamerca6
 
Qué es un Histograma estadístico teoria y problema
Qué es un Histograma estadístico teoria y problemaQué es un Histograma estadístico teoria y problema
Qué es un Histograma estadístico teoria y problemaJoellyAlejandraRodrg
 
El Teatro musical (qué es, cuál es su historia y trayectoria...)
El Teatro musical (qué es, cuál es su historia y trayectoria...)El Teatro musical (qué es, cuál es su historia y trayectoria...)
El Teatro musical (qué es, cuál es su historia y trayectoria...)estebancitoherrera
 
Las mujeres más ricas del mundo (2024).pdf
Las mujeres más ricas del mundo (2024).pdfLas mujeres más ricas del mundo (2024).pdf
Las mujeres más ricas del mundo (2024).pdfJC Díaz Herrera
 
tipos de organización y sus objetivos y aplicación
tipos de organización y sus objetivos y aplicacióntipos de organización y sus objetivos y aplicación
tipos de organización y sus objetivos y aplicaciónJonathanAntonioMaldo
 
Unidad 3 Elementos y compuestos. Física y química
Unidad 3 Elementos y compuestos. Física y químicaUnidad 3 Elementos y compuestos. Física y química
Unidad 3 Elementos y compuestos. Física y químicaSilvia García
 
Cuáles son las características biológicas que están marcadas en tu individual...
Cuáles son las características biológicas que están marcadas en tu individual...Cuáles son las características biológicas que están marcadas en tu individual...
Cuáles son las características biológicas que están marcadas en tu individual...israel garcia
 
REPORTE-HEMEROGRÁFICO-MARZO-2024-IRAPUATO-¿CÓMO VAMOS?.pdf
REPORTE-HEMEROGRÁFICO-MARZO-2024-IRAPUATO-¿CÓMO VAMOS?.pdfREPORTE-HEMEROGRÁFICO-MARZO-2024-IRAPUATO-¿CÓMO VAMOS?.pdf
REPORTE-HEMEROGRÁFICO-MARZO-2024-IRAPUATO-¿CÓMO VAMOS?.pdfIrapuatoCmovamos
 
Técnica palatina baja, anestesiología dental
Técnica palatina baja, anestesiología dentalTécnica palatina baja, anestesiología dental
Técnica palatina baja, anestesiología dentalIngrid459352
 
2 PROCESO ESTADISTICO PARA LA INVESTIGACION.pdf
2 PROCESO ESTADISTICO PARA LA INVESTIGACION.pdf2 PROCESO ESTADISTICO PARA LA INVESTIGACION.pdf
2 PROCESO ESTADISTICO PARA LA INVESTIGACION.pdfAnaBelindaArmellonHi
 
LA LEY DE LAS XII TABLAS en el curso de derecho
LA LEY DE LAS XII TABLAS en el curso de derechoLA LEY DE LAS XII TABLAS en el curso de derecho
LA LEY DE LAS XII TABLAS en el curso de derechojuliosabino1
 
REPORTE DE INCIDENCIA DELICTIVA MARZO 2024.pdf
REPORTE DE INCIDENCIA DELICTIVA MARZO 2024.pdfREPORTE DE INCIDENCIA DELICTIVA MARZO 2024.pdf
REPORTE DE INCIDENCIA DELICTIVA MARZO 2024.pdfIrapuatoCmovamos
 
Los artistas mexicanos con más ventas de discos en la historia (2024).pdf
Los artistas mexicanos con más ventas de discos en la historia (2024).pdfLos artistas mexicanos con más ventas de discos en la historia (2024).pdf
Los artistas mexicanos con más ventas de discos en la historia (2024).pdfJC Díaz Herrera
 
bases-cye-2024(2) una sola descarga en base de feria de
bases-cye-2024(2) una sola descarga en base de feria debases-cye-2024(2) una sola descarga en base de feria de
bases-cye-2024(2) una sola descarga en base de feria deCalet Cáceres Vergara
 

Último (20)

PREGRADO-PRESENCIAL-FASE-C-202401 (1).pdf
PREGRADO-PRESENCIAL-FASE-C-202401 (1).pdfPREGRADO-PRESENCIAL-FASE-C-202401 (1).pdf
PREGRADO-PRESENCIAL-FASE-C-202401 (1).pdf
 
Análisis de datos en acción: Optimizando el crecimiento de Cyclistic
Análisis de datos en acción: Optimizando el crecimiento de CyclisticAnálisis de datos en acción: Optimizando el crecimiento de Cyclistic
Análisis de datos en acción: Optimizando el crecimiento de Cyclistic
 
triptico-de-las-drogas en la adolescencia
triptico-de-las-drogas en la adolescenciatriptico-de-las-drogas en la adolescencia
triptico-de-las-drogas en la adolescencia
 
SUNEDU - Superintendencia Nacional de Educación superior Universitaria
SUNEDU - Superintendencia Nacional de Educación superior UniversitariaSUNEDU - Superintendencia Nacional de Educación superior Universitaria
SUNEDU - Superintendencia Nacional de Educación superior Universitaria
 
Data Warehouse.gestion de bases de datos
Data Warehouse.gestion de bases de datosData Warehouse.gestion de bases de datos
Data Warehouse.gestion de bases de datos
 
obras-hidraulicas.docxfffffffffffffffffff
obras-hidraulicas.docxfffffffffffffffffffobras-hidraulicas.docxfffffffffffffffffff
obras-hidraulicas.docxfffffffffffffffffff
 
La importancia de las pruebas de producto para tu empresa
La importancia de las pruebas de producto para tu empresaLa importancia de las pruebas de producto para tu empresa
La importancia de las pruebas de producto para tu empresa
 
Qué es un Histograma estadístico teoria y problema
Qué es un Histograma estadístico teoria y problemaQué es un Histograma estadístico teoria y problema
Qué es un Histograma estadístico teoria y problema
 
El Teatro musical (qué es, cuál es su historia y trayectoria...)
El Teatro musical (qué es, cuál es su historia y trayectoria...)El Teatro musical (qué es, cuál es su historia y trayectoria...)
El Teatro musical (qué es, cuál es su historia y trayectoria...)
 
Las mujeres más ricas del mundo (2024).pdf
Las mujeres más ricas del mundo (2024).pdfLas mujeres más ricas del mundo (2024).pdf
Las mujeres más ricas del mundo (2024).pdf
 
tipos de organización y sus objetivos y aplicación
tipos de organización y sus objetivos y aplicacióntipos de organización y sus objetivos y aplicación
tipos de organización y sus objetivos y aplicación
 
Unidad 3 Elementos y compuestos. Física y química
Unidad 3 Elementos y compuestos. Física y químicaUnidad 3 Elementos y compuestos. Física y química
Unidad 3 Elementos y compuestos. Física y química
 
Cuáles son las características biológicas que están marcadas en tu individual...
Cuáles son las características biológicas que están marcadas en tu individual...Cuáles son las características biológicas que están marcadas en tu individual...
Cuáles son las características biológicas que están marcadas en tu individual...
 
REPORTE-HEMEROGRÁFICO-MARZO-2024-IRAPUATO-¿CÓMO VAMOS?.pdf
REPORTE-HEMEROGRÁFICO-MARZO-2024-IRAPUATO-¿CÓMO VAMOS?.pdfREPORTE-HEMEROGRÁFICO-MARZO-2024-IRAPUATO-¿CÓMO VAMOS?.pdf
REPORTE-HEMEROGRÁFICO-MARZO-2024-IRAPUATO-¿CÓMO VAMOS?.pdf
 
Técnica palatina baja, anestesiología dental
Técnica palatina baja, anestesiología dentalTécnica palatina baja, anestesiología dental
Técnica palatina baja, anestesiología dental
 
2 PROCESO ESTADISTICO PARA LA INVESTIGACION.pdf
2 PROCESO ESTADISTICO PARA LA INVESTIGACION.pdf2 PROCESO ESTADISTICO PARA LA INVESTIGACION.pdf
2 PROCESO ESTADISTICO PARA LA INVESTIGACION.pdf
 
LA LEY DE LAS XII TABLAS en el curso de derecho
LA LEY DE LAS XII TABLAS en el curso de derechoLA LEY DE LAS XII TABLAS en el curso de derecho
LA LEY DE LAS XII TABLAS en el curso de derecho
 
REPORTE DE INCIDENCIA DELICTIVA MARZO 2024.pdf
REPORTE DE INCIDENCIA DELICTIVA MARZO 2024.pdfREPORTE DE INCIDENCIA DELICTIVA MARZO 2024.pdf
REPORTE DE INCIDENCIA DELICTIVA MARZO 2024.pdf
 
Los artistas mexicanos con más ventas de discos en la historia (2024).pdf
Los artistas mexicanos con más ventas de discos en la historia (2024).pdfLos artistas mexicanos con más ventas de discos en la historia (2024).pdf
Los artistas mexicanos con más ventas de discos en la historia (2024).pdf
 
bases-cye-2024(2) una sola descarga en base de feria de
bases-cye-2024(2) una sola descarga en base de feria debases-cye-2024(2) una sola descarga en base de feria de
bases-cye-2024(2) una sola descarga en base de feria de
 

Examen metodologia de la investigacion

  • 1.
  • 2. N-Capas (Técnicade Resumen) Divide lalógicade laaplicaciónen capas específicas: interfazdeusuario,Lógicadenegocios y acceso a los datos. Otras capas pueden incluir middleware, procesamiento por lotes y API, las capas sonlógicas y se desarrollan de manera aislada, pueden implementarse en la misma plataforma de destino. Ventajas: La factorización se aísla a una capa Los equipos pueden crear, probar, implementar y mantener capas independientes de forma independiente. Las capas se pueden intercambiar, por ejemplo, la capa de datos puede acceder a varias bases de datos sin requerir cambios en la capa de la interfaz de usuario. Se pueden utilizar sin servidor para implementar más capas. Aplicación de N-Niveles (Técnica de Esquema) Aplicación de N-Niveles Un nivel de presentación, por ejemplo, una aplicación web. Una API o un nivel de acceso a datos, como una API REST. Un nivel de datos, como una base de datos SQL. Características Beneficios Los proyectos suelen estar alineados con niveles. Las pruebas se pueden abordar de manera diferente según el nivel. Los niveles proporcionan capas de abstracción, por ejemplo, el nivel de presentación normalmente ignora los detalles de implementación del nivel de datos. Normalmente, las capas solo interactúan con capas adyacentes. Las versiones se gestionan a menudo a nivel de proyecto y, por tanto, de nivel. Un simple cambio de API puede requerir una nueva versión de un nivel intermedio completo. Aislamiento de la base de datos (a menudo, el front-end no tiene acceso directo al back-end de la base de datos). Reutilización de la API (por ejemplo, los clientes de aplicaciones web, de escritorio y móviles pueden reutilizar las mismas API). Capacidad para escalar niveles independientes entre sí. Aislamiento de refactorización: un nivel se puede refactorizar sin afectar a otros niveles
  • 3. Microservicios (técnica de Subrayado ) Las arquitecturas contienen características comunes que incluyen:  Las aplicaciones se componen de varios pequeños servicios.  Cada servicio se ejecuta en su propio proceso.  Los servicios están alineados en torno a los dominios comerciales.  Los servicios se comunican a través de API ligeras, normalmente utilizando HTTP como transporte.  Los servicios se pueden implementar y actualizar de forma independiente.  Los servicios no dependen de un único almacén de datos.  El sistema está diseñado teniendo en cuenta las fallas y la aplicación aún puede ejecutarse incluso cuando fallan ciertos servicios. Los microservicios no tienen que ser mutuamente excluyentes de otros enfoques de arquitectura. Por ejemplo, una arquitectura de N-Tier puede usar microservicios para el nivel medio. También es posible implementar de diversas formas, desde directorios virtuales en hosts IIS hasta contenedores. Las características de los microservicios los hacen especialmente ideales para implementaciones sin servidor. Las ventajas de las arquitecturas de microservicios incluyen:  La refactorización a menudo se aísla a un solo servicio.  Los servicios se pueden actualizar independientemente unos de otros.  La resiliencia y la elasticidad se pueden adaptar a las demandas de los servicios individuales.  El desarrollo puede ocurrir en paralelo en equipos y plataformas dispares.  Es más fácil escribir pruebas completas para servicios aislados.
  • 4. Los microservicios vienen con sus propios desafíos, que incluyen:  Determinar qué servicios están disponibles y cómo llamarlos.  Gestionar el ciclo de vida de los servicios.  Comprender cómo encajan los servicios en la aplicación general.  Prueba completa del sistema de llamadas realizadas a través de servicios dispares. En última instancia, existen soluciones para abordar todos estos desafíos, incluido el aprovechamiento de los beneficios de la tecnología sin servidor que se comentan más adelante. dddsdfsddfsddfdddd
  • 5. encuadrado Paralelo Ejercicio de los 12 párrafos 1. Analizante 2. Analizante 3. Analizante 4. Analizante 5. Analizante 6. Analizante 7. Analizante 8. Analizante 9. Analizante 10. Analizante 11. Analizante 12. Analizante