###### tags: `modern system`
# Fronto
## Change Log
|ver.|Date|Description|Author|
|----|----|----|----|
|1.0.0| 2020-02-17| First release | Jack |
## Category
[TOC]
<!-- - [Introduction](#Introduction)
- [Main Functions](#Main%20Functions)
- [Data Forwarding](#Data%20Forwarding)
- [Raw Data Storage](#Raw%20Data%20Storage) -->
---
## Introduction

The responsbility of *Fronto* includes the following items:
(i) **Data forwarding.** *Fronto* will receive http request from API GW. Then, it will parse, computation and do the query.
## Related Services
- [Notifian](/)
- [Commando]()
- [API Gateway]()
## Main Functions
### Data Forwarding
1. Receives L1, L2, L3 reports, simple event, and value added event sent by [VM-325](https://drive.google.com/open?id=1alH0HSkOWeqIYvH3yKBe8A-kbbKlt4YS).
2. Transfer the raw data into the [events](/b3XKz_hYQou7S3Depah19Q) while receiving the report
3. Send each event through AWS SQS after transfering the data to each service. The SQS url is named as *{AWS_URL}/{sender_service}_{receiver_service}.fifo*.