Methodologies & Tools
-
-
30'
Designing REST API in Enterprise environment is a complex process. In Croatian Telecom (HT) there is a dedicated team of people (Harmonized API Layer Team – HAL Team) whose task is design and standardization of all Telecom APIs for 9 National Telecom Companies in Deutsche Telekom Group. Team is using Tele Management Forum standards and best practices. Code-first design approach with help of SpringBoot Framework is used, together with libraries such as SpringFox, Hibernate Validator, RestAssured and PlantUML and agile and TDD methodologies.We would like to share our experiences that stems from more than 2 years continuous work on project and more than 40 designed APIs used in solutions such as unified self-care telecom application.