Некоторые вещи, которые я приобрел за эти годы, которые могут быть не очевидны при начале новой службы AWS.
- Создать сертификаты SSL в
US-EAST-1Анкет Инфраструктура обеспечения CloudFront основана там, поэтому совместима только сUS-EAST-1сертификаты. - Я. Может быть не очевидно для новичка: разрешения предоставляются через заявления в Политики , которые назначены либо Личности или Ресурсы Анкет
- Cloudformation против Terraform. CloudFormation, странно, иногда задерживается позади Terraform, который использует API AWS под капотом (не CloudFormation).
- Lambda развертывание слишком большое Анкет Рассмотрим слои AWS Lambda, когда размер вашего пакета развертывания превышает ограничения Lambda.
- AWS Lambdas страдает от холода Анкет Возьмите это, уменьшив размер пакета. Кроме того, вы получаете как минимум одинаковое количество процессора на этапе init, что и в обработчике. Вы получаете фазу инициирования для очень близкого к бесплатному, поэтому переместите как можно больше кода приложения вне функции обработчика. Последующие призывы также могут повторно использовать ресурсы вне обработчика.
- SQS Delivery : Стандартные очереди гарантируют как минимум одну доставку, очереди FIFO пытаются одну доставку. Убедитесь, что ваш код приложения делает правильные предположения/De Dupe по мере необходимости.
- AWS KMS — твой друг Анкет Используйте его, чтобы зашифровать свои ключи. Подумайте дважды о том, что входит в переменные среды или хранилище параметров.
- AWS Redshift Performance. Запросы Redshift работают намного лучше с клавишами распределения. Установите их рано.
- AWS Cognito Campauise Анкет
Вы не можете настроить электронные письма AWS Cognito Verification.Как предложено в комментариях, теперь вы можете настроить проверку электронной почты с помощью кода. ( См. Документы .) - AWS Credits Анкет Большинство программ акселератора предлагают вам кредиты AWS. Присоединяйтесь к одному и попросите их.
РЕДАКТИРОВАТЬ: Полезный ресурс, если вы не столкнулись с ним — Открытое руководство по Amazon Web Services (GitHub) Анкет
Обложка: «AWS — Офис веб -сервисов Amazon в Хьюстоне, штат Техас», Тони Вебстер, лицензирован с CC на 2.0. Чтобы просмотреть копию этой лицензии, посетите https://creativecommons.org/licenses/by/2.0/
Оригинал: «https://dev.to/logicalicy/10-things-they-don-t-teach-you-about-aws-k5c»