crear y operar una API de Cloudflare

Pon en práctica tus conocimientos de Cloudflare Workers mediante tres desafíos independientes: poner en marcha un portal de soporte, corregir la reutilización de caché entre clientes y recuperar una versión fallida con una gestión de los servicios upstream verificada mediante pruebas. Usa datos sintéticos y comprueba que la limpieza se haya realizado correctamente.

Cloudflare

💡 Este tutorial está traducido por IA desde la versión en inglés. Para ver la versión original, puedes hacer clic aquí

Introducción

Entrega una API de soporte utilizable, mantén privadas las respuestas privadas y recupera una publicación defectuosa. Estos proyectos ponen en práctica los fundamentos de Workers mediante lanzamiento, diagnóstico de caché y recuperación de versiones.

El curso contiene tres retos independientes con pistas y soluciones explicativas completas. Dos despliegan Workers desechables; el reto de reparación de caché se ejecuta localmente.

Qué aprenderás

  • Conectar una página de ayuda proporcionada a una API validada y un catálogo interno
  • Proteger mantenimiento con un secreto y verificar el límite público e interno
  • Reparar elegibilidad y claves de caché conservando caché público seguro
  • Mantener errores y respuestas privadas fuera de la caché
  • Restaurar una versión correcta conocida, reparar fallos de origen y publicar una versión distinta
  • Verificar la eliminación de recursos propios y estado de pruebas local

A quién va dirigido este curso

Estudiantes que han completado los fundamentos de Workers y quieren practicar entrega y operaciones de forma independiente.

Requisitos previos: Completa Cloudflare Workers for Beginners, incluidos Wrangler, controladores JavaScript, configuración y secretos, pruebas locales, enlaces de servicio, recursos estáticos, políticas Cache API, reversión y diagnóstico de fallos. Quienes acceden directamente completan primero Connect LabEx to Your Cloudflare Account. Antes de cualquiera de los dos retos de despliegue, lee la guía de preparación de la cuenta Cloudflare de aprendizaje y confirma que tu propia cuenta está preparada.

Entorno de aprendizaje: Cada reto empieza en una VM LabEx nueva con dependencias y componentes ajenos proporcionados. Los ejercicios de despliegue usan pequeños conjuntos de datos ficticios y Workers con nombres únicos; el uso cuenta para las cuotas normales de la cuenta. No se requieren credenciales compartidas ni un dominio comprado.

Preguntas frecuentes

¿Todos los retos requieren despliegue en la nube?

No. Support Portal Launch y Failed Release Recovery despliegan Workers. Cross-Customer Cache Mix-Up se ejecuta localmente y no necesita inicio de sesión cloud; detén su servidor local y elimina su estado de pruebas dentro del proyecto durante la limpieza.

¿Cómo funcionan los retos independientes?

Lee el escenario, el alcance y los criterios de aceptación antes de editar. Aplica los conceptos enseñados, revisa la salida estándar y compara campos de respuestas reales. Las pistas y soluciones completas se proporcionan por separado.

¿Puedo reutilizar el despliegue de un laboratorio anterior?

No. Cada reto crea su propio estado. Confirma la cuenta prevista durante la autorización y reutiliza conocimientos en vez de recursos o credenciales.

¿Entrego capturas de pantalla como prueba?

No. Las capturas ilustran estados útiles de páginas y Dashboard. Verifica el comportamiento de aplicación y el estado de recursos; elimina solo recursos cloud propios mientras estás autorizado, confirma la eliminación y cierra sesión al final.

Profesor

labby
Labby
Labby is the LabEx teacher.