UW BEGINNINGS (internal draft. April 13, 2015) Presentation by Erick Engelke Engineering Computing.

Slides:



Advertisements
Similar presentations
Instant JChem - current status and what's coming soon. Tim Dudgeon Solutions for Cheminformatics.
Advertisements

DIGIDOC A web based tool to Manage Documents. System Overview DigiDoc is a web-based customizable, integrated solution for Business Process Management.
The Complete Visitor Management System
Mobile Application Architectures
ICS 434 Advanced Database Systems
Active Directory Structure By Erick Engelke and Bruce Campbell.
LeadManager™- Internet Marketing Lead Management Solution May, 2009.
Edoclite and Managing Client Engagements What is Edoclite? How is it used at IU? Development Process?
1 The Database Application Development Process The Database Application Development Process.
Electrical and Computer Engineering Vitaly Gordievsky Alex Trefonas Scott Richard Matt Beckford Final Project Review.
15 Chapter 15 Web Database Development Database Systems: Design, Implementation, and Management, Fifth Edition, Rob and Coronel.
EASY LOGISTICS CENTER - the TURNTABLE for information, documents and processes EASY LOGISTICS CENTER DOCUMENTS SHOP CONTENT COMMUNITY MODULES EASY ENTERPRISE.
XML Based Learning Environment Prashant Karmarkar Brendan Nolan Alexander Roda.
(NHA) The Laboratory of Computer Communication and Networking Network Host Analyzer.
Ch 12 Distributed Systems Architectures
1 CS6320 – Why Servlets? L. Grewe 2 What is a Servlet? Servlets are Java programs that can be run dynamically from a Web Server Servlets are Java programs.
Connecting Diverse Web Search Facilities Udi Manber, Peter Bigot Department of Computer Science University of Arizona Aida Gikouria - M471 University of.
Computer Science 101 Web Access to Databases Overview of Web Access to Databases.
Bar|Scan ® Asset Inventory System The leader in asset and inventory management.
Installing software on personal computer
PresentPC August 2009 Erick Engelke Engineering Computing.
Feeds Computer Applications to Medicine NSF REU at University of Virginia July 27, 2006 Paul Lee.
HalFILE 3.0 Active Directory Integration. halFILE 3.0 AD – What is it? Centralized organization of network objects and security – servers, computers,
Web Application Architecture: multi-tier (2-tier, 3-tier) & mvc
Object Oriented Databases by Adam Stevenson. Object Databases Became commercially popular in mid 1990’s Became commercially popular in mid 1990’s You.
ViciDocs for BPO Companies Creating Info repositories from documents.
Open Network Administrator (ona) Presented by Bruce Campbell.
Web Development Process Description
Databases and the Internet. Lecture Objectives Databases and the Internet Characteristics and Benefits of Internet Server-Side vs. Client-Side Special.
Catlyn Colson. Recap of Previously Completed Work Previously I had done the following: Built the Database, started basic layout of the webpage, connected.
DE&T (QuickVic) Reporting Software Overview Term
Home Media Network Hard Drive Training for Update to 2.0 By Erik Collett Revised for Firmware Update.
WNAG: Advisory Report Presented to: UCIST by: Stephen Sempson.
APATE CS 501 Presentation 2 04/5/2007 Presented by Homan Lee Kelly Li Yan Zhang Will Cheng.
AMSI Hosting Options User Panel Discussion Presented by Brian Torney Session 107 Advantages of Self Hosting.
M1G Introduction to Database Development 6. Building Applications.
CSE 548 Advanced Computer Network Security Document Search in MobiCloud using Hadoop Framework Sayan Cole Jaya Chakladar Group No: 1.
AUTOMATION OF WEB-FORM CREATION - KINNERA ANGADI – MS FINAL DEFENSE GUIDANCE BY – DR. DANIEL ANDRESEN.
Archivists' Toolkit - CRADLE Presentation, 10 Feb The Archivists’ Toolkit CRADLE Presentation 10 Feb
Putting it all together Dynamic Data Base Access Norman White Stern School of Business.
Archivists' Toolkit - CDL Presentation, October 17, 2005 The Archivists’ Toolkit Lee Mandell Brad Westbrook.
DataFlow Diagram – Level 0
TraVEL eXPERTS SITE Proposal
Workforce Scheduling Release 5.0 for Windows Implementation Overview OWS Development Team.
Web Technologies Lecture 8 Server side web. Client Side vs. Server Side Web Client-side code executes on the end-user's computer, usually within a web.
D R A T D R A T ABSTRACT Every semester each department at Iowa State University has to assign its faculty members and teaching assistants (TAs) to the.
IPS Infrastructure Technological Overview of Work Done.
BÄTTRE UTBILDNINGSRESULTAT. NÅ HÖGRE MED KUNSKAP.
WebScan: Implementing QueryServer 2.0 Karl Geiger, Amgen Inc. BRS NA UG August 1999.
E-commerce Architecture Ayşe Başar Bener. Client Server Architecture E-commerce is based on client/ server architecture –Client processes requesting service.
Automating Work Order Processes for Advanced Metering Infrastructure (AMI) Devices with Collector for ArcGIS and Portal for ArcGIS Subrahmanyam Pendyala.
Open source IP Address Management Software Review
Tuque Automated Software Distribution System By Erick Engelke.
SoftUpdate New features and management technique.
What is Dental-Cal? Global, multilingual, free to use dental event calendar Target group: Dentists, Dental Technicians, Dental Assistants.
Architecture Review 10/11/2004
Business rules.
Engineering Computing March 2016
UW Madison OpenDCIM Bill Jensen 8/10/2017.
Configuration for Network Security
PHP / MySQL Introduction
Printer Admin Print Job Manager
Database Driven Websites
Continuous Automated Chatbot Testing
SharePoint Essentials Toolkit
Lecture 1: Multi-tier Architecture Overview
Patrix IP Helpware.
Purge-it! USP's, pre-sales process & helping the customer to decide
In-house Developed Library Solutions
TracCloud.
Presentation transcript:

UW BEGINNINGS (internal draft. April 13, 2015) Presentation by Erick Engelke Engineering Computing

An asset management system is more than a piece of software or a service, it forces you to -collect information you did not collect before -change processes to accommodate the system -impose organization where none existed before If you want something you’ve never had, You’ve got to do something you’ve never done

 iTOP is Open Source ITIL implementation  Includes Asset Management  Used by thousands of organizations  Optional addition supports IPAM (both IPv4, IPv6)  Object Oriented DB and Platform implementation, extensibile Overview

 iTOP designed for multiple customers supported by themselves, and by one admin company  Allows ‘Arts’+’Renison’ view, ‘Engineering’ view, Master view, etc.  Dashboard, queries, updates, etc. All limited by current departmental view, or UW-wide view. Eg. Show me new systems (last 30 days) in AHS. View by OrgUnit

 Does generic Asset Management – entered by humans (YUCK)  Has a reasonable user interface, and supports CSV/Excel imports/exports  Typical server platforms (MySQL, Apache, PHP Unix/Windows) (eg. LAMP), LDAP for authentication  Entire user experience is Web based, works on most browsers  Only known problem is finicky IE on WServer2008 in secure mode… just use any other browser  Scalable – with 400,000 computers, over 1,000,000 assets, running on 16 MB desktop PC as a server Out of the box…

 Want custom attributes, eg. UW-PurchaseOrder to describe PO#  Extended base asset object to include UW-PurchaseOrder field  Add a module that handles verification/sanity check of new field  Extended XML configs to display UW-PurchaseOrder  That’s it. Now you can display, search on, etc. We added… attributes

 No built-in integration with WatIAm, ONA, etc.  iTOP does not have an Asset Gathering feature, but we have two: EC’s AUDIT, and IST’s MS SCCM  We integrated iTOP with AUDIT, SCCM*, ONA, WATIAM  Nightly and some hourly updates *SCCM integration is not completed at this time We added… integration

 Courses to use iTop available, approx $2k, we did not pursue  iTop could use more technical documentation, but it suffices  Did not have native IPv6 support (simple 3 rd party download)  ONA did not have IPv6 support (Bruce added it)  Not all the information required is currently known/recorded, such as  who owns which devices  MAC addresses of all switch ports  User training – GUI software, IT people and use suggests video based training initially Challenges

 The system will not be all-knowing on day one  No one person knows all the information required. We will improve with input from others  Issues, such as ownership of devices may be an approximation using ONA field ownership or other automated sources (well, it’s known for Nexus devices)  Issues such as PO #’s, date installed are not automated and may never be found/entered for older equipment.  Epoch – we should start adding new data for new devices, going forward Newton’s Method Take a stab, refine direction, repeat

The Various Assets to Manage

Dashboard (may personalize)

 Display dimensions are responsive design, and supports ctrl +/-  Network dependency maps – eg. Switch impacts, device depends…  Output to CSV, Excel from any list  Bulk imports in CSV, Excel, XML, and native. We used native for auto- adds because we are importing so much information we need high speed  Reporting features – mini SQL queries on dashboard  Support for VMs, Hypervisors, RAID arrays, PDUs, etc. We will not auto-populate these on initial release Interesting Stock Features

 IPv4, IPv6, DNS device entries for whole campus (ONA).  Maintainers / Owners of those devices possible to extract from ONA permissions or InfoBlox fields… not interpreted yet – biggest challenge at this point  PC and Mac workstation data from Audit, SCCM, including software  Switches and Routers for all of campus from ONA (~2500)  Network connections from switches/routers/devices  UWdir, used to reference users, admins, etc. Organizational units done by Nexus People OUs.  Still need to complete a security audit Automation What works today / Still to do

 Extended the SQL database Schema to add new fields  Extended the XML page descriptions to show new fields  Added the 3 rd party IPv6 solution  Written about 1,000 lines of PHP for automated integration with existing systems  Integrated with Audit, SCCM and Ona  Written a Mac application collection agent  Has not made any code changes to the stock code, updates will be easy  Enlisted help of ISS for security audit What Has Engineering Done

Big Picture – How Data Is Collected

Likely Next Development Steps***

 Plan is a production system  based on a combination of requested features, iTop functionality, etc.  priority given to mac and pc clients, which is the unwieldy part  available by end of April 2015, incl. all the automation described  Six months after notified of choice of EngComp solution  Implementation co-existent with normal duties of staff  for Engineering and other faculties who wish to use it soon  to integrate with other campus plans TBD  does interest exist  Spec, partners and management TBD  Future timelines, Steering committee? TBD Timeline

 Engineering Computing  Erick Engelke – Architect  Ray White – iTop assistance, Infrastructure  Daniel Delattre – Engineering Computing – Audit  IST  Bruce Campbell – IST - ONA  John Mayall – IST – SCCM Expert  Pat Matlock – IST – Security Expert  Kresimir Renic - IST – Planning Who we are