среда, 28. октобар 2015.

Windows PowerShell – Administratorima olakšava život




Administratori informacionih sistema se svakodnevno susreću sa brojnim problemima koje treba da rešavaju, a koje uvek karakteriše visok nivo odgovornosti i hronični nedostatak raspoloživog vremena za otklanjanje problema odnosno vraćanje sistema u prethodno – operativno stanje. Dobro je kada se radi o pojedinačnim slučajevima, nekoj radnoj stanici, ali ako treba da administrirate preko 10 računara istovremeno, ili vam je iznenada otkazao server onda se najčešće rešenje traži u zaustavljanju sistema, zameni resursa IKT ili dodatnom angažovanju ljudskih resursa, kojih nažalost često i nema.
Svakako je nužno u svakom sistemu da postoji razradjena strategija i procedure zaštite i vraćanje sistema u operativno stanje (disaster recovery plan, DRP - o tome, nekom drugom prilikom), danas vas podsećam na neke mogućnosti koje možda niste do sada koristili.
Windows PowerShell je naredna generacija Microsoftove komandne ljuske i programskog skript jezika namenjenog mrežnim administratorima Windows okruženja. Naime veliki broj administratora Windows sistema i Windows servera za automatizaciju administrativnih procedura uobičajeno koristi: staru ljusku još iz doba DOS-a (cmd.exe – i pripremljene *.bat procedure) ili VBScript. VBScript je prvenstveno dizajniran i namenjen za korišćenje u web tehnologijama a ne za administriranje.
Windows PowerShell je prisutan od 2006 godine(1.0) aktuelna verzija je 5.0 (2014.) i on je zapravo kolekcija alata za administriranje sistema i on se kao deo Windowsa može posebno instalirati i održavati.
Windows PowerShell administratorima omogućava da konfigurišu i da automatizuju veliki broj poslova koji se svakodnevno moraju obavljati na lokalnim računarima odnosno na udaljenim radnim stanicama ili serverima.  
Jedan deo komandi možete izdavati iz PowerShell okruženja (cmdlet-prompt okruženje slično dos okruženju) slično DOS komandama - ima ih  preko 120.
Ako je Windows PowerShell instaliran onda se može naći u delu Windows programa Acessories u folderu Windows PowerShell  kao Windows PowerShell  i kao Windows PowerShell ISE, prepoznaćete ga po specifičnoj ikonici : 
Starovanjem programa ulazite u okruženje Windows PowerShell i pre nego što ga startujete svakako pročitajte šta možete raditi, a u samom programu možete kucanjem komande: get-help krenuti u istraživanje mogućnosti, izlistati sve naredbe i zatim korišćenjem naredbe get-help naziv-comande detaljnije se informaisati o primeni neke od naredbi, pa i videti primere njene upotrebe.
Izborom i aktiviranjem programa Windows PowerShell ISE ulazite pak u okruženje koje je slično, ali podržava rad sa skriptovima koje možete napraviti i koristiti za automatizaciju vašeg administrairanja, koje možete zapamtiti sa ekstenzijom *.ps1 a onda ih u odredjenom trenutku po potrebi aktivirati ili podesiti da to zavisi od parametara datih putem Task Shedulera. Naravno da bi vam skript radio potrebna su još neka podešavanja i administratorska ovlašćenja.

Na kraju, obzirom da se radi o sistemskom alatu, treba biti oprezan kako se ne bi napravila šteta postojećem sistemu prilikom edukacije.
U kontekstu ovih administratorskih alatki svakako će vam  PowerShell ISE biti od velike koristi, pogledajte i mogućnosti WinRM, PowerShell Desired State Configuration (DSC), WMI…olakšajte sebi administraciju i održavanje vaših sistema.

Za danas toliko i ne zaboravite: dok vam život teče zdravlje i znanje vam je najpreče.
 

субота, 24. октобар 2015.

Big Data koncept - neke implikacije na informacione sisteme u zdravstvu

SAVREMENICI SMO BIG DATA OKRUŽENJA
Big Data koncept - neke implikacije na informacione sisteme u zdravstvu
Jedno od aktuelnih pojmova koji se poslednjih godina, pa i kod nas, na stručnim skupovima često elaborira je i pojam Big Data (Sinergija – 21/23.10.2015, Coding Serbia conference – 8/9.10.2015. i dr…).
Kratak pogled na podatke u našem okruženju, njihovu količinu, strukturu, brzinu promena i naš pokušaj da ih evidentiramo (bar najznačajnije),i da ih korisno upotrebimo za relevantno odlučivanje, pokazuje kolika je naša nemoć da bez novih pistupa i alata to uspešno činimo.

  • Naprimer šta se sve dogadja u jednoj minuti na Interentu, koliko je promena, a u deliću sekunde su dostupne:

Izvor: Statistični ured Sepublike Slovenije – http://www.stat.si
Ili na primer senzori na Fordovom novom hibridnom modelu automobila generišu za samo jedan sat vožnje preko 25Gb podataka:
  Elon Musk used sensor data in an attempt to refute a New York Times story, source: http://insights.dice.com/2013/02/22/will-cars-eventually-need-a-do-not-track-option/
 Da bi se pratila aktivna vožnja od 8 sati, analizirala ili u toku vožnje donosile odluke u realnom vremenu ili automatizovalo da ugrađeni računar upravlja tim podacima neophodno je pored skladišta od 200Gb za to vreme imati i tako brz pristup koji bi u deliću sekunde obezbedjivao preduzimanje mera upravljanja automobilom .
Zamislite tek koliko je to važno ako se radi o avionu na redovnoj liniji ili vojnom vazduhoplovu ili za praćenje zdravstvenog stanja jednog pacijenta u realnom vremenu u operacionoj sali ili u dužem vremenskom periodu ili na nekom većem prostoru praćenje vitalnih zdravstvenih promena za nekoliko miliona pacijenata ukoliko želino relevantne podatke ili mere. Otuda pojam, a kasnije i koncept Big data.
Definicija i pojam velikih podataka: Osnovni koncept je relativno nov pojam koji jeste da se pominjao još 1988 godine u radovima Goffrey Moore (“Bez big data tehnologija kompanije će ostati slepe i gluve”), ali je faktički kao prisutan od 2001 godine kao koncept 3v(Volume,Variety, Velocity – Gartner Group), da bi evoluirao ka konceptu 6v(Volume,Variety, Velocity, Veracity, Viscosity, Value).
 
 Pojam Big Data se odnosi na velike količine podataka u elektronskom obliku u informacionom sistemu (do reda veličina –petabajtova), koje karakterišu velika raznolikost i velike frekvencije promenljivosti (Volume - količina, Variety – raznolikost, raznovrsnost, Velocity – brzina promena, frekventnost).
Ovaj pojam u sebi obuhvata činjenicu da podaci mogu biti struktuirani al i najčešće nestruktuirani, da u sebi sadrže značajne vrednosti, da se za njihovo smeštanje moraju obezbediti novi delotvorniji načini i organizacija da bi se učinili dostupnim u cilju uvida i analize u realnom vremenu i na osnovu toga donošenja relevantnih odluka, te da se za to koriste drugačiji i obimniji resursi nego do sada, a za to su potrebna nova unapređena znanja koja prevazilaze standardne resurse i dosadašnje poimanje informacionih sistema.
 Pjedine zemlje su već prepoznale značaj i 2013. donele sopstvene strategije u ovoj oblasti (Australija – je u svojoj Big Data strategiji definisala da su podaci koje oni poseduju resurs od nacionalnog značaja -Data is a National asset”). Slično je i u nekim drugim državama (UK, USA, Japan… u okruženju Slovenija načinje ovu onlast…).
Ovaj koncept pristupa i korišćenja podataka primenjuje se već nekoliko godina u pojedinim zemljama u različitim oblastima, pre svega u poslovanju kompanija, nadzoru tehničkih sistema, zdravstvu, saobraćaju i komunikacijama, državnim organima, armijama, socijalnim mrežama, mobilnim mrežama itd.
Novi koncept donosi inova zanimanja: Istraživač podataka (“Data Scientist”) – zanimanje za 21. Vek.
Koncept i tehnologije Big Data sa sobom donose i potrebe za novim znanjima i zanimanjima. U Srbiji su doduše retke kompanije koje oglašavaju radne pozicije za ovo zanimanje (Big Data Expert, Big Data Analyst, Data Scientist), ali je već primetan trend interesovanja pojedinih kompanija i zahteva za ovim zanimanjima što je dobar pomak…
 Koliko mi je poznato malo je autora koji se ovim temama bave, brojka je u ovom trenutku verovatno ispod desetak do 50 autora koji rade na razvoju ili koriste alate koji su u ovoj oblasti dostupne.
Isto tako malo je obrazovnih ustanova koje se mogu pohvaliti da školuju stručnjake za ova zanimanja, ali je prisutan jedan broj mladih koji su kroz neformalno obrazovanje stekli i kroz rad za strane kompanije stekli značajna znanja i iskustva u ovoj oblasti ( http://www.hadoop-srbija.com/).
U svetu postoje brojni fakulteti koji nude obrazovne programe i kurseve posvećene big data tehnologijama. Na primer novembra 2014. godine broj takvih univerziteta je iznosio 211. Danas (20.10.2015.) ta brojka je došla do 494 univerziteta, više nego dvostruko za nepunih godinu dana, na kojima se stiču ova znanja. Jedan broj autora koji danas koriste ove tehnologije do svojih saznanja dolaze kroz neformalne oblike edukacije.
Značajan je i broj softverskih rešenja koja su izgrađena uz oslanjanje na ovaj Big Data koncept i još značajnije je što jedan deo ovih rešenja je pod režimom Open source odnosno GPL tako da omogućava samostalnu edukaciju i korišćenje. Naravno postoje i značajna rešenja koja podrazumevaju komercijalne uzuse i licenciranje.
Bez namere da pomenem sva rešenja, pomenuću samo neka koja su najčešće pominjana u referencama koje sam konsultovao, od kojih je jedan deo GPL:
Apači projekte medju kojima je najpoznatiji Hadoop framework, Mahout machine learning and data mining, Tableau busines inteligence and analitics, MongoDB - database, Weka - Data mining with open source Machine learning.,R-project itd . A svakako treba pogledati i jedan broj rešenja koje primenjuju: Google, Yahoo, Facebook, Twiteer, Amazon itd.
Primena Big Data koncepta u zdravstvu
U proteklih nekoliko godina u Srbiji su učinjeni značajni iskoraci da se uvedu delovi IS u zdravstvenim ustanovama (pamtim daleke 90-te godine kada se o tome nije ni razgovaralo, niti je bilo računara u zdravstvenim ustanovama). Na primer projekti DILS, EU-IHIS… i naravno postiguti su odredjeni rezultati – koji su rezultovali formiranjem informatičkih ostrva koja su nedovoljno medjusobno povezana, sem nekih veza sa RFZO i IZJZ Batut. Na ravno potrebni su dodatni napori da se obezbedi održivost i razvoj.
Ali je vreme za integraciju, upravljanje i korišćenje rezultata, odnosno informacija iz takvih sistema.
Dakle, prema svim pokazateljima, informacioni sistemi u zdravstvu, objektivno, već sadrže karakteristike koje govore da kalsičan concept razvoja počinje da biva ograničavajući faktor razvoja i da će ubrzo morati da dođe do dodatnog iskoraka ka konceptu koji podrazumeva Big Data pristup, što bi bio kvalitativni skok ne u uvodjenju ZIS nego u efektivnom korišćenju informacija iz IS za dobrobit pacijenta i upravljanja procesima u zdravstvenom sistemu.
Sada kada Ministarstvo zdravlja najavljuje da će tokom 2015 godine zaživeti jedinstveni informacioni sistem na nivou Srbije i centralizaciju podataka, mislim da bez uvažavanja saznanja do kojih se došlo širom sveta na primeni ovog novog koncepta, rezultati će svakako biti slabi a koristi male (naravno o tome možemo samo nagadjati, obzirom da je malo dostupnih informacija o tome kako će taj novi sistem izgledati i koje su namere investitora).
Primera radi, evo jednog od takvih sistema u zdravstvu koji se primenjuje u nekim najvećim klinikama u svetu.
Na kraju svakako treba otvoriti i neka pitanja na koje se još traže odgovori, kao naprimer:
      Big Data i Cloud – bračna ili poslovna veza?
      Kako će Big Data uticati na poslovanje vaše kompanije?
      Business Analytics turbocharged – poslovna upotreba Big Data? 
      Napredna analiza Big Data okoline?
      Što Big Data znači IT profesionalcima i šta se od njih traži?


Za danas toliko i ne zaboravite: dok vam život teče zdravlje i znanje vam je najpreče.
  




среда, 19. март 2014.

Uskoro stiže Microsoft SQL Server 2014


Konačno je MS SQL Server 2014 juče 19.03.2014 pušten u proizvodnju i očekuje se njegova dostupnost od 1. aprila ove godine. Kako se najavljuje još od juna prošle godine kada se pojavila prva verzija (druga probna verzija – Preview 2 se pojavila 15. oktobra 2013 i raspoloživa je za download u cilju testiranja), dodate su visoke performanse koja bi znatno olakšale obradu velike količine podataka(in-memory technology across OLTP i druge) a podržana je i BI i Hybrid-Cloud tehnologija.

U ovom kratkom osvrtu ćemo na osnovu nekoliko izvora navesti neke novine koje vam mogu biti značajne u narednom periodu.

Ukazao bih na in-memory OLTP engine koji je ugradjen u novi SQL Server 2014, a koji obezbedjuje na primer:
-         da se on-lajn igrice ubrzaju za 16 puta (primer BWin).
-         da se jednoj energetskoj kompaniji (Ferranti) obezbedi da može umesto jednomesečnog preuzimanja podataka sa pametnih brojila to čini na svakih 15 minuta čime je sa 5 miliona transakcija mesečno obezbedjeno 500 miliona transakcija dnevno.
-         da kompanija koja obradjuje 30 miliona zdravstvenih kartona pacijenata može   sedam puta brže da radi, odnosno server obezbedi 34700 transakcija u sekundi.
-         Da ne pominjem druge primere…

Izvor:

Ovaj engine je sastavni deo SQL Servera 2014, koji ne traži nikakve promene u pogledu hardvera niti promene u postojećim programiam a obezbedjuje značajno ubrzanje i odziv samog servera.

Detaljnije o ostalim prednostima kojih ima još podosta, a koje sa sobom donosi SQL Server 2014, pročitajte in na sledećim linkovima:



Za danas toliko i ne zaboravite: dok vam život teče zdravlje i znanje vam je najpreče.
 

среда, 5. март 2014.

Najava o prestanku podrške za Windows XP – šta dalje?




Povod za ovaj tekst je najava Microsofta da nakon 12 godina , tačnije od 8. aprila 2014. godine neće više pružati podršku za Windows XP, ali takodje i najave novog Windows 9 za kraj ove godine odnosno april 2015. godine.

To svakako otvara mnoga pitanja za poslovne i kućne korisnike.

Vreme je dakle da se preispitamo gde smo, čime raspolažemo koju opremu i softver koristimo i kako da bez problema predjemo na nove platforme. Tu pre svega mislim na najrašireniju upotrebu desktop računara, mada imam u vidu i tendenciju da se sve više kućnih korisnika okreće tablet računarima i mobilnim rešenjima.

Zvanične informacije možete svakako pogledati na Microsoftovom sajtu:

Detaljnija uputstva svakako možete pročitati na adresi:

Svakako, nije kraj sveta. Vi i dalje možete uspešno da koristite vaš postojeći Windows XP i programe koje ste do sada koristili, naravno uz odredjene dodatne promene koje se tiču bezbednosti:
-         pojačajte antivirus zaštitu korišćenjem legalnog antivirusnog softvera i svih mera zaštite koji su neophodni. Neki proizvodjači antivirusnog softvera upravo najavljuju da će i dalje narednih nekoliko godina podržavati zaštitu postojećih Windows XP (Avast najavljuje Mogućnost podrške naredne 3 godine.).
-         ali ako nameravate da zamenite neki od hardverskih elemenata vašeg sistema (procesor, matičnu ploču, grafičku karticu, monitor), može se desiti da imate  odredjenih teškoća i da morate da promenite operativni sistem.
-         ukoliko vam neke od novijih multimedijalnih opcija ili performansi sistema nisu dovoljno dobre, to svakako može biti posledica korišćenja nepodržanog operativnog sistema.

Ukupno uzev počnite da razmišljate o tome blagovremeno kako vam dalje održavanje i nadogradnja vašeg informacionog sistema ne bi bila noćna mora.

Ako vam je za utehu niste jedini koji još koriste Win XP. Prema podacima Stat Counter-a (http://gs.statcounter.com/#os-RS-monthly-201302-201402) još uvek Win XP koristi oko 17% korisnika desktop računara, a kada se u tu matematiku uključe i mobilni uredjaji ispada da Win XP koristi skori isti broj korisnika koliko i korisnika Android na mobilnim telefonima.
Po ovom istom izvoru oko 50% tržišta koristi win 7, dok nadolazeći Win 8 drži oko 7% tržišta.
U Srbiji je (prema istom izvoru) Win XP zastupljen na još oko 30% desktop računara, dok je Win 7 već zauzeo skoro 60% tržišta, a Win 8 je tek na 2.5% računara. 
Prema nekim drugim izvorima (http://www.w3schools.com/browsers/browsers_os.asp) slika je nešto različitija za nekih ±5-10%, ali u suštini raspodela je dovoljno jasna za razumevanje.

Da se vratimo na početak i pogledamo šta za korisnika znači ukidanje podrške za Win XP.
Na sajtu Microsofta kažu da je došao trenutak da svoje resurse usmere na nove tehnologije i otvaranje mogućnosti za pružanje novih sjajnih novina u korisničkom iskustvu.
Korišćenje Win XP nakon prestanka pružanja podrške (8.4.2014.) će nastaviti da radi, "ali može postati manje otporan na bezbednosne rizike i viruse". Takodje obzirom na očekivane trendove, može te biti svedoci "da će sve manje aplikacija i uredjaja raditi u operativnom sistemu Win XP".

Šta možete da učinite.
1. Da ostanete na postojećem Win XP.
2. Da predjete na Win 7.
3. Da skočite na Win 8 ili 8.1.
4. Da predjete na neki od drugih operativnih sistema.

Svaki od vaših izbora podrazumeva da pre toga dobro pogledate koje vas posledice očekuju i kako da svoj radi ili svoje poslovanje tome prilagodite.
Najgora je varijanta da ništa ne preduzmete i da mirno sačekate da vreme usčini svoje. Ovog puta vreme vam nije neki dobar saveznik. Koliko vremena sada uludo utrošite obrnuto proporcionalno će vam nedostajati kada vam se nagomilaju problemi a morate da ih rešavate.

Nije na odmet da znate koji su preporučeni zahtevi za različite OS:


XP Prof.
Win 7
Win 8/8.1
Procesor
300MHz
1 GHz
1 GHz+PAE,NX,SSE2
RAM
128MB
1GB/2GB
1GB/2GB
HDD
1.5GB
16GB/20GB
16GB/20GB
Grafika
VGA 800X600
DX9 WDDM
DX9 WDDM

Ako želite sav konfor koji dolazi sa novim Windowsima, onda vam je svakako potreban i nov monitor koji podržava tač-skrin i naravno internet konekcija.
Posebno za prelazak na Win 8/8.1 nužno je da vam novi računar podrži i sledeće kriterijume:
·         PAE daje 32-bitnim procesorima mogućnost da koriste više od 4 GB fizičke memorije na verzijama operativnog sistema Windows koje to podržavaju i preduslov je za NX.
·         NX pomaže procesoru da zaštiti računar od napada zlonamernog softvera.
·         SSE2 je standardni skup uputstava u procesorima koji sve više koriste aplikacije i upravljački programi nezavisnih proizvođača.
Ako računar ne podržava PAE, NX i SSE2 nećete moći da instalirate Windows 8.1. Kad preuzmete Windows 8.1 iz prodavnice ili kada pokrenete pomoćnik za nadogradnju, obavestićemo vas ako procesor ne podržava PAE i SSE2, ako možda ne podržava NX ili ako je NX isključen u BIOS-u računara. Ako je NX isključen, instalacioni program će pokušati da ga uključi tokom instalacije, a ako ne može, vratiće računar na trenutni operativni sistem. (http://windows.microsoft.com/sr-latn-rs/windows-8/what-is-pae-nx-sse2)

Problem kompatibilnosti korisničkih programa radjenih za ranije verzije Win, takodje proverite kako se ne bi suočili sa problemima koji ponekad umeju da budu teško otklonjivi.

Ali ne razmišljajte kratkoročno, već stiže najava za novi Windows 9 koji bi trebao da u prvim verzijama se pokaže do kraja ove godine a najavljen je za april 2015. godine. Šta će on doneti od zahteva još ćemo videti.
Da li će on ličiti na Blue Build 9364 možete pogledati na: http://windows9beta.com/.


Za danas toliko i ne zaboravite: dok vam život teče zdravlje i znanje vam je najpreče.

понедељак, 25. новембар 2013.

KriptoLocker – nova opasnost, zaštitite se na vreme.



Svakog dana kada poželite da ugasite računar upitajte se:.
Šta ste danas korisno naučili i od naučenog primenili.
Urgentno upozorenje

KriptoLocker – nova opasnost, zaštitite se na vreme.

Ovih dana je bilo u sredstvima javnog informisanja sporadičnih informacija o pojavi novog polimorfnog jako štetnog trojanca koji se pojavio 18. novembra 2013. godine i koji je uznemirio brojne korisnike računara.
Ranjivi su sledeći windows sistemi: Windows 2000, Windows 7, Windows NT, Windows Vista, Windows XP.

Manifestuje se tako što na napadnuti računar na koji je stigao (najčešće putem nekog atačmenta iz e-maila ili putem downloada, muzike, slika ili programa), skrembluje vaše podatke: dokumente, tabele, slike kriptujući ih tako one postanu za vas više nečitlive, pri čemu vam se pojavljuje upozorenje:




kojim se zatim traži da na aresu uplatioca uplatite 300 dolara, kako bi ste dobili ključ za dešifrovanje vaših podataka. Naravno i nakon uplate oprostićete se od vaših podataka.
Zato bolje preduzmite sve mere zaštite koje se predvidjaju primerima dobre prakse za zaštitu vaših računara i o tome obavestite vaše zaposlene.

Pre svega vaši računari moraju biti zaštićeni redovnim pravljenjem rezervnih kopija i merama zaštite, fajerwolom, ažurnim antivirusnim programom, obrišite bez otvaranja poštu koja vam stiže od nepoznatih pošiljilaca i preduzmite mere koje se savetuju od strane validnih autoriteta u ovoj:



A za detalje informišite se iz više izvora, evo jednog izvora:


Ako ne, pomirite se sa tim da morate da se oprostite od svojih dragocenih podataka i da formatirate vaš disk.

Za danas toliko i ne zaboravite: dok vam život teče zdravlje i znanje vam je najpreče.