Artigos | Opus Software
Blog Opus Software
Confira nossos artigos relacionados a Tecnologia & Negócios
24/01/2019 Kaluan Bernardo
A ideia foi formalizada e teorizada pela primeira vez em 2003, pelo pesquisador Henry Chesbrough. Professor da Universidade de Berkeley. Ele lançou o livro "Open Innovation: The New Imperative for Creating And Profiting From Technology" no qual ele definia inovação aberta como a mistura de ideias internas e externas para uma empresa. Onze anos depois, […]
Open Banking – O que é e como irá revolucionar o setor financeiro
11/01/2019 Kaluan Bernardo
Não é novidade que a tecnologia está revolucionando o mercado financeiro. Fintechs como Nubank, Pagseguro e XP Investimento atingindo valuations bilionários no Brasil e no mundo, estão aí para provar. No entanto, no mundo dos grandes bancos, essa transformação digital está apenas começando. Com a ideia de que os dados pertencem aos usuários, o open […]
18/12/2018 Matheus Brito Barbosa
06/12/2018 Kaluan Bernardo
Quem trabalha com desenvolvimento ágil precisa não só adotar a cultura DevOps, como também se acostumar com termos como desenvolvimento contínuo, integração contínua, implementação contínua, entrega contínua, entre outros. Hoje, falaremos mais do último, também conhecido como continuous delivery ou sua sigla em inglês, CD. Entrega contínua é uma abordagem na qual os times de […]
22/11/2018 Kaluan Bernardo
Agilidade é essencial para qualquer empresa de tecnologia. Afinal, em um mercado competitivo e marcado por intensas e frequentes mudanças, é necessário ser veloz para se adaptar e garantir eficiência. É nesse contexto que entra o DevOps, um conceito que busca, justamente, acelerar o desenvolvimento e implantação de produtos e serviços de tecnologia. Não por […]
08/11/2018 Gabriel Alves Ferra
Quando participamos de um projeto, as pessoas em geral presumem que este terá começo, meio e fim. No entanto, quando se trata de desenvolvimento de software, sabemos que não existe um fim definitivo. Seja por necessidades tecnológicas ou de negócios, a manutenção de software é uma atividade que acompanhará a vida toda de um sistema. […]
Arquitetura de microsserviços – Quais camadas a compõe e como é seu ecossistema?
03/10/2018 Igor Ferreira
A arquitetura de microsserviços pode trazer muitos benefícios para o desenvolvimento de software. Seus principais pontos fortes são a escalabilidade, a resiliência da aplicação, facilidade de implantação e aumento na eficiência da manutenção dos sistemas. Nesse artigo, vamos entender um pouco melhor sobre a organização de um microsserviço e as camadas o compõe, definindo o […]
Design Patterns – O que são e quais os benefícios?
26/09/2018 Lutti Batista Coelho
Quando desenvolvemos um software, é natural encontrarmos desafios. Conforme adquirimos experiência, percebemos que determinados problemas são recorrentes, mesmo em projetos diferentes. Automaticamente, nos lembramos de como solucionamos um desafio parecido anteriormente. É quase como se houvesse um padrão para solucionar certos tipos de problemas que encontramos. Esses padrões são conhecidos como Design Patterns ou Padrões […]
12/09/2018 Matheus Brito Barbosa
05/09/2018 Lenon Camargo
O Node.js pode ser definido como um ambiente de execução Javascript server-side. Isso significa que com o Node.js é possível criar aplicações Javascript para rodar como uma aplicação standalone em uma máquina, não dependendo de um browser para a execução, como estamos acostumados. Apesar de recente, o Node.js já é utilizado por grandes empresas no […]
23/08/2018 Matheus Brito Barbosa
21/08/2018 Lutti Batista Coelho
Design Patterns ou padrões de projetos são soluções generalistas para problemas recorrentes durante o desenvolvimento de um software. Não se trata de um framework ou um código pronto, mas de uma definição de alto nível de como um problema comum pode ser solucionado. Conhecer Design Patterns é algo de extrema importância no desenvolvimento de qualquer software. […]