Soci (Soczó Zsolt) szakmai blogja

2015.01.03.

Mit tehetünk, ha lejár egy azuros gép jelszava?

Filed under: Azure,Szakmai élet — Soczó Zsolt @ 16:41

Itt utánajártak, powershell + VM Extensions a megoldás.

2014.12.30.

Azure Exam 70-532 && 70-533 done :)

Filed under: Azure,Exam,Szakmai élet — Soczó Zsolt @ 19:08

Ma voltam az 532-es vizsgán, így már megvan az 532 és az 533 is. :)

Ha valaki Azure felé kacsintgat, és segítség kell a témában, jövőre már vállalok munkát e témában is.

Az 533-ról nem írok bővebben, az admin téma, számomra kevésbé érdekes. Az 532-es a fejlesztői.

Nehéz vizsga volt. 5 case study volt, jó hosszúak, mindhez kb. 5 kérdés. Ezen felül még volt 28 sima kérdés.

Amivel megleptek pl. hogy néz ki egy egy oauth2 token kérés. Itt a válasz, ha valaki megy majd:
http://msdn.microsoft.com/en-us/library/hh454950.aspx
https://dev.twitter.com/oauth/reference/post/oauth2/token

Vagy, ha van valakinek http GET CORS joga, az magában foglalja-e a
head-et is? Ha ehhez van valakinek definite ifója, engem is érdekel. :)

http://msdn.microsoft.com/en-us/library/azure/dn535601.aspx
http://msdn.microsoft.com/en-us/library/azure/hh452235.aspx

A SAS-t is tolják rendesen. Powershell kérdés ebben alig volt, szemben
az 533-mal, aminek a harmada az volt.

Storage programolás, queue programolás, auth kérdések, némi Service
Bus (ez nem sok, de tudni kell, melyik része mire való).
Ezt mindenképpen tessék megnézni:
http://www.visualstudio.com/en-us/azure-service-bus-and-vso-vs.aspx

Role konfig kezelés, reagálás a változásokra.

Web site konfig, custom name és ssl konfig.

Mi van a Service Definitionben és a Server Configurationben?

Kevés infra kérdés, pl. vpn fajták, ez mindkét vizsgán gyakori.
Hogyan kell konfigolni web workereket, worker role-okat, vmet inicializáni (plusz programot
telepíteni rá misivel). Hogyan kell skálázni site-okat és worker role-kat? Melyik csomaggal mit lehet elérni? Ezeket nem szeretem, mert nem tudom megjegyezni fejből az táblázatokat. Pl.
http://msdn.microsoft.com/en-us/library/azure/dn741336.aspx
De az alapokat tudni kell, pl., hogy melyik skálázás melyik web előfizetésben van, geo replikációt melyik tierben lehet elérni, mire való a geo egyáltalán? CDN mire való, hogy kell bekonfigolni. Mihez jár SLA és mihez nem?

Hogy lehet pízet spórolni, storage és skálázási megoldásokkal.

Update Domainnekkel való matekozás, hogy frissítésnél maradjon elég futó instance. A Staged Delployment a nagy kedvenc, ez is mindkét vizsgán szerepelt.

Kjú hibakezelés, mérgezett üzenetek kezelése, retry implementálása.

Elvétve némi linux és mysql kérdés, de ez csak mutatóban.

A különböző cache-eket alaposan érdemes megérteni, programolni, főleg a Redist és a Rolehoz kötődőt.

Van pár diagnosztikai kérdés is, az egyik pl. nem tetszett, amiben Analytic logokat akart örökké megtartani, de nem volt olyan válasz, hogy kikapcsolom a retentiont, hanem csak többféle szám volt megadva. Ezzel mit kezdjen az ember? Persze lehet nem ittam eleget a vizsga előtt, és nem értettem pontosan a kérdést. :)

Aztán volt egy kérdés, hogyan csináljunk node.js szervert.
http://azure.microsoft.com/en-us/documentation/articles/web-sites-nodejs-develop-deploy-mac/

Érdekes módon Single Sign On-ra alig volt kérdés, persze lehet, hogy csak nekem nem dobott ki a gép. A másik vizsgában jobban rámentek a multi tenant meg a többi ehhez kapcsolódó témára.

Kell tudni endpointokat definiálni, monitorozni az endpointokat és általában egy site-ot vagy workert.

Amire figyelni kell, hogy elég kevés a 2.5 óra az 5 study-ra, jól be kell osztani az időt, sietnem kellett a 2 utolsó study-nál. 9 percem maradt legvégül csak a vizsga végére. Ha lett volna még egy study, ennyi idő alatt már nem tudtam volna megoldani.

A vizsga nem szívatós, tartja magát a kiírt tematikához, de mivel a tematika nagyon nagy, és nagyon sok szöveg van benne a case study-k miatt, ezért nem lehet lazsálni, fókuszálni kell erősen, másképp elszalad az idő.

2014.12.27.

Azure table storage insert performance

Filed under: Azure,Szakmai élet — Soczó Zsolt @ 17:49

Játszok a table storage-dzsal. Parallel.For-ral tolok be neki entitásokat, de nem volt lenyűgöző a sebessége, még Azure-ban hosztolt vm-ről sem. Azért, mert alapban a .NET nem enged kettőnél több kapcsolatot egy site irányába, így hiába a sok szál, egyszerre csak kettő dolgozik. Márpedig a terhelésünk IO intenzív, ezért sok szállal lehet rajta tolni. A következő kis konfig módosítás látványosan feltolta a beszúrási sebességet:

<system.net>
  <settings>
    <servicePointManager expect100Continue="false" useNagleAlgorithm="false"/>
  </settings>
  <connectionManagement>
    <add address = "*" maxconnection = "48" />
  </connectionManagement>
</system.net>

Így a virtuális masinából már 1 mp alatt bemegy az ezer sor, ez már elfogadható.

Powered by WordPress