Parte 2 - Tema 23 Flashcards

Cloud Computing

1
Q

¿Qué es Cloud Computing?

A

Es un modelo de entrega de servicios de TI a través de Internet, proporcionando acceso a recursos informáticos como servidores, almacenamiento, bases de datos, redes, software, etc., bajo demanda.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

¿Cuáles son los principales modelos de servicio en la nube?

A
  • IaaS (Infraestructura como Servicio): Proporciona acceso a recursos informáticos básicos como servidores virtuales, almacenamiento y redes.
  • PaaS (Plataforma como Servicio): Ofrece una plataforma para desarrollar, ejecutar y gestionar aplicaciones sin tener que administrar la infraestructura subyacente.
  • SaaS (Software como Servicio): Proporciona acceso a aplicaciones de software a través de Internet (ej: Google Docs, Salesforce).
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

¿Cuáles son los principales tipos de nube?

A
  • Nube pública: Propiedad de un proveedor de servicios en la nube y disponible para el público en general.
  • Nube privada: Propiedad de una organización y operada en sus propios centros de datos.
  • Nube híbrida: Combina los recursos de una nube privada y una nube pública.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Beneficios del Cloud Computing

A
  • Escalabilidad: Aumenta o disminuye la capacidad de cómputo según las necesidades.
  • Flexibilidad: Paga solo por los recursos que utilizas.
  • Accesibilidad: Accede a tus datos y aplicaciones desde cualquier lugar con conexión a Internet.
  • Velocidad: Implementa nuevas aplicaciones y servicios rápidamente.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Desafíos del Cloud Computing

A
  • Seguridad: Protección de datos sensibles en la nube.
  • Dependencia del proveedor: Riesgo de bloqueo con un proveedor específico.
  • Disponibilidad: Garantizar un servicio continuo y confiable.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

¿Cuáles son algunos ejemplos de servicios IaaS?

A

Amazon EC2, Microsoft Azure Virtual Machines, Google Compute Engine.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

¿Qué ventajas ofrece IaaS sobre la infraestructura local?

A

Mayor flexibilidad, escalabilidad y reducción de costos.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

¿Cuáles son algunos ejemplos de plataformas PaaS?

A

Heroku, Google App Engine, AWS Elastic Beanstalk.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

¿Qué beneficios proporciona PaaS para los desarrolladores?

A

Se enfoca en el desarrollo de aplicaciones, sin preocuparse por la infraestructura.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

¿Cuáles son algunos ejemplos de aplicaciones SaaS?

A

Salesforce, Google Workspace, Microsoft 365.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

¿Qué ventajas ofrece SaaS para las empresas?

A

Facilidad de uso, actualizaciones automáticas y reducción de costos de mantenimiento.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

¿Cuándo es adecuada una nube pública?

A

Para aplicaciones con requisitos de escalabilidad y flexibilidad, y donde la seguridad no es una preocupación crítica.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

¿Cuándo es adecuada una nube privada?

A

Para aplicaciones que requieren un alto nivel de seguridad, cumplimiento normativo y control sobre la infraestructura.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

¿Cuándo es adecuada una nube híbrida?

A

Para organizaciones que necesitan combinar la flexibilidad de la nube pública con la seguridad y el control de una nube privada.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

¿Qué es la computación sin servidor (serverless)?

A

Un modelo de computación en el que el proveedor de la nube administra la infraestructura y escala automáticamente los recursos según la demanda.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

¿Qué es un contenedor?

A

Un paquete de software que incluye todo lo necesario para ejecutar una aplicación de forma aislada.

17
Q

¿Cuál es la relación entre la nube y los contenedores?

A

Los contenedores se utilizan a menudo en entornos de nube para mejorar la portabilidad y la escalabilidad de las aplicaciones.