Ferramentas por trás de uma aplicação.
Há pouco tempo atrás eu fiz um projeto onde meu Front(Angular) fazia requisições para meu Back(Java), e toda a comunicação entre eles era feita por meio de API's, foi nesse momento que conheci a magia do HTML dinâmico e o poder que as API's tem de estabelecer todas as comunicações entre Front, Back e DB.
Desde então, eu comecei a me achar o "FullStack", até descobrir pouco tempo depois que em uma aplicação real, no meio de Front, Back, DB e API's, podem existir diversas ferramentas de observabilidade, controle e segurança da aplicação e das API's.
A partir daí, comecei a ouvir diversos nomes de ferramentas no mercado e me encontro perdido sobre por onde começar a aprender e como aplicar cada uma delas.
Exemplo de nomes que ouvi:
Terraform, Sensedia, API Gateway, Mulesoft, GREG, Kibana, Grafana, AppDynamics, e por aí vai...
Caso alguém que tenha mais experiência quiser compartilhar algumas dicas sobre esse tipo de ferramenta, como aplicá-las, e se isso ja pode ser considerado um nível avançado, seria de grande ajuda, pois me encontro meio confuso no momento.
Obrigado!