3

Arquitetura de Sistemas Avançado

#Java
Lívia Noronha
Lívia Noronha

Conclusão de mais um curso extremamente importante e edificante.

Quando falamos em Arquitetura pensamos logo na sua conotação interligada ao construir casas, arquitetar projetos relacionados ao ambiente físico.

Na Arquitetura de Sistemas incluímos as propriedades físicas e estruturais, mas com finalidade de interação com sistemas. O conceito é abstrato e leva em consideração a esquematização dos elementos quem compõem um software e as particularidades que são consideradas nas implementações dos elementos em forma de código.

Assim percebe-se que até podemos concatenar o raciocínio com a Arquitetura tradicional a qual estamos ambientados a escutar sobre. E assim como casas, apartamentos e projetos arquitetônicos deve seguir parâmetros para o bom funcionamento dos sistemas. Os elementos dos softwares também devem estar bem "projetados", para que o usuário tenha uma experiência potencializada. Um software para ser desenvolvido e evoluir precisa ser bem arquitetado.

Dessa forma há o aumento do desempenho, estando preparado para possíveis aumentos na demanda e não travando, tendo escalabilidade, assim estando apto para ser implementado em qualquer lugar do mundo e ser personalizável, para que cada cliente tenha sob medida suas necessidades atendidas.

No curso podemos ver abordagens do funcionamento de Arquitetura de Mensageria que intermedia a "troca" de mensagens entre sistemas, objetivando a integração de serviços; analisamos seus prós e contras.

As informações são muitas durante o curso e me encantou o tema Cloud Computing. Um modelo de negócio baseado em nuvem, que nessa transformação digital em que estamos vivendo é muito interessante, pois permite a preparação para mudanças (que acontecem constantemente), os dados podem ficar centralizados e é possível ter acesso de todas as partes do mundo e com a ascensão do trabalho remoto habitua-se perfeitamente.

Muito o que foi visto e muito mais ainda o que tenho a aprender e desbravar. Não falo isso apenas por convenção, mas por certeza de que estamos em constante aprendizado e constante busca de conhecimentos.

Algumas referências que utilizei nos meus estudos:


https://atmdigital.com.br/saiba-o-que-e-arquitetura-de-software-e-qual-a-sua-importancia/


https://www.teses.usp.br/teses/disponiveis/3/3141/tde-20052021-130141/publico/RenataBrasilSilvaCorr20.pdf


https://oieduardorabelo.medium.com/arquitetura-de-software-a-diferen%C3%A7a-entre-arquitetura-e-design-964ab38ea61a


https://www.softwareone.com/pt-br/blog/artigos/2020/01/25/afinal-o-que-e-cloud-computing

2
31

Comentários (2)

0
Lívia Noronha

Lívia Noronha

20/07/2021 19:32

Obrigada Ryam!!!

1
Ryam Alves

Ryam Alves

20/07/2021 16:58

Artigo muito bom Lívia, parabéns!

Bióloga, cursando Análise e Desenvolvimento de Sistemas.

Brasil