Introducción
El equipo de informes quiere encontrar sus configuraciones de prueba por equipo y entorno, aunque sus nombres sean diferentes. Añadirás etiquetas de propietario, detectarás una etiqueta de entorno incorrecta y la corregirás sin cambiar las configuraciones almacenadas.
Completa primero los laboratorios del espacio de trabajo, de recursos regionales y de consultas de la CLI. Las herramientas y los cuatro recursos están preparados en un entorno nuevo. Trabaja en Terminal y observa las mismas etiquetas y resultados filtrados en AWS View, a su lado.
Relación con las certificaciones
Este laboratorio ofrece práctica para los siguientes temas de examen.
- Cloud Practitioner (CLF-C02) · Tarea 3.1: Etiquetas de recursos para agrupar y seleccionar recursos operativos.
Etiqueta la configuración de exportación de finanzas
En este paso, añadirás etiquetas de equipo y entorno al parámetro de exportación de finanzas.
El último laboratorio encontró recursos mediante un prefijo de nombre compartido. Los nombres no siempre describen el equipo o el entorno. Una etiqueta añade una clave y un valor independientes a un recurso, como owner=finance o environment=staging. Estas etiquetas te ayudan a encontrar recursos relacionados sin cambiar sus nombres.

Diagrama conceptual: las etiquetas describen un recurso. No reescriben su valor almacenado, no lo trasladan ni conceden acceso.
Empieza en el espacio de trabajo. Como en el laboratorio anterior, la región predeterminada preparada es us-east-1:
cd /home/labex/project
Enumera los parámetros:
aws ssm describe-parameters
Lee sus descripciones: /labex/tagging/export-format y /labex/tagging/archive-format son configuraciones de staging de finanzas, utilizadas para pruebas. Los dos recursos /labex/reference/ pertenecen a otros equipos; consérvalos sin cambios.
Las operaciones de etiquetas identifican el tipo de recurso y su nombre. Para un parámetro, mantén --resource-type Parameter y utiliza su nombre completo como --resource-id. Inspecciona las etiquetas de la configuración de exportación:
aws ssm list-tags-for-resource --resource-type Parameter --resource-id /labex/tagging/export-format
TagList es []: este recurso todavía no tiene etiquetas. Añade dos etiquetas. Cada Key=...,Value=... proporciona una etiqueta y un espacio las separa:
aws ssm add-tags-to-resource --resource-type Parameter --resource-id /labex/tagging/export-format --tags Key=owner,Value=finance Key=environment,Value=staging
Utiliza las claves en minúsculas exactamente como se muestran; las etiquetas distinguen mayúsculas de minúsculas. Una escritura correcta normalmente no muestra nada. Lee el resultado:
aws ssm list-tags-for-resource --resource-type Parameter --resource-id /labex/tagging/export-format
Aparecen ambas etiquetas. Haz clic en AWS View, junto a Terminal: la exportación está incluida en su selección de staging de finanzas. Su valor almacenado sigue siendo csv.
Encuentra recursos por propietario
En este paso, añadirás el propietario de la configuración de archivo y encontrarás ambos recursos de finanzas mediante un filtro de etiqueta.
El archivo también está asignado a finanzas. Añade su etiqueta de propietario sin cambiar ninguna otra etiqueta:
aws ssm add-tags-to-resource --resource-type Parameter --resource-id /labex/tagging/archive-format --tags Key=owner,Value=finance
Lee la lista completa de etiquetas:
aws ssm list-tags-for-resource --resource-type Parameter --resource-id /labex/tagging/archive-format
Deberías ver owner=finance y una etiqueta existente environment=production. La descripción decía que esta es una configuración de staging; recuerda esa discrepancia para el siguiente paso.
Utiliza el patrón de filtrado del laboratorio anterior, ahora comparando una etiqueta. Key=tag:owner selecciona la etiqueta de propietario y Option=Equals exige un valor exacto:
aws ssm describe-parameters --parameter-filters Key=tag:owner,Option=Equals,Values=finance --query 'Parameters[].Name'
Aparecen ambos nombres de finanzas. HR y platform quedan fuera de esta selección. Las etiquetas describen los hechos que proporcionas; el servicio no determina por ti el propietario ni el entorno de un equipo.
Corrige la etiqueta de entorno
En este paso, corregirás el entorno mal etiquetado del archivo y restaurarás la selección completa de staging de finanzas.
Una lista basada solo en el equipo incluye ambos recursos de finanzas. Para encontrar sus configuraciones de prueba, exige ambas etiquetas: owner=finance y environment=staging. Proporciona dos filtros separados por un espacio:
aws ssm describe-parameters --parameter-filters Key=tag:owner,Option=Equals,Values=finance Key=tag:environment,Option=Equals,Values=staging --query 'Parameters[].Name'
Solo aparece la exportación. El archivo existe, pero su etiqueta incorrecta production lo excluye de esta vista.

Diagrama conceptual: un recurso que no coincide queda fuera del resultado, no se elimina.
Confirma los datos almacenados del archivo antes de corregir la etiqueta:
aws ssm get-parameter --name /labex/tagging/archive-format
Tiene valor json, Version 1. Su descripción en el inventario lo identifica como una configuración de archivo de staging de finanzas. Corrige la etiqueta de entorno con la misma operación de adición: proporcionar una clave existente reemplaza su valor y deja intactas las demás etiquetas.
aws ssm add-tags-to-resource --resource-type Parameter --resource-id /labex/tagging/archive-format --tags Key=environment,Value=staging
Estás corrigiendo una etiqueta para que corresponda a un recurso de prueba existente, no trasladando una aplicación de producción a staging. Lee las etiquetas almacenadas:
aws ssm list-tags-for-resource --resource-type Parameter --resource-id /labex/tagging/archive-format
Ahora tanto propietario como entorno coinciden con la tarea. Ejecuta de nuevo la selección:
aws ssm describe-parameters --parameter-filters Key=tag:owner,Option=Equals,Values=finance Key=tag:environment,Option=Equals,Values=staging --query 'Parameters[].Name'
Aparecen ambos nombres de finanzas. Lee de nuevo los datos almacenados:
aws ssm get-parameter --name /labex/tagging/archive-format
Su nombre, ARN, valor json y Version 1 no han cambiado. En AWS View, ambos recursos aparecen ahora en staging de finanzas y los recursos de los demás equipos siguen intactos.

Resultado de ejemplo: cambiar la etiqueta restaura la selección sin reescribir ninguna de las configuraciones.
Elimina únicamente tus recursos de práctica
En este paso, eliminarás los dos parámetros de finanzas asignados y confirmarás que las referencias permanecen.
Las etiquetas ayudan a encontrar recursos, pero se pueden editar. Utiliza los dos nombres exactos asignados a este ejercicio para la limpieza:
aws ssm delete-parameters --names /labex/tagging/export-format /labex/tagging/archive-format
Ambos nombres deberían aparecer en DeletedParameters y InvalidParameters debería estar vacío.
Confirma su ausencia por nombre, independientemente de las etiquetas:
aws ssm describe-parameters --parameter-filters Key=Name,Option=BeginsWith,Values=/labex/tagging/ --query 'Parameters[].Name'
Una respuesta correcta es []. Una solicitud fallida no demuestra la eliminación. Lee el inventario restante:
aws ssm describe-parameters --query 'Parameters[].Name'
Solo quedan /labex/reference/hr-format y /labex/reference/platform-team. AWS View muestra las mismas referencias y ninguna coincidencia de staging de finanzas. La comprobación de finalización también lee sus valores y etiquetas sin cambios.
A continuación, Faltan recursos en el inventario te permite diagnosticar de forma independiente un problema de selección similar, utilizando las habilidades de regiones, consultas y etiquetas de este curso.
Resumen
Añadiste etiquetas de propietario y entorno, seleccionaste recursos por equipo y combinaste dos condiciones para encontrar configuraciones de prueba. Una etiqueta de entorno incorrecta ocultaba un recurso existente en la vista filtrada; corregirla restauró la selección sin cambiar los datos almacenados.
Después eliminaste únicamente tus dos recursos de práctica. Continúa con Faltan recursos en el inventario para utilizar estas habilidades en una tarea independiente de recuperación.



