AWS CodeDeploy

【CI/CDの導入】AWS CodePipeline(CodeCommit、CodeDeploy、Nginx、Auto Scaling、ALB の組み合わせ)を設定してみた

こんにちは!技術4課のイーゴリです。 この記事では、AWS CodePipelineを使って、CodeCommit → CodeDeploy → Auto ScalingのEC2へのデプロイのプロセスを作ってみましたので、ご紹介したいと思います。 前回の記事で作成したリソースを使用しますので、まず…

AWS CodePipelineでNext.jsアプリケーションをCI/CDする

こんにちは、屋根裏エンジニアの折戸です。 今回はNext.jsアプリケーションをCI/CDするための設定手順についてのご紹介です。 構成 前提 事前準備 ミドルウェア ローカル環境へNext.jsアプリケーションを作成 npxコマンドでNext.jsアプリケーションを作成 np…

AWS CodePipeline(CodeCommit → Codedeploy → EC2へデプロイ)を設定してみた

こんにちは!技術4課のイーゴリです。 この記事では、試しにAWS CodePipelineを使って、CodeCommit → Codedeploy → EC2へデプロイのプロセスを作ってみましたので、ご紹介したいと思います。 構成の説明 前提条件 IAMユーザー用のGit 認証情報の生成手順 Cod…

AWS CodeBuild でローカルキャッシュを使用する場合の注意点

冬も終わりですね 写真は谷川岳ロープウェイからの谷川岳です 前提 AWS の Code系サービスを使った ソースコード管理・ビルド(コンパイル)・デプロイ(環境への展開) は 基本的に以下の図のようになります 正式なサービス名: AWS CodeCommit 、AWS CodeBuild…

CodeCommit のリポジトリに Dockerfile をpush すると CodeBuild が docker build して コンテナイメージを作成し ECR のリポジトリに push する仕組みの構築方法 (docker build の自動化)

CodeCommit のリポジトリに Dockerfile をpush すると CodeBuild が docker build して コンテナイメージを作成し ECR のリポジトリに push する仕組みの構築方法 (docker build の自動化)

AWSエンジニアだから、今風のナウい感じでAnsibleもサーバーレスで使いたいよねっ?!

全国のAnsible愛好家の皆様こんにちは、技術4課 岩本です。 さて、ラノベ風のタイトルで始まりました今回ですが、Windowsユーザー/Macユーザーが混在してたりすると、セットアップ手順が各端末であったり、 もしくはプロビジョニング用サーバーを用意したり…

ES6で書けてCodeDeployで自動デプロイされるモダンっぽいHubot環境の作り方

こんにちは。てるい@さっぽろです。まだ積もってはいませんが雪が降る日が少しずつ増えてきました。 久しぶりにHubotをEC2上にインストールする必要が出てきて、せっかくなのでモダンで快適な感じに作ってみましたので共有したいと思います。 経緯など 弊社…

Code4兄弟の連携デプロイを東京リージョンで試す

こんにちは、技術4課の多田です。 2016年も終わりますが、皆さんにとってどんな一年だったでしょうか?私は、サーバーワークスに入っていろいろと変化があった1年だったなぁと思います。来年も引き続き頑張っていきたいと思います。 さて、今回は、CodePip…

【Code3兄弟シリーズ】CodeDeploy~CustomDeployment編~

こんにちは、技術1課の多田です。 引き続き、AWS CodeDeploy(以下、CodeDeploy)と仲良くなりたいと思います。 前回は、CodeDeployの概要と、SampleDeploymentのデプロイを行いましたが、 今回は既存のEC2に対してアプリケーションのデプロイを行うCustomDep…

【Code3兄弟シリーズ】CodeDeploy~SampleDeployment編~

こんにちは、技術1課の多田です。 先日、弊社のイベント『サバノミソニ』にてCode3兄弟の発表をしてきました。 デモもやってみたのですが、普段はデモを観る側が多く、やってみる側になって待ち時間を持たせるのってすごく大変だと痛感しました。 次は、う…