RO EN
Azure Service Bus (3) — dead-letter queue și retry policies

Azure Service Bus (3) — dead-letter queue și retry policies

Ce se întâmplă când procesarea eșuează: delivery count și abandon, dead-letter queue, diferența dintre erori tranzitorii și permanente, retry cu backoff exponențial și reprocesarea mesajelor moarte.

Citește mai mult
Azure Service Bus (2) — producători și consumatori în .NET

Azure Service Bus (2) — producători și consumatori în .NET

Implementare completă cu Azure.Messaging.ServiceBus: ServiceBusClient cu Managed Identity, publicare de mesaje cu proprietăți și batching, consum robust cu ServiceBusProcessor și setările care contează.

Citește mai mult
Azure Service Bus (1) — de la HTTP sincron la mesaje

Azure Service Bus (1) — de la HTTP sincron la mesaje

Când înlocuiești apeluri HTTP sincrone cu messaging asincron, ce probleme rezolvă decuplarea prin mesaje și diferența fundamentală dintre Queue și Topic/Subscription în Azure Service Bus.

Citește mai mult
Azure Container Apps (4) — CI/CD cu GitHub Actions

Azure Container Apps (4) — CI/CD cu GitHub Actions

Pipeline complet de CI/CD cu GitHub Actions: autentificare fără secrete prin OIDC, build și push imagine în Azure Container Registry și deploy în Container Apps, cu revizii și traffic splitting.

Citește mai mult
Azure Container Apps (3) — integrare Dapr

Azure Container Apps (3) — integrare Dapr

Ce este Dapr și de ce e util în Container Apps. Activarea Dapr, service invocation între apps, pub/sub cu Service Bus și state management cu Cosmos DB — fără cod de infrastructură.

Citește mai mult
Azure Container Apps (2) — configurare și scaling rules

Azure Container Apps (2) — configurare și scaling rules

Crearea unui Container Apps environment, deployment-ul unei aplicații .NET containerizate, ingress și health probes, plus scaling rules cu KEDA: scale-to-zero, scalare pe HTTP și pe coadă Service Bus.

Citește mai mult
Azure Container Apps (1) — când și de ce treci de la App Service

Azure Container Apps (1) — când și de ce treci de la App Service

Când are sens să treci de la App Service la Azure Container Apps și când nu. Comparație directă pe scalare, izolare, cost și complexitate, plus ce păstrezi din ce ai deja.

Citește mai mult
Managed Identity — elimină secretele din configurație

Managed Identity — elimină secretele din configurație

De ce connection strings și API keys în appsettings.json sunt o problemă. Managed Identity pentru Azure App Service și Azure Functions. DefaultAzureCredential în practică. Acces la Cosmos DB, Blob Storage și Key Vault fără niciun secret stocat.

Citește mai mult