Для чего нужен CodeStar?
CodeCommit, CodeBuild, CodeDeploy, CodePipeline, CloudFormation, CloudWatchEC2, Lambda, Elastic BeanstalkJira, Github IssuesКаков прайсинг CodeStar?
CodeStar сам по себе бесплатный сервис.
Платим мы только за underlying сервисы.
Для чего нужен CodeArtifact? Что он умеет делать?
Как можно обходиться без него?
Для управления зависимостями (dependencies, packages)
Вместо CodeArtifact можно использовать Public 3-rd party artifact систему,
например Public Maven Repository или Public NPM Repository
В чём преимущество CodeArtifact перед другими средствами?
то же самое, что Public Maven Repository , но являясь приватным (развёрнутым в рамках нашей VPC).
Можно даже стягивать публично доступные dependencies себе в приватный CodeArtifact (это называется “upstream repository”)
В целях независимости и дальнейшей работы в рамках приватной сети.
Какие варианты есть для хранения своих зависимостей? Как каждый из них связан с VPC?
Есть 3 варианта, как хранить свои dependencies
- CodeArtifact - находится в рамках нашей VPC
- Public 3-rd party artifact система - находится ВНЕ нашей VPC
- собственная система, развёрнутая в наших EC2 instance’ах - находится в рамках нашей VPC
Как можно организовать автоматическое обновление приложения?
Через связку CodeArtifact + EventBridge + CodePipeline
CodeArtifact получает новую версию какого-то пакета (dependency)CodeArtifact отправляет event в EventBridgeEventBridge вызывает CodePipelineCodePipeline (используя Ci/CD сервисы) выполняет обновление приложения.На что подразделяется CodeArtifact?
Как это связано с правами доступа?
CodeArtifact делится на репозиторииRepository имеет какой-то домен (Domain)CodeArtifact,CodeArtifactCodeArtifact репозиторииCodeArtifact репозиторииЗачем нужен CodeGury?
Как он устроен?
Machine Learning powered сервис для
CodeGury Reviewer)CodeGury Profiler)Поддерживает ли CodeGury On-Premise сервера?
Что для этого нужно?
Поддерживает AWS и On-premise приложения.
Как обычно, нужно установить CodeGury Profiler агента на сервер.
Какие настройки агента CodeGury бывают?
MaxStackDepth - глубина stack-trace’а, на которую погружается CodeGury агент.MemoryUsageLimitPercent - сколько памяти выделяем агентуReportingIntervalMilliseconds - как часто агент должен слать отчёты о прозводительностиSamplingIntervalMilliseconds - уменьшаем этот интервал, чтобы увеличить подробность отладкиЧто такое Cloud9?
Какие функции она поддерживает?
Cloud9 - это IDE, разработанная AWS’ом.