Application lifecycle and metadata management

Slides:



Advertisements
Similar presentations
Discover, analyse, plan, perform and save David Taylor Head of Channel & Alliances, EMEA.
Advertisements

CITRIX VIRTUAL DESKTOPS. Jim Moreo has been delivering leading edge IT services to law firms for over 20 years. His strategic vision and tactical operations.
The future of Desktops Transform Your Desktop with Virtualization.
Digital DNA Server Login People ®. Login People ˃ IT security vendor ˃ Patented Digital DNA ® technology innovation Digital DNA Server Multi-factor Authentication.
Futurestate IT Confidential 1 Our Solution SaaS platform enables rapid assessment, migration and remediation of applications to accelerate Windows 7 /
System Center Configuration Manager Push Software By, Teresa Behm.
DV-B307 Personal & flexible  App and OS personalization roam across Windows  Syncs are smart and logins are fast  Application or OS reconfiguration.
© Copyright Lumension Security Lumension Security PatchLink Enterprise Reporting™ 6.4 Overview and What’s New.
Desktop Virtualisation Sarah Mannion Desktop Technical Specialist Microsoft UK
Deployment Deep Dive on Windows 7 Rodney Buike – Technology Evangelist Microsoft Canada
Microsoft Dynamics. Introducing Al-Futtaim Technologies  One of the region’s leading System Integrators  Strong partnerships with leading global ICT.
Your Own Marketplace App Stores with Software Management! Introducing
User Services. Services Desktop Support Technical Support Help Desk User Services Customer Relationship Management.
PlanningMigrationConfigurationDeploymentOperations.
SOE and Application Delivery Gwenael Moreau, Abbotsleigh.
Changing the Way Systems are Deployed 1. 2 * Ghost since 1999 * Almost 4500 licenses * Prior to 2007 license count increase of 5% or greater a year *
Migration XenDesktop 7. © 2013 Citrix | Confidential – Do Not Distribute Migration prerequisites Set up a XenDesktop 7 Site, including the site database.
Randy Diddel A+ Certified Technician Apple Certified Associate-Mac Integration OS X ITIL Foundations v3 Mac Team Technical Support Analyst II UNM IT Workstation.
Microsoft Installer Technologies and patch management approaches.
Futurestate IT Confidential APPLICATION COMPATIBILITY AND CURRENCY MANAGEMENT™ John Doe Partner Company.
Cloud as a Service Chetan Shinde Column Software Technologies Pvt. Ltd.
June 2013 Profile management v5.0 Excalibur - XenDesktop 7 Mick Glover Worldwide Support Readiness.
Successful Deployment and Solid Management … Close Relatives Tim Sinclair, General Manager, Windows Enterprise Management.
IPv6 Network Assessor 111 © 2005 Cisco Systems, Inc. All rights reserved. Susan Shareshian Solutions Manager, Cisco Systems, Inc.
DIGITAL ASSET MANAGEMENT FOR NEXTGEN APPS PROVIDER Business Problem In today’s growing and connected world, it has become a necessity for almost everyone.
SUM601D -- From Application Portfolio to Application Readiness: Automating Application Migration with Citrix AppDNA Mark J Henderson Senior Sales Engineer.
Deploy a Microsoft Image RHONDA LAYFIELD SR. DEPLOYMENT ARCHITECT DMVMUG User Conference 2014 – Reston, VA.
OS DeploymentApp Deployment Infrastructure Deployment.
Template v4 September 27, Copyright © Infor. All Rights Reserved. 1 Time Track Installation and Configuration Development Team.
Microsoft Management Seminar Series SMS 2003 Change Management.
Benjamin Naden Windows Client Group Manager, Microsoft Singapore.
AppDNA Limited Version for XenDesktop, XenApp Platinum Editions.
Managing your IT Environment. Microsoft Operations Manager 2005 Overview.
Citrix Web Interface Complete solution for Custom Citrix Solution
69% of employees say they are accessing business apps on personal devices Organizations say 34% of their employees are accessing business apps on.
VMware Mirage Desktop Deployment and Case Studies.
Citrix Synergy Session Application Layering May 2015.
Short Customer Presentation September The Company  Storgrid delivers a secure software platform for creating secure file sync and sharing solutions.
Windows 2012R2 Hyper-V and System Center 2012
Business Value of Software License Optimization and ITSM Integration
LEUCO Ledermann GmbH & Co. KG
Phase 4: Manage Deployment
System Center 2012 Configuration Manager
Welcome! Power BI User Group (PUG)
Enterprise Resource Planning
CERN Windows Roadmap Tim Bell 8th June 2011.
Microsoft Build /13/2018 2:24 AM © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY,
Week 01 Comp 7780 – Class Overview.
Reduce Human Error & Accelerate Your Migration to vCloud Air with ATAvision ATAvision™ Automated IT Infrastructure Discovery and Application Mapping from.
SVTRAININGS. SVTRAININGS Features of SCCM  Application management  Provides a set of tools and resources that can help you create, manage, deploy, and.
20409A 7: Installing and Configuring System Center 2012 R2 Virtual Machine Manager Module 7 Installing and Configuring System Center 2012 R2 Virtual.
CRM 2016 Solutions and Package Deployer
Data Security for Microsoft Azure
11/23/2018 3:03 PM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN.
Getting Started.
Wavestore Integrates…
Getting Started.
This is a typical Windows user desktop
Data Migration Assessment Jump Start – Engagement Kickoff
<Service provider solution name>
Kirk Clausen, Solutions Engineer Flexera Software
Open Automation Software
PerformanceBridge Application Suite and Practice 2.0 IT Specifications
Microsoft 365 Business Technical Fundamentals Series
SCCM in hybrid world Predrag Jelesijević Microsoft 7/6/ :17 AM
Remedy Integration Strategy Leverage the power of the industry’s leading service management solution via open APIs February 2018.
Microsoft 365 Business Technical Fundamentals Series
Microsoft 365 Business Technical Fundamentals Series
IT Management, Simplified
Presentation transcript:

Application lifecycle and metadata management Citrix User Group Community

Topics Lifecycle Metadata Integrations Analytics Reporting Automation Customization (SDK)

Application lifecycle Applications are the muscles while users are the brains for business operation - Business must keep moving, apps will evolve Starts somewhere in business with an idea or need to introduce a new application through development or purchase and continues until retirement

Application metadata Metadata is “data about data”, the set of information associated with an application Technical, business or process details Metadata is determined by the business need and agreed upon by the people responsible for the process, business or technology May be spread around multiple libraries. ERP, SAM, ITSM, CMDB… Metadata exists before the application -> Create application stubs when working with development

Application discovery Applications and devices from distribution systems via install capture or direct import from SCCM, from file share of manual capturing Users and groups from Active Directory Application usage from Lakeside SysTrack Citrix AppDisks from XenDesktop New! Windows updates from WSUS New! Metadata collection from any system capable on CSV export ! New!

Desktop transformation Windows 10, Windows Server 2016

Operating systems Applications Browsers Profiling New! Security New! Application compatibility assessment Migration effort assessment OS Build assessment New! Patch impact assessment New! Deployment solutions

Automation

Automation

Customization (SDK) void PrintApplicationAttributes(AppDNA.Application app) { foreach (var attribute in app.Attributes) string valueString = string.Empty; if (attribute.IsNull) valueString = "<null>"; else switch (attribute.Definition.DataType) case AppDNA.AttributeDefinitionDataType.Boolean: valueString = attribute.BooleanValue.ToString(); break; case AppDNA.AttributeDefinitionDataType.DateTime: valueString = attribute.DateTimeValue.ToString(); case AppDNA.AttributeDefinitionDataType.Numeric: valueString = attribute.NumericValue.ToString(); case AppDNA.AttributeDefinitionDataType.Rag: valueString = attribute.RagValue.ToString(); case AppDNA.AttributeDefinitionDataType.String: case AppDNA.AttributeDefinitionDataType.StringList: valueString = attribute.StringValue; } Console.WriteLine(attribute.Definition.Name + " : " + valueString);

Thanks!