Windows Azure Fejlesztői Konferencia – Webalkalmazások a felhőben

A Windows Azure Fejlesztői Konferencia március 29-i eseményén megtudhatod,

  • miért érdemes a felhőbe telepíteni a webalkalmazásokat,
  • milyen termékek készültek el egy hónap alatt a Felhőgyárban, és
  • hogyan alakítsd ki leendő felhőalkalmazásod üzleti modelljét.

Az sem mellékes, hogy értékes szakkönyvet nyerhetsz: a résztvevők között kisorsolunk 30 példányt az Apress kiadó Windows Azure Platform című kiadványából.

A várható napirend:

09:00-09:20  A dolgok állása – A Windows Azure Magyarországon (Kőnig Tibor)

A rövid bevezetőben érintjük a Windows Azure magyarországi jelenlétével kapcsolatos aktuális híreket és eseményeket. Beszámolunk a ma és a közeljövő akcióiról, pályázatairól, versenyeiről, és felhívjuk a figyelmet a tervezett online és élő tartalmakra is.

09:20-10:20  Webalkalmazások a felhőben I. (Farkas Bálint)

Mivel segíti a Windows Azure a webalkalmazások fejlesztését? Az előadás első részében áttekintjük a platform webes szempontból legfontosabb szolgáltatásait: az Azure Compute-ot, Storage-ot, Traffic Managert és CDN-t, valamint a felhasználó-azonosítás lehetőségeit. Érintjük a gyors közzétételt segítő Accelerator for Web Roles összetevőt, kitérünk a Table Storage és az SQL Azure használata közti különbségre, illetve az Azure Drive alkalmazására is.

10:20-10:40  Kávészünet

10:40-11:40  Webalkalmazások a felhőben II. (Farkas Bálint)

Ha webalkalmazásra van szükségünk, nem biztos, hogy a nulláról indulva kell kifejlesztenünk azt. Az előadás második részében olyan keretrendszereket vizsgálunk, amelyek akár kulcsrakészen igénybe vehetők, legyen szó PHP-ról, tartalomkezelő rendszerekről (Umbraco, SiteCore, Kentico, Composite C1, Orchard) vagy akár a vállalatoknál szokásos SharePointról.

11:40-12:20  Ebédszünet

12:20-14:00  Mit termelt a Felhőgyár? (Novák István és a megvalósító csapatok)

A Felhőgyár ötletgyűjtő fázisában kapott 81 ötletből többszörös szintetizálás eredményeképpen négyet adtunk át megvalósításra négy különböző fejlesztőcsapatnak. Ők egy hónapig dolgozhattak az első verzión – most elkészültek a munkával, és bemutatják az eredményeket!

14:00-14:20  Kávészünet

14:20-15:20  Üzleti modellek a felhőben (Szabó Dávid)

Két fontos, egymással összefüggő kérdésre keressük a választ ebben az előadásban: • milyen üzleti modellt alakítsunk ki ahhoz, hogy végül pénzt keressünk felhőalkalmazásunkkal • hogyan tegyük tervezhetővé Azure-költségeinket

15:20-16:00  Kérdések és válaszok

Az eseményre annak honlapján lehet regisztrálni.

A rendezvényen való részvétel díja 5000 Ft, amit az alább megadott számlaszámra kell átutalni. Az átutalt pénznek 4 napon belül meg kell érkeznie számlánkra, ellenkező esetben a regisztrációt töröljük, és a helyet a várólistás jelentkezőknek engedjük át. Az átutalás „közlemény” rovatában meg kell adni a résztvevő nevét és a számlázási címet.

Számlát az esemény napján bármikor át lehet venni.

Adatok az átutaláshoz: Szilke Kft., OTP Bank: 11703006-20249472 (kapcsolattartó: Mikecz Dalma szilke(kukac)t-email.hu)

Várjuk jelentkezésedet! A magyar Windows Azure-csapat

Reklámok

Azure Compute és Storage árcsökkentések

A múltkori SQL Azure árcsökkentés után most az Azure Storage és Compute árazását is csökkentették.

A főbb változások:

  • A tesztelésre, fejlesztésre ajánlott Extra Small méretű virtuális gép ára feleződött, így már csak 2 dollárcent óránként. Ez azt jelenti, hogy a legkisebb Azure virtuális gép havidíja most már 3000 forint körüli.
  • Az Azure Storage (vagyis Blob-ok, Queue-k, Table-k) árazása pedig 12-14%-kal csökkent az igénybevett fizetési konstrukciótól függően.

Részletek: http://blogs.msdn.com/b/windowsazure/archive/2012/03/08/announcing-reduced-pricing-on-windows-azure-storage-and-compute.aspx

A Te üzleted. A Te hírneved. – killer app reklámért és torontói utazásért

Feladat (ha úgy döntesz, hogy elvállalod :-)): készíts piacképes, nemzetközi fogyasztásra is alkalmas alkalmazást, ami a Windows Azure-ra épül, és webes, Windows Phone 7- és/vagy Windows 8-klienssel érhető el. Díj: kiemelt megjelenés a legfontosabb hazai gazdasági hetilapokban, részvételi lehetőség a Microsoft nemzetközi partnertalálkozóján, Torontóban!

A Microsoft Magyarország (a kelet-közép-európai régió többi leányvállalatával közösen) idén is meghirdette a “Your Business. Your Fame.” (azaz A Te üzleted. A Te hírneved.) országos és regionális felhőalkalmazás-fejlesztő pályázatot. Fontosabb tudnivalók:

  • Ki nevezhet? Minden hazai szoftverfejlesztő cég, a nevezési határidő 2012. március 30.
  • Milyen alkalmazásokkal érdemes nevezni, és mi kell a sikerhez? Szívesen segítünk egy személyes találkozón vagy telefonon, kérj konzultációt!
  • Hogyan lehet nevezni? Az előző évhez hasonlóan a nevezés módja az alkalmazás regisztrálása a Microsoft Platform Ready webhelyen.
  • Mikor lesznek a döntők? Az országos döntőre 2012 májusában, a regionálisra júniusban kerül sor – a pontos dátumokat a nevezési határidő lejárta után közöljük.

Hajrá, várjuk a “killer app”-okat!

 

Fetching an Azure Local Storage (LocalResource) from PHP

This post is written in English for the benefit of search engines.

I had a client meeting this week where we deployed a PHP based solution to Windows Azure. One of the issues we faced was accessing Local Storage on an Azure VM from PHP. In a .NET environment this is done by getting a LocalResource instance from the RoleEnvironment object, then querying the RootPath property of the LocalResource instance.

However, the official Azure SDK for PHP does not include functionality to do this, and the Contrib library we found threw various errors and did not work.

So I whipped up a quick utility that helps to do this. It is a .NET command line program that reads the RootPath and either writes it to an environment variable or prints it to its output. The environment variable or the printed output can then be accessed from PHP code (or from any other code, for that matter) and the Local Storage can be used.

“Usage: GetAzureLocalResource [ResourceName] [VariableMode]

This will get the [ResourceName] local resource’s root path and write it to the LR_[ResourceName] environment variable. [VariableMode] can be User, Process, Machine or PrintOnly; the environment variable will be written to the specified store, or only printed to the output. Exception information is written to the LR_ERROR machine environment variable.

For example:
GetAzureLocalResource Res1 Machine — Gets the Res1 local resource’s root path and writes it to the LR_Res1 machine environment variable.”

Click here to download the application.