Масштабування проектів в середовищі Amazon Web Services
Відео доповіді
Презентація доповіді
Рано чи пізно більшість успішних проектів потребують масштабування і часто це відбувається через міграцію в хмарні сервіси, такі як, наприклад, Amazon Web Services. Але нажаль, в процесі такої міграції, багато хто з розробників стикається з певними труднощами, помилками і невірними архітектурними кроками, зробленими ще на початковому етапі написання коду.
В цій доповіді я хочу розповісти про те, на що варто звернути увагу розробникам вже з перших етапів побудови додатку, щоб майбутня міграція в хмару відбулась з мінімальною затратою сил та часу. Також я покажу можливий поетапний шлях масштабування системи на платформі AWS, пройдусь по основних сервісах, таких як: EC2, ElasticBalancer, RDS, ElastiCache, SQS, CloudWatch, S3. Зупинюсь на питаннях балансування навантажень і надійності системи.
- Director Of Engineering у Demio Inc.
- Senior Software Engineer з 10-річним досвідом.
- Розробляє архітектурні рішення для проектів різної складності.
- Любить програмувати на PHP, Node.js та Go-language.
- Дотримуэться балансу між роботою, сім'єю та здоров'ям.
- GitHub