Operaciones CRUD con SDKs y APIs REST

Desarrolla para Azure Storage

Shahzad Mian

Content developer, DataCamp

CRUD

  • Create: añadir datos nuevos

informe de ventas

  • Read: acceder a datos guardados

Foto de perfil del cliente

  • Update: cambiar datos

Cambiar menú

  • Delete: eliminar datos

Botón eliminar

Desarrolla para Azure Storage

CRUD

Imagen de operaciones CRUD

Desarrolla para Azure Storage

SDKs vs APIs REST

Kits de desarrollo de software (SDK)

  • Bibliotecas por lenguaje
  • Mejor para apps grandes que requieren un lenguaje específico
  • Simplifican autenticación y solicitudes

Caja de herramientas del SDK

Interfaz de programación REST (API)

  • Usa llamadas HTTP estándar
  • Ideal para scripts rápidos, integraciones o dispositivos ligeros

Herramienta multiuso

Desarrolla para Azure Storage

3 formas de autenticación

  • Cadenas de conexión.
    • Mejor para desarrollo local.
  • Firma de acceso compartido (SAS)
    • Para acceso temporal.
  • Identidad administrada con Azure Active Directory.
    • Mejor para producción.

Seguridad

Desarrolla para Azure Storage

Crear con el SDK de Python

Gemini_Generated_Image_jtug9zjtug9zjtug.png

Desarrolla para Azure Storage

APIs REST en acción

Screenshot 2025-11-26 at 3.41.35 pm.png

Desarrolla para Azure Storage

Por qué importa CRUD

  • Los desarrolladores suelen guardar, leer y modificar datos.
  • Los SDK de Azure y las APIs REST lo hacen seguro y eficiente.
  • Ejemplos en Cipher Coffee:
    • Guardar recibos como blobs.
    • Obtener imágenes promocionales para la web.
    • Quitar archivos de marketing vencidos con políticas de ciclo de vida.

Movimiento de datos

Desarrolla para Azure Storage

Cuándo usar SDKs

Usos de SDK

Desarrolla para Azure Storage

Manejo de errores y buenas prácticas

 

 

Reintento de café

  • Usa bloques try-except en SDKs
  • Revisa los códigos de estado HTTP en respuestas REST

Buenas prácticas

  • Lotea operaciones para reducir llamadas de red.

  • Usa métodos async para mayor rendimiento.

  • Reintenta ante fallos transitorios (HTTP 429 o 503).

  • Registra x-ms-request-id para depurar.

Desarrolla para Azure Storage

Administración de API de Azure

Imagen del curso

Imagen del capítulo

Desarrolla para Azure Storage

¡Vamos a practicar!

Desarrolla para Azure Storage

Preparing Video For Download...