Real Time Operation of Newsletter Generation
Animasaun, Martins (2018)
Animasaun, Martins
Högskolan på Åland
2018
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-201801151319
https://urn.fi/URN:NBN:fi:amk-201801151319
Tiivistelmä
In my thesis I write about how I will improve an NLG (Newsletter Generator) that is not automated and make it automated.
The purpose of this thesis is to refine the NLG and make it a real time system where a runtime component in real time gets templates from.
The result is based on the following question whether one can develop a service that performs this task automatically and eliminate the identified problems. The following methods are used: Spring Boot application (Java 8), Docker container; Maven, Jenkins and JUnit for automated functional tests.
Result of the new NLG design offers a middle component namely Email-template-api. Email-template-api provide RESTful API GET and POST to two already existing components Email-sender-api and Email-template-gui.
The purpose of this thesis is to refine the NLG and make it a real time system where a runtime component in real time gets templates from.
The result is based on the following question whether one can develop a service that performs this task automatically and eliminate the identified problems. The following methods are used: Spring Boot application (Java 8), Docker container; Maven, Jenkins and JUnit for automated functional tests.
Result of the new NLG design offers a middle component namely Email-template-api. Email-template-api provide RESTful API GET and POST to two already existing components Email-sender-api and Email-template-gui.