Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Course Outline
Introduction to OpenSearch Scaling Concepts
- Overview of OpenSearch architecture and core components.
- Understanding scaling dimensions: vertical versus horizontal scaling.
Cluster Architecture and Design Patterns
- Designing large-scale clusters with multiple nodes.
- Managing shard allocation, replicas, and fault tolerance mechanisms.
- Strategies for cross-cluster search and replication.
Indexing and Data Management at Scale
- Building efficient data ingestion pipelines.
- Implementing hot-warm-cold storage tiering.
- Managing index lifecycle and defining rollover policies.
Performance Optimization and Benchmarking
- Measuring and enhancing query latency and system throughput.
- Configuring heap size, thread pools, and circuit breakers.
- Utilizing Rally and Performance Analyzer for benchmarking.
Monitoring, Observability, and Alerting
- Tracking metrics via OpenSearch Dashboards.
- Integrating with Prometheus, Grafana, and CloudWatch.
- Establishing automated alerts for critical thresholds.
Security and Access Control at Scale
- Implementing fine-grained role-based access control.
- Managing certificates and securing communication channels.
- Adhering to auditing and compliance best practices.
Scaling in the Cloud with AWS OpenSearch Service
- Automating cluster scaling within the AWS ecosystem.
- Integrating IAM, VPC, and CloudFormation.
- Facilitating hybrid on-premises and AWS OpenSearch federation.
Disaster Recovery, Backup, and Maintenance
- Developing snapshot and restore strategies.
- Managing node failures and cluster instability.
- Automating cluster maintenance and upgrade processes.
Summary and Next Steps
Requirements
- A solid grasp of distributed database concepts.
- Practical experience administering Linux or cloud infrastructure.
- Familiarity with REST APIs and JSON data exchange formats.
Target Audience
- DevOps and Site Reliability Engineers.
- Data Engineers and Backend Developers.
- Cloud Architects responsible for large-scale search infrastructures.
21 Hours
Testimonials (1)
the trainer was very good and made the training perfect for my needs