AWS devops: ElasticSearch at AWS with terraform and ansible
AWS devops: ElasticSearch at AWS with terraform and ansible, available at $49.99, has an average rating of 4.94, with 40 lectures, based on 97 reviews, and has 7312 subscribers.
You will learn about How to deploy HA Elasticsearch cluster using AWS Opensearch How to deploy HA Elasticsearch cluster using AWS ECS How to deploy HA Elasticsearch cluster using AWS EC2 Elasticsearch autoscaling Elasticsearch cluster conceptions and performance AWS IAM, VPC, ECS, Opensearch, security groups Docker and Docker swarm This course is ideal for individuals who are Software engineers, devops engineers or Everybody who likes ElasticSearch and want to get more knowledge around it It is particularly useful for Software engineers, devops engineers or Everybody who likes ElasticSearch and want to get more knowledge around it.
Enroll now: AWS devops: ElasticSearch at AWS with terraform and ansible
Summary
Title: AWS devops: ElasticSearch at AWS with terraform and ansible
Price: $49.99
Average Rating: 4.94
Number of Lectures: 40
Number of Published Lectures: 40
Number of Curriculum Items: 40
Number of Published Curriculum Objects: 40
Original Price: $99.99
Quality Status: approved
Status: Live
What You Will Learn
- How to deploy HA Elasticsearch cluster using AWS Opensearch
- How to deploy HA Elasticsearch cluster using AWS ECS
- How to deploy HA Elasticsearch cluster using AWS EC2
- Elasticsearch autoscaling
- Elasticsearch cluster conceptions and performance
- AWS IAM, VPC, ECS, Opensearch, security groups
- Docker and Docker swarm
Who Should Attend
- Software engineers, devops engineers
- Everybody who likes ElasticSearch and want to get more knowledge around it
Target Audiences
- Software engineers, devops engineers
- Everybody who likes ElasticSearch and want to get more knowledge around it
What you’ll learn:
-
How to deploy HA Elasticsearch cluster using AWS Opensearch
-
How to deploy HA Elasticsearch cluster using AWS ECS
-
How to deploy HA Elasticsearch cluster using AWS EC2
-
Elasticsearch autoscaling
-
Elasticsearch cluster conceptions and performance
-
AWS IAM, VPC, ECS, Opensearch, security groups
-
Docker and Docker swarm
Requirements:
-
Active AWS account
-
Terraform/Ansible basics
-
AWS basic conceptions, e.g VPC, EC2, subnets, security groups…
-
Good knowledge at docker and at least basic knowledge at docker orchestration
Short description:
Current course is about how to deploy Elasticsearch cluster at AWS using Opensearch, ECS, EC2 with Terrafrom and Ansible. Within the course a lot of AWS and DevOps tips and trick would be discovered.
COURSE STRUCTURE:
Teh first one is about how to deploy ES as an AWS service, which is called OpenSearch. Here I will tell you about interesting OpenSearch pitfalls that I discovered during my commercial practice. And believe me – you will not find that information at AWS documentation. You will get a ready terraform module for deploying the Opensearch cluster and we will analyze it step by step together.
In the 2d part I will show how to deploy an ES cluster at ECS (Elastic Container Service). And again we will use the terraform modules for that. I will show you why you can’t use Fargate in that case and how many problems should be resolved to deploy ES at ECS.
Next course section is about how to deploy ES at EC2 instances using docker swarm. I will prove to you that it is the easiest and at the same time the most cheap way to deploy ES at almost any cloud for most small and middle companies with a steady growth pattern. You will get ready terraform modules that will allow you to prepare AWS infrastructure and ansible modules for deploying HA ES cluster upon it.
The 4th part is devoted to autoscaling possibilities of ES cluster using different deployment approaches. We will talk about what we really can autoscale, when we can use it and what big limitations we have in case of working with ES.
5th module is devoted to the theory. If you are already familiar with ES cluster conceptions and everything that is related to shards and ES performance – then you can skip it. But if not – that is the place where you have to start from.
Who this course is for:
-
Software engineers
-
DevOps engineers
-
Everybody who likes ElasticSearch/OpenSearch and want to get more knowledge around it
Course Curriculum
Chapter 1: Introduction
Lecture 1: Promo introduction video
Lecture 2: Course road map
Chapter 2: Initial terraform configuration aspects
Lecture 1: Terraform repository code structure and environment configuration
Lecture 2: Pre-init terraform module
Chapter 3: AWS skeleton configuration
Lecture 1: Network architecture scheme
Lecture 2: Part 1: Network terraform module – vpc, subnets, cidr
Lecture 3: Part 2: Network terraform module – routing tables and security groups
Lecture 4: Part 3: Network terraform module implementation
Lecture 5: Terraform bastion module
Chapter 4: Deploying an Elasticsearch cluster using AWS Openseach
Lecture 1: What is OpenSearch?
Lecture 2: Part 1: Terraform OpenSearch module – security and permissions
Lecture 3: Part 2: Terraform OpenSearch module – cluster configuration
Lecture 4: Part 3: Terraform OpenSearch module – network, logs and storage
Lecture 5: Part 4: Terraform OpenSearch module – CW alarms, variables
Lecture 6: IMPORTANT – POSSIBLE ERRORS AND HOW TO RESOLVE THEM
Lecture 7: Apply terraform OpenSearch module, domain endpoint and opensearch dashboard
Lecture 8: OpenSearch monitoring
Lecture 9: Short summary and essential notices that appeared from real commercial practice
Lecture 10: AWS OPENSEARCH BENCHMARKS
Lecture 11: OpenSearch ML reranking with AWS Personalize Service
Chapter 5: Deploying an ES cluster using AWS ECS
Lecture 1: What is ECS and why not Fargate but EC2
Lecture 2: ECS base components and architecture scheme
Lecture 3: Elasticsearch Docker file and AWS ECR
Lecture 4: ECS IAM profile terraform module
Lecture 5: ECS EC2 terraform module
Lecture 6: ECS cluster terraform module
Lecture 7: Elasticsearch at AWS ECS – short summary
Chapter 6: Deploying an ES cluster using AWS EC2 and docker swarm
Lecture 1: What is docker swarm and why it is not dead
Lecture 2: Docker swarm architecture
Lecture 3: EC2 terraform module
Lecture 4: Ansible inventory, docker and docker swarm ansible roles
Lecture 5: Ansible Elasticsearch role
Lecture 6: Elasticsearch and docker swarm – short summary
Chapter 7: Autoscaling and Elasticsearch
Lecture 1: Autoscaling at Elasticsearch at AWS
Chapter 8: Course summary – which deployment scenarios is better?
Lecture 1: Course summary – which deployment scenarios is better?
Chapter 9: Elasticsearch theory
Lecture 1: Inside a cluster
Lecture 2: ElasticSearch – shards and performance
Lecture 3: Indexing secretes
Chapter 10: Other courses related to Elasticsearch
Lecture 1: ELASTICSEARCH AS YOU HAVE NEVER KNOWN IT BEFORE
Lecture 2: DevSecOps: How to secure Web App with AWS WAF and CloudWatch
Instructors
-
Sergii Demianchuk
CTO/System Architect
Rating Distribution
- 1 stars: 0 votes
- 2 stars: 0 votes
- 3 stars: 3 votes
- 4 stars: 3 votes
- 5 stars: 91 votes
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
You may also like
- Digital Marketing Foundation Course
- Google Shopping Ads Digital Marketing Course
- Multi Cloud Infrastructure for beginners
- Master Lead Generation: Grow Subscribers & Sales with Popups
- Complete Copywriting System : write to sell with ease
- Product Positioning Masterclass: Unlock Market Traction
- How to Promote Your Webinar and Get More Attendees?
- Digital Marketing Courses
- Create music with Artificial Intelligence in this new market
- Create CONVERTING UGC Content So Brands Will Pay You More
- Podcast: The top 8 ways to monetize by Podcasting
- TikTok Marketing Mastery: Learn to Grow & Go Viral
- Free Digital Marketing Basics Course in Hindi
- MailChimp Free Mailing Lists: MailChimp Email Marketing
- Automate Digital Marketing & Social Media with Generative AI
- Google Ads MasterClass – All Advanced Features
- Online Course Creator: Create & Sell Online Courses Today!
- Introduction to SEO – Basic Principles of SEO
- Affiliate Marketing For Beginners: Go From Novice To Pro
- Effective Website Planning Made Simple