Overview
Infrastructure & Deployment
- Provisioned an Ubuntu 24.04 VM in Microsoft Azure.
- Configured Apache, MySQL, and PHP to host osTicket.
- Secured server access using SSH key authentication.
- Implemented HTTPS using Let’s Encrypt (Certbot).
- Configured Azure networking, public IP, and DNS.
Service Desk Architecture
Departments & Ticket Routing
- Identity & Access
- Networking
- Help Desk
- Onboarding / Tier 2 Escalation
SLA Configuration (ITIL-Style)
- P1 (Critical) – 4-hour resolution target
- P2 (High) – 8-hour resolution target
- P3 (Normal) – 48-hour resolution target
- P4 (Low) – 120-hour resolution target
- Time to first response
- Time to resolution
- Due date and escalation triggers
Ticket Simulation & Lifecycle
- MFA / Authenticator issues
- VPN connection failures
- Outlook & shared mailbox errors
- Account lockouts
- New hire onboarding
- Hardware & printer issues
- Wi-Fi connectivity problems
- Triage notes
- Root cause analysis
- Resolution steps
- Internal communication
- Customer-facing response
- SLA validation
Operational Reporting
- Total tickets processed
- Priority distribution
- Category breakdown
- Average response times
- Average resolution times
- Recurring issue trends
Technologies Used
- Microsoft Azure
- Ubuntu Linux
- Azure Networking & DNS
- Apache
- MySQL
- PHP
- osTicket
- SSH key authentication
- Let’s Encrypt SSL (Certbot)
- ITIL-style SLA modeling
- Triage documentation
- Ticket lifecycle management
Outcome
- Fully functional cloud-hosted help desk system.
- HTTPS-secured Linux deployment.
- Structured SLA and department-based routing.
- 40+ simulated enterprise support tickets.
- Documented ticket triage and resolution workflows.
- Public GitHub repository with setup documentation.


