1 / 11

Math Faculty Inventory System

Discover how the Math Faculty Inventory System is used by CSCF and MFCF to manage equipment, billing, and automate processes. The system integrates with other tools, enhances service tracking, and streamlines workflows. Learn about current functionalities, future automation plans, and insights gained from system usage over the years.

Download Presentation

Math Faculty Inventory System

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Math Faculty Inventory System

  2. Intro • Computer Science Computing Facility (CSCF) • Math Faculty Computing Facility (MFCF) • …Totaling 28 full-time staff

  3. Summary • Who uses our inventory system? • What do we do with it? • Manually record equipment changes • Assert authoritative information used elsewhere • View relevant information from external sources • Demo • Learnings

  4. Who uses our inventory? • Inventory’s users are: • CSCF and MFCF staff • very busy; wide range of responsibilities • MFCF – has client-billing process based on types and counts of equipment under support • CSCF – subscriptions billing process, includes desktops

  5. What do we do with it? Workflows for both CSCF and MFCF: • Everyday searches for equipment: age; software age; physical location of hardware • Integration with our home-grown service desk tool: Service Tracker (ST)

  6. What do we do with it? (MFCF) • MFCF uses command-line tools to set and query inventory • client-billing process • regular automated checks for renewing service contracts • Automated deployment using SaltStack and Inventory API • to generate inventory records and push updates to DNS

  7. What do we do with it? (CSCF) • Integrating systems and automating workflows • DNSfields: automatically pushed to Infoblox • Service monitoring: pushed to Nagios • Subscription billing code: used by billing app • Equipment acquisition: .csv export/import • DHCP data: pulled from inventory for specific CS networks

  8. Demo

  9. Future directions • Automating configuration management • SaltStack, tftpboot,pxeboot • Equipment hierarchies: X contains Y

  10. Learnings • Inventory app has been ~.2 FTE last 7 years (myself and co-ops) • Time spent: • learning and improving workflows • software development • improving development process • (gradually more PM, more Agile) • Communicating changes • Catalog of system dependencies

  11. Questions?

More Related