Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Aplicações em nuvem com Java

Aplicações em nuvem com Java

TOTVS Developers

June 24, 2020
Tweet

More Decks by TOTVS Developers

Other Decks in Programming

Transcript

  1. TODOS OS DIREITOS RESERVADOS
    Aplicações
    em nuvem
    com Java
    /TDC Online 2020 Junho /2020

    View full-size slide

  2. 2
    Visão de Arquitetura TOTVS Platform
    Users
    Systems
    Things
    API Manager
    Service Discovery
    Authentication
    Service
    Container Orchestration
    Micro
    Service A #1
    Micro
    Service A #N
    Micro
    Service A #2
    Micro
    Service A #1
    Micro
    Service A #2
    Micro
    Service A #N
    Message Broker
    Service Config
    Authorization
    Service
    Monitoring & Alert Logging
    TOTVS Environment TOTVS Cloud

    View full-size slide

  3. 3
    Requisitos de Negócio Dev Team
    Suporte
    a CQRS
    Segurança e
    LGPD
    Suporte a
    internacionalização
    e localização
    API de mensageria
    Suporte a
    Multi Tenant
    Suporte ao
    Guia de API
    TOTVS
    Orquestração e
    Coreografia
    Suporte a
    Domain Driven Design
    (DDD)

    View full-size slide

  4. 4
    Requisitos de Software Infraestrutura
    Suporte a
    WebHooks
    Personalização
    e customização
    API para
    relatórios
    (TOTVS Report)
    Configuração centralizada
    Telemetria
    Integração
    TOTVS Carol
    Agendamento
    (JOB)
    Envio de
    e-mail e
    WhatsApp
    Suporte a comunicação
    Sync e Async (AMQP) entre
    microsserviços

    View full-size slide

  5. 5
    Portal TJF - https://www.tjf.totvs.com.br

    View full-size slide

  6. 6
    Exemplos - https://github.com/totvs/tjf-sample

    View full-size slide

  7. 7
    Clientes do TJF
    Warehouse
    Management
    Yard
    Management
    Transportation
    Management
    Check
    list
    Oficina
    Adubação
    Fluig Plans

    View full-size slide

  8. ● Tecnologia + Conhecimento são nosso DNA.
    ● O sucesso do cliente é o nosso sucesso.
    ● Valorizamos gente boa que é boa gente.
    Aplicações em nuvem com
    Java
    LUCIANO DE ARAUJO
    ROGER STEUERNAGEL
    #SOMOSTOTVERS
    totvs.com
    @totvs
    @totvsdevelopers
    /totvs company/totvs
    developers.totvs.com
    @totvs
    @totvsdevelopers

    View full-size slide