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.

No episódio passado sobre os desafios dos microsserviços, vimos que nem tudo são flores e que existem muitos desafios na implantação de microsserviços, porém, é possível obter excelência.

E no universo dos microsserviços, você já ouviu falar de Kubernetes? Essa ferramenta é essencial para uma boa disponibilidade dos microsserviços, pois eles garantem a sua funcionalidade em diversas instâncias por meio do escalonamento automático, sem deixar o seu sistema cair. Mas não é só essa função que o Kubernetes executa. Ele também possui uma série de funcionalidades de otimização de recursos e de integração.

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

Quer saber mais sobre Kubernetes? Dê o play e ouça o terceiro e último episódio do podcast Programmer’s da série microsserviços.

========

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

========

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