ÁghyBlog

2008. June 3., Tuesday

Mashup, OBA, OCRT és barátaik

Filed under: ArchitekturaForum, OBA, OBA Composition Toolkit, mashup — aghy @ 15:42

Miközben készülök az Architect Academy előadásra, s körvonalazódik a fejemben a gondolatmenetem vázlata, arra gondoltam, itt online is megosztok Veletek néhány kapcsolódó gondolatot. Néhány olyan fogalom, kifejezés jelentését szeretném tisztázni, melyek az utóbbi időben rendkívül divatossá váltak, pontos jelentésük sokak számára mégis homályos.

Lássuk először, mi is az az OBA (Office Business Applications), hiszen erről már többször, több helyen írtam, beszéltem is. Az OBA gyűjtőfogalom, azon alkalmazásokra, melyek az irodai (office) és az üzleti (business) alkalmazásokat integrálják transzparens módon. Transzparens, egyrészt a végfelhasználók, másrészt a háttérrendszerek szemszögéből: kliensoldalon ugyanis továbbra is a megszokott Office-alkalmazásokat használjuk (Word, Excel, Outlook, PowerPoint, stb.), ezekbe építünk újabb és újabb funkcionalitást. A háttérrendszerek is élik tovább a saját életüket, korábbi működéskben nem történi változás, csupán egy újabb, speciális User Interface-t kapnak. Természetesen a két réteg között (LOB systems és Office alkalmazások) további rétegeket definiálunk, melyek biztosítják a fent vázolt működést, és az egyes komponensek közötti együttműködést. Így válik architekturális szempontból is érdekessé a történet.

A mashup kifejezés sokkal általánosabb, ugyanakkor szorosan kapcsolódik a fentiekhez is. Mashup alkalmazásoknak azokat a composite application-öket nevezzük, melyeket a megfelelően előkészített építőkockákból akár a képzettebb felhasználók is felépíthetnek, fejlesztés, kódolás nélkül. Általában a térképi megjelenítés az, ami az emberek számára elsőként bevillan (pl. SharePoint listákban tárolt földrajzi koordinációk megjelenítése), ám ennél sokkal többről, sokkal szélesebb fogalomról van szó. A lényeg, hogy gazdag, grafikus felületen szemléltessünk aggregált, több adatforrásból származó információkat a felhasználók számára, s ily módon lényegesen megkönnyítsük a munkájukat.

És vajon hol jön a képbe az OBA Composition Reference Toolkit? Bizony, ez mindkét fenti dolgot szorosan összefogja: az OCRT segítségével a power userek építkezhetnek, anélkül, hogy kódolniuk, fejleszteniük kellene. Olyan OBA alkalmazásokat hozhatnak létre, melyek akár össze is kapcsolódhatnak egymással, s ily módon egy-egy gazdag, grafikus felületen jeleníthetünk meg különféle forrásból származó adatokat.

Gondoljunk csak bele, micsoda kapuk kezdenek megnyílni előttünk…

2008. May 14., Wednesday

Architect Academy

Filed under: Architect Academy, ArchitekturaForum, OBA, SharePoint, Tervezés — aghy @ 14:39

A Microsoft Magyarország új, intenzív képzéssorozatot indít jelenlegi és leendő architecktek, vezető fejlesztők számára, melynek célja az architekturális tudás megalapozása és kibővítése.

Az Architect Academy tervezett tematikája a következő:

  • fejlesztési módszertanok és eszközök
  • design patterns
  • fejlesztőeszközök: alkalmazás-életciklus kezelés (ALM), TFS+VSTS+EPM (2 alkalom)
  • alkalmazásplatform: .NET, WCF/WF/WPF/CS
  • alkalmazásplatform: dinamikus rendszerek (DSI)
  • alkalmazásplatform: alkalmazás-integráció, ESB/ISB
  • alkalmazásplatform: SharePoint, OBA
  • alkalmazásplatform: üzleti intelligencia (BI)
  • felhasználói élmény (UX)

Jómagam abban a szerencsés helyzetben vagyok, hogy előadóként adhatom át tudásom legjavát a résztvevőknek. Valószínűleg nem meglepő, hogy a SharePoint + OBA témát kaptam a szervezőktől. A pontos részleteket még nem árulhatom el, de feszegetjük majd a SharePoint mint platform kérdéskörét, lesz szó Workflow-ról, InfoPath Forms Services-ről, BDC-ről, stb. - és természetesen OBÁról.

Várhatóan nagy lesz az érdeklődés, de még lehet jelentkezni.

2008. March 30., Sunday

Felpörögve

Filed under: ArchitekturaForum, OBA, SharePoint, Életkép — aghy @ 14:50

Szokásos mindennapok: projektek, átadás, indulás. Tanácsadás, oktatás, ügyfélkapcsolat. Tárgyalások, egyeztetések. Ez megy egy ideje. És ehhez most még bejött két konferencia, három előadással, két különböző témáról.

Az első demo: V. Architektúra Fórum, Office + Services demo. Erről már írtam korábban is, azonban fontos most is megemlítenem - egyrészt hogy a történet valóban kerek legyen, másrészt mert számomra is nagyon fontos volt ez az esemény, és ez az előadás.

8 nappal később, március 27-én, a Visual Studio 2008 Termékbejelentésen az első előadásom a VS2008-hoz kapcsolódott, mégpedig arról szólt, milyen támogatást kapunk a VS2008-tól SharePoint-alapú fejlesztéseinkhez. A demó során egy esettanulmányt mutattam be, egy nagyvállalati ügyfelünk döntéstámogatási munkafolyamatának fejlesztéséről. A résztvevőknek szemléltettem, hogyan tudnak brakepoint-ot elhelyezni az egyedi webkijelzők vagy workflow-k kódjában, hogyan tudnak debuggolni, stb.

Ugyanitt a második előadás keretében egy, az előző heti Architektúra Fórumhoz hasonló bemutatót tarthattam, ám más hangsúllyal, más megvilágításban. Ezúttal nem architektek, hanem fejlesztők számára kellett bemutatnom, milyen előnyöket jelent az OBA-alapú architektúra és az OBA Composer.
És hogy a kép egészen teljes lehessen, online is közkinccsé teszem ezeket a demókat. Pontosabban: ezeket, és folyamatosan továbbiakat is, hiszen az OBA és a hozzá kapcsolódó újdonságok annyira széles témát jelentenek, hogy mindez bőven túlmutat két előadás anyagán.

A jelenlegi és a jövőben születő demókat az OfficeDevs.hu portálon találjátok. Aki ott volt valamelyik (vagy mindkét) eseményen, azoktól azért, aki pedig nem, azoktól azért várom a visszajelzéseket.

Innen pedig hogyan tovább? - A közeljövőben nem lesz előadásom (nem tudok róla… :) ), ám ügyfelek, projektek, tanácsadás, tervezés… Blogolás, cikkírás…
Vissza a “szürke” hétköznapokba…

2008. March 22., Saturday

V. Architektúra Fórum

Filed under: ArchitekturaForum, Esemény, Financial Services, OBA — aghy @ 03:31

Hát, ez is megvolt szerdán. Novák Úr beszámolójához igazából semmit nem tennék hozzá - talán csak annyit, hogy Eugenio Pace tényleg remek előadást tartott, rengeteg újdonságot bemutatva, különösen azok számára, akik nem követik a blogját. És az előző napi beszélgetés is valóban remek volt, hasznos ugyanakkor kellemes. Kicsit ízelítőt kaphattunk a munkájából, igyekezett hasznos ötletekkel ellátni bennünket a legkülönfélébb témákban - majd másnap az AF-en régi jó ismerősként üdvözölt bennünket.

Az Architektúra Fórum honlapjára felkerültek a prezentációk, de az enyémet itt is megtekinthetitek:

A demókat is hamarosan közzéteszem, ehhez egy kis türelmet kérnék.

Az előadáson ígért linkek viszont íme, itt a lista:

2008. March 15., Saturday

Financial Services Online Demo

Jó híreim vannak, nagyon jók: ma délelőtt nyilvános, publikus, elérhető lett a Financial Services demója, amelyből cikkemben a screenshotokat készítettem! A teljes alkalmazás, vagyis a Woodgrove Online Bank elérhető, próbáljátok, játsszatok vele, érdemes!

Wow!…

image

2008. February 2., Saturday

Előadás: Office+Services

Filed under: ArchitekturaForum, Esemény — aghy @ 23:23

Az V. Architektúra Fórumra készülök szép lassan, előadásom címe: Office+Services - Az OBA és ami mögötte van.

A téma - szerintem - nagyon szép és izgalmas: Az S+S (Software+Services) után, mellett, stb. - hogy kerül a képbe az Office? Office+Services? O+S? OBA?… Hogy kerül a képbe a SharePoint? Merre tovább a kliens-szerver architektúrából? - Ilyen és hasonló kérdésekre keresem a választ…

2008. January 18., Friday

Haladás

Filed under: ArchitekturaForum, Vélemény — aghy @ 12:52

Zsolttal beszélgettem a napokban, s bár teljesen máshonnan indult, és másfelé tartott ez a beszélgetés, mégiscsak egy érdekes kérdés motoszkál azóta a fejemben. Mi visz előre bennünket, informatikusokat? Megoldunk egy csomó problémát - majd azt vesszük észre, hogy ma már azok jelentik a megoldandó problémákat, amik tegnap még megoldásnak tűntek.

Ott vannak pl. az Rss olvasók. Néhány éve még nem volt google, nem volt Rss, az ember listájában volt néhány weboldal, amelyeket látogatott, ahol választ remélt kérdéseire, vagy ahol érdekes cikkekre számíthatott. Aztán elterjedtek a különféle keresők, s bármit is szeretnénk megtudni, pillanatokon belül elérjük. Sőt, Rss olvasással még azt sem kell tudnunk, mit akarunk tudni, hiszen a reader “tolja” ránk a feedeket. Ha feliratkozom egy Rss-re, lehet elképzelésem arról, milyen tartalmakat kapok majd, ám pontosan soha nem fogom tudni.

Az én Rss listám folyamatosan változik. Ha találok egy érdekes(nek) tűnő blogot, weboldalt, feliratkozom. Ha azt veszem észre, hogy néhány hete egyetlen bejegyzés sem tűnt olvasásra érdemesnek, akkor törlöm a listámból az adott feedet.

Még így is problémát jelent azonban, hogy hogyan dolgozzam fel a rám zúduló információmennyiséget. Régebben, lelkes ifjú titán koromban rengeteg feed volt a listámban, igyekeztem minden területen naprakészen tájékozott lenni. Ma már csak egy szűk terület, illetve néhány ismerős blogja szerepel itt, mégis százas nagyságrendben érkeznek naponta azon cikkek, melyek érdekesek, szakmailag fontosak, vagyis amelyeket el kell olvasnom.

Arról nem is beszélve, hogy hasonló ütemben nő az a lista, ahol a leblogolandó információkat (és cikkeket) gyűjtöm. Ezek nagy része persze elveszíti hírértékét, ha nem reagálja le az ember azonnal, így ez a lista is dinamikusan változik. A saját cikkekben pedig csak bízni tudok, hogy előbb-utóbb sorra kerülnek, s kiírhatom őket magamból.

Itt tartunk most: megoldódott az információk keresésének, elérésének problémája, ám ehelyett olyan mennyiségben és ütemben zúdul ránk minden, hogy ma már erre keressük a megoldást.

S holnap? Holnap mi lesz vajon?

IV. Architektúra Fórum

Filed under: ArchitekturaForum, Esemény — aghy @ 10:04

Némi kihagyás után szerdán újra volt alkalmam részt venni az Architektúra Fórumon. István gyakorlatilag azonnal az esemény után részletes beszámolót írt, s már a fórumok is megnyíltak a kapcsolódó kérdéseknek.

Saját véleményem többé-kevésbé egyezik az Istvánéval, azzal a különbséggel, hogy én a Somogyi Csaba előadásán is maradtam. Ugyan nem vagyok rendszermérnök vagy -üzemeltető, mégis érdekes volt látni azt a víziót, amely a jövő virtualizációs lehetőségeit mutatja be. Kíváncsian várom, hogy Csaba “becslésének” megfelelően mikorra válik mindez valósággá, s milyen lépéseken keresztül jutunk el odáig. Első mérföldkő természetesen a Windows Server 2008 megjelenése, vigyázó szemetek tehát rá vessétek!

Powered by WordPress