About the Project
This project generates Infrastructure as Code (IaC) to deploy a full Security Information and Event Management (SIEM) solution in Microsoft Azure.
A CustomTkinter-based GUI allows users to configure infrastructure and automatically generate Terraform templates for secure deployment.
Problem Statement
Deploying SIEM infrastructure is complex and expensive. Many organisations rely on third-party providers due to the technical difficulty.
This creates a barrier for SMEs who require strong cybersecurity but lack resources and expertise.
Proposed Solution
- Modular infrastructure generation
- Secure identity & access control
- Automated Terraform deployment
- Scalable cloud architecture
Technologies
Microsoft Azure
Terraform
Python
CustomTkinter
Azure Functions
Microsoft Sentinel
System Design
The following diagrams illustrate the overall system architecture and operational use case flow for the SIEM infrastructure.
Architecture Diagram
Use Case Diagram
Documentation
Contact
Szymon Kawecki
Student ID: C00286043
South East Technological University
c00286043@setu.ie