Authorsergii-demianchuk

Software engineer with over 18 year’s experience. Everyday stack: PHP, Python, Java, Javascript, Symfony, Flask, Spring, Vue, Docker, AWS Cloud, Machine Learning, Ansible, Terraform, Jenkins, MariaDB, MySQL, Mongo, Redis, ElasticSeach

How to deploy web application at AWS Fargate using terraform – Part 1

H

Hi, and welcome to detailed tutorial at how to deploy web application at AWS Fargate using terraform. Current tutorial assume that you already know and have several basic things/conceptions: You have active AWS account You have basic knowledge about next AWS components: VPC, network, route table, security group, Route 53, Target Group (TG), Application Load Balancer (ALB) You have installed...

Application and AWS CloudWatch as security monitoring tools

A

Hi cyber security fans. Welcome to the article “Application and AWS CloudWatch as security monitoring tools”, where we will speak about some DevSecOps best practices and not only. The article is built within 2 connected parts: How to use CloudWatch logs, understanding Application logs with CloudWatch insights and dashboards. Custom CloudWatch metrics and alerts as sensitive detector...

AWS Fargate DevOps: Autoscaling with Terraform at practice

A

Udemy Coupon: NOVEMBERSALESFARGATE – active 02.11.2024-02.12.2024; in case coupons are already expired, please check that page regularly – new one will appear soon ENROLL AT AWS Fargate course Web application traffic is mostly not stable. Promotions, advertising campaigns, night/day hours – all that cause fluctuations at loading. Managing these unpredictable fluctuations can be a challenge...

Cyber Security of Web Applications in one pill

C

Hi, everybody That is a general wrapper topic, rather then article by itself, where I am going to aggregate different posts related with cyber security for web applications. Below you may different links (I will new articles gradually) that, which I hope, would be useful: Application and AWS CloudWatch as security monitoring tools Database encryption at PHP Symfony Web App Google Workspace...

Cost and performance optimizations at AWS Cloud

C

Hi, DevOps fans That is a general wrapper topic, rather then article by itself, where I am going to aggregate different posts related with cost and performance optimizations at AWS cloud. As you know, AWS Cloud is a huge “combine” with hundreds of services, ant it’s costs appears to be high in many cases. Though there are some standard and much more less obvious things, that can...

How to secure web application with AWS WAF and CloudWatch

H

Udemy Coupon: CYBERNOVEMBERSALES – active 02.11.2024-02.12.2024; in case coupons are already expired, please check that page regularly – new one will appear soon ENROLL AT Cyber Security course Hi, my name is Sergii and I am glad to represent my course “DevSecOps: How to secure web application with AWS WAF and CloudWatch”. The course stars from creating a small API application, built...

NUXT debugging and perormance optimizations

N

Hi, everybody At current article I decided to share with you my commercial experience around Nuxt framework. Within last 2 years, using Nuxt appeared to be not so pleasant adventure. And it is not related with coding, or code architecture – but mostly at how Nuxt applications were working at real production. The main reason here, that most JS modern tools, like React, Angular, Vue, or even...

OpenSearch ML reranking with AWS Personalize Service

O

Hi, Recently I had an opportunity to make a practical research around AWS Personalize Service. My main goal was to test Personalized-Ranking recipe and to verify how it works in pair with rather fresh AWS feature – OpenSearch Personalize ranking plugin. I had to verify if is possible to bring our existing search system at new level with ML personalizing features. The main thing that I was...

Symfony vs Flask vs Spring Boot – part 1 usability and speed of coding

S

Hi,  While making an online course “Elasticsearch as you have never known it before” I’ve created 3 separate sections with practice examples on how to build an advanced search system based on the Elasticsearch engine. According to course video sections next tutorials also appeared accordingly at current blog: Java Elasticsearch Elasticsearch Python Flask Symfony Elasticsearch I suppose it...

How to work with Elasticsearch 8 using Spring Boot 3.x and Spring Data Elasticsearch 5.x

H

Hi, Elasticsearch fans At current article I would like to show you how to work with Elasticsearch 8 version using Spring Boot 3.x version and Spring Data Elasticsearch 5.x package. It appeared that at Spring Data Elasticsearch 5.x version has a lot of different changes. First of all Elasticsearch 8 has security options enabled out of the box. As result the way we have to connect to search engine...

architecture AWS cluster cyber-security devops devops-basics docker elasticsearch flask geo high availability java machine learning opensearch php programming languages python recommendation systems search systems spring boot symfony