RO EN
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
Azure Key Vault (3) — RBAC granular și References

Azure Key Vault (3) — RBAC granular și References

Acces granular prin RBAC la nivel de secret individual, audit trail complet în Log Analytics, Key Vault References în App Service configuration și pattern-ul complet de configurație fără niciun secret hardcodat.

Citește mai mult
Azure Key Vault (2) — rotație automată și certificate

Azure Key Vault (2) — rotație automată și certificate

Politici de expirare, reîncărcarea automată a secretelor cu ReloadInterval, IOptionsSnapshot vs IOptionsMonitor, strategia de rotație fără downtime și gestionarea certificatelor X.509 cu reînnoire automată.

Citește mai mult
Azure Key Vault (1) — integrare cu IConfiguration

Azure Key Vault (1) — integrare cu IConfiguration

De ce Key Vault și nu doar variabile de mediu, crearea unui vault cu RBAC, integrarea cu IConfiguration prin AddAzureKeyVault și prefix filtering pentru Key Vault-uri per mediu.

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