Sobre o projeto
O SIM Details é um serviço de backend desenvolvido utilizando TypeScript e o AWS CDK. Ele fornece uma API para recuperar informações de uso de dados e padrões de uso histórico para cartões SIM de parceiros como Onomondo e Wireless Logic.
As principais capacidades incluem:
- Recuperação de Uso: Busca bytes totais e utilizados para um SIM específico usando seu ICCID.
- Histórico de Uso: Recupera o uso histórico de dados em intervalos de tempo específicos (última hora, dia, semana ou mês).
- Mecanismo de Cache: Implementa uma estratégia de cache para otimizar as chamadas de API para os emissores, com atualizações em segundo plano para dados com mais de 5 minutos.
- Coleta Automatizada de Dados: Utiliza funções AWS Lambda para buscar e armazenar periodicamente dados de uso no DynamoDB e Timestream.
- Pipeline de Implantação: Suporta implantação contínua via GitHub Actions e permite a configuração de domínio de API personalizado através do Route 53.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.