Send til redaktion@dotnyt.dk hvis du har feedback, gode idéer, konstruktiv kritik eller svinere. Alt har interesse!
21. juni 2022, du lytter til DotNyt
Nu hedder podcastet jo DotNyt så jeg tænkte at i dag ville jeg faktisk dele lidt nyt fra Microsoft. Som altid er det henvendt til dig som udvikler skalerbare produkter til skyen så derfor fokuserer jeg på de produkter som er relateret til det.
Og der kommer man ikke udenom App Service hvor bl.a. også Azure Functions afvikles. Her har Microsoft annonceret at man nu kan anvende VNET og private endpoints på den billigste udgave, altså den som Microsoft kalder Basic. Og man kan nu opsætte det direkte fra Azure-portalen.
Jeg synes det er en god tendens at features inkluderes til alle prisniveauer. Det giver mening at man kan starte med alle features og så skalere op når man har brug for mere kapacitet. Ellers skal man jo undvære en feature og når man så får brug for at skalere op, så får man godt nok adgang til flere features, men til den tid har man jo en kørende applikation som ikke anvender dem.
Så det tiltag er helt klart fornuftigt.
I samme boldgade annoncerer Microsoft nu at man kan bruge autoscale på et niveau som er 4 gange så lavt som tidligere. Før skulle man som minimum reservere 400 RU for at kunne bruge autoscale og det betyder at den ville skalere op til 4000 RU. Nu har de sænket niveauet og giver mulighed for at gå ned til 100 RU. Det er så vigtigt for det er jo netop en situation hvor man gerne vil autoskalere at man har en applikation som måske er under test eller ikke har mange brugere endnu. Så den står stille det meste af tiden og når der så er brug for den, skal den selvfølgelig skalere op så den giver en retvisende fornemmelse af hvordan den færdige app kommer til at fungere.
Og Microsoft gør det samme med SQL Server, så der er helt klart en trend. De har gjort det muligt at anvende zone redundancy på en normal Azure SQL Database, det som de kalder General Purpose. Det betyder at data bliver replikeret til en anden zone, altså en anden region i Azure og det sker fuldstændig uden brug for applikationsændringer. Ved fejl på Azure i en region kan man så skifte til en anden.
Og hvad sker der så når adgangen genetableres? Det ved jeg ikke helt. Har man alle data? Sker der en replikering tilbage igen? Kan man være sikker på der ikke er sket dataændringer begge stedet og hvad sker der ved konflikter. Hvis du ved noget, må du meget gerne bidrage i kommentarfeltet på Facebook, Linkedin eller Twitter.
Det var nyhederne fra Azure for de sidste par måneder som jeg syntes var relevante. Så altså en helt klar trend: Features skal være tilgængelige på flere niveauer i stedet for kun at være tilgængelige på særligt dyre premium-ressourcer så det er billigere at komme godt fra start.