Access Control using JWT across multiple services

Presented by: David Schultz
Room: 1185
Time: 11:15-11:35 AM
IceCube had a need to link multiple services together with strong access control that could be detached from a user session, i.e. computing jobs. We have built a framework for multi-service authorization using JSON Web Tokens. This allows a user to create a single token with multiple access rights, give it to a computing job, and let it talk with the services on the user’s behalf. Also mentioned in the talk are security considerations for such a system, as well as deployment experiences using Kubernetes.

Patterns in Serverless Programming

Presented by: Brian Hill
Room: 1295
Time: 11:15-11:35 AM
Serverless computing services, such as AWS Lambda, can both replace and enhance traditional long-running server applications to provide higher performance at lower cost with less maintenance.
We will explore common strategies for integrating serverless computing services such as AWS Lambda both with, and in place of, traditional long running applications.

Why do we need an IT design system?

Presented by: Megan Holman, Kedar Joyner & Isaac Evavold
Room: Nicholas Hall (2080)
Time: 11:15-11:35 AM
University designers and developers are tasked with making more products, services, content, and functionality for more people, on more devices, on more browsers, and in more environments than ever before. This stream of “more” isn’t going away soon, and in order to keep up, teams will be more successful if they start with a solid foundation.
This is where a design system comes in. Done right, design systems have the ability to revolutionize the workflows of designers and developers. During the talk, there will be an overview of why we need a design system, the status of the project, and how it could help other teams when developing new products.

Flash Talk Session – Part 2

Room: Morgridge Auditorium (1100)

Flash Talk #5 – WordPress Users Community of Practice 
Presented by: Rich Gassen
Time: 11:40-11:45 AM
Seeing a need for collaboration and information sharing, a small group of campus web designers started a community of practice for WordPress users in January of 2018 around the idea of utilizing the UW Theme. Since then, this community has met monthly, sharing information about WordPress and showing the sites we are building and maintaining, as well as having discussions online as issues arise to crowdsource solutions. Join Rich Gassen for a quick overview of this group and the benefits of getting involved in it.
The key takeaway is to learn that this community exists and it will help you as a WordPress user be better in your role and enhance your experience in designing sites.

Flash Talk #6 – Understanding the IT Project Pipeline and Services
Presented by: Troy Dreyer
Time: 11:45-12:00 PM
The UW-Madison IT Project Intake Process (IPIP) exists to review and provide guidance for upcoming IT projects. It collects data about projects and helps us understand where resources are focused on developing or expanding services.
This process provide a lot of information about the evolving IT ecosystem on campus. Awareness of this information fosters collaboration and responsible resource utilization.
Audience members should leave with:

  • Awareness of the campus IT Project Intake Process (IPIP), its purpose, and where to find more information.
  • High-level understanding of the IPIP metrics collected and what they show about our campus IT projects.
  • Insight into recent IPIP changes, based on stakeholder feedback, that make it more valuable.

IPv6 experiences at SSEC

Presented by: John Lalande
Room: 1185
Time: 11:40-12:00 PM
The Space Science & Engineering Center has run an IPv6-enabled web server and departmental network for nearly eight years. We’re one of the relatively few departments on campus that’s taken the IPv6 plunge and have learned some lessons along the way. I can talk about what’s worked for us, what hasn’t, what problems we’ve run into and what we’re seeing in terms of adoption rate from remote users of our web sites.
For departments considering deploying IPv6, what are some of the potential benefits and risks, and how widely is it really used outside of the University?

Value Chain Mapping: Visually Planning System Improvements

Presented by: Phil Jochimsen
Room: Plenary Room (1310)
Time: 1:00-1:20 PM
Value Chain Mapping (also known as Wardley Mapping) is a way to place the components of a value chain on a map and be able to predict and influence the future. There is a relentless march away from Custom to Commodity, and customers will only care about components of their value chain that are most closely related to the value they get. Experience how we can see around corners, prepare ourselves for change and predict the future with value chain mapping.
You will see how electricity moved from Custom to Commodity, how Cloud is just moving computing from Custom to Commodity, and how the next things to come are easily predictable.

Web Accessibility Jeopardy

Presented by: Marsha Schwanke
Room: Morgridge Auditorium (1100)
Time: 1:00-2:00 PM
Ready, Set, Go! — In this interactive session, teams of contestants will answer questions from different categories about web access and accumulate points based on their responses. Gain awareness and test your knowledge of concepts to help your web applications be more accessible and usable to a diverse audience.
Through engagement and teamwork, you will gain awareness and be challenged in your knowledge of the basics, background, and common barriers to web access. You will also learn that accessibility is a continual process from the start, rather than a one-time “checkbox,” in which everyone regardless of skill or position can contribute.

RADAR: Finding Data at UW-Madison

Presented by: Joe Nelson
Room: 1185
Time: 1:00-1:20 PM
Do you field questions from colleagues on where they should look for data? Are you not sure where to direct them? Come learn about RADAR, the Repository for Administrative Data and Reports, hosted by the Office of Data Management and Analytics Services. This session will provide information on the following topics:

  • What happened to the Query Library?
  • Replacement solutions for Query Library queries
  • A brief discussion on ad-hoc tools and InfoAccess
  • What is RADAR?
  • How to get your dashboard or report on RADAR