ratkom.net: potraga za nepoznatim

bespuća oblačnog računarstva, prostor privremene singularnosti

[cio] Kako upravljati aplikacijama: AVICode 5.X (odlično i besplatno)

leave a comment »

Iako baš ne pišem o ovakvim stvarima na svom blogu, nedavno je Microsoft kupio softver koji mi je ukazao na konačno rješenje starog problema: kako upravljati aplikacijama (nakon što ste ih već napisali, zar ne).

Problem je star koliko i softver: radite novi programski projekt (ovog puta je to upravo ta aplikacija koja neće imati niti jedan bug i radit će savršeno), utrošite na njega 155% planiranog vremena, nakon 204 poziva i prijetnje korisnika isporučite mu aplikaciju i … sad je to njegov problem. Korisnik se, naravno, pita: ok, možda sad ovo i radi, ali… kako ću ja nadgledati aplikaciju? Kako ću s njom upravljati? Kako ću znati da ona radi ispravno?

Pogled mu skreće ka sistem inženjerima i konzolama koje oni koriste, no, oni samo nemušto odmahuju glavom: “Mi pratimo rad servera i serverskih aplikacija, nemam pojma kako pratiti samu aplikaciju (a i da znam ne bih taknuo to developersko čudo, ipak sam ja sistem inženjer)”. Dakle, program se vrti, tu i tamo se nešto zaglavi ili raspadne, zove se proizvođač, naravno on nije kriv nego nešto što se ne može objasniti postojećim zakonima fizike i matematike ali i logike i razuma, potpisuje se ugovor o održavanju (uglavnom izlika proizvođača da se aplikacija može koliko toliko dovesti u red i probati u njemu ga i održati), i život ide dalje.

Slijedeći put, reče korisnik, napravit ćemo projekt koji će ovo riješiti jednom za svagda, na pravi način.

Evo, raspisao sam se malo jer mislim da ove priče i dalje žive, i to ne samo kao povijesne zgode nego i projekti koje i dan danas viđam, bez obzira da li se radilo o web aplikacijama, standalone aplikacijama ili bilo čemu drugome…

No vratimo se na objekt požude: Microsoft je nedavno akvizirao tvrtku AVICode, čiji je proizvod AviCode 5.X namijenjen praćenju .NET aplikacija unutar System Center Management konzole (sorry, inženjeri). I to radi automatski, nije potrebna nadogradnja korisničkog programa, a vi možete sami postavljati Alerte i Messages koji vas upozoravaju da nešto ne radi kako očekujete (odnosno, imate sve fore na koje ste naviknuli u System Center okruženju). Nije da to niste mogli i prije – ali onda ste morali razvijati posebne Management Packove za svoje aplikacije koji bi se dodali u System Center kako bi on razumio što pratiti.

Meni ovo ima smisla – instalirate aplikaciju i … ona postaje jedan od elemenata sustava – i time osiguravate dostupnost razumijevanja mission i business critical aplikacija. Davno sam radio softver koji je radio praćenje aplikacije i … to je projekt sam za sebe (dakle, Perpetuum Mobile)… Da je meni ovo bilo tada (ok, broj godina od tada je >10).

Najbolje od svega – za postojeće i buduće korisnike System Center okruženja – ovaj softver je potpuno BESPLATAN i možete da downloadati na službenim stranicama System Centra.

Advertisement

Written by ratkom

22/12/2010 at 22:50

Posted in programming

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Connecting to %s

Follow

Get every new post delivered to your Inbox.