Cadastre-se para a lista de espera das próximas turmas!
→ Por favor, use o formulário ao final da página para registrar interesse nas próximas turmas
Público-alvo: Desenvolvedores Python & Líderes de Tecnologia
Online • Ao Vivo / Hands-on • 3 Dias de Capacitação
+ 1 mês de acesso exclusivo aos instrutores
25 pessoas por turma • Próxima data → 6 à 8 Mar/2023, 9h-17h
As aulas não serão gravadas. Por conta dos projetos hands-on e de casos de automação
específicos trabalhados durante o treinamento
Domine RPA em Python, com Orquestração Cloud e Computação Elástica, somados às bibliotecas mais poderosas e aos SDKs das maiores empresas de tecnologia do mundo.
O que será abordado no treinamento?
✓ Utilização de tecnologias abertas para construção de robôs.
✓ Orquestração e Governança para robôs Python.
✓ Como eliminar Shadow IT e aplicar as melhores práticas.
✓ Robôs mais robustos e escaláveis, com melhor aproveitamento de recursos computacionais.
✓ Ferramentas para geração automática de código para a mais alta produtividade com IA
✓ Criar um projeto real de automação com Pair Programming.
✓ Conhecer a fundo a melhor plataforma de Python RPA para times tech.
Empresas com profissionais capacitados pela BotCity ⏷
Tecnologias Abertas e SDKs oficiais
Conhecer a melhor plataforma de Python RPA para Times de Tecnologia.
Automatize Qualquer Sistema
Conheça tecnologias de automação de aplicativos Desktop, Web, Mobile. Interaja com a UI por ID, xPath e Visão Computacional.
Orquestração de Automações
Controle e segurança total da sua operação de RPA. Gerencie e monitore seus robôs em tempo real. Integre todos os seus times.
Escale a sua Operação
Seja na nuvem ou máquinas virtuais on-premise, escale sua operação com múltiplas instâncias de execução. Paralelismo e resposta rápida!
Low-code + Code
Veja como combinar múltiplas plataformas de RPA baseado no perfil de time e projeto. Tire o máximo de cada plataforma.
Boas Práticas
Aprenda com a experiência de outros negócios. Vamos dividir as melhores práticas de desenvolvimento e deploy de RPA com tecnologia aberta.
Conectores, Plugins e SDKs
Gabriel Archanjo
São Paulo, Brasil
Gabriel Archanjo é especialista em RPA e Tecnologias Abertas. É um dos criadores das bibliotecas open source Marvin, MarvinJ e BotCity Core utilizadas por milhares de empresas e universidades no mundo todo. Atua há mais de 15 anos com desenvolvimento de tecnologias licenciadas para empresas. Foi consultor de inovação em empresas nos EUA, Inglaterra e Austrália. Foi co-autor do capítulo "Traffic Analysis: Basic Concepts and Applications " do livro "Encyclopedia of Image Processing" e de publicações científicas. Gabriel é mestre em Inteligência Artificial pela Universidade Estadual de Campinas (Unicamp), possui certificações internacionais Oracle, MongoDB e WIPO.
Hugo Slepicka
San Francisco, Califórnia, EUA
Hugo Slepicka é especialista em RPA e Tecnologias Abertas. É um dos criadores do framework BotCity Core. Brasileiro, mora há 8 anos nos Estados Unidos, onde trabalhou em projetos de software de alta complexidade no Stanford/SLAC National Accelerator Laboratory em parceria direta com CERN, Brookhaven National Laboratory. Anteriormente, no Brasil, atuou no LNLS - Laboratório Nacional de Luz Síncrotron. Hugo é Engenheiro da Computação e criador de tecnologias abertas usadas por times atuando com aceleradores de partículas no mundo todo.
Eduardo Santana, PhD
São Paulo, Brasil
Eduardo Santana é o Arquiteto de Software do Orquestrador BotCity Maestro. Anteriormente a BotCity, atuou como Engenheiro de Software em empresas americanas como eBay e Modzy. É autor dos livros “Apache Kafka e Spring Boot” e “Back-end Java” publicados pela Casa do Código. Atua como professor no curso de Ciência da Computação do Insper, ministra cursos para empresas também na área de microserviços. Eduardo é doutor em Ciência Computação, com ênfase em Engenharia de Software, pela Universidade de São Paulo (USP).
Ao vivo, 3 dias intensos de capacitação
1
Introdução a RPA e Tecnologias Abertas
• Evolução das plataformas de RPA.
• Overview do Ecossistema Open Source de Automação.
• Tecnologia Aberta versus Tecnologia Proprietária de Desenvolvimento e Execução.
• Os perigos do Shadow IT.
• Low-code + Code, combinando os dois mundos.
2
Overview da Plataforma BotCity
• BotCity Studio: Acelerando o desenvolvimento de automações.
• BotCity Documents: crie leitores de documentos em minutos.
• BotCity Plug-ins: centenas de funcionalidades prontas para uso imediato.
• BotCity CLI: scripting para deploy, maintenance e CI/CD das suas iniciativas de RPA.
• BotCity Runner: Execução distribuída e performance para suas tarefas.
• BotCity Maestro: Orquestrador Enterprise para Gerenciamento e Governança.
• Comunidade BotCity.
3
Orquestração e Governança de Automações
• Introdução ao BotCity Maestro
• Gerenciamento de Automações
• Gerenciamento de Ambientes de Execução
• Processo de Deploy
• Criação de Tarefas e Agendamentos
• Filas de Execução
• Logs e Alertas
• Gestão de Erros
• Gerenciamento de Senhas
• Relatórios
• Papéis de Usuários e Controles de Acesso
• Auditoria
4
Desenvolvimento de Automações em Python
• Checklist de dependências e requerimentos
• Overview BotCity Studio SDK
• Lab: Setup e configuração BotCity SDK
• Lab: Ciclo de vida de uma automação
• Demo: Desenvolvimento de Automações Desktop
• Lab: Desenvolvendo uma automação desktop
• Demo: Desenvolvimento de Automações Web
• Lab: Desenvolvendo automações web com visão computacional
• Lab: Executando Automações Web em modo Headless
• Lab: Desenvolvendo automações web usando a DOM
• Lab: Utilizando Certificados Digitais SSL
• Boas Práticas de Desenvolvimento
5
Processamento de Documentos e Arquivos
• Overview das Estratégias de Processamento de Documentos.
• Lab: Criando templates para documentos PDF
• Lab: Processamento de PDFs em lote
• Overview para processamento de Arquivos Excel, CSV e JSON
• Lab: Exemplos de processamento de arquivos.
6
Plug-ins e Componentes
• Overview
• Quebrando Captchas
• OCR plug-ins
• Google APIs plug-ins
• Amazon Web Services plug-ins
• Excel/CSV plug-ins
• HTTP API plug-ins
• outros
7
Integrando automações com o Orquestrador
• Execução das automações
• Recebendo atributos da tarefa a ser executada.
• Manipulando estados da tarefa atual.
• Reportando erro ao Orquestrador.
• Disparando alerta para os times.
• Logando informações em tempo real.
• Utilizando o módulo de gerenciamento de senhas.
• Gestão de arquivos de resultado.
8
🏆🏅 PROJETO FINAL + 1 mês de acesso aos instrutores
• Desenvolva um projeto completo, atacando um problema real de automação em Python durante a sessão de hands-on + pair programming.
Rod Johnson
Criador do Spring Framework, Advisor na BotCity
“Quando você tem um time capacitado e com desenvolvedores, as tecnologias abertas são a melhor opção. A BotCity conseguiu juntar tecnologias abertas com uma plataforma Enterprise de Orquestração”.
A Silimed é uma empresa fabricante do mercado de saúde que migrou do UiPath para BotCity
■ Bots 200% mais rápidos que o UiPath
(Pure Python X Interpretado sem código)
■ +40 automações em produção (SAP, planilhas e CRM)
■ +25 Runners em paralelo
■ 70% de economia em licenças UiPath.
A HTB é uma construtora que precisava automatizar seu processo de validação de fornecedores
■ Validação de fornecedores reduziu de 10 dias a 6 minutos
■ Processos complexos de ponta a ponta da cadeia de suprimentos
■ Tempo crítico (24/7)
■ Dezenas de modelos de documentos são lidos automaticamente
■ Interação de linguagem natural com fornecedores (usuário final)
■ Completou 24 meses em produção.
⏷