

NETWORK PROVISIONING
AUTOMATED VPN PROVISIONING APP
Application Design that Facilitates Automated VPN Connectivity between Customers and Service Provider Infrastructure
OVERVIEW
This case study explores the design of an application that is part of a comprehensive network integration platform aimed at automating VPN provisioning across multiple network domains. The application streamlines the VPN setup process by enabling users to select VPN options, define key parameters, and visually represent the build, enhancing efficiency and reducing configuration errors.
DEMO OF THE P.O.C

OBJECTIVE
01
automate
Simplify and automate the VPN setup process to minimize manual configurations and associated errors.
02
intuitive
Design an intuitive interface that allows users to easily select options and define parameters without requiring deep technical expertise.
03
visual
Provide a visual representation of the VPN build process to help users understand configurations and dependencies
PERSONA
Alex Martinez
Title: Network Administrator
Age: 34
Experience: 8 years in network management and IT infrastructure
Location: San Francisco, CA
Education: Bachelor’s degree in Computer Science
Background
Alex works at a mid-sized tech company that provides cloud-based solutions. He manages the company's network infrastructure, ensuring that all connections are secure and efficient. With experience in various network protocols and configurations, he is familiar with VPNs but often finds the provisioning process tedious and time-consuming.
Technical Skills
-
Proficient in networking concepts and protocols (e.g., IPsec, OpenVPN).
-
Familiar with network monitoring tools and management platforms.
-
Basic scripting knowledge for automating tasks but prefers user-friendly interfaces over coding.
Preferences
-
Visual Tools: Alex prefers tools that provide a visual representation of network configurations, making it easier to understand and manage setups.
-
User-Friendly Interfaces: He values intuitive designs that allow him to quickly find options and define parameters without excessive clicks.
-
Support Resources: Appreciates in-app guidance, tutorials, and help sections that offer assistance without interrupting his workflow.
Challenges
-
Complexity of Configuration: VPN setups can be complex, requiring detailed knowledge of protocols and parameters, which can be overwhelming.
-
Time Constraints: Alex often juggles multiple projects and needs a solution that allows for quick provisioning without compromising security.
-
Documentation: He finds it difficult to keep track of various configurations and changes due to a lack of centralized documentation.
"I want to spend less time configuring and more time optimizing our network performance."
"A visual interface would help me quickly grasp the relationships between different components."
USER JOURNEY
INITIATION
The user logs into the application and navigates to the VPN provisioning section.
VISUAL BUILD
As the administrator defines parameters, the application generates a visual representation of the network build.
This allows the user to see how different configurations affect the overall setup without switching screens.
VPN SELECTION
The administrator selects the desired VPN type from a curated list, based on the organization’s requirements.
FINAL REVIEW & PROVISIONING
Once all parameters are set and the visual build is satisfactory, the user reviews the configuration.
The application then allows the administrator to provision the VPN with a single click, initiating the setup process.
DFFINE PARAMETERS
The user enters key parameters such as encryption type, bandwidth limits, and access controls.
SUBMIT
PROTOTYPING








