Dag 2, On-Premises Application vs Cloud Application

2008-11-11 22:51 by Marius Ungureanu

David Chappells pass "The Microsoft Application Platform. A Perspective" var för mig dagens pass. Han hjälper professionella programmerare förstå, använda och fatta bättre beslut om ny teknik (han är inte Microsoft anställd).

I hans presentation pratade han bl.a. om applikations platformar, varför val av det är fundamentalt för en organisation och speciellt om MOLN (the cloud)-konceptet.  Han visade med hjälp av väldigt fina bilder skillnaderna för affärsstrategi mellan största programvaruföretag som konkurrerar med varandra Microsoft,Google,Amazon,IBM,Oracle:
http://blog.stroederalton.se/TechEd2008/page/Bilder-TechEd-2008-Dag-2.aspx
Utifrån bilderna kan man observera att Microsoft satsar mycket aktivt på alla fronter i jämförelse med alla andra programvaruföretag som kanaliserar sina insatser bara på vissa område. Kommer Microsoft hålla ut hela löppet? Det återstår att se. Men en sak är absolut säker, moln-baserade tjänster är här för att stanna och redan idag vissa företag som Amazon implementerar/använder dessa koncept med framgång.

Hur kommer detta att påverka våra jobb som utvecklare? Microsoft lovar att all vår teknisk kunskap ska vi kunna använda även om vi bygger applikationer för moln-baserade tjänster (såklart med vissa undantag). Budskapet är att vi som utvecklare måste blir ännu mer flerspråkiga och anpassningbara. Satsningen på F#(nästa programmeringsspråk från MS) ger tydliga signaler.
Men hur kommer det att påverka oss som mjukvaruleveratör? Denna fråga är nog en fråga som vi alla borde ställa redan idag och försöka förbereda oss så bra vi kan inför framtiden.

Jag skrev igår att it-renässanstiden börjar snart men ju mer jag tänker och läser desto mer förstår jag att det redan har börjat :).

Dag 1 - dagens pass

2008-11-11 00:00 by Marius Ungureanu

Det måste vara it-arkitekturs passet "The good, the Bad and the Ugly" med Miha Kralj, senior architect som jobbar på Microsoft.

Han presenterade på ett enkelt sätt it-arkitektens roll idag i it-branchen och uppgifterna som en måste lösa. Med enkla ord gjorde han en genomgång av arkitekturens roll i en applikation, iteration av (opposite) anti-pattern, branschens trend för "open-ended system" etc. Han avslutade med att påpeka hur viktigt det är att automatisera utvecklings processerna och fokusera mer på affärerna. Paralleller med bils industri lades frekvent i hans argument att automation är ett krav för att kunna överleva dagens globala ekonomi. Dagens it-branch har många gemensamma nämnare med bils industri på 70-talet och vad hände med bils industri?!? Ja,såklart, idag används det robotar som är kosnadseffektiva och kvalitetssäkra.

Ja, vi är fortfarande i medeltiden i it-branchen vad det gäller utvecklingen men renässanstiden börjar snart. SÅ, "buckle-up" , som han sa, "we ain't see anyhting yet!"