Construir um aplicativo monolítico gigante está provando não ser a abordagem mais eficiente para soluções de software. O novo pensamento em arquitetura de software é baseado em microsserviços, componentes individuais que trabalham juntos para fornecer os recursos de um aplicativo completo. Os microsserviços tornam possível construir aplicativos que seriam impraticavelmente grandes e consumiriam vastos recursos usando técnicas anteriores.
Cada um executa seu próprio processo, usando processos de comunicação leves para se conectar com outros serviços no aplicativo. Os microsserviços são independentes, normalmente acessíveis por meio de APIs, geralmente criados em torno de necessidades comerciais específicas e implantados automaticamente. Essa arquitetura permite que os clientes escolham e escolham projetar soluções flexíveis que incluam apenas os recursos de que precisam em um determinado momento.
Quando combinados com uma plataforma como serviço, como o CalAmp Telematics Cloud™, os microsserviços oferecem adaptabilidade e escalabilidade linear. Um exemplo é o serviço de telemática de seguros CrashBoxx®, que agora está disponível em dispositivos CalAmp, se um cliente adotar este serviço. O CrashBoxx é um serviço de relatórios de colisões altamente confiável que fornece às empresas insights mais rápidos, profundos e acionáveis sobre eventos de acidentes quase em tempo real. O serviço fornece notificações instantâneas, bem como relatórios detalhados de colisões para reconstruir o que aconteceu durante um acidente e pode ajudar a determinar quase em tempo real se um veículo acidentado é uma perda total ou reparável.
O acesso mais amplo aos dados do CrashBoxx permitirá que os clientes forneçam assistência oportuna aos motoristas, acelerem o processo de reparo e analisem a responsabilidade associada a colisões. Quando ocorre um incidente, uma notificação push automatizada imediata é enviada aos administradores da conta para informá-los sobre a localização relativa, data e hora do acidente.
Como o CrashBoxx é um microsserviço independente, os clientes podem optar por adicioná-lo a qualquer momento para ajudar a automatizar a assistência na estrada e o processamento de reivindicações. A capacidade de ativar e desativar serviços individuais em um conjunto de aplicativos conectados, como telemática de seguros, transfere o controle aos clientes que então adaptam suas soluções precisamente às suas necessidades. Além disso, as APIs facilitam para integradores e outros desenvolvedores o uso de microsserviços na criação de novas soluções personalizadas. Essa arquitetura disponibiliza recursos específicos para trabalhar em conjunto. O resultado são aplicativos sofisticados e personalizáveis — que impulsionarão o crescimento na economia conectada.