Bloque 4 Tema 2 Flashcards

1
Q

Que 2 activos tiene un sistema de información?

A

Información (datos) y servicios

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

A qué se aplica la disponibilidad en un sistema de información?

A

A los datos, y no a los servicios

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

Cual es el puerto de Oracle?

A

2483

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

Que es DBWn?

A

Es Database Writer Process, parte de Oracle que escribe en la base de datos

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

Cuantas bases de datos se crean con Oracle y con SQL?

A

Con Oracle solo una. Con SQL varias.

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

En Oracle, que hace el listener?

A

Escucha las peticiones de los usuarios y las ponen en contacto con el PGA.

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

En Oracle, que es el SGA?

A

Zona de memoria en la que se guarda información sobre su estado.

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

En Oracle, que es un tablespace?

A

Es una ubicación de almacenamiento donde pueden guardarse datos de objetos (segmentos).

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

Cual es la unidad mínima de información en Oracle?

A

El bloque

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

Tipos de segmentos

A

Tablas, índices, undo y LOB (elementos grandes en código binario)

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

Tablespaces conocidas

A

USERS, SYSTEM y SYSAUX

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

Que son las extensiones en Oracle?

A

Una unidad lógica de almacenamiento formada por bloques de datos contiguos.

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

En Oracle, que es RMAN?

A

Herramienta para hacer backup

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

Comando para columnas autoincrementales

A

CREATE SEQUENCE

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

Comando para que un usuario vea las tablas de otro

A

CREATE SYNONYM GRANT SELECT

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

Que hace RAC (solución de Cluster) en Oracle?

A

Permite ejecutar una sola base de datos en varios servidores, maximizando la disponibilidad.

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

En Oracle, que es la vista materializada?

A

Una vista común que almacena el resultado de la consulta como objeto persistente en la base de datos

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

Puerto de MySQL/María DB

A

3306

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

Que es MyISAM?

A

Mecanismo de almacenamiento de datos

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

Características más importantes de MyISAM

A
  • Secuencial
  • No transaccional
  • No soporta claves ajenas
  • Soporta FULLTEXT y ACID
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
21
Q

Es InnoDB transaccional

A

Si, al contrario que MyISAM

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

Como se llama la mejora de MyISAM?

A

Aria

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

Como se llama la mejora de InnoDB?

A

XTRADB

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

Que tipo de ficheros hay en MyISAM?

A

Frm (formato tabla), myd (datos) y myi (índices)

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

A que corresponde el término ACID?

A

Atomicidad, Consistencia, aislamiento y durabilidad

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

Que es NDB en MySQL?

A

Sistema de base de datos distribuido subyacente

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

Que es mysql_secure_instalacion?

A

Comando para mejorar la seguridad de distintas maneras:
- estableciendo password
- eliminando las cuentas accesibles fuera del host local
- eliminando cuentas anónimas
- eliminando el test Database que puede ser accedido por usuarios anonimos

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

Que puerto usa Postgresql?

A

5432

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

En que se basa la seguridad de postgreSQL?

A

En roles

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

Lenguajes para implementar procedimientos almacenados PostgresSQL

A

PL/pgSQL
PL/TCL
PL/perl
PL/Python

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

Que se usa en PostgreSQL para replicación entre maestro-esclavo?

A

Archivo WAL (Write Ahead log/REDO). Guarda información de transacciones y cambios.

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

Cual es el modelo de concurrencia avanzada de postgreSQL?

A

MVCC (multiversion concurrency control). Reduce los bloques aislando a las transacciones con fotos de los datos

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

Comando para crear y eliminar base de datos PostgreSQL

A

Createdb y dropdb

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

Comando para crear y eliminar usuario PostgreSQL

A

Createuser y dropuser

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

Una tabla puede estar en varios tablespaces?

A

Si

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

Tipos de archivos en SQLserver

A
  • Primary: contiene información de arranque de base de datos y apunta a otros ficheros. Extension .mdf
  • Secondary: archivos de datos opcionales definidos por usuario. Extensión.ndf
  • Log de transacciones: información para recuperar base de datos. Extension .ldf
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
37
Q

Que es MUA?

A

Mail User Agent. Sistema que envia mail con protocolo STMP y los recibe con POP3 y IMAP.

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

Que es MTA?

A

Mail Transfer Agent. Habla con el MTA de destino. Para saber dónde tiene que mandarlo consulta el registro MX del DNS de la MTA destino.

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

Que es MSA?

A

Mail Submission Agent. Toma el email de un MUA o MTA y lo entrega a otro MUA o MTA.

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

Que es MDA?

A

Mail Delivery Agent. Añade o almacena el correo en el mail spool. Puede almacenar en disco, en base de datos o llamar a otro programa.

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

Que es MAA?

A

Mail Acceso Agent. Accede al correo almacenado en el mail spool. Hace los buzones accesibles a equipos remotos.

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

Que es SMTP?

A

Protocolo para pasar el correo a través de IAN/Internet desde MUA hasta MTA/MSA.

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

Protocolos para que el usuario destino pueda leer los correos

A
  • IMAP: orientado a lectura en servidor.
  • POP 3: orientado a descarga
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
44
Q

Cabecera Message-ID

A

Sirve para identificar el correo

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

Cabecera Received junto con Return-Path

A

Registra los saltos entre MTAs (saber por donde ha pasado)

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

Cabecera In-Reply-To

A

Sirve para saber el correo al que otro correo está respondiendo

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

Boundary (en extension MIME, dentro de content-type)

A

Sirve para separar partes, como separar la parte de texto de la parte de imagen.

48
Q

Extension MIME

A

Envía ficheros adjuntos a correos. Mezcla texto y multimedia.

49
Q

Que significa Multipart?

A

Enviar varias partes

50
Q

Content-type en extensión MIME

A

Tipo de medio del mensaje (o parte del mensaje) representado por tipo y subtipo.

51
Q

Content-transfer-enconding en extensión MIME

A

Métodos de codificación para transformar datos en binario a formato de texto sin US-ASCII.

52
Q

Cual es el puerto de POP3?

A

110 y 995 (con seguridad)

53
Q

Cual es el puerto de IMAP?

A

143 y 993 (con seguridad)

54
Q

Cual es el puerto de SMTP?

A

587 y 25 (entre servidores de mail)

55
Q

Que usan los protocolos para dar seguridad?

A

Una capa TLS

56
Q

Métodos para añadir seguridad

A
  • Sender Policy Framework (SPF): Securiza el origen.
  • Domain Keys Identified Mails (DKIM): Securiza los correos de salida. Serán validados con claves de registro TXT (orientados a la autenticidad de origen y firma de correos).
  • DMARC: Combinación de SPF y DKIM.
57
Q

Tipos de servidores DNS

A

Root, Top Level Domain y Authorative

58
Q

Como se llama a cualquier sistema que averigüe la dirección IP asociada a un dominio?

59
Q

Servidores Authorative

A

Dan la respuesta real a la consulta inicial (devuelve la página al DNS inicial que hizo la consulta). Último paso en DNS.

60
Q

Registro A de DNS

A

Especifica las direcciones IP correspondientes a dominios y subdominios

61
Q

Registro MX de DNS

A

Especifica a un MTA emisor en que MTAs deben ser entregados los emails.

62
Q

Registro CNAME en DNS

A

Especifica redirecciones de subdominios de dominios a otros dominios/subdominios.

63
Q

Registro TXT de DNS

A

Almacena información basada en texto relacionada con tu dominio, como SPF (Sender Policy Framework).

64
Q

Registro AAAA de DNS

A

Mapea un dominio a la dirección IP (IPv6) del ordenador.

65
Q

Registro SRV de DNS

A

Indica los servicios que ofrecemos bajo nuestro dominio.

66
Q

Registro SOA de DNS

A

Especifica información autoritaria sobre un DNS zona incluyendo: servidor de nombre primario, correo electrónico de administrador del ámbito, número de serial del ámbito y temporizadores.

67
Q

Registro CAA de DNS

A

Restringe que entidades pueden expedir certificados para un determinado dominio.

68
Q

Servidores Top Level Domain

A

Manejan el ámbito de los .____ (como .com)

69
Q

Librerías de imagen

A
  • Locales: Artfactory, Nexus y Archiva
  • En la nube: Docker Hub
70
Q

Docker Compose

A

Herramienta para definir y ejecutar aplicaciones de Docker de varios contenedores.
Herramienta para entorno de desarrollo.
Multicontenedor.

71
Q

Open Container Iniciativa (OCI)

A

Proyecto de la Linux Foundation para diseñar un estándar abierto para virtualización a nivel de sistema operativo. Su implementación más importante es runc.

72
Q

Kubernetes/Docker Swarm

A

Manejan contenedores distribuidos en varias maquinas

73
Q

Unidad Mínima de Kubernetes

A

El Pod que es una agrupación de contenedores y volúmenes bajo la misma IP.

74
Q

Container D

A

Entorno de ejecución de contenedores graduado de CNCF (Cloud Native Cloud Foundation).

75
Q

CRI-O

A

Implementación de la Container Runtime Interface para Kubernetes. Alternativa al Container D.

76
Q

3 pasos del funcionamiento estándar de Docker:

A
  1. Crear fichero Dockerfile con la configuración de nuestra imagen.
  2. A partir de este fichero generar la imagen en disco (Docker build - t etiqueta).
  3. Levantar un contenedor en memoria a partir de la imagen construida (Docker run - name mssql).
77
Q

Container Runtime Interface (CRI)

A

Protocolo principal para comunicación entre Kubelet y Container Runtime.

78
Q

Que es un Kubelet?

A

Agente que se ejecuta en cada nodo de un cluster.

79
Q

Que contiene un contenedor?

A

Aplicaciones y librerias.

80
Q

Que archivo usa Docker-Compose?

A

Docker-Compose.yml

81
Q

Que es un hipervisor o monitor de maquina virtual?

A

Capa de software para virtualización de hardware permitiendo utilizar diferentes sistemas operativos en una misma computadora.

82
Q

Tipos de VT o tecnologías para virtualización

A

VT-x: virtualización en plataforma x-86
VT-d: virtualización entrada salida.
VT-x: virtualización de la parte red.
AMD-V: virtualización AMD.

83
Q

Tipos de hipervisores

A
  • Tipo 1: se instala directamente sobre un servidor físico y su hardware subyacente.
  • Tipo 2: se ejecuta dentro de un sistema operativo de una maquina host física.
84
Q

Formato VMDK

A

Creado por VMware (asigna el espacio en formato VMDK), de archivo abierto, y utilizado para servicios de computación en nube y virtualización.

85
Q

Virtual Tape Library (VTL)

A

Emula la interface de librería de cintas (hace que los discos se muestren como cintas)

86
Q

Productos de virtualización de escritorio

A

VMware Horizon y Xen Desktop

87
Q

Infraestructura de escritorios virtuales (VDI)

A

Uso de maquinas virtuales para proporcionar y gestionar escritorios virtuales.

88
Q

Productos de conexión remota

A

Acceso RDP y X-Windows

89
Q

Productos de virtualización de aplicaciones

A

Citrus XenAPP

90
Q

Flags de las CPU para virtualización

A

En Intel vmx y en AMD svm

91
Q

Productos de IaaS (Infraestructura como Servicio)

A

Amazon Web Services, Redhat OpenStack, Azure (Microsoft), Google Cloud y Nube Sara.

92
Q

Formatos de almacenamiento en Amazon Web Services

A

S3: modo objeto
EC2: maquinas virtuales
EBS: modo bloque

93
Q

Formatos de almacenamiento en Redhot Openstuck

A

Swift: modo objeto
Nova: maquinas virtuales
Cinder: modo bloque
Neutrón: recursos de red
Horizon: cuadro de mandos web

94
Q

Productos de PaaS (plataforma como servicio)

A

OpenShift, Heroku y Cloud Foundry

95
Q

Que es OpenShift?

A

Plataforma que, a través de consola web, monta entornos de ejecución para los distintos equipos de desarrollo.

96
Q

Que es Heroku?

A

Similar a OpenShift, pero solo en modo nube

97
Q

Que es el Runc?

A

Una OCI-complaint herramienta para levantar y correr contenedores.

98
Q

Que es un Nodo?

A

Elemento de Cluster que alberga y programa pods. Es una maquina fiscal o virtual que se ejecuta en Kubernetes.

99
Q

Que es un Cluster?

A

Agrupación de nodos. Conjunto de maquinas físicas o virtuales y otros recursos utilizados por Kubernetes.

100
Q

Terminos en contenedores

A
  • Volumen: directorio con datos accesibles a los contenedores del pod.
  • Namespace: Cluster virtual o partición del cluster.
  • Servicio: Conjunto de pods a los que enviamos tráfico, y la lógica para acceder a ellos.
101
Q

Open Virtualization Format (OVF)

A

Estándar abierto para empaquetar y distribuir servicios virtualizados. Es software a ejecutar en maquinas virtuales.

102
Q

VDI y VHD

A

VDI es como OVF pero de virtual box.
VHD es como OVF pero de Hyper V.

103
Q

Cuantas capas se crean por cada instrucción de Dockerfile?

A

Una. Cada capa es solo de lectura, menos la última que es R/W. Cada capa se identifica con un ID único.

104
Q

Que es el Replication Controller?

A

Asegura que el número de réplicas de pod se estén ejecutando. Permite escalar los sistemas y maneja la recreación de un pod ante un fallo.

105
Q

Que hace el comando Docker info?

A

Muestra información sobre el uso de Docker en el equipo

106
Q

Como descargar una imagen del hub

A

Docker pull “imagen”

107
Q

Como obtener la versión de Docker runtime

A

Docker version

108
Q

Como ver un listado de contenedores del sistema

A

Docker ps; con Docker ps -a se muestran todos los contenedores

109
Q

Como arrancar un contenedor en base a una imagen

A

Docker run “imagen”

110
Q

Como crear un contenedor sin arrancarlo

A

Docker create “imagen”

111
Q

Como arrancar y como parar un contenedor

A

Docker start id_del_contenedor
Docker stop id_del_contenedor

112
Q

Como crear una imagen a partir del Dockerfile del directorio actual

A

Docker build -t “imagen”: Tag imagen

113
Q

Como mostrar imágenes disponibles

A

Docker images

114
Q

Como ejecutar un comando contra un contenedor en ejecucion

A

Docker exec

115
Q

Como unirse a un contenedor en ejecucion

A

Docker attach id_del_contenedor

116
Q

Como borrar un contenedor

A

Docker rm id_del_contenedor

117
Q

Como borrar una imagen

A

Docker rmi id_de_la_imagen