Новое:Talanto осенью: поиск с цифрами, вакансия по шагам и каталог компаний

+1 440новых вакансий за сутки·54 706вакансий открыто сейчас·Новое:Talanto осенью: поиск с цифрами, вакансия по шагам и каталог компаний

Новые вакансии в TelegramРаботодателям
Talanto
Вакансии
Компании5 625
РезюмеAIПодготовкаСтатьи
BoostТарифыBoost
Войти

Не нашли подходящее?

Пусть нужная вакансия найдёт вас сама.

  1. Подборка в TelegramНовые вакансии по вашему фильтру — сразу в бота.Подключить
  2. Мэтчи по резюмеЗагрузите резюме — покажем, где вы подходите лучше всего.Загрузить
  3. Сохранить фильтрНастройте поиск один раз и возвращайтесь к новым вакансиям.Настроить
Что нового на TalantoTalanto осенью: поиск с цифрами, вакансия по шагам и каталог компаний

Для работодателей

Опубликуйте вакансию — отклики придут в ваш кабинет.

  1. Вакансиябесплатно
  2. Откликиконтакты бесплатно
  3. Наймэтапы и интервью

40 компаний публикуют вакансии напрямую · 4 397 кандидатов открыты к предложениям

Разместить вакансию

Популярные направления

Все подборки
  • Python8 748
  • Облачные технологии6 616
  • QA вакансии2 169
  • Android1 320
  • Инженер данных872
  • Продакт-менеджер302

Разработка

  • iOS1 232
  • Backend вакансии1 204
  • AI вакансии543
  • Fullstack вакансии497
  • Frontend вакансии417
  • Mobile вакансии28

По стеку

  • Go5 212
  • Java3 116
  • Kotlin1 090
  • Node.js995
  • Rust845
  • .NET661
  • PHP320
  • C++271
  • C#208

DevOps и инфраструктура

  • Kubernetes3 913
  • Linux-инфраструктура2 852
  • DevOps вакансии2 678
  • Terraform / IaC2 167
  • Мониторинг и Observability1 066
  • CI/CD923
  • SRE301
  • Кибербезопасность26

Аналитика и данные

  • Аналитик данных533
  • Data Scientist436
  • Бизнес-аналитик400
  • Системный аналитик68

Другие направления

  • Проджект-менеджер90
  • UI/UX дизайн70
  • Ручное тестирование14

По регионам

  • Вакансии в США25 784
  • Вакансии в Европе10 258
  • Работа в России3 652
  • Вакансии в Канаде2 266

По формату

  • Удалённые вакансии42 770
  • Релокация в США25 784
  • Гибридная работа5 627
  • Офисная работа4 383

По уровню

  • Senior вакансии22 724
  • Middle вакансии11 726
  • Junior вакансии3 874

Сейчас нанимают

Все компании
  • Wise190 вакансий
  • Rakuten189 вакансий
  • ASML164 вакансии
  • Grab135 вакансий
  • Celonis45 вакансий
  • Spotify37 вакансий
  • Infobip28 вакансий
  • Adyen26 вакансий
  • Monzo19 вакансий
  • Darktrace16 вакансий

Вакансии из 344 источников: карьерные страницы компаний и джоб-борды.

КомпанииО насНовостиПубличная офертаУсловия использованияПолитика конфиденциальностиПоддержка
←К подготовке по вакансии←К теме AWSВсе вопросы
AWSMiddleТеория

Security Group vs NACL — в чём разница?

В закладки
Сначала попробуйте ответить сами30 секунд
Сравнить с ответом ↓

Security Group — stateful firewall уровня ENI/ресурса, только allow-правила, поддерживает ссылки на другие SG. NACL — stateless firewall уровня подсети, поддерживает как allow, так и deny, правила нумерованы с приоритетом. SG — основной инструмент, NACL — дополнительный слой защиты.

Сравнение в коде

# Security Group: разрешить входящий HTTPS и SSH
aws ec2 authorize-security-group-ingress \
  --group-id sg-0abc123456789def0 \
  --protocol tcp --port 443 \
  --cidr 0.0.0.0/0

aws ec2 authorize-security-group-ingress \
  --group-id sg-0abc123456789def0 \
  --protocol tcp --port 22 \
  --source-group sg-0bastion123456789  # другая SG как источник

# NACL: добавить правило разрешения и запрета
aws ec2 create-network-acl-entry \
  --network-acl-id acl-0abc123456789def0 \
  --rule-number 100 \
  --protocol tcp \
  --rule-action allow \
  --ingress \
  --cidr-block 0.0.0.0/0 \
  --port-range From=443,To=443

# Явный запрет конкретного IP (только в NACL, не в SG)
aws ec2 create-network-acl-entry \
  --network-acl-id acl-0abc123456789def0 \
  --rule-number 50 \
  --protocol -1 \
  --rule-action deny \
  --ingress \
  --cidr-block 203.0.113.0/24

Security Group vs Network ACL (NACL) в AWS VPC

Security Group и NACL — это два независимых уровня сетевой безопасности в VPC. Они работают на разных уровнях и дополняют друг друга.

Security Group (SG)

Security Group — виртуальный firewall, работающий на уровне сетевого интерфейса (ENI) конкретного ресурса: EC2, RDS, Lambda ENI, ELB и др.

  • Привязка: к отдельному ресурсу (ENI), а не к подсети. На один ресурс — до 5 SG, в каждой SG — до 60 inbound и 60 outbound правил.
  • Stateful: если входящий трафик разрешён, ответный исходящий трафик автоматически разрешается (и наоборот).
  • Только разрешающие правила: нет возможности написать явный Deny — всё, что не разрешено, запрещено по умолчанию.
  • Источник: в качестве источника/назначения можно указать другую SG (не только CIDR) — это мощный механизм для разрешения трафика между уровнями приложения.
  • Оценка правил: все правила оцениваются вместе (нет номеров приоритетов) — разрешается если хотя бы одно правило совпадает.

Network ACL (NACL)

NACL — firewall уровня подсети. Применяется ко всему трафику, входящему в подсеть и исходящему из неё.

  • Привязка: к подсети. Одна NACL может быть ассоциирована с несколькими подсетями; у подсети — всегда ровно одна NACL.
  • Stateless: входящие и исходящие правила независимы. Если разрешить входящий TCP 443, нужно явно разрешить исходящий ответный трафик (ephemeral ports 1024–65535).
  • Разрешающие и запрещающие правила: правила нумерованы (1–32766), обрабатываются по возрастанию номера. Первое совпавшее правило применяется. Правило * в конце запрещает всё остальное.
  • Default NACL: разрешает весь трафик. Созданные вручную NACL — запрещают всё по умолчанию.

Когда использовать что

  • Security Group — основной инструмент. Использовать для управления доступом к конкретным ресурсам. Ссылки на другие SG позволяют строить чёткие правила между уровнями (ALB → App SG → DB SG).
  • NACL — дополнительный уровень для блокировки подозрительных IP/CIDR диапазонов на уровне подсети, для реализации Deny-правил (которых нет в SG), для аварийной блокировки атак.

Подводные камни

  • NACL stateless — забыть разрешить ephemeral ports (1024–65535) для исходящих ответных пакетов — классическая ошибка. Клиент подключается с высокого порта, и без исходящего правила на эти порты ответ не пройдёт.
  • Нумерация правил NACL — правило с меньшим номером имеет приоритет. Если добавить allow с номером 200, но deny с номером 100 на тот же CIDR, deny сработает.
  • Изменения NACL применяются мгновенно и влияют на все ресурсы в подсети — в отличие от SG, которые применяются к конкретным ENI.
  • Default NACL разрешает всё — создавая новую подсеть и не меняя NACL, можно ошибочно думать, что есть ограничения. Всегда явно назначайте кастомную NACL.
  • SG не поддерживает Deny — нельзя заблокировать конкретный IP через SG. Для блокировки используйте NACL или WAF.
  • Трафик между инстансами в одной подсети проходит через SG обоих инстансов, но через NACL — только один раз (при входе в подсеть).

Частые вопросы на собеседовании

  • Спроектируй highly available web-приложение в AWS.
  • Что такое RTO и RPO?
  • Как организовать multi-account стратегию в AWS Organizations?
  • Что технически делает subnet публичным?

Типичные ошибки

  • Считать SG и NACL одинаковыми firewall.
  • Забывать outbound/ephemeral ports в NACL.
  • Использовать 0.0.0.0/0 там, где нужна ссылка на SG.

Что проверяет интервьюер

  • Различает scope SG и NACL.
  • Объясняет stateful и stateless поведение.
  • Понимает rule order и allow/deny в NACL.

Как вы знаете этот вопрос?

Проверить себя по теме AWS →

Источники

  • https://docs.aws.amazon.com/vpc/latest/userguide/vpc-security-groups.html
  • https://docs.aws.amazon.com/vpc/latest/userguide/vpc-network-acls.html
←Предыдущий вопросЧто технически делает subnet публичным?Следующий вопрос→Что такое VPC? Объясни subnet, route table, IGW, NAT Gateway.

Связанные темы

AWSaws-networkingNetwork-Security

Вакансии с этим навыком

AWS вакансии
  • Senior Engineering Manager (#5779)
  • Middle AI/ML Engineer (#5827)
  • Senior DataOps Engineer (#5858)
  • Voice AI Engineer (Real-Time Speech) (#5861)
  • Senior / Lead PHP Engineer with AI skills (#5887)