Flemming Hjorth Andersen infrastructure specialist i edgemo fha@edgemo.com

Post on 25-Feb-2016

61 views 6 download

description

Flemming Hjorth Andersen infrastructure specialist i edgemo fha@edgemo.com. Kristian F. Thomsen infrastructure specialist i edgemo kft@edgemo.com. Applikationernes overgang. Kristian F. Thomsen infrastructure specialist i edgemo kft@edgemo.com. Planlægning & oversigt. - PowerPoint PPT Presentation

Transcript of Flemming Hjorth Andersen infrastructure specialist i edgemo fha@edgemo.com

Flemming Hjorth Anderseninfrastructure specialist i edgemofha@edgemo.com

Kristian F. Thomseninfrastructure specialist i edgemokft@edgemo.com

Applikationernes overgang

Kristian F. Thomseninfrastructure specialist i edgemokft@edgemo.com

Planlægning & oversigt

Oversigtsværktøjer

• Business application katalog– Liste over business applikationer

• System Center 2012, Configuration Manager– Standard Hardware & Software inventory funktionalitet

• Microsoft Application Compatibility Toolkit (ACT)– Gratis produkt

Applikationskompatibilitet

Hvad er ACT?• Kan skabe overblik over applikationer & devices, der findes i miljøet

• Overblik over kompatibilitetsstatus – Producent & Community

• Indeholder værktøjer, der kan analysere og ”fixe” applikationer med kompatibilitetsproblemer

• SCCM Integration

Demo

Inventory med ACT

Applikationskompatibilitet

Hvorfor virker min applikation ikke?• Applikationen laver et OS versionstjek

• Applikationen tjekker om brugeren er lokal admin

• Applikationen skriver til beskyttede Windows-filer

• Applikationen virker, men der kommer ”underlige” popups

Applikationskompatibilitet

Værktøjerne i Application Toolbox (ACT)• Standard User Analyzer– Tjekker en applikation for problemer, når

brugeren ikke er lokal admin

• Compatibility Monitor– Overvåger kørende applikationer på en maskine

• Compatibility Administrator– Bruges at lave ”fixes” med - Shims

Applikationskompatibilitet

Hvad er shims?• Kode som bliver placeret mellem applikationen og OS’et• Skal installeres lokalt, hvor applikationen er installeret

Demo

Applikations-fix

Overvejelser De fleste af dine applikationer vil virke på Windows 8.1

(især hvis du allerede er på Windows 7 )

Fokusér på de mest kritiske applikationer

Kategorisér dine applikationer – hvilke kan og skal virke, hvilke virker med høj sandsynlighed

Hvilke versioner af en applikation supporterer du? Alle?? (NOT )

Glem ikke Web-applikationer

Skal du have lavet nye applikationspakker? Tag et kig på edgemo’s SOFT2GO-koncept

Kender du det?• Træt af at bruge tid på at lave og vedligeholde

applikationspakker?

• Kniber det med at finde medarbejdere, der gider at lave hardwarecertificeringer?

• Hvorfor opretholde dyr spidskompetence på et område, der kan ”standardiseres”

• Hvorfor lave de samme pakker, som 1.000 andre allerede har lavet?

SOFT2go elementer

edgemo’s SOFT2go-koncept indeholder:

• Pakkeværktøj • Pakkeportal inkl. standardapplikationer• Konsulentassistance

Elementerne sammensættes fleksibelt efter det aktuelle behov i et skræddersyet setup

SOFT2go

- Pakning af applikationer- Pakkeportal

- Pakkeværktøj

edgemo SOFT2go værktøj• Script-værktøjer, der kan bruges til at optimere din software

pakketerings- og deploymentproces

• Værktøjet indeholder en række forprogrammerede kommandoserier til hurtigt og nøjagtigt at automatisere en lang række opgaver

• Værktøjet er baseret på PowerShell, Microsoft's task automation framework. – anvendes via intuitive og let anvendelige GUI’s, OG kræver ikke scripting-kompetencer

• Med pakkeværktøjet ændres IKKE på producenternes originale pakker hvilket betyder, at producentsupport på pakkerne opretholdes

• Værktøjet giver mulighed for at håndtere ”kommunikation til brugere”, hvis kommunikation med slutbruger er nødvendig i processen

• Værktøjet stilles til rådighed via en licensnøgle fra edgemo

SOFT2go

- Pakning af applikationer- Pakkeportal

- Pakkeværktøj

?

Applikationernes overgang

AppDNA

Flemming Hjorth Anderseninfrastructure specialist i edgemofha@edgemo.com

Introduktion til AppDNA

Hvad handler AppDNA om?

• Skabe overblik over udfordringen, du står overfor – estimere arbejdsindsats

• Identificere problematiske applikationer

• Automatisere test af applikationer til ny platform

• Afhjælpe problemer med applikationer

• Kortlægge applikationer og operativsystemers DNA

side 17

Introduktion til AppDNAKort sagt

side 18

Fra:

Til:

Kom i gang med AppDNA - Data Importside 19

• Discover – Importér data om applikationers forbrug fra LakeSide SysTrack

• Active Directory & SCCM– Importér brugere, gruppér OU’er mv. fra AD– Importér pakker og collections fra SCCM

• Operativsystemer– Importér virksomhedens eget image

• Windows Applications– Direct Import (MSI & App-V)– Application Capture (Alt andet)

• Web Applications– Direct Import (Web Archive)– Web Capture Import (AppDNA Web Spider)

Kom i gang med AppDNA - Analyseside 20

• Vælg platform

• Over 68.000 analysepunkter

• Eksterne data – Shims og App Readiness list

• Interne applikationsafhængigheder/konflikter

• Terminologi - RAG:– Red = Applikation indeholder fejl som ikke kan rettes med AppDNA,

og applikationen vil sandsynligvis fejle

– Amber = Applikation indeholder fejl som muligvis kan rettes enten automatisk eller manuelt

– Green = Applikation vil højst sandsynligt fungere

• AppDNA præcision: 95%

Demo – App Import & Analyseside 21

• Direct Import af MSI (Mocha)

• Analyse - princippet

Let the show begin!

Kom i gang med AppDNA - Planlægningsfasen (AppDNA Trial)side 22

• Estate View

– Overblik over din samlede programkompatibilitet

• Effort Calculator

– Estimering af indsats for portering af applikationer til ny platform

Demo – AppDNA Trialside 23

• Estate View

• Effort Calculator

Let the show begin!

Videre med AppDNA - Design/assessment-fasenside 24

Eksempel på strategi for applikationslevering (prioriteret)

1. App-V 5.0

2. Windows 8.1 locally installed

3. XenDesktop Published Application

Videre med AppDNA - Design/assessment-fasenside 25

I morgen: AppDNA Forward PathI dag: Flowchart, manuel aftestning

Videre med AppDNA - Implementeringsfasenside 26

• Application Issues– Identificér application issues

– Find ”de lavthængende frugter”

• Application Actions– Se AppDNA’s foreslåede actions, links til KB artikler mv.

• Application Remediation– Hent MST-fil, apply Shims

Demoside 27

• Forward Path• Application actions and remediations

Let the show begin!

side 28

?