Arquitetura Corporativa para Todos

Artigo / Post

O futuro não é um lugar onde estamos indo, mas um lugar que estamos criando…

Saber onde você está e aonde deseja chegar, é outra inciativa que precisa ser feito para planejar uma jornada digital.


“O futuro não é um lugar onde estamos indo, mas um lugar que estamos criando. O caminho para ele não é encontrado, mas construído e o ato de fazê-lo muda tanto o realizador quando o destino. “ (Antoine de Saint-Exupery)


Uma das maneiras de moldar uma boa fundação é criar artefatos que possam ser facilmente lidos e compreendidos, com os diversos componentes de sua infraestrutura (hardwares / softwares / middlewares). Durante este processo é  comum identificar durante a análise pontos únicos de falhas (SPOF – Single Point oFailure).Estespontos de falha devem ser avaliados criteriosamente , decidir o quanto estes riscos representam para o seu negócio e o que pode e deve ser feito para mitigar as falhas.

Outro ponto importante é lembrar que uma estrutura de nuvem difere e muito de uma estrutura de “colocation data center”, no que se refere a localização geográfica.


Geo-Redundância é um fator importante durante as estratégias de migração para nuvem e vai além dos serviços que seu provedor de nuvem fornece. Avalie todo o fluxo dos processos e os aspectos de segurança nas diversas camadas de trafego inclusive para fornecedores externos.


Além de SPOF e Geolocalização, devem ser discutidos se as ferramentas / softwares (gateways de apis, firewall, Service Mesh, etc) atuais estão aderentes a uma arquitetura “cloud native” e quanto isso representa em temos de custos.

As plataformas de nuvem oferecem muitas ferramentas / softwares como SaaS ou integrado dentro de suas ofertas, no modelo de “pagar pelo que consome” e com ótimos SLA´s embutidos. Reavaliar os custos e ofertas de serviços, observando se são compensatórios frente ao oferecido pela nuvem, devem ser pautadas pelos times durante toda jornada.

Você já deve ter percebido que estas atividades não são feitas apenas por um único time. Criar várias frentes de trabalho, com equipes multidisciplinares analisando estes pontos é fundamental. Um dos artefatos para nortear essas discursões é o Desenho SOA (Diagrama em alto nível de como os componentes como segurança, intercomunicação entre os ambientes, redes internas e externas, firewall, vpc, etc. se relacionam).


Discutir o Desenho SOA juntamente com o time de segurança, infraestrutura e com o provedor de nuvem  nos leva a uma transformação consistente e equilibrada, balancendo os recursos nativos que já existem  com as ofertas de serviços que o provedor de nuvem  oferece.


Architecture Tradeoff Analysis Methodpode ser um modelo de avalição a ser usado para nortear esta dinâmica.

ATAM é um método para avaliar arquiteturas de software relativas aos objetivos de atributo de qualidade. As avaliações expõem riscos arquitetônicos que potencialmente inibem a realização dos objetivos de negócios de uma organização.


“O ATAM recebe esse nome porque não apenas revela o quão bem uma arquitetura atende a objetivos de qualidade específicos, mas também fornece uma visão sobre como esses objetivos de qualidade interagem entre si – como eles se comparam. “


Finalizando, os resultados dessas iniciativas podem gerar ótimos benefícios:

  • Riscos identificados no início da jornada
  • Aumento da comunicação entre as partes interessadas
  • Requisitos de atributo de qualidade e segurança esclarecidos
  • Melhora na documentação de arquitetura
  • Base documentada para decisões arquitetônicas atuais e futuras

Como você esta tratrando o futuro ? apenas como um caminho a seguir , ou moldando a jornada para um destino onde tenha protagonismo ?


Tenham um excelente dia! Eu sou Fernando Cerqueira e entrego estratégias digitais para os desafios do presente, com propostas de inovação para um futuro sustentável.

Compatilhe

0 0 votos
Avaliação Global
0 Comentários
Feedbacks embutidos
Ver todos os comentários
Categorias

Sobre o Autor

Picture of Fernando Cerqueira

Fernando Cerqueira

Eu sou Fernando Cerqueira e entrego estratégias digitais para os desafios do presente, com propostas de inovação para um futuro sustentável. Como arquiteto sênior, aproveito meus mais de 20 anos de experiência em arquitetura e desenvolvimento de software para projetar e implementar soluções baseadas em nuvem que ajudam os clientes a transformar seus negócios com tecnologia.

Outros Posts

Categorias

Começar Menos e Terminar Mais

Em tempos em que o dia parece encolher, os desafios por sua vez parecem aumentar; Reflexos de um mundo mais conectado e mais sedento de inovações e resultados imediatos. Tudo parece fazer parte de uma grande corrida onde seus participantes “miram” em chegar na frente em uma maratona de entregas

Singleton: Anti-pattern ou apenas mal interpretado?

O padrão de projeto Singleton garante que apenas uma instância de uma classe exista durante a execução de um programa, fornecendo um ponto de acesso global a essa instância. Admito que já o classifiquei imprudentemente como um anti-pattern, mas estou aqui para me redimir. O Singleton resolve um problema recorrente

UUID (GUID)- Algumas provocações Praticas

Tive uma reunião a algum tempo para avaliar uma solução de alta volumetria com persistência de dados; para entendimento das grandezas envolvidas, são alguns terabytes de armazenamento e algo próximo de 1 bilhão de registros.  São números significativos onde, entre outros temas relevantes e uma excelente apresentação pelo time de

"Open Finance,  wstamos testemunhando uma transição de bancos de dados fragmentados para bancos de dados distribuídos no ecossistema financeiro. Isso não é apenas uma mudança tecnológica, mas uma evolução nos negócios e nas barreiras para novos concorrentes."

Fernando Cerqueira | Arquiteto Corporativo

Sua Reflexão

0
Adoraria saber sua opinião, comente.x