Краткие 10-точечные гиды (5 частей серии)
Когда я изучаю новые о новых технологиях, одно из первых вещей, я сделаю, это напишите пронумерованный список 1-10, а затем заполните этот пронумерованный список с точками об этой конкретной технологии. Я понял, что эти списки могут быть полезны для других Поэтому я собираюсь начать публиковать их. На этой неделе я посмотрел на AWS эластичный Beanstalk.
Эластичный Beanstalk Amazon — это услуга, которая позволяет развертывать приложения в контексте AWS, который включает в себя ряд различных услуг AWS, такие как S3 и ECR. С эластичным бобовым следам вам не нужно беспокоиться о управлении и оркестрацией этих услуг. Вы можете просто сосредоточиться на вашем приложении.
Одним из основных преимуществ использования AWS Elestic Beanstalk является то, что это республикает необходимость борьбы с инфраструктурой. Вам не нужно беспокоиться о настройке балансировки нагрузки или масштабирования вашего приложения. Вы можете просто загрузить свой код и пойти.
Еще одним преимуществом использования AWS Elestic Beanstalk — это то, что предполагает, что вы планируете принять приложение на AWS начать с того, что нет дополнительных расходов на использование эластичного Beanstalk.
Пока у вас есть возможность сидеть на спине и позволить эластичному бобову, обрабатывающую все для вас, AWS дает возможность настроить и управлять ресурсами AWS, которые вы используете для вашего приложения. И что еще больше, это не все или ничего не имеет дело. Например, вы можете решить вручную управлять экземплярами AWS ECR, но оставьте свои экземпляры S3, которые будут управляться упругим Beanstalk.
Настройка мониторинга и регистрации инструментов для вашего приложения часто является полной работой о сам по себе. С эластичным Beanstalk вам не нужно беспокоить, потому что эластичный бобовый стенд поставляется с интерфейсом мониторинга, который интегрирован с Amazon CloudWatch и AWS рентген.
Одним из недостатков системы, которые тезисывают необходимость управления, состоит в том, что понимание, когда все пошло не так с упругим бобовым бобовым следам, может быть сложной задачей, потому что может быть трудно увидеть ошибку для диагностики проблемы.
Дополнительный недостаток использования упругий Beanstalk — это сторонняя интеграция. Некоторые из простых виновных виновников поддерживаются, как Docker, Jenkins и GitHub, но не ожидайте найти стороннюю интеграцию обширной.
Одним из плюсов AWS Elestic Beanstalk — это то, что вы можете легко интегрировать кодовые трубопроводы в него, что может позволить вам проверить, работает ли ваш код, который вы только что загружены, работает правильно.
Другим преимуществами автоматического управления AWS EURALIC BELASTALK — это то, что неизбежные вещи, такие как обновление версий и операционные системы, могут быть сделаны без простоя в приложении. Кроме того, что-то не так пойти не так с одним из тех обновлений, довольно легко откатиться приложение в более раннее состояние. Опять же, без каких-либо простоя в приложении (если, конечно, самообновление сама не вызвало время простоя).
Окончательный недостаток использования AWS Elestic Beanstalk — это то, что если вам требуется техническая поддержка от Amazon, за это есть заряд. Хотя это что-то, что обычно ожидается от современных приложений SaaS и PAAS. В этом случае это то, что осторожно рассматривать, из-за проблем нелегкоспособности диагностировать проблемы с системой, как упомянуто выше.
Краткие 10-точечные гиды (5 частей серии)
Оригинал: «https://dev.to/shanelee/a-brief-10-point-guide-to-aws-elastic-beanstalk-gm4»