Operațiuni CRUD cu SDK-uri și REST API-uri

Dezvoltare pentru Azure Storage

Shahzad Mian

Content developer, DataCamp

CRUD

  • Create – Adăugarea de date noi

Raport de vânzări

  • Read – Accesarea datelor stocate

Fotografie profil client

  • Update – Modificarea datelor

Modificare meniu

  • Delete – Eliminarea datelor

Buton de ștergere

Dezvoltare pentru Azure Storage

CRUD

Imagine operațiuni CRUD

Dezvoltare pentru Azure Storage

SDK-uri vs. REST API-uri

Kituri de dezvoltare software

  • Biblioteci specifice unui limbaj
  • Recomandate pentru aplicații mari care necesită un limbaj specific
  • Simplifică autentificarea și cererile

Cutie de instrumente SDK

Interfață de programare a aplicațiilor REST

  • Utilizează apeluri HTTP standard
  • Potrivit pentru scripturi rapide, integrări sau dispozitive ușoare

Instrument multifuncțional

Dezvoltare pentru Azure Storage

3 metode de autentificare

  • Șiruri de conexiune.
    • Recomandat pentru dezvoltare locală.
  • Semnătură de acces partajat
    • Pentru acces limitat în timp.
  • Identitate gestionată cu Azure Active Directory.
    • Recomandat pentru producție.

Securitate

Dezvoltare pentru Azure Storage

Creare cu Python SDK

Gemini_Generated_Image_jtug9zjtug9zjtug.png

Dezvoltare pentru Azure Storage

REST API-uri în acțiune

Screenshot 2025-11-26 at 3.41.35 pm.png

Dezvoltare pentru Azure Storage

De ce contează CRUD

  • Dezvoltatorii trebuie să stocheze, să recupereze și să modifice date.
  • SDK-urile și REST API-urile Azure gestionează aceste operațiuni în mod sigur și eficient.
  • Exemple Cipher Coffee:
    • Stocarea chitanțelor de comandă ca blob-uri.
    • Recuperarea imaginilor promoționale pentru site.
    • Ștergerea fișierelor de marketing expirate prin politici de ciclu de viață.

Date în mișcare

Dezvoltare pentru Azure Storage

Când se utilizează SDK-uri

Utilizări SDK

Dezvoltare pentru Azure Storage

Gestionarea erorilor și bune practici

 

 

Reîncercare extracție cafea

  • Utilizați blocuri try-except în SDK-uri
  • Verificați codurile de stare HTTP în răspunsurile REST

Bune practici

  • Grupați operațiunile pentru a minimiza apelurile de rețea.

  • Utilizați metode asincrone pentru randament.

  • Reîncercați la erori tranzitorii (HTTP 429 sau 503).

  • Înregistrați x-ms-request-id pentru depanare.

Dezvoltare pentru Azure Storage

Managementul API Azure

Imagine curs

Imagine capitol

Dezvoltare pentru Azure Storage

Să exersăm!

Dezvoltare pentru Azure Storage

Preparing Video For Download...