Tag: Arquitetura de software

Microservices & DevOps

30 de novembro de 2016 Por Ramon Durães

O mercado está discutindo estratégias para a criação de microservices com o objetivo de escalar o processamento das aplicações. Essa transição de conceitos é fundamental nos projetos de software modernos e é um trabalho que deve nascer desde o início durante a concepção da arquitetura. Na prática o resultado de uma implementação de microservices é […]

Desenvolver um SaaS não é criar um website

30 de novembro de 2016 Por Ramon Durães

A demanda por aplicações entregues no modelo de serviço (SaaS / Software como Serviço) tem crescido ano a ano sendo impulsionado pela nova dinâmica do mercado que busca soluções mais ágeis, eficientes e que realmente e baseadas em uma precificação justa e proporcional ao uso. A necessidade de modernização das aplicações imposta primeiramente pela demanda […]

Uso de banco de dados nas aplicações

5 de abril de 2016 Por Ramon Durães

Uma das grandes discursões em desenvolvimento de aplicações de alta performance é justamente a utilização do banco de dados. Durante esse vídeo eu trago o tema em pauta realizando uma provocação e convidando os interlocutores dos projetos de software a discutirem o relacionamento das aplicações com banco de dados. Não adianta projetar uma aplicação de […]

O impacto do banco de dados nas aplicações

4 de abril de 2016 Por Ramon Durães

Um dos grandes desafios atuais é transformar o conceito de software “Produto” para o conceito de “Serviços”. Com essa transição é importante abandonar a visão cliente / servidor e orientar todo o desenvolvimento do software para alta performance, reuso, padronização e dentro desse contexto a relação com o banco de dados deve ser o mais […]

O .NET Core é o futuro do .NET hoje !!!

29 de janeiro de 2016 Por Ramon Durães

Os anos se passaram, mas ainda lembro bem as principais noticias do .NET Framework anunciadas pela Microsoft em sua conferência anual PDC 2000 (Professional Developer Conference) que hoje tem o nome de Build e acontece na cidade de São Francisco na Califórnia nos EUA. Já se parou para pensar o que você estava fazendo cerca […]

Trabalhando com exceções em aplicações

14 de agosto de 2015 Por Ramon Durães

O consumidor moderno tornou-se mais envolvido com a tecnologia e exigente por novos comportamentos e experiências na aplicação tornando inadmissível deixar transparecer um erro não administrado diretamente para o cliente assim como deixar de capturar as evidências necessárias para uma rápida correção. No mercado de software falar em bugs é como falar de algo esperado. […]

Lógica de programação e entendimento do negócio

10 de agosto de 2015 Por Ramon Durães

A produtividade em um projeto de software tem crescido a cada ano com o uso de novas tecnologias e ferramentas que fazem milagres. Porém o papel do desenvolvedor de software é fundamental na construção de um raciocínio lógico eficiente e orientado ao valor de negócio. É fundamental entender o negócio e o quanto é importante […]

Introdução ao conceito de Microservices

10 de maio de 2015 Por Ramon Durães

O Microservices é uma estratégia de arquitetura de software que vem sendo aplicada faz alguns anos com o objetivo de tornar os serviços mais escaláveis. As aplicações monolíticas estão perdendo espaço para os projetos orientados a serviço. Essa mudança deve-se a necessidade dos negócios atuais de crescerem rapidamente e de forma dinâmica. Ao projetar esse […]

Retrabalho em software me tira do sério

25 de janeiro de 2015 Por Ramon Durães

                      Na correria do dia a dia uma das coisas que mais me incomoda é o retrabalho nos projetos de software envolvendo amigos e clientes que ficam presos em um ciclo destrutivo. Por isso hoje nesse vídeo trago o tema “Retrabalho em software me tira […]

Derrubando as objeções ao TDD

30 de dezembro de 2014 Por Ramon Durães

A implantação da cultura do TDD(Test Driven Development) envolve uma grande quebra de paradigmas até que as pessoas do projeto possam entender a importância do desenvolvimento orientado a teste. Durante as discursões iniciais no dia a dia acabamos por conviver com diversas objeções a utilização do TDD. Durante esse vídeo eu comento sobre as objeções […]