Tag: arquitetura

  • CQRS: o que é e como aplicar

    CQRS: o que é e como aplicar

    CQRS é um padrão arquitetural criado por Greg Young e tem como finalidade segregar os modelos de leitura e gravação dentro de uma aplicação. Neste artigo são cobertos diversos tópicos sobre ele. Apesar da simplicidade da definição deste padrão, CQRS é uma abordagem de arquitetura que pode ser muito complexa para se implementar. Porém, pode…

  • Serverless com C# e Azure Functions – Parte 2: Tipos de funções

    Serverless com C# e Azure Functions – Parte 2: Tipos de funções

    Nesta série de artigos vou abordar o desenvolvimento de soluções Serverless utilizando C# e Azure Functions, que é o serviço de computação Serverless da plataforma Microsoft Azure. Ao final do artigo passado chegamos na criação do projeto. Neste artigo vamos prosseguir com a série, apresentando diferentes tipos de funções e como elas funcionam. Artigos da…

  • Serverless com C# e Azure Functions – Parte 1: Introdução

    Serverless com C# e Azure Functions – Parte 1: Introdução

    Recentemente fui aprovado no exame de certificação da Microsoft AZ-204: Developing Microsoft Azure Solutions. Assim como fiz com a série de artigos sobre C# no meu blog do Medium, eu decidi compartilhar conhecimento aqui para ajudar aqueles que queiram se preparar para o exame e também conhecer mais sobre a plataforma de computação em nuvem…

  • Introdução a DevOps

    Introdução a DevOps

    Um tema que cada vez mais tem surgido nas descrições de vagas de programador de níveis Pleno e Sênior é de ferramentas associadas a DevOps. Neste artigo vou dar uma breve introdução ao DevOps, incluindo seus principais valores. Adianto que os conteúdos que eu for publicar sobre DevOps serão da ótica de um programador. Já…

  • Clean Architecture com ASP.NET Core – Parte #5

    Clean Architecture com ASP.NET Core – Parte #5

    Aprenda a como implementar o Clean Architecture (ou Arquitetura Limpa) com ASP.NET Core nessa série de artigos. Nessa #5 parte irei falar sobre a camada API/Interface, explicando seus objetivos e descrevendo seus componentes. Código-fonte aqui. A camada API/Interface Antes de falar dos seus componentes, vou explicar porque eu digo API/Interface e não somente API ou…

  • Clean Architecture com ASP.NET Core – Parte #4

    Clean Architecture com ASP.NET Core – Parte #4

    Aprenda a como implementar o Clean Architecture (ou Arquitetura Limpa) com ASP.NET Core nessa série de artigos. Nesta parte #4 irei falar sobre a camada Application, explicando seus objetivos e descrevendo seus componentes. Código-fonte aqui. Quer ser notificado sobre os próximos artigos, lives semanais, eventos e treinamentos? Entre no canal LuisDev no Telegram! A camada Application…

  • Introdução a Microsserviços

    Introdução a Microsserviços

    Olá! Neste artigo vou fazer uma introdução a microsserviços, apresentando sua definição, benefícios, desafios, e livros que eu indico para ler a respeito deles! Este artigo é agnóstico a tecnologias, com as informações aqui apresentadas sendo aplicadas em qualquer arquitetura de microsserviços. No meu canal do YouTube também tenho adicionado conteúdo relacionado a microsserviços. Segue…

  • Clean Architecture com ASP.NET Core – Parte #3

    Clean Architecture com ASP.NET Core – Parte #3

    Aprenda a como implementar o Clean Architecture (ou Arquitetura Limpa) com ASP.NET Core nessa série de artigos. Na parte #3 irei falar sobre a camada Infrastructure, explicando seus objetivos e descrevendo seus componentes. Código-fonte aqui. A camada Infrastructure A camada Infrastructure é constituída pelos seguintes componentes: Serviços de infraestrutura i.e. logging, serviços de computação em…

  • Clean Architecture com ASP.NET Core – Parte #2

    Clean Architecture com ASP.NET Core – Parte #2

    Aprenda a como implementar o Clean Architecture (ou Arquitetura Limpa) com ASP.NET Core nessa série de artigos. Nessa segunda parte da série, vou apresentar os componentes da camada Core, e criar as pastas e arquivos-base dela. Código-fonte aqui. Quer ser notificado sobre os próximos artigos, lives semanais, eventos e treinamentos? Entre no canal LuisDev no…

  • Clean Architecture com ASP.NET Core – Parte #1

    Clean Architecture com ASP.NET Core – Parte #1

    Aprenda a como implementar o Clean Architecture (ou Arquitetura Limpa) com ASP.NET Core nessa série de artigos. Nessa série de artigos vou implementar uma aplicação do zero, usando os princípios do Clean Architecture. O domínio de exemplo será de um sistema de gerenciamento de academia, chamado AwesomeGym. Código-fonte aqui. Quer ser notificado sobre os próximos…