A Programmer’s apresenta uma discussão em 3 episódios sobre Modernização de aplicações com Microsserviços para entender o que é, como implementá-lo ou se é melhor fazer de outra forma.

Com a evolução do mercado, é preciso buscar mais agilidade e evolução para seus clientes e usuários. Com isso, os microsserviços vem ganhando cada vez mais espaço graças à sua eficácia nos fatores como a escalabilidade, resiliência, o alinhamento organizacional, o desacoplamento, as diversas funcionalidades e a facilidade de implantação.

Para discutir esta questão, contamos com a expertise de dois dos nossos Arquitetos de Soluções, André Ariano e Eduardo Cerqueira.

Vem com a gente e com nossos especialistas neste primeiro episódio entender sobre os principais benefícios dos microsserviços e se a sua empresa está preparada para a mudança.

========

Fale conosco
E-mail: contato@programmers.com.br
Assunto: Microsserviços

========

Sobre os especialistas

André Ariano é Arquiteto de Soluções na Programmer’s há mais de 10 anos, tendo experiência na área cerca de 20. Atua com microsserviços utilizando NetflixOSS (Zuul, Eureka, Ribbon, Hystrix), NServiceBus, Docker e Kubernetes.

Também possui expertise em:
– Linguagens de desenvolvimento: Java 8, C #, Javascript, HTML5, CSS3.
– Ferramentas de teste: JUnit, NUnit, Mocha.js, Sinon.js, Jest.
– Ferramentas de construção / tarefa: Gradle, Gulp.js, Webpack, Cake.net.
– Padrões / Práticas: TDD, SOLID, GoF
– Bancos de dados relacionais: SQL Server, MySQL, DB2, Oracle.
– Bancos de dados NoSQL: DynamoDB, MongoDB.
– Frameworks: Node.js, React / Redux, Angular, .NET Framework, .NET Core, Spring Boot.
– Fluxo de trabalho do ALM do código fonte: Git, fluxo do Github, VSTS, SVN.
– CI / CD: Jenkins, Azure DevOps.

Eduardo Cerqueira é Arquiteto de Soluções na Programmer’s há mais de 8 anos, tendo experiência na área cerca de 10 anos. Atua na construção e transição para microsserviços, utilizando Docker e orquestração de contêineres via Kubernetes, tanto em ambientes on-premises quanto na plataforma Microsoft Azure. Elaboração e desenvolvimento de pipelines de CI/CD utilizando Jenkins, provisionando build agents de forma dinâmica dentro do cluster Kubernetes e controle de pacotes via Helm charts.

Também possui expertise em:
– Linguagens de Desenvolvimento: C#, VB.NET, Javascript;
– Frameworks: ASP.NET MVC, Classic ASP, PHP, KnockoutJS, Node.js;
– Ferramentas de testes: NUnit, Mocha.js, FitNesse, Specflow, cucumber.js Postman;
– ORMs: Entity Framework (Code First e migrations), NHibernate;
– Relational Databases: Microsoft SQL Server, MySQL e MariaDB, IBM DB2;
– NoSQL Databases: MongoDB, Azure CosmosDB;
– Padrões de projeto e boas práticas: TDD, BDD, DDD, SOLID;
– Ferramentas de CI/CD: Jenkins, AzureDevOps, Team City.

========

Dica de material extra

  • Building Microservices – Sam Newman;
  • O Projeto Fênix – Gene Kim, Kevin Behr e George Spafford;
  • Manual de DevOps – Gene Kim, Jez Humble, Patrick Debois, John Willis e João Tortello.

========

Quer mais agilidade para seu negócio? Acesse e descubra a solução personalizada Programmer’s Agile Experience.

Quer acelerar a transformação digital da sua empresa?_

Nós te ajudamos a prever tendências e alcançar objetivos futuros.

Telefone +55 (11) 3504-1100 Email contato@programmers.com.br                    Entre em contato