CDK додасть оверхед на початковому етапі. Але буде спрощувати життя в подальшому — в процесі підтримки, розширення, рефакторингу інфраструктури
Например, когда система состоит из нескольких веб приложений, нескольких десятков API эндпоинтов, нескольких StepFunctions для процессинга (а для каждой StepFunction — 10+ Lambdas). Кроме того, несколько баз данных, S3 хранилищ. А также — IAM конфигурации, сервисы аутентификации/авторизации, конфигурации CodePipeline и тд и тп
Про Terraform не знаю, а що до CloudFormation — як на мене, дуже важко підтримувати інфраструктурну конфігурацію, яка описана в кількох десятках файлів, кожен з яких має розмір кілька десятків кілобайтів.
Ще складніше стає, коли є необхідність мати конфігурацію для кількох енайронментів (бета, гамма, прод)
Доречі, вашу архітектуру можна трохи покращити використавши CloudFront для дистриб’юції статичного вебсайту та медіа-контенту
Можу підтвердити, що технологія працює на проекті середнього розміру, де створюється кілька сотень різноманітних AWS ресурсів — починаючи від IAM roles і закінчуючи Route53, CloudFront, ApiGateway, Lambda, S3, StepFunctions і тд і пт. Є нюанси, інколи є необхідність кастомізації (мінімальної), але в цілому — все чітко працює.
Використовуємо CDK на нашому поточному проекті з досить складною інфраструктурою
Маю сказати, що CDK дуже спрощує життя, коли використвуються десятки або навіть сотні різних AWS ресурсів. Описати все за допомогою CloudFormation або створити все вручну — було б нереально.
Також, CDK допомагає, коли є кілька сервісів з аналогічною архітектурою. В цому разі, створивши один раз CDK дефініцію, можна використовувати її створення нових компонентів системи.
Так зеленского выбрали президентом страны или модератором собрания интеллектуалов?
Если вы до сих пор не заметили или не поняли — путин уже напал
Значит приходит человек на должность президента воюющей страны, в которой масса экономических и социальных вызовов, с весьма турбулентной международной обстановкой, и говорит:
— Чуваки, надо что-то делать... Какие у кого есть идеи?
Герои не умирают! Вечная память и слава!
Что сказать семье — даже незнаю... Наверное просто — держитесь и простите ((
Полупрофессиональный перевод с англ совершенно неуместен!
Испортили этим беседу с интересным человеком...
Готов спорить с утверждением «Верить на слово, договариваться на словах — это всё из разряда детского сада. Глупость несусветная короче говоря.» :)
Николай, если Вы считаете, что это стоило бы проанализировать, может как-нибудь на досуге опубликуете статейку? ;) Правда, будет интересно прочесть :)
PS: Не имею никакого отношения ни к публикации ни к ее автору :)
Узнать о том, что такое Tomcat можно по адресу: . Здесь вы узнаете, является ли он сервером приложений или же он просто веб-сервер.
Те же данные — 35 лет,ТехЛид Java, C1 Английский — перешел в Амазон 2 года назад. Интервью — легко и без проблем. Можно подготовиться за несколько месяцев.
Вопрос в другом — вы действительно желаете сделать релокейшн? Точно? Уверены? Если да — то подумайте еще раз :)
Про интенсивность работы и нагрузку в ФААНГ уже здесь много написано.