Anypoint Platform Development Fundamentals (DEX401)
af Rafael Lima
1. Implementação e Deploy
1.1. Deploy no Anypoint Runtime Manager
1.2. Vários Ambientes
1.2.1. Desenvolvimento
1.2.2. Teste
1.2.3. Produção
1.3. CloudHub vs On-Premises
2. Monitoramento e Gerenciamento
2.1. Monitoramento de Aplicações
2.2. Gestão de Logs e Alertas
2.3. Anypoint Monitoring
2.3.1. Visualizações e Dashboards
3. Práticas de Melhoria e Boas Práticas
3.1. Versionamento
3.2. Testes de Integração
3.3. Performance Tuning
3.4. Manutenção e Atualização
4. Casos de Uso e Exemplos Práticos
4.1. Integrações Comuns
4.2. Exemplos de Flows
5. Casos de Uso e Exemplos Práticos
5.1. Anypoint CLI
5.2. MUnit (Testes Unitários)
6. Introdução ao Anypoint Platform
6.1. O que é Anypoint Platform?
6.2. Componentes Principais
6.2.1. Design Center
6.2.2. Exchange
6.2.3. Runtime Manager
6.2.4. API Manager
7. Design de APIs
7.1. API-led Connectivity
7.2. API Specification
7.2.1. RAML
7.2.2. OAS (OpenAPI Specification)
7.3. Criação de APIs no Design Center
7.4. Documentação e Mocking
8. Desenvolvimento de Aplicações Mule
8.1. Introdução ao MuleSoft
8.1.1. Mule 4.x
8.2. Configuração do Anypoint Studio
8.3. Criando Flows
8.3.1. Building Blocks: Event Processors, Routers, etc.
8.4. Transformação de Dados
8.4.1. DataWeave
9. Conectores e Componentes
9.1. Uso de Conectores
9.1.1. HTTP, Database, File, Salesforce, etc.
9.2. Componentes MuleSoft
9.2.1. Scopes
9.2.2. Error Handling
9.2.3. Schedulers
10. Gerenciamento de APIs
10.1. Publicação no Anypoint Exchange
10.2. Configuração no API Manager
10.3. Segurança de APIs
10.3.1. Políticas
10.3.2. Autenticação e Autorização