HG Hugo Gutierrez
Repaso personal · Lima, Perú
AWS AIF-C01 · 2026
AWS AIF-C01

Bedrock y SageMaker

Repaso para el examen AWS Certified AI Practitioner. Aplicaciones fundacionales: cuándo usar cada servicio, componentes clave y costos.

Dominio
3 · Aplicaciones fundacionales
Bloque
Bedrock y SageMaker
Formato
Apunte de repaso
Recurso
hugogutierrez.pe
HG Hugo Gutierrez AWS AIF-C01 · AI Practitioner
Repaso · Agenda

Qué cubre este repaso

01
Bedrock vs. SageMaker
La decisión central + cómo elegir un FM.
Decisión
02
Componentes de cada servicio
Knowledge Bases, Agents, Guardrails, Studio, JumpStart, Canvas, Model Cards, Model Monitor...
Servicios
03
Ciclo de vida, fine-tuning y evaluación
Variantes de adaptación, ROUGE, BLEU, BERTScore.
Proceso
04
RAG, Agents, Guardrails y ataques
Cómo Bedrock automatiza cada pieza + riesgos de prompts.
Aplicado
05
Costos y memorización
On-Demand vs. Provisioned Throughput + resumen final.
Cierre
AgendaFM = Foundation Model · ROUGE = Recall-Oriented Understudy for Gisting Evaluation · BLEU = Bilingual Evaluation Understudy · BERTScore = similitud semántica con embeddings BERT02 / 20
HG Hugo Gutierrez AWS AIF-C01 · AI Practitioner
Decisión · La pregunta central

Bedrock vs. SageMaker

AspectoBedrockSageMaker
Qué esAcceso administrado (serverless) a FMs de terceros/Amazon, vía API.Plataforma completa de ML — construir, entrenar y desplegar modelos propios.
InfraestructuraNinguna que gestionar.Tú la gestionas (o delegas parcialmente).
Cuándo usarloUsar rápido un FM ya entrenado, sin servidores.Entrenar desde cero o necesitas control granular del pipeline.
ModelosClaude, Llama, Titan, Cohere, AI21, Stability AI.Cualquier algoritmo/arquitectura, o FMs vía JumpStart.
Bedrock vs SageMakerFM = Foundation Model · API = Application Programming Interface · ML = Machine Learning · AI = Artificial Intelligence03 / 20
HG Hugo Gutierrez AWS AIF-C01 · AI Practitioner
Decisión · Selección del modelo

Cómo elegir un Foundation Model

Modalidad y tarea
Texto, imagen, embeddings o multimodal — el modelo debe soportar lo que necesitas.
Costo y latencia
Los modelos más grandes son más capaces, pero más lentos y caros por token.
Contexto e idioma
Ventana de contexto suficiente para tus documentos y soporte del idioma de tus usuarios.
Personalización y región
¿Permite fine-tuning? ¿Está disponible en tu región y cumple tu compliance?
Criterios de selección de FM04 / 20
HG Hugo Gutierrez AWS AIF-C01 · AI Practitioner
Servicios · Bedrock

Componentes clave de Bedrock

ComponenteQué hace
Model access / PlaygroundsProbar distintos FMs desde la consola, sin código.
Knowledge BasesRAG administrado — conecta el FM a tus documentos sin armar tú el pipeline.
AgentsOrquestan tareas multi-paso — el modelo decide qué herramientas/APIs llamar.
GuardrailsFiltros de responsible AI: contenido dañino, temas prohibidos, PII.
Fine-tuningAdaptar un FM base con tus propios datos, dentro de Bedrock.
Componentes de BedrockFM = Foundation Model · RAG = Retrieval Augmented Generation · API = Application Programming Interface · AI = Artificial Intelligence · PII = Personally Identifiable Information05 / 20
HG Hugo Gutierrez AWS AIF-C01 · AI Practitioner
Servicios · SageMaker

Componentes clave de SageMaker

ComponenteQué hace
StudioIDE unificado para todo el ciclo de ML.
JumpStartCatálogo de modelos preentrenados, incl. FMs open source, listos para desplegar o afinar.
CanvasML sin código — para usuarios de negocio, no data scientists.
Ground TruthEtiquetado de datos, humano + asistido por ML.
Feature StoreRepositorio centralizado de features para entrenar/servir modelos.
Model MonitorDetecta drift y degradación del modelo en producción.
PipelinesAutomatiza el flujo completo: datos → entrenamiento → despliegue.
Componentes de SageMakerIDE = Integrated Development Environment · ML = Machine Learning · FM = Foundation Model06 / 20
HG Hugo Gutierrez AWS AIF-C01 · AI Practitioner
Servicios · Gobierno de modelos

SageMaker: gobierno de modelos

FeaturePara qué sirve
Model CardsDocumenta cada modelo: usos previstos, riesgo, datos de entrenamiento y resultados de evaluación.
Model DashboardVista central de todos tus modelos: despliegue, uso y desempeño.
Model MonitorVigila la calidad de datos y del modelo en producción; detecta drift.
Role ManagerDefine permisos por rol de ML (data scientist, MLOps) con plantillas.
Model RegistryVersiona modelos y controla su aprobación antes de desplegar.
ClarifyMide sesgo y explica predicciones (ver Dominio 4).
→ Regla de examen

"Registro con usos previstos y riesgos" = Model Cards. "Ver todos los modelos en un lugar" = Dashboard. "Detectar drift" = Monitor. "Permisos por rol" = Role Manager.

Gobierno de modelos en SageMakerML = Machine Learning · MLOps = ML Operations07 / 20
HG Hugo Gutierrez AWS AIF-C01 · AI Practitioner
Proceso · No confundir con el ciclo de ML

El ciclo de vida de un Foundation Model

01
Selección de datos
Datos masivos, diversos y de calidad para el pre-entrenamiento.
Datos
02
Selección del modelo
Elegir el FM base según caso de uso, tamaño y costo.
Diseño
03
Pre-entrenamiento
Aprendizaje general con datos masivos — lo hacen los grandes labs.
Modelo
04
Adaptación
Prompt engineering, RAG o fine-tuning, según el caso.
Modelo
05
Evaluación
Coherencia, relevancia, toxicidad — más allá de precision/recall.
Modelo
06
Despliegue
Servir el modelo vía API (Bedrock) o endpoint (SageMaker).
Producción
07
Monitoreo y feedback
Feedback humano (RLHF), reentrenar o reajustar.
Producción
Ciclo de vida de un FMML = Machine Learning · FM = Foundation Model · RAG = Retrieval Augmented Generation · API = Application Programming Interface · RLHF = Reinforcement Learning from Human Feedback08 / 20
HG Hugo Gutierrez AWS AIF-C01 · AI Practitioner
Adaptación · Más allá del fine-tuning básico

Variantes de fine-tuning

TécnicaQué haceDatos
Fine-tuningAjusta los pesos del modelo para una tarea o estilo específico.Etiquetados (prompt → respuesta).
Instruction tuningFine-tuning con instrucciones y respuestas para que siga órdenes mejor.Etiquetados (instrucción → respuesta).
Continued pre-trainingSigue preentrenando con texto del dominio (jerga legal, médica, financiera).Sin etiquetar, gran volumen.
Transfer learningReutiliza un modelo entrenado en una tarea como punto de partida para otra.Pocos datos de la nueva tarea.
DistillationUn modelo grande ("profesor") enseña a uno pequeño ("alumno"): más barato y rápido.Salidas del modelo grande.
→ Calidad de datos

Para adaptar un FM importa más la calidad que el volumen: datos curados, representativos y sin sesgos.

Variantes de fine-tuningFM = Foundation Model09 / 20
HG Hugo Gutierrez AWS AIF-C01 · AI Practitioner
Evaluación · Métricas automáticas

Evaluar un FM: ROUGE, BLEU, BERTScore

MétricaTarea típicaCómo compara
ROUGEResumen de textoSolapamiento de palabras/n-gramas entre el resumen del modelo y uno de referencia.
BLEUTraducciónCoincidencia de n-gramas con traducciones de referencia (enfocada en precisión).
BERTScoreCualquier generaciónSimilitud semántica vía embeddings: capta el significado, no solo las palabras exactas.
→ Regla de examen

Resumir → ROUGE. Traducir → BLEU. Comparar significado → BERTScore. Precision/recall/F1 no sirven para texto generado libre.

Métricas de evaluación de FMFM = Foundation Model · ROUGE = Recall-Oriented Understudy for Gisting Evaluation · BLEU = Bilingual Evaluation Understudy · BERTScore = similitud semántica con embeddings BERT10 / 20
HG Hugo Gutierrez AWS AIF-C01 · AI Practitioner
Evaluación · Más allá de las métricas

Evaluación humana, benchmarks y Bedrock

Evaluación humana
Personas califican coherencia, relevancia, tono y utilidad — lo que las métricas automáticas no capturan.
Benchmark datasets
Conjuntos estándar (ej. GLUE, MMLU, HELM) para comparar modelos de forma objetiva.
Bedrock Model Evaluation
Evalúa modelos de forma automática o con revisores humanos: exactitud, robustez, toxicidad.
Qué evaluar
Calidad de la respuesta, relevancia, alucinación, toxicidad, costo y latencia — según el caso de negocio.
Evaluación humana y BedrockGLUE = General Language Understanding Evaluation · MMLU = Massive Multitask Language Understanding · HELM = Holistic Evaluation of Language Models11 / 20
HG Hugo Gutierrez AWS AIF-C01 · AI Practitioner
Bedrock · RAG administrado

Knowledge Bases — RAG sin construirlo tú

ElementoQué configuras tú
Fuente de datosUn bucket S3 con tus documentos.
Vector storeOpenSearch Serverless, Aurora PostgreSQL, Neptune Analytics, Pinecone, Redis o MongoDB.
Embedding modelEj. Titan Embeddings.
ChunkingTamaño de fragmento — configurable.
Retrieval + augmentationAutomatizado por Bedrock — no lo armas tú.
Knowledge BasesRAG = Retrieval Augmented Generation · S3 = Simple Storage Service12 / 20
HG Hugo Gutierrez AWS AIF-C01 · AI Practitioner
Bedrock · Orquestación

Agents — el modelo decide qué hacer

ConceptoQué es
AgentOrquesta una tarea multi-paso usando un FM como "cerebro" de decisión.
Action groupsConjunto de APIs / funciones Lambda que el agente puede invocar.
OrchestrationEl agente decide en qué orden llamar cada herramienta.
Ejemplo"Reserva un vuelo y un hotel" → llama a la API de vuelos, luego a la de hoteles.
AgentsFM = Foundation Model · API = Application Programming Interface13 / 20
HG Hugo Gutierrez AWS AIF-C01 · AI Practitioner
Bedrock · Responsible AI

Guardrails — los filtros de seguridad

Tipo de filtroQué bloquea
Contenido dañinoOdio, violencia, contenido sexual, auto-daño.
Temas denegadosTemas específicos definidos por el negocio (ej. consejos legales).
PIIInformación personal identificable — redacta o bloquea.
Palabras prohibidasLista de palabras o frases específicas.
Grounding checkVerifica que la respuesta esté basada en la fuente — anti-alucinación.
GuardrailsAI = Artificial Intelligence · PII = Personally Identifiable Information14 / 20
HG Hugo Gutierrez AWS AIF-C01 · AI Practitioner
Seguridad · Riesgos de prompts

Ataques a prompts

AtaqueQué esDefensa típica
Prompt injectionInstrucciones maliciosas en el input que reemplazan las del sistema.Validar entradas, separar instrucciones de datos.
JailbreakingSaltarse las restricciones de seguridad del modelo (ej. juegos de rol).Guardrails, filtros de contenido.
HijackingRedirigir al modelo para que cumpla el objetivo del atacante.Mínimo privilegio en herramientas y agentes.
PoisoningContaminar los datos de entrenamiento o de RAG con contenido malicioso.Validar y controlar las fuentes de datos.
Prompt leakingHacer que el modelo revele su system prompt o datos internos.No poner secretos en el prompt; guardrails.
→ Regla de examen

La defensa es en capas: Guardrails + validación de inputs + mínimo privilegio con IAM.

Ataques a promptsRAG = Retrieval Augmented Generation · IAM = Identity and Access Management15 / 20
HG Hugo Gutierrez AWS AIF-C01 · AI Practitioner
SageMaker · Dos audiencias

JumpStart vs. Canvas

AspectoJumpStartCanvas
Usuario objetivoData scientists / developers.Usuarios de negocio, sin código.
Qué haceCatálogo de modelos preentrenados listos para desplegar o afinar.Interfaz visual para construir modelos de ML sin escribir código.
Nivel de controlAlto — acceso a notebooks y código.Bajo — todo vía interfaz.
JumpStart vs CanvasML = Machine Learning16 / 20
HG Hugo Gutierrez AWS AIF-C01 · AI Practitioner
Ecosistema · Otros recursos

Otros recursos de Gen AI en AWS

ServicioQué es
Amazon QAsistente de IA generativa de AWS (para desarrolladores y para negocio) — construido sobre Bedrock.
PartyRockPlayground gratuito de Bedrock para experimentar sin código.
Otros recursosGenAI = Generative AI · AI = Artificial Intelligence · IA = Inteligencia Artificial17 / 20
HG Hugo Gutierrez AWS AIF-C01 · AI Practitioner
Costos · Bedrock

On-Demand vs. Provisioned Throughput

ModoQué esCuándo usarlo
On-DemandPagas por token usado (input + output), sin compromiso.Cargas variables, empezar rápido, bajo volumen.
Provisioned ThroughputReservas capacidad fija por un período, pago fijo.Cargas altas y predecibles, necesitas throughput garantizado.
Costos de Bedrock18 / 20
HG Hugo Gutierrez AWS AIF-C01 · AI Practitioner
Repaso · Memorización

Bedrock y SageMaker, de un vistazo

ConceptoEn una frase
BedrockAcceso administrado a FMs, sin servidores que gestionar.
SageMakerPlataforma completa para construir y entrenar modelos propios.
Knowledge BasesRAG administrado, dentro de Bedrock.
AgentsOrquestan tareas multi-paso llamando herramientas/APIs.
GuardrailsFiltros de responsible AI (contenido, PII, grounding).
JumpStartCatálogo de modelos preentrenados en SageMaker.
CanvasML sin código, para usuarios de negocio.
On-Demand vs. ProvisionedPago por uso vs. capacidad reservada garantizada.
Tabla finalFM = Foundation Model · RAG = Retrieval Augmented Generation · API = Application Programming Interface · AI = Artificial Intelligence · PII = Personally Identifiable Information · ML = Machine Learning19 / 20
HG Hugo Gutierrez AWS AIF-C01 · AI Practitioner
Cierre · Bedrock y SageMaker

Listo para el siguiente dominio.

Siguiente bloque: Dominio 4 — Guías de IA responsable (fairness, transparencia, explicabilidad).

Correo
dhgutierrezcu@gmail.com
Web
hugogutierrez.pe
CierreIA = Inteligencia Artificial20 / 20