Post on 24-Jul-2015
Ne zaboravite ispuniti upitnike.Čekaju vas vrijedne nagrade!
Analiza i upravljanje softverskom imovinom (SAM)…
…prvi korak prema Cloudu
Tomislav Lulić@tlulic
Ukratko o predavaču• Tomislav Lulić
– Projekti vezani uz infrastrukturu, procese (zdravstvo, industrija, logistika, prehrana, provajderi) i implementaciju
– On-Premise, Cloud servisi i integracija – SAM konzultant dugi niz godina– Iskustva kao Enterprise korisnik i kao pružatelj ICT
usluga
O čemu ću pričati…• Uvod• Upravljanje softverskom imovinom (SAM)• Da li je SAM potreban?• Alati za analizu• Što nakon analize…• Pitanja
Umjesto uvoda…
Kakva su vaša iskustva?• SAM?• Cloud?• Iskustva?
Neki fakti za početak…• Znati da je prelazak u Cloud ozbiljan
poduhvat za većinu uključenih (poslovni, IT, sigurnosni itd.)
• Biti siguran da poslovanje (Uprava) želi migraciju
• Uprava mora biti upoznata sa povećanim zahtjevima na dionike i resurse
• Uprava mora upravljati migracijom
Još malo zanimljivosti
50%
49%
39%
39%
38%
36%
0% 10% 20% 30% 40% 50% 60%
SMANJENJE TROŠKOVA ISPORUKE SERVISA
SPOSOBNOST BRZE PROMJENE RADNOG OKRUŽENJA
POBOLJŠATI PRODUKTIVNOST
STEĆI KONTROLU NAD TROŠKOVIMA
POJEDNOSTAVITI IT POSLOVANJE (USLUGE)
POBOLJŠATI KOMUNIKACIJU UNUTAR TVRTKE
Source: Osterman Research, Inc.Što se očekuje od O365
Što korisnici misle?Prednosti• Poslovna agilnost i
fleksibilnost• Poboljšani odziv• Olakšani mobilni pristup• Poboljšana sigurnost
pohrane• Bolja analitika korištenja• Bolja dostupnost• Smanjeni CAPEX troškovi
Nedoumice• Sigurnost• Integracija• Dostupnost i pouzdanost
Cloud aplikacija• Prilagodba aplikacija• Gubitak kontrole nad
resursima• Dostupnost servisa
pružatelja usluga
Šta je to? SAM?
Upravljanje softverskom imovinom(Software Asset Management)
Pitanja prije početka…• Što imamo?• Što koristimo?• Što nam je potrebno?• Da li nam je potrebno?
Što je softverska licenca?Softverska licenca je sporazum kojim dobivamo pravo na instalaciju, pokretanje i korištenje pojedinog softvera definiranih u pravima dobavljača i kupca
SAM – Software Asset ManagementUpravljanje softverskom imovinom - inventarom• Grupa ključnih i kontinuiranih poslovnih procesa• Služe za upravljanje, kontrolu i zaštitu
softverskog inventara kroz sve faze životnog ciklusa softvera unutar vaše organizacije
• ISO 19770-1 definira procese i ishode za uspješan SAM
U čemu pomaže SAM• Kontrola – troškovi i rizici prilikom korištenja• Optimizacija – bolje korištenje nabavljenih
resursa – licenci• Nadogradnja – prati rast tvrtke, optimizira
nabavu i korištenje softvera• Smanjenje rizika – Upravljanje regulatornom
usklađenošću i sigurnošću
Životni ciklus softveraZahtjev
OdobrenjePovlačenje
Zastara
Nadogradnja Nabava
Upravljanje Instalacija
Korištenje
Tehnologije i alati za podršku SAMu• Alat za softverski inventar (Software inventory)
• Upravljanje licencama (License manager)
• Alat za upravljanje aplikacijama (Application control)
• Alat za implementaciju softvera (Software deployment)
• Alat za upravljanje zakrpama softvera (Patch management)
• Alat za upravljanje zahtjevima za softver (Request manag.)
• Alat za praćenje korištenja softvera (Software metering)
• Produkt katalog (Product catalog)
MANAGEMENT
NABAVA
IT
Osnovni
Pretežno manualni procesi
Ad-hoc nabave
Upitna legalnost
Standardizirani
Standardizirana distribucija
Politike nabave
Politike pristupa, sustav
distribucije
Racionalizirani
Centralizirana evidencija i upravljanje
Propisani procesi, politike
i upravljanje
Kontrola troškova, ušteda
i odgovornosti
Dinamički
Prilagodljiv aktivan sustav
Optimizirana nabava i
prenamjena
Aktualan uvid u potrebe i planove
SAM Optimizacija
KPIStupanj razvoja
(zrelost)ORGANIZACIJSKA JEDINICA
Zrelost SAM procesa
MANAGEMENT
NABAVA
IT
Osnovni
Pretežno manualni procesi
Ad-hoc nabave
Upitna legalnost
Standardizirani
Standardizirana distribucija
Politike nabave
Politike pristupa, sustav
distribucije
Racionalizirani
Centralizirana evidencija i upravljanje
Propisani procesi, politike
i upravljanje
Kontrola troškova, ušteda
i odgovornosti
Dinamički
Prilagodljiv aktivan sustav
Optimizirana nabava i
prenamjena
Aktualan uvid u potrebe i planove
SAM Optimizacija
KPIStupanj razvoja
(zrelost)ORGANIZACIJSKA JEDINICA
Zrelost SAM procesa
Zašto primijeniti SAM?• Odgovornost voditelja IT odjela (CIO)
– Provedba sigurnosnih mjera i vođenja IT inventara• Novi napredniji proizvodi (Cloud) • Uskladivost (Compliance)• Značajne uštede standardizacijom platformi• Kraj podrške za Windows XP i Office 2003 (04.
2014.)• Kraj podrške za Server 2003 (07. 2015.)
Nije jednostavno!• Snimanje stanja softvera zahtijeva vremena• Potrebno je uključiti:
– Uprava– Financije/Nabava/Pravna služba/Kadrovska (usporediti račune,
lokacije korištenja i nabavku)– IT odjel (oni najčešće znaju gdje je što)
• Prilikom analize obuhvatiti sve segmente (OS, aplikacije, pomoćne programe, nadzor itd)
Kako ovjeriti pronađeno• Snimka stanja nikad nije 100% točna
– Realno: oko 70-90% točnosti• Usporedite kupljene licence ili ugovore sa
snimkom• Obratiti pažnju na različite verzije (problemi kod
migracije i kompatibilnost)
Što se pronalazi kod analize?• Web aplikacije• Lokalne instalacije (računala)• Centralne instalacije – sa klijentima• Centralne instalacije – udaljeni pristup• Office – (ručni rad) aplikacije
– Mali u garaži slaže čuda (Ovaj segment je najrizičniji)
Vaše interne LOB aplikacije• Mail• Nadzor• CRM• Dokument management• Spremanje podataka i upravljanje• Financije • Backup
… da li je SAM potreban?
Zašto SAM može pomoći• Početna točka za razmišljanje o migraciji• Moguće izračunati financijski aspekt
– Financijski prikaz zahvata! • Prikaz tehničkog dijela
– Olakšava buduće akcije• Postoji izvještaj o opravdanosti eventualne odluke• Olakšan odabir startne točke migracije
Zašto analiza?• Operativne prednosti – npr. sigurnosne
procedure, neprekinutost poslovanja• Smanjenje rizika
– može ograničiti nepredviđene troškove, kao rezultat nepostojanja ili loše snimke stanja
• Financijske prednosti - zbog shvaćanja što se koristi danas i usporedbe
Software Asset Management (SAM) Primjer backup
On Premise Backup• Diskovi • Trake• Cloud (Azure Backup itd.)• Full/Diferencijalni/Bare Metal
Cloud Backup• Cloud• Lokalno (folder ili disk)• Kombinacija• Otežan ili nemoguć puni
backup kao kod klasičnog backupa
Usporedba licenciranja• Klasično
– Kupnja licenci u trajno vlasništvo (Install-and-Own)– Pretplata na licence (Subscription)
• Cloud– Plaćanje po potrošnji (Pay-as-You-Go)– Pretplata (Subscription)– Kupnja određenog servisa (SaaS) ili usluge (IaaS, PaaS)
Pristup SAM-u vezano za Cloud• Upravljanje inventarom, ali i upravljanje servisima
– Nabava (resursa), konfiguriranje i prestanak korištenja - kraće• Pojava novih faktora praćenja
– Skriveni troškovi– BYOD
• Obratiti pažnju na klasični licenčni pristup i korištenje– Kako se uklapa u korištenje On-Premise-Cloud
Prednosti i nedoumice „Clouda”Prednosti• Elastičnost• Pay-as-you-go• Mogućnost odabira jednog ili
više servisa• OPEX
Nedoumice• Sigurnost• Gubitak kontrole• Integracija (s postojećim
sustavima)• Dostupnost i pouzdanost • Lock-in na jednog pružatelja
usluge
Što napraviti…• Snimiti stanje aplikacija koje se koriste• Snimiti opterećenje na aplikacijama• Napraviti mapu zavisnosti ili korištenja• Pripremiti tehničku podršku (aplikativnu)• Snimiti trenutne sigurnosne procedure
Koji su kandidatiPogodniji kandidati• Aplikacije koje koriste mobilni
djelatnici s ograničenim pristupom
• Aplikacije koje se povremeno koriste
• Geografski disperzirani korisnici
• Razvojne i testna okruženja• Servisno orijentirane aplikacije
Manje pogodniji kandidati• Aplikacije sa ekstremno
osjetljivim podacima• Performansno osjetljive
aplikacije• Aplikacije koje zahtijevaju
ekstremno količinu transakcija• Aplikacije koje koriste
platforme koje nije moguće migrirati u Cloud
Procjena zrelosti
Procjena zrelosti
Neka pitanja za pripremu• Koji su strateški ciljevi
migracije• Tko su korisnici i što
očekuju• Koje procedure će se
morati mijenjati
• Kako će se nadzirati budući sustav
• Kako će se riješiti sigurnosne procedure i koja razina sigurnosti je potrebna?
• Razina QoS-a prema LOB-u
Što analiza i praćenje ne može• Snimiti radne procese koje koristite• Popis web sajtova (intranet-extranet)• Aplikacije koje to nisu (macro, Access i
slične aplikacije, ručno izrađene aplikacije)
Kako si pomoći• Uložiti dodatne napore u izradu mape
aplikacija• Radni procesi i hodogrami• Razgovor sa superuserima aplikacija• Analiza mrežnih resursa i QoS
Alati za povremenu analizu
Microsoft Assessment & Planning Toolkit
Assessment & Planning Toolkit• Besplatan alat • Bez agenata za skenirana
računala• Preporuke za migraciju
(Windows 8.1, Server 2012 R2, SQL 2104, Azure, Private Cloud, Hyper-V, Office 2010, Office 2013, Office 365)
Alati za povremenu analizu
Assessment & Planning Toolkit• Uključena je analiza
hardvera, postojećeg softvera, mogućnosti nadogradnje
• Osnovna analiza ne-Microsoft softvera
• Predefinirani izvještaji sa stanjem hardvera i softvera
Alati za povremenu analizu
Assessment & Planning ToolkitPrednost:• Predefinirani izvještaji (Excel) za analizu• Predefinirani izvještaji sa stanjem hardvera i softvera• Analiza okruženja za prihvat određenih MS produkata• Uključena je analiza hardvera, postojećeg softvera,
mogućnosti nadogradnje• Nije potreban klijent na računalima koja se skeniraju (WMI)• Osnovna analiza ne-Microsoft softvera
Alati za povremenu analizu
Assessment & Planning ToolkitŠto je potrebno• Pripremiti passworde i korisnička imena za:
– Domene, Oracle, VMWare, SSL (Linux), Powershell– SQL administrator
• Pripremiti firewal i zaštitu (portovi, AV blokade itd)• Pripremiti mrežne adresne sheme• WMI - RPC
Alati za povremenu analizu
DEMO
MAP Tools
Alati za kontinuirano praćenje
Microsoft System CenterConfiguration Manager
System Center Configuration Manager
• Konzolno upravljanje• Integracija sa Microsoft Intune• Mogućnost upravljanja infrastrukturom
– PC, Mac, Unix/Linux• Mogućnost upravljanja mobilnim uređajima
– Windows Phone, iOS, Android
Alati za kontinuirano praćenje
System Center Configuration Manager
• Mogućnost importa podataka sa VLK stranice
• Pro aktivno praćenje više lokacija i modela
• Viša razina SAM aktivnosti
Alati za kontinuirano praćenje
DEMO
Microsoft System CenterConfiguration Manager
Alati za kontinuirano praćenje
Microsoft Intune
Microsoft Intune
• Mogućnost skeniranja licenci
• Hardverski inventar• Unos VL-ugovora i
komparacija• Upravljanje mobilnim
uređajima • Praćenje On-premise i
Cloud resursa
Alati za kontinuirano praćenje
Microsoft Intune
Alati za kontinuirano praćenje
Microsoft Intune
Alati za kontinuirano praćenje
Microsoft Intune
Alati za kontinuirano praćenje
DEMO
Microsoft Intune
… i za kraj
Sve smo analizirali, što dalje?
Lokalni izazovi• Od banalnih:
– PST fajlovi razbacani po računalima i folderima– Strukturirana lokacija za radne datoteke– Zajednički i kontrolirani pristup– Jedinstvena grupa aplikacija– Backup inicijalnih podataka prije migracije
• Do ozbiljnih– Kaos u podacima
Neki koraci kod migracije O365• Migriranje
– dokumenata na OneDrive for Business
– Ostalih sadržaja• Arhiviranje nepotrebnih
sadržaja• Migriranje dijeljenih
sadržaja na SharePoint Online
• Migriranje Intraneta• Migriranje Workflowa• Prilagodba SharePoint
Online• Migriranje
kolaboracijskog sadržaja na SharePoint i Yammer
• Migriranje ili početak korištenja Lync-a
Neki koraci kod migracije na Azure• Usporedba troškova• Identificirati ključne
poslovne i tehničke zahtjeve
• Analizirati i dimenzionirati
• Planirati vrijeme
• Testiranje• Osigurati resurse• Osigurati kvalitetno
upravljanje aplikacijama nakon migracije
Analiza Migracija aplikacija
Migracija podataka
Optimizacija i Testiranje
Korištenje i upravljanje
Pregled postojeće aplikativne arhitekture
Implemenatacija promjena
Preseliti ne-relacijske podatke na Azure Table,
Blog, Queue
Prepoznati i riješiti probleme
(bottlenecks)
Monitoriranje performansi
aplikacija
Mapiranje postojećih servisa sa
Azure servisima i mogućnostima
Pretvorba u Azure role
Aplikacije koje već rade u VM-u,
upload na Azure kao VHD
Napraviti VM u Azuru. Nakon toga instalirati aplikaciju
u VM
Preseliti relacijske podatek na Azure
SQL bazu
Podaci koji su u VM-u. upload na Azure kao VHD
Stvoriti VM na Azuru. Prenijeti
podatke VHD-om na tu VM ili migrirati
podatke koristeći DB Management
Alate.
Funkcionalno testiranje
Testiranje performansi
Upravljanje planovima za povrat podataka (backup)
Neki koraci prilikom migracije na Azure
Twitter: @tlulicBlog: http://tlulic.wordpress.comE-mail: tomislav.lulic@hapovel.hr
Ne zaboravite ispuniti upitnike.Čekaju vas vrijedne nagrade!
Linkovi na Microsoft alateMicrosoft Assessment and Planning (MAP) Toolkithttps://technet.microsoft.com/en-us/solutionaccelerators/dd537566.aspx
Microsoft System Center Configuration Manager 2012 R2http://www.microsoft.com/en-us/server-cloud/products/system-center-2012-r2-configuration-manager/
Microsoft Intunehttp://www.microsoft.com/en-us/server-cloud/products/microsoft-intune/https://manage.microsoft.com/
Linkovi na neke druge alateOCS Inventory NGhttp://www.ocsinventory-ng.org/en/download/
GLPI Information Resource-Managerhttp://www.glpi-project.org/?lang=en