Visão Geral
Curso Apache Ignite; O Apache Ignite é uma plataforma de banco de dados, cache e processamento distribuídos de código aberto e centrados em memória, projetada para cargas de trabalho transacionais, analíticas e de streaming. Ele é usado para armazenar em cache grandes volumes de dados na memória para melhorar o desempenho do aplicativo e fornece uma API unificada que pode ser usada com várias linguagens de programação. Este curso foi desenvolvido para fornecer aos participantes uma compreensão abrangente do Apache Ignite, sua arquitetura e seus vários componentes e recursos. O Curso Apache Ignite, abrange aplicações práticas e melhores práticas para implantar e gerenciar clusters do Apache Ignite, bem como dicas e técnicas para otimizar o desempenho.
Objetivo
Curso Apache Ignite; Os participantes aprenderão como instalar e configurar o Apache Ignite, criar e gerenciar clusters do Ignite e desenvolver aplicativos que utilizam o armazenamento de dados na memória do Ignite. Eles também aprenderão sobre os recursos de SQL e computação do Ignite, bem como como usar o Ignite para aprendizado de máquina e análise de streaming. Ao longo do curso, os participantes terão a oportunidade de ganhar experiência prática com o Apache Ignite por meio de uma série de exercícios práticos e laboratórios.
Publico Alvo
- Este curso foi desenvolvido para cientistas de dados e desenvolvedores.
Pre-Requisitos
Antes de fazer este curso, os alunos devem ter as seguintes habilidades e experiência:
- Familiaridade com Big Data
- Ser capaz de navegar na linha de comando do Linux
- Conhecimento básico de editores Linux de linha de comando (VI / nano)
Informações Gerais
Carga horaria: 24h
- Se noturno este curso e ministrado de segunda-feira a sexta-feira das 19h às 23h, total de 6 encontros.
- Se aos sábados este curso e ministrado das 09h às 18h, total de 3 encontros.
Formato de entrega:
- 100% on-line ao vivo via Microsoft Teams, na presença de um instrutor/consultor ativo no mercado e docente em sala de aula.
- Nota: não é curso gravado (o mesmo acontece em tempo real na presença de um instrutor).
- Apostila + exercícios práticos
Materiais
Inglês/Português/Exercício prático
Conteúdo Programatico
Introduction to Apache Ignite
- Overview of In-Memory Computing
- Apache Ignite Overview
- Key Features and Capabilities of Apache Ignite
- Use Cases and Industry Applications
Apache Ignite Architecture and Components
- Ignite Cluster Architecture
- Data Grid and In-Memory Data Store
- Compute Grid and Service Grid
- Ignite APIs and Integrations
Installation and Configuration of Apache Ignite
- Installing Apache Ignite
- Configuration of Ignite Clusters
- Running Ignite in Various Modes
- Managing Ignite Nodes and Clusters
Data Caching and Partitioning
- Overview of Data Caching in Ignite
- Ignite Caching Strategies
- Data Partitioning and Replication
- Data Eviction and Expiry Policies
Apache Ignite SQL and Querying
- SQL Support in Apache Ignite
- Querying Ignite Data Stores
- Indexing and Performance Tuning for SQL Queries
- SQL Transactions in Ignite
Compute Grid and Distributed Computing
- Introduction to Compute Grid
- Distributed Computing with Ignite
- MapReduce and Other Compute Patterns
- Handling Fault Tolerance and Node Failures
Service Grid and Microservices
- Overview of Service Grid
- Developing and Deploying Microservices with Ignite
- Service Discovery and Load Balancing
- Managing Service Lifecycle
Machine Learning with Apache Ignite
- Machine Learning Capabilities in Ignite
- Developing Machine Learning Models with Ignite
- Integrating Machine Learning with Ignite Applications
- Best Practices for Machine Learning with Ignite
Streaming Analytics and Complex Event Processing
- Streaming Analytics in Apache Ignite
- Ingesting and Processing Streaming Data
- Complex Event Processing with Ignite
- Real-time Analytics and Dashboarding
Optimizing Performance and Managing Resources
- Performance Tuning and Best Practices
- Monitoring and Managing Ignite Clusters
- Security and Authentication in Ignite
- Backup and Disaster Recovery in Ignite
TENHO INTERESSE