CRUD-Operationen mit SDKs und REST-APIs

Für Azure Storage entwickeln

Shahzad Mian

Content developer, DataCamp

CRUD

  • Create – Neue Daten hinzufügen

Verkaufsbericht

  • Read – Gespeicherte Daten abrufen

Kundenprofilbild

  • Update – Daten ändern

Menü ändern

  • Delete – Daten löschen

Löschen-Schaltfläche

Für Azure Storage entwickeln

CRUD

Bild von CRUD-Operationen

Für Azure Storage entwickeln

SDKs vs. REST-APIs

Software Development Kits

  • Sprachspezifische Bibliotheken
  • Besser für große Apps in einer festen Sprache
  • Vereinfachen Authentifizierung und Anfragen

SDK-Powertool-Box

REST Application Programming Interface

  • Nutzt standardisierte HTTP-Aufrufe
  • Ideal für kurze Skripte, Integrationen oder leichte Geräte

Multitool

Für Azure Storage entwickeln

3 Wege zur Authentifizierung

  • Verbindungszeichenfolgen.
    • Am besten für lokale Entwicklung.
  • Shared Access Signature
    • Für zeitlich begrenzten Zugriff.
  • Verwaltete Identität mit Azure Active Directory.
    • Am besten für Produktion.

Sicherheit

Für Azure Storage entwickeln

Erstellen mit dem Python-SDK

Gemini_Generated_Image_jtug9zjtug9zjtug.png

Für Azure Storage entwickeln

REST-APIs in Aktion

Screenshot 2025-11-26 at 3.41.35 pm.png

Für Azure Storage entwickeln

Warum CRUD wichtig ist

  • Devs müssen oft Daten speichern, abrufen und ändern.
  • Azure SDKs und REST-APIs erledigen das sicher und effizient.
  • Cipher Coffee Beispiele:
    • Bestellbelege als Blobs speichern.
    • Promo-Bilder für die Website abrufen.
    • Abgelaufene Marketingdateien per Lifecycle-Richtlinien entfernen.

Daten bewegen sich

Für Azure Storage entwickeln

Wann SDKs nutzen

SDK-Einsatz

Für Azure Storage entwickeln

Fehlerbehandlung und Best Practices

 

 

Kaffeeshot erneut versuchen

  • In SDKs try-except-Blöcke nutzen
  • HTTP-Statuscodes in REST-Antworten prüfen

Best Practices

  • Batch-Operationen zum Minimieren von Netzaufrufen.

  • Async-Methoden für mehr Durchsatz nutzen.

  • Bei transienten Fehlern (HTTP 429 oder 503) erneut versuchen.

  • x-ms-request-id fürs Debuggen loggen.

Für Azure Storage entwickeln

Azure-API-Management

Kursbild

Kapitelbild

Für Azure Storage entwickeln

Lass uns üben!

Für Azure Storage entwickeln

Preparing Video For Download...