Lógica de Programação [não explícito no edital]
1 Linguagem de programação Java.
3 Persistência; JPA 2.0; Hibernate 4.3 ou superior; Hibernate Envers; Biblioteca Flyway.
3 Persistência; JPA 2.0; Hibernate 4.3 ou superior; Hibernate Envers; Biblioteca Flyway. (Parte 2)
Framework Spring; Spring Cloud; Spring Boot; Spring Eureka, Zuul; Map Struct; Swagger; Service Discovery; API Gateway.
7 Ferramenta de versionamento Git.
8 Ambiente de clusters, Kubernetes. 9 Ferramenta de orquestração de containeres, Rancher. 10 Deploy de aplicações; Continuous Delivery e Continuous Integration (CI/CD). 22.4 Arquitetura de orquestração de contêineres. 22.4.1 Docker, Kubernetes, Rancher, conceitos e ferramentas de orquestração de automação de infraestrutura (Ansible e Puppet), conceitos de DevOps, ambiente de clusters. (Parte 1)
8 Ambiente de clusters, Kubernetes. 9 Ferramenta de orquestração de containeres, Rancher. 10 Deploy de aplicações; Continuous Delivery e Continuous Integration (CI/CD). 22.4 Arquitetura de orquestração de contêineres. 22.4.1 Docker, Kubernetes, Rancher, conceitos e ferramentas de orquestração de automação de infraestrutura (Ansible e Puppet), conceitos de DevOps, ambiente de clusters. (Parte 2)
8 Ambiente de clusters, Kubernetes. 9 Ferramenta de orquestração de containeres, Rancher. 10 Deploy de aplicações; Continuous Delivery e Continuous Integration (CI/CD). 22.4 Arquitetura de orquestração de contêineres. 22.4.1 Docker, Kubernetes, Rancher, conceitos e ferramentas de orquestração de automação de infraestrutura (Ansible e Puppet), conceitos de DevOps, ambiente de clusters. (Parte 3)
6 Mensageria e Webhooks; Message Broker; RabbitMQ; Evento negocial; Webhook; APIs reversas.
2 Arquitetura distribuída de microsserviços; API RESTful;