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.
Duration 21 hours
Course Outline
Foundations of OpenSearch Scaling
- An overview of OpenSearch architecture and its core components.
- Distinguishing between vertical and horizontal scaling dimensions.
Cluster Architecture and Design Paradigms
- Structuring large-scale, multi-node clusters.
- Managing shard allocation, replicas, and fault tolerance.
- Implementing cross-cluster search and replication techniques.
Indexing and Data Management at Scale
- Building efficient data ingestion pipelines.
- Managing hot, warm, and cold storage tiers.
- Applying index lifecycle management and rollover policies.
Performance Optimization and Benchmarking
- Measuring and enhancing query latency and throughput.
- Configuring heap sizing, thread pools, and circuit breakers.
- Leveraging Rally and Performance Analyzer for benchmarking.
Monitoring, Observability, and Alerting
- Tracking metrics via OpenSearch Dashboards.
- Connecting with Prometheus, Grafana, and CloudWatch.
- Configuring automated alerts for critical performance thresholds.
Security and Access Control at Scale
- Applying granular role-based access control.
- Managing certificates and securing communication channels.
- Adhering to auditing and compliance best practices.
Cloud Scaling with AWS OpenSearch Service
- Automating cluster scaling through AWS.
- Integrating IAM, VPC, and CloudFormation.
- Federating hybrid on-premises and AWS OpenSearch instances.
Disaster Recovery, Backup, and Maintenance
- Defining snapshot and restoration strategies.
- Mitigating node failures and cluster instability.
- Automating cluster maintenance and version upgrades.
Concluding Remarks and Future Directions
Requirements
- A solid grasp of distributed database principles.
- Practical experience with Linux or cloud infrastructure management.
- Proficiency in working with REST APIs and exchanging JSON data.
Target Audience
- DevOps and site reliability engineers.
- Data engineers and backend developers.
- Cloud architects overseeing large-scale search infrastructure.
Testimonials (1)
the trainer was very good and made the training perfect for my needs