Блог Amazon Web Services
Category: Developer Tools
Распределённая трассировка с использованием AWS Distro для OpenTelemetry
Этот пост рассказывает о новых возможностях мониторинга бессерверных и микросервисных архитектур с использованием стандарта OpenTelemetry
Read MoreПредставляем новый бессерверный LAMP-стек, часть 3: Заменяем веб-сервер
Из этой статьи вы узнаете, как создавать приложения на PHP без необходимости использования веб-сервера. Мы покажем, как настроить Amazon CloudFront, чтобы безопасно обслуживать запросы пользователей и кэшировать статические файлы из приватного бакета Amazon S3. Динамические запросы направляются в Amazon API Gateway, а из него – в функцию AWS Lambda. Комбинация этих сервисов используется для замены традиционного веб-сервера в приложениях на PHP.
Read MoreПредставляем новый бессерверный LAMP-стек, часть 2: Реляционные базы данных
Из этой статьи вы узнаете, как использовать реляционную базу данных Amazon Aurora, совместимую с MySQL, в ваших бессерверных приложениях. Я покажу, как с помощью Amazon RDS Proxy объединить подключения к базе данных в пулы и использовать их повторно.
Read MoreАвтоматическое развёртывание контейнерных приложений с помощью AWS Copilot
В этой статье мы покажем, как использовать Copilot для автоматизации выпуска приложений. Мы начнём с базового конвейера (pipeline), который будет собирать контейнер, загружать его в репозиторий образов, и запускать его автоматически каждый раз, когда вы добавляете изменения в репозиторий кода. Затем мы обновим наш конвейер, чтобы он следовал лучшим практикам и состоял из нескольких этапов, включающих в себя тестирование, с помощью которого можно убедиться, что приложение работает корректно, до выпуска его в производственную среду. В конце мы рассмотрим реальный сценарий, в котором найдём проблему в производственной среде и выпустим её исправление.
Read MoreПредставляем новый бессерверный LAMP-стек
Это первая статья из серии, предназначенной для PHP-разработчиков. В этой серии мы расскажем о том, как использовать бессерверные технологии вместе с PHP. Мы рассмотрим доступные инструменты, фреймворки и стратегии для создания бессерверных приложений, а также объясним, почему сейчас самое подходящее время, чтобы начать использовать бессерверные архитектуры. В этой статье вы узнаете, как использовать PHP в Lambda-фукциях с помощью собственной среды выполнения кода (custom runtime API).
Read MoreНастраиваем AWS SDK для Java (версии 2.х) для ускорения запуска функций AWS Lambda
Мы рассмотрим, на что тратится время при запуске AWS SDK клиента для Java, и какие настройки можно применить, чтобы его сократить.
Read MoreAWS CodeArtifact и процесс управления пакетами – лучшие практики для интеграции
Артефакты, расположенные в централизованном хранилище, позволяют командам работать независимо и обмениваться разными версиями программных пакетов в рамках организации, увеличивают повторное использование кода, а также сокращают время разработки. В этом посте рассматриваются основные паттерны использования артефактов, чтобы показать, как интегрировать AWS CodeArtifact эффективным и оптимальным с точки зрения цены способом.
Read MoreКак тестировать AWS Step Functions и создавать CI/CD pipelines для них
Как построить CI/CD pipeline для AWS Step Functions, как тестировать различные компоненты serverles workflows и обеспечить управляемый жизненный цикл разработки и эксплуатации решения на AWS Step Functions – в нашем новом посте
Read More