Generated by All in One SEO v4.8.7.2, this is an llms.txt file, used by LLMs to index the site. # Sergii Demianchuk Blog Sharing own experience as software engineer around different software technologies, tools and programming languages ## Sitemaps - [XML Sitemap](https://sergiiblog.com/sitemap.xml): Contains all public/indexable URLs for this website. ## Posts - [AWS devops: ElasticSearch at AWS with terraform and ansible](https://sergiiblog.com/aws-devops-elasticsearch-at-aws-with-terraform-and-ansible/) - [ElasticSearch as you have never known it before - EXCLUSIVE CONTENT](https://sergiiblog.com/elasticsearch-as-you-have-never-known-it-before/) - [How to secure web application with AWS WAF and CloudWatch](https://sergiiblog.com/cyber-security-how-to-secure-web-application/) - [AWS Fargate DevOps: Autoscaling with Terraform at practice](https://sergiiblog.com/aws-fargate-devops-autoscaling-with-terraform-at-practice/) - [DevSecOps on AWS: Defend Against LLM Scrapers & Bot Traffic](https://sergiiblog.com/devsecops-on-aws-defend-against-llm-scrapers-bot-traffic/) - [PHP REST API Cybersecurity](https://sergiiblog.com/php-rest-api-cybersecurity/) - [Linux Security Checklist: Essential Command-Line Tools for Auditing](https://sergiiblog.com/linux-security-checklist-essential-command-line-tools-for-auditing/) - [DevOps Journey: Solving the AWS DNS Throttling Mystery](https://sergiiblog.com/devops-journey-solving-the-aws-dns-throttling-mystery-in-a-docker-swarm-cluster/) - [AI defense mini-framework for engineering teams](https://sergiiblog.com/ai-defense-mini-framework-for-engineering-teams/) - [Advanced Architectural Strategies for AWS WAF Rate-Based Mitigation: A Data-Driven Approach to Perimeter Defense](https://sergiiblog.com/aws-devops-security-advanced-architectural-strategies-for-aws-waf-rate-based-mitigation-a-data-driven-approach-to-perimeter-defense/) - [Part 1: Defending Against Botnets: Why IP Rate Limiting Fails and How to Implement JA4 Fingerprinting on AWS](https://sergiiblog.com/part-1-cybersecurity-rate-limiting-by-ja4-fingerprinting-on-aws/) - [Making AWS Log Analytics Faster and Cheaper with Athena Partitions](https://sergiiblog.com/making-aws-log-analytics-faster-and-cheaper-with-athena-partitions/) - [When RDS Credits Vanish: The Mystery of Random Connection Spikes](https://sergiiblog.com/devops-aws-when-rds-credits-vanish-the-mystery-of-random-connection-spikes/) - [Why “Slow Page” Statistics Are Worth Examining (More Than Just Average & Max)](https://sergiiblog.com/why-slow-page-statistics-are-worth-examining-more-than-just-average-max/) - [Linux Antivirus 2025: My Deep Dive into ClamAV, Bitdefender & ESET](https://sergiiblog.com/cybersecurity-linux-antivirus-2025-my-deep-dive-into-clamav-bitdefender-eset-and-what-i-learned-the-hard-way/) - [Cybersecurity Doesn’t Always Have to Be Expensive](https://sergiiblog.com/cybersecurity-doesnt-always-have-to-be-expensive/) - [Cyber Security of Web Applications in one pill](https://sergiiblog.com/cyber-security-of-web-applications-in-one-pill/) - [How to Set Up a Maintenance Page in AWS Using CloudFront, ALB, and Terraform](https://sergiiblog.com/devops-how-to-set-up-a-maintenance-page-in-aws-using-cloudfront-alb-and-terraform/) - [Cost and performance optimizations at AWS Cloud](https://sergiiblog.com/devops-cost-and-performance-optimizations-at-aws-cloud/) - [Application and AWS CloudWatch as security monitoring tools](https://sergiiblog.com/cyber-security-application-and-aws-cloudwatch-as-security-monitoring-tools/) ## Pages - [Home](https://sergiiblog.com/) - [Deploying Elasticsearch cluster at AWS ECS - Elasticsearch Docker file and AWS ECR](https://sergiiblog.com/deploying-elasticsearch-cluster-at-aws-ecs-elasticsearch-docker-file-and-aws-ecr/) - [Thank you](https://sergiiblog.com/coupon-aws-devops-elasticsearch/) - [Thank you](https://sergiiblog.com/thank-you/) - [Welcome to Udemy Course: DevSecOps on AWS: Defend Against LLM Scrapers & Bot Traffic](https://sergiiblog.com/go-ai-defense/) - [Part 2: Defending Against Botnets: Why IP Rate Limiting Fails and How to Implement JA4 Fingerprinting on AWS](https://sergiiblog.com/part-2-defending-against-botnets-why-ip-rate-limiting-fails-and-how-to-implement-ja4-fingerprinting-on-aws/) - [About me and that blog](https://sergiiblog.com/about/) - [On-Line Courses](https://sergiiblog.com/on-line-courses/) - [Software consulting](https://sergiiblog.com/software-consulting/) - [AWS RDS MariaDB cost and performance optimizations](https://sergiiblog.com/devops-aws-rds-mariadb-cost-and-performance-optimizations/) - [Terraform Automation: Daily CloudFront Parquet](https://sergiiblog.com/terraform-aws-devops-automation-daily-cloudfront-parquet/) - [Welcome to Udemy Course: How to secure web application with AWS WAF and CloudWatch](https://sergiiblog.com/go-aws-waf/) - [The Calculator Effect: How LLMs Made Me Lazy — and How LAST RESEARCH Woke Me Up](https://sergiiblog.com/the-calculator-effect-how-llms-made-me-lazy-and-how-last-research-woke-me-up/) - [How to Detect SQL Injection](https://sergiiblog.com/cyber-security-how-to-detect-sql-injection/) - [JWT Vulnerabilities and Exploits](https://sergiiblog.com/jwt-vulnerabilities-and-exploits/) - [How to secure PHP application against XSS injections](https://sergiiblog.com/cyber-security-php-xss/) - [Cheat Sheet: Authentication, Authorization & Session Management Vulnerabilities](https://sergiiblog.com/cyber-security-cheat-sheet-authentication-authorization-amp-session-management-vulnerabilities/) - [Traps in Processing XML Files: Navigating the Dangers of XXE Vulnerabilities](https://sergiiblog.com/cyber-security-traps-in-processing-xml-files-navigating-the-dangers-of-xxe-vulnerabilities/) - [AWS Fargate autoscaling surprices](https://sergiiblog.com/aws-devops-fargate-autoscaling-surprices/) - [AWS Fargate - Autoscaling with a predefined custom SQS CloudWatch metric](https://sergiiblog.com/devopsaws-fargate-autoscaling-with-a-predefined-custom-sqs-cloudwatch-metric/) ## Categories - [Uncategorized](https://sergiiblog.com/category/uncategorized/) - [PHP](https://sergiiblog.com/category/php/) - [Python](https://sergiiblog.com/category/python/) - [Java](https://sergiiblog.com/category/java/) - [ElasticSearch](https://sergiiblog.com/category/elasticsearch/) - [поисковый-движок-ElasticSearch](https://sergiiblog.com/ru/category/poiskovyj-dvizhok-elasticsearch/) - [язык-Java](https://sergiiblog.com/ru/category/jazyk-java/) - [язык-PHP](https://sergiiblog.com/ru/category/jazyk-php/) - [язык-Python](https://sergiiblog.com/ru/category/jazyk-python/) - [Python Flask ElasticSearch tutorial](https://sergiiblog.com/category/python-flask-elasticsearch-tutorial/) - [Symfony PHP ElasticSearch tutorial](https://sergiiblog.com/category/symfony-php-elasticsearch-tutorial/) - [Java Spring Boot ElasticSearch tutorial](https://sergiiblog.com/category/java-spring-boot-elasticsearch-tutorial/) - [DevOps](https://sergiiblog.com/category/devops/) - [Programming](https://sergiiblog.com/category/programming/) - [Popular](https://sergiiblog.com/category/popular/) - [Cyber Security](https://sergiiblog.com/category/cyber-security/) - [ML](https://sergiiblog.com/category/ml/) - [Terraform](https://sergiiblog.com/category/terraform/) - [Autoscaling](https://sergiiblog.com/category/autoscaling/) ## Tags - [search systems](https://sergiiblog.com/tag/search-systems/) - [recommendation systems](https://sergiiblog.com/tag/recommendation-systems/) - [programming languages](https://sergiiblog.com/tag/programming-languages/) - [symfony](https://sergiiblog.com/tag/symfony/) - [flask](https://sergiiblog.com/tag/flask/) - [spring boot](https://sergiiblog.com/tag/spring-boot/) - [machine learning](https://sergiiblog.com/tag/machine-learning/) - [elasticsearch](https://sergiiblog.com/tag/elasticsearch/) - [docker](https://sergiiblog.com/tag/docker/) - [architecture](https://sergiiblog.com/tag/architecture/) - [cluster](https://sergiiblog.com/tag/cluster/) - [high availability](https://sergiiblog.com/tag/high-availability/) - [geo](https://sergiiblog.com/tag/geo/) - [java](https://sergiiblog.com/tag/java/) - [php](https://sergiiblog.com/tag/php/) - [python](https://sergiiblog.com/tag/python/) - [архитектура](https://sergiiblog.com/ru/tag/arhitektura/) - [кластер](https://sergiiblog.com/ru/tag/klaster/) - [докер](https://sergiiblog.com/ru/tag/doker/) - [поиск](https://sergiiblog.com/ru/tag/poisk/) ## Tags - [Русский](https://sergiiblog.com/ru/) - [English](https://sergiiblog.com/)