並び順

ブックマーク数

期間指定

  • から
  • まで

241 - 280 件 / 1227件

新着順 人気順

codepipelineの検索結果241 - 280 件 / 1227件

  • GitHub/CodeBuild/CodePipelineを利用してCloudFormationのCI/CDパイプラインを構築する | DevelopersIO

    GitHub/CodeBuild/CodePipelineを利用してCloudFormationのCI/CDパイプラインを構築する はじめに こんにちは、中山です。 最近CloudFormation(以下CFn)を書く機会が多いです。いろいろと個人的に思うところもあるのですが、やはりAWS公式サービスなので他サービスとの連携が手厚くサポートされている印象があり、好きなサービスの1つです。例えばLambda-backed Custom Resourceを利用することでイベントドリブンに処理を実装できたりします。 今私が関わっている案件的にチームとして動く機会が少なかったので、CFnテンプレートはローカルで管理することが多かったです。しかし、個人で開発している分にはこれでもよいのですが、チームとして管理する場合には問題が出てきます。テンプレートのテスト、スタックの作成/更新フローなどが統一され

      GitHub/CodeBuild/CodePipelineを利用してCloudFormationのCI/CDパイプラインを構築する | DevelopersIO
    • Designing a secure container image registry | Amazon Web Services

      Containers Designing a secure container image registry As organizations move to containers, there can be a sense that they are losing control or visibility of the software that is deployed to their environments. Historically, once a server is in production, a scanning tool runs on a regular basis to detect vulnerabilities on the operating system. Once a vulnerability is detected, an operations eng

        Designing a secure container image registry | Amazon Web Services
      • Kirishiki Studios

        事業内容 個人事業主として、ウェブシステム・ウェブアプリケーションの開発・運用(受託)を行っています。 自己紹介 名前: 山田直行(Naoyuki YAMADA) 屋号: 霧敷スタジオ(Kirishiki Studios) ハンドルネーム: hanputu Github Twitter Blog Blog(old) Note Facebook LinkedIn SlideShare SpeakerDeck YOUTRUST 勤務先/取引先(2024年6月時点) 株式会社ナイルワークス(正社員) ドローン開発部 シニアエンジニア 株式会社サイバーエージェント(業務委託) AILab 経済学社会実装チーム リサーチエンジニア 他 業務委託 1社 興味・スキル バックエンド寄りのウェブアプリケーションエンジニア。 小さな開発チームでの立ち上げから長期の運用まで、ウェブサービスの開発過程全般に興味

        • Vueで書かれた自社サイトをNuxt対応した時にAWSインフラでハマったポイントとその解決策|小林佑樹 / MESON CEO

          先週、弊社が運営する3Dモデル検索ウェブサービス「heymesh」をリニューアルしました!4/10にサービスをリリースしてから初の大きなリニューアルになります。 今回リニューアルした内容の一つに今までVue.jsで書かれていたheymeshをNuxtに対応させるという要件があったのですが、本記事はVueで書かれたサイトをNuxt対応させる途中でハマったポイントと、どのように解決したのかについて自分用のメモもかねてまとめました。 本題から少し外れるため詳細は割愛しますが、Nuxt対応するに至った経緯としてはOGPやSEO対策しやすくするという要求があったためです。 ハマりポイント1:S3ホスティングが使えない heymeshの最初のリリースの際にはVue.jsで実装されていました。そのため、インフラ側はスタンダードにS3とCloudfrontでWebホスティングする手法を採用していました。

            Vueで書かれた自社サイトをNuxt対応した時にAWSインフラでハマったポイントとその解決策|小林佑樹 / MESON CEO
          • 【個人的には神ツール】AwsOrganizationFormation(OSS)でAWS Organizationsをコードで管理する | DevelopersIO

            【個人的には神ツール】AwsOrganizationFormation(OSS)でAWS Organizationsをコードで管理する 中山(順)です 「AWS Organizationsをコードで管理したい・・・」 そんなことを思ったことはありませんか? 今日はAwsOrganizationFormationというOSSのご紹介です。 READMEには以下のように記載されています。 AWS Organization Formation is an Infrastructure as Code (IaC) tool for AWS Organizations. OlafConijn/AwsOrganizationFormation AWS Organizationをコードで管理するツールのようです。 これは俺得。 AwsOrganizationFormationの機能 主要な機能として、以

              【個人的には神ツール】AwsOrganizationFormation(OSS)でAWS Organizationsをコードで管理する | DevelopersIO
            • CodePipelineからECSにBlue/Greenデプロイする | DevelopersIO

              こんにちは、かたいなかです。 以前、ECSがCodeDeployによるBlue/Greenデプロイに対応したことをお伝えしました。 今回は、CodePipelineからECS+CodeDeployへのデプロイを行うことで、CodeBuildでDockerイメージをビルドし、ビルドしたイメージをもとにタスク定義の新しいリビジョンを登録、ECSのサービスを更新するといった一連の流れを自動で行えるようにする方法をご紹介します。 構築するパイプラインの概要 今回は、以下のようなパイプラインを構成します。 GitHubの特定のブランチを変更を契機に処理を開始します。CodeBuildでイメージをビルドし、ECRにプッシュします。そして、最後にCodeDeploy + ECSを使用してデプロイを行うという流れです。 手順 では、実際にやっていきましょう。 設定としては以下の流れで進めます。 CodeD

                CodePipelineからECSにBlue/Greenデプロイする | DevelopersIO
              • モダンアプリ開発でケアレスミスが起きないようDatadogで自動ブラウザテストする - CARTA TECH BLOG

                アジャイルやDevOpsなど迅速なシステムの改善~リリースが求められる開発で、懸念されることはデグレードを起こしてしまうことかと思います。 今回はそういったミスを軽減させるためのブラウザテストの自動化に関して書いていこうと思います。 自動テストのサービスとしてDatadogのSynthetic Testのブラウザテストを使用します。 ブラウザテストのテストシナリオとしては複雑な条件を使用しないことが大事です、テストデータが必要、単体試験で検知されるべきレベルのシナリオをここで作成することはメンテナンスの限界が発生して、余計に時間を掛けてしまうことになります。 今回は下記のシナリオをテストします。 ・画面遷移が問題なくできること ・画面に期待通りのテキストが表示されていること さらに今回は最終的に自動化したブラウザテストがCI/CDの一部として組み込まれ、 毎回のリリースでデグレが発生してい

                  モダンアプリ開発でケアレスミスが起きないようDatadogで自動ブラウザテストする - CARTA TECH BLOG
                • [レポート]DevOps essentials: CI/CDの入門ワークショップ #DOP201 #reinvent | DevelopersIO

                  本ブログはAWS re:Invent 2019のワークショップ『DevOps essentials: Introductory workshop on CI/CD practices』のレポートです。 現地でワークショップに参加はできていませんでしたが、ワークショップの資料が公開されていたので実際にやってみました。 セッション概要 In this session, learn how to effectively leverage various AWS services to improve developer productivity and reduce the overall time to market for new product capabilities. We demonstrate a prescriptive approach to incrementally ado

                    [レポート]DevOps essentials: CI/CDの入門ワークショップ #DOP201 #reinvent | DevelopersIO
                  • New AWS Tools for Code Management and Deployment | Amazon Web Services

                    AWS News Blog New AWS Tools for Code Management and Deployment Today I would like to tell you about a trio of new AWS tools that are designed to help individual developers, teams of developers, and system administrators store, integrate, and deploy their code on the cloud. Here is the lineup, in the order that you’d generally put them to use: AWS CodeDeploy – This service efficiently deploys your

                      New AWS Tools for Code Management and Deployment | Amazon Web Services
                    • ZOZOMATのマルチテナントEKSクラスタへの移行 - ZOZO TECH BLOG

                      はじめに こんにちは。計測プラットフォーム開発本部SREブロックの西郷です。普段はZOZOSUITやZOZOMAT、ZOZOGLASSなどの計測技術に関わるシステムの開発、運用に携わっています。先日私達のチームでは、シングルクラスタ・マルチテナントを前提として構築したEKSクラスタにZOZOMATシステムを移行しました。本記事では移行ステップや作業時に工夫した点について紹介したいと思います。 目次 はじめに 目次 移行の概要とそのアプローチ 前提 要件 移行方針 各移行ステップとその詳細 STEP1:移行先CFnスタックへのAWSリソース作成、インポート STEP2:移行先へのデータマイグレーション S3 注意点 RDS 注意点 STEP3:移行先のクラスタにkubernetesリソースを追加 STEP4:EKSクラスタの切り替え external-dnsのdomain-filterをマル

                        ZOZOMATのマルチテナントEKSクラスタへの移行 - ZOZO TECH BLOG
                      • [アップデート]EventBridgeのクイックスタートでGitHub、Stripe、Twilioとのイベント連携が簡単に作れるようになりました! | DevelopersIO

                        [アップデート]EventBridgeのクイックスタートでGitHub、Stripe、Twilioとのイベント連携が簡単に作れるようになりました! EventBridgeのクイックスタートでGitHub、Stripe、Twilioとのイベント連携が簡単に作れるようになりました!実際にGitHubと連携する際の動きを確認しています、 はじめに CX事業本部の佐藤智樹です。 今回は、EventBridgeのクイックスタートでSaaS(GitHub、Stripe、Twilio)とAWSサービスの連携が簡単に作れるようになったので紹介します。全体の流れはほぼ共通ですがSaaSごとにシークレットの登録などは異なるため、本記事ではGitHubとの連携を中心的に紹介します。 具体的な構成 CloudFormationによってSaaSの Webhook に対応するLambdaとFunction URLsが

                          [アップデート]EventBridgeのクイックスタートでGitHub、Stripe、Twilioとのイベント連携が簡単に作れるようになりました! | DevelopersIO
                        • AWS CDK(Cloud Development Kit )で、CodePipeline、CodeCommit、CodeBuildを使用した開発環境を作ってみました | DevelopersIO

                          AWS CDK(Cloud Development Kit )で、CodePipeline、CodeCommit、CodeBuildを使用した開発環境を作ってみました 1 はじめに CX事業本部の平内(SIN)です。 今回は、AWS CDKで、CodePipeline、CodeCommit、CodeBuildを使用した開発環境を作ってみました。デプロイされるのは、Lambdaファンクションのみです。 CodeCommitのリポジトリで、developブランチをコミットすると、dev環境のLambdaが更新され、masterブランチでprd環境が更新されるようになってます。 2 リポジトリ作成 最初に、CodeCommitでリポジトリを作成します。 スタックの中で作成することも可能ですが、その場合、スタックの削除でリポジトリも消えてしまうので、ちょっと運用上まずいかと思います。 $ aws

                            AWS CDK(Cloud Development Kit )で、CodePipeline、CodeCommit、CodeBuildを使用した開発環境を作ってみました | DevelopersIO
                          • AWS News Blog

                            AWS Weekly Roundup – AWS AppSync, AWS CodePipeline, Events and More – August 21, 2023 In a few days, I will board a plane towards the south. My tour around Latin America starts. But I won’t be alone in this adventure, you can find some other News Blog authors, like Jeff or Seb, speaking at AWS Community Days and local events in Peru, Argentina, Chile, and Uruguay. If you see […] New – Amazon EC2 H

                            • 【レポート】サーバーレスアーキテクチャパターンとベストプラクティス #reinvent #ARC401 | DevelopersIO

                              こんにちは、虎塚です。 re:Invent 2017のセッション「Serverless Architectural Patterns and Best Practices」(サーバーレスアーキテクチャパターンとベストプラクティス) の動画を視聴したのでレポートします。発表は、AWSのDrew DennisさんとMaitreya Ranganathさんでした。 本セッションでは、Webアプリケーション、データレイク、ストリーム処理、運用自動化 の4分野のインフラストラクチャについて、サーバーレスで構築する場合にどのAWSサービスをどう使うか、パターン を紹介してくれます。これらの用途でサーバーレス構成を検討している方には、参考になる部分があると思います。 AWS re:Invent 2017: Serverless Architectural Patterns and Best Practi

                                【レポート】サーバーレスアーキテクチャパターンとベストプラクティス #reinvent #ARC401 | DevelopersIO
                              • AWSでのアプリケーション開発を効率化するCI/CDツール「Ignite」 CTCが無償提供を開始

                                伊藤忠テクノソリューションズ(CTC)が、自社開発したCI/CDツール「Ignite」の無料提供を開始。Amazon Web Services(AWS)でのアプリケーション開発に利用でき、リリースプロセスを効率化することで、DevOpsによる開発を支援する。 伊藤忠テクノソリューションズ(CTC)は、Amazon Web Services(AWS)でのアプリケーション開発を支援する、CI/CD(継続的インテグレーション/継続的デリバリー)ツール「Ignite(イグナイト)」を開発し、2018年3月22日から無償提供を開始した。 Igniteは、システムの運用を行いながらサービスの追加開発や拡張を可能にするDevOpsを支援するCI/CD環境を構築するツール。AWSの「Codeシリーズ」(CodeBuild、CodePipeline、CodeCommit、CodeDeploy)を活用したアプ

                                  AWSでのアプリケーション開発を効率化するCI/CDツール「Ignite」 CTCが無償提供を開始
                                • CDKでEC2のBlue/Greenデプロイをするパイプラインを作る - mano’s diary

                                  こんばんは@manoです。もう今年も12月ですね。 12月ということで、今年もNewsPicksではアドベントカレンダーをやります!(って、僕は初参加なんだけども。) 実はここで話すのは初めてですが、僕は(株)NewsPicksの社員で、この記事はNewsPicks Advent Calendar 2019の1日目の記事ということになります。 最近CDKばっかり触っているということもあり、当ブログとしてはここまで2記事連続でCDK関連の話をしてきましたが、今日もCDK関連の話をします。 NewsPicksでは現在、デプロイフローの見直しを進めています。 現状はAWSで、auto scaling groupで管理されたEC2インスタンスに、NewsPicksのアプリケーションはJAVAがメインであるため.warファイルを配置し、Nginx & Tomcatといったwebサーバー構成でアプリケ

                                    CDKでEC2のBlue/Greenデプロイをするパイプラインを作る - mano’s diary
                                  • Autifyとserverlessを組み合わせてQAを自動化した話|hakutoitoi

                                    こんにちは、スペースマーケットのエンジニア 小林です。 課題スペースマーケットではQAを行ってくれるプラットフォームであるAutifyを導入してQAを自動化しているのですが、どのように開発フローに組み込んでいるかをお話しします。 導入したアイデア一定数のエンジニアはPRのビルドstatusが赤いと無視できないと思います。CircleCIのようにgithubのPR画面にAutifyの実行結果を表示させることで開発フローとして馴染みやすいと考えました。 そのために、リリースフローで必ず通るステージング環境確認時にAutifyを実行してPRに連動させる方法を検討しました。 設計弊社のリリースフローにはAWS codepipelineを利用しています。ステージング環境へのdeploy後にAutifyを走らせて、結果をgithub statusに連動させるちょっとした仕組みを設計しました。 処理の流

                                      Autifyとserverlessを組み合わせてQAを自動化した話|hakutoitoi
                                    • AWS CodePipelineとAmazon ECSを使って継続的デリバリパイプラインを設定する | Amazon Web Services

                                      Amazon Web Services ブログ AWS CodePipelineとAmazon ECSを使って継続的デリバリパイプラインを設定する この記事はAWS Senior Technical EvangelistのAbby Fullerの投稿です。 2017年12月12日に、AWSはAWS CodePipelineのターゲットとしてAmazon Elastic Container Service (ECS)をAWS Fargateも含めてサポートしたことをアナウンスしました。このサポートにより、コンテナベースのアプリケーションやマイクロサービスを継続的デリバリするパイプラインを作成するのがより簡単になりました。 コンテナ化したサービスを手動で構築しデプロイするのは、時間がかかりますしエラーを起こしがちです。自動化されたビルドとテスト機構と組み合わせた継続的デリバリは、早期にエラーを

                                        AWS CodePipelineとAmazon ECSを使って継続的デリバリパイプラインを設定する | Amazon Web Services
                                      • Chalice の 1.0.0 GA がリリースされました | DevelopersIO

                                        こんにちは、藤本です。 現地時間 7/31 に Chalice の 1.0.0 GA がリリースされました。 Chalice – 1.0.0 GA Release プレビュー版が登場して、1年ちょっとで遂に GA リリースとなりました。(既に GA リリース済みかと思ってた。 【新機能】Python Serverless Microframework for AWS(プレビュー版)が登場! Chalice Chalice は API Gateway + AWS Lambda for Python の API 環境を実行するサーバレスフレームワークです。サーバレスフレームは SAM(Serverless Application Model) や Serverless Framework など既に多く存在しますが、Chalice はシンプルで Python ユーザーが簡単にサーバレス環境を管理

                                          Chalice の 1.0.0 GA がリリースされました | DevelopersIO
                                        • 技術書典 応援祭に参加します - プログラマでありたい

                                          新型コロナの影響で、残念ながら技術書典8は中止となりました。しかし、オンラインで技術書典 応援祭が開催されるということで、サークルとして参加します。今回はチームになったササキですということで複数人で新刊を出します。既にBoothでの販売開始していますが、ここで一挙に紹介します。 クラウドネイティブファーストストーリー 1冊目は、新井さん(@msy78)と馬勝さん(@HorseVictory)さんの共著であるクラウドネイティブファーストストーリーです。この本は題名のとおり、ECSやFargate、Code兄弟を使ったサクセスストーリです。初級者から中級者向けに、クラウドの利点を最大限に活かすクラウドネイティブってどういう感じでやるのというのを、コンテナを中心に紹介しています。Lift & ShiftでいうとShiftの方ですね。 特徴としては、前半でコンテナ(ECS, Fargate)の使い

                                            技術書典 応援祭に参加します - プログラマでありたい
                                          • E2E テストを CircleCI 2.0 (Beta) で完結させてみた話 | feedforce Engineers' blog

                                            こんにちは、あっという間に社内勉強会の順番がやってきそうでフルえているコシゴエです。気がついたら二年近く会社ブログを書いていませんでした…。 最近、ようやく重い腰を上げて Docker と CircleCI 2.0 を使い始めたので、E2E テストでの活用を試みている話をしたいと思います。 はじめに 突然ですが、弊社プロダクト dfplus.io では、TestCafe を使用して E2E テストを自動化しています。 dfplus.io は、異なるリポジトリで管理しているフロントエンド(JS)とバックエンド(Ruby)から構成され、E2E テストはフロントエンドのリポジトリで管理しています。E2E テストはリポジトリへの push をトリガーに CircleCI で実行し、このときのバックエンドは E2E 用に用意した共用環境(Heroku 環境)を利用しています。 E2E テストをしばら

                                              E2E テストを CircleCI 2.0 (Beta) で完結させてみた話 | feedforce Engineers' blog
                                            • AWS Cloud9 – Cloud Developer Environments | Amazon Web Services

                                              AWS News Blog AWS Cloud9 – Cloud Developer Environments One of the first things you learn when you start programming is that, just like any craftsperson, your tools matter. Notepad.exe isn’t going to cut it. A powerful editor and testing pipeline supercharge your productivity. I still remember learning to use Vim for the first time and being able to zip around systems and complex programs. Do you

                                                AWS Cloud9 – Cloud Developer Environments | Amazon Web Services
                                              • AWS Fargate を使用してサーバーレスの Twitter リーダーを構築する | Amazon Web Services ブログ

                                                Amazon Web Services ブログ AWS Fargate を使用してサーバーレスの Twitter リーダーを構築する 前回の記事では、Ben Snively と Vai Desai が、サーバーレス技術を用いてソーシャルメディアのダッシュボードを構築する方法を紹介しました。ソーシャルメディアのダッシュボードは「#AWS」のハッシュタグでツイートを読み取り、機械学習ベースのサービスを使用して翻訳を行い、自然言語処理 (NLP) を使用してトピック、エンティティ、センチメント分析を行います。最後に、Amazon Athena を使用してこの情報を集計し、ダッシュボードを作成して、ツイートから取得した情報を可視化します。このアーキテクチャでは、管理する唯一のサーバーは Twitter フィードを読み取るアプリケーションを実行します。このブログ記事では、このアプリケーションを Do

                                                  AWS Fargate を使用してサーバーレスの Twitter リーダーを構築する | Amazon Web Services ブログ
                                                • 【週刊 Ask An Expert #06】AWS Loft Tokyo で受けた質問まとめ #AWSLoft | Amazon Web Services

                                                  AWS Startup ブログ 【週刊 Ask An Expert #06】AWS Loft Tokyo で受けた質問まとめ #AWSLoft 皆さんこんにちは。 Startup Solutions Architect の松田です。週刊 Ask An Expert も6回目となりました。毎回幅広い内容をお届けしておりますが、「参考になった!」「いい内容だ!」と思っていただけたら、ぜひハッシュタグ #AWSLoft を付けて拡散して頂ければと思います。もちろん、改善点・要望もお待ちしております。 今回も先週 Ask An Expert に寄せられた質問を振り返り、私達と知見を共有していきましょう! Here we go !! Ask An Expert? さて、皆さん AWS Loft Tokyo はご存知でしょうか? 目黒セントラルスクエア17Fにある、AWS を利用中のスタートアップとデ

                                                    【週刊 Ask An Expert #06】AWS Loft Tokyo で受けた質問まとめ #AWSLoft | Amazon Web Services
                                                  • AWS AppConfigとAWS CodePipelineの統合による機能リリースの自動化 | Amazon Web Services

                                                    Amazon Web Services ブログ AWS AppConfigとAWS CodePipelineの統合による機能リリースの自動化 昨年、AWS AppConfigをリリースしました。これはアプリケーション設定の作成、管理及び迅速なデプロイを行う、AWS Systems Managerの新機能です。AppConfigを使用すると、デプロイメントを行う前にアプリケーション設定を検証でき、制御及び監視可能な方法で設定をデプロイできます。 AWS AppConfigを使用すると、アプリケーションコードのデプロイメントとは独立して、設定の変更をデプロイ可能です。つまり、アプリケーション設定を更新しても、アプリケーションの再起動やサービスの停止を行う必要がありません。AWS AppConfigを使用すれば、アプリケーションは更新した設定をすぐに使用できます。具体的には、AWS AppCon

                                                      AWS AppConfigとAWS CodePipelineの統合による機能リリースの自動化 | Amazon Web Services
                                                    • [レポート] Application Performance Management (APM) on AWS #AWSSummit | DevelopersIO

                                                      はじめに 中山(順)です。 こちらはAWS Summit Tokyo 2018で行われたセッション「Application Performance Management (APM) on AWS」のレポートです。 スピーカーは、アマゾン ウェブ サービス ジャパン株式会社 技術統括本部 ソリューションアーキテクトの畑史彦さんです。 概要 アプリケーション全体のパフォーマンスを把握することは、エンドユーザーの需要に合わせてワークロードを拡張できるようにする上では不可欠です。 また、ソフトウェアを継続的に改善しユーザー体験を向上することにも役立ちます。Amazon CloudWatch カスタムメトリクスのダッシュボードと AWS X-Ray を使用してアプリケーションのモニタリングサービスを設計し、システムのパフォーマンスを把握する方法をご紹介します。 レポート このセッションは、「そもそも

                                                        [レポート] Application Performance Management (APM) on AWS #AWSSummit | DevelopersIO
                                                      • Amazon SageMakerを利用したエンタープライズのためのMLOps基盤ロードマップ | Amazon Web Services

                                                        Amazon Web Services ブログ Amazon SageMakerを利用したエンタープライズのためのMLOps基盤ロードマップ この記事はMLOps foundation roadmap for enterprises with Amazon SageMakerを翻訳したものです。 企業が組織全体で機械学習 (ML)の採用を進めるにつれて 、MLモデルの構築、学習、デプロイのための手動ワークフローがイノベーションのボトルネックになる傾向にあります。これを克服するために、企業はデータサイエンティスト、データエンジニア、MLエンジニア、IT、ビジネス関係者などの複数のペルソナがどのように協業すべきか、懸念事項、責任、スキルをどのように分離するか、AWSのサービスをどのようにして最適に使用するかなどについて明らかにし、明確な運用モデルを構築する必要があります。 このようなMLと運用

                                                          Amazon SageMakerを利用したエンタープライズのためのMLOps基盤ロードマップ | Amazon Web Services
                                                        • packages by category | Hackage

                                                          Packages by categoryCategories:  (5), "Distributed Computing" (1), - (1), .NET (9), Accelerate (27), Accessibility (4), ACME (55), Actors (2), Adjunctions (2), ADSB (5), Aerospace (11), Aeson (4), Agda (1), AI (82), Algebra (61), Algebra Uniform (1), Algorithm (9), Algorithm Visualization (2), Algorithmic Music Composition (1), Algorithms (137), Amazon (1), Amqp (1), Anatomy (1), Animation (6), AN

                                                          • CFnでGitHub + Fargate + CodePipelineを構築してみる | DevelopersIO

                                                            おはようございます、もきゅりんです。 CFnを使用してGitHub CodePipelineを作成してみたので、まとめておきます。 テンプレートの再利用等で役立てば幸いです。 先日、CodeCommitで構築したFargate+RDS(MySQL5.7)+FlaskをCFnで構築してみるを使った、GitHubでのケースになります。 実際に確認したい場合は、先にこの環境を構築する必要があります。 なお、やってから気付きましたが、こんなのも2年以上前にありました。 AWS CodePipeline, AWS CodeBuild, Amazon ECR, AWS CloudFormationを利用したAmazon ECSへの継続的デプロイメント そして、上記内容を弊社ブログ記事が丁寧に補足説明しています。 CodePipeline, CodeBuildを使ってAmazon ECSへの継続的デプロ

                                                              CFnでGitHub + Fargate + CodePipelineを構築してみる | DevelopersIO
                                                            • AWS Systems Manager を使用したソフトウェアのパッチ適用 | Amazon Web Services

                                                              Amazon Web Services ブログ AWS Systems Manager を使用したソフトウェアのパッチ適用 世界中の企業でクラウドコンピューティングの導入が急速に増加しており、クラウドジャーニー(クラウド活用を進める過程)の中で、さまざまな移行パターンが選ばれています。モノリシックなレガシーアプリケーションをそのまま使用してクラウドに移行することは「リフト・アンド・シフト」とも呼ばれるアプローチであり、クラウド移行の有力な手法の1つです。一方で、お客様が移行パターンについての知識を深めるにつれ、クラウドネイティブツールを最大限に活用できるようにリフト・アンド・シフト方式を最適化する必要があります。 適切なデプロイプロセスとリリース計画が整っていない場合、コードを移行することは困難でありコストがかかることがあります。多くの組織がアプリケーション開発にアジャイルな手法を採用し始

                                                                AWS Systems Manager を使用したソフトウェアのパッチ適用 | Amazon Web Services
                                                              • AWS re:Inventで発表された10個の新サービス・アップデート - yoshidashingo

                                                                cloudpackエバンジェリストの吉田真吾(@yoshidashingo)です。 先週はAWS re:Inventが開催されたので、そちらでの新サービスなどを中心にまとめています。 実に10種類の発表がありました。 AWS発表 1. AWS Lambda AWS News Blog 受け取ったトリガを元にLambda functionを実行することでワーカーアプリケーションをフルマネージドなプラットフォーム上で実行可能です。 Lambda functionはNode.jsで記述します。 実行環境の設定ではIAMでInvocation role(許可するfunction)とExecution role(functionがアクセス可能なAWSリソース)を定義する必要があります。 2. Amazon RDS for Aurora AWS News Blog 従来のRDSと全く違うQuorumベ

                                                                  AWS re:Inventで発表された10個の新サービス・アップデート - yoshidashingo
                                                                • ECSサービスの設計ポイントをざっくりまとめてみる - NRIネットコムBlog

                                                                  本記事は 初夏のAWSアワードエンジニア祭り 1日目の記事です。 🍦 告知記事 ▶▶ 本記事 ▶▶ 2日目 💻 尾澤です。 この度、2023 Japan AWS All Certifications Engineers に選ばれました。 更新が不安です。 というわけで今回はAWSアワードとかはあまり関係ないですが、 私が日頃業務で対峙するECSさんについてお話ししようかと思います。 ECSとは もう今となってはコンテナといえばこれというサービスですね。(?) 改めての説明ですが、 Amazon ECS(Elastic Container Service)は、AWSが提供するコンテナオーケストレーションサービスです。 Webサービスなどを構成する場合、コンテナ単体で動かすにはさまざまな運用課題があるため、 基本的にはオーケストレーションツール(ex: Kubernetes, e)を使いま

                                                                    ECSサービスの設計ポイントをざっくりまとめてみる - NRIネットコムBlog
                                                                  • [レポート]ソニーミュージックグループのセキュリティの取り組み ~300 を超える AWS アカウントのセキュリティ確保~ – AWS Security Forum Japan 2023 #aws #awssecurity | DevelopersIO

                                                                    [レポート]ソニーミュージックグループのセキュリティの取り組み ~300 を超える AWS アカウントのセキュリティ確保~ – AWS Security Forum Japan 2023 #aws #awssecurity AWS Security Forum Japan 2023で行われた「ソニーミュージックグループのセキュリティの取り組み ~300 を超える AWS アカウントのセキュリティ確保~」のセッションレポートです。 こんにちは、臼田です。 みなさん、AWSのセキュリティ対策してますか?(挨拶 今回は2023年10月12日にオフラインで行われたAWS 国内最大のセキュリティイベントであるAWS Security Forum Japan 2023の下記セッションのレポートです。 ソニーミュージックグループのセキュリティの取り組み ~300 を超える AWS アカウントのセキュリテ

                                                                      [レポート]ソニーミュージックグループのセキュリティの取り組み ~300 を超える AWS アカウントのセキュリティ確保~ – AWS Security Forum Japan 2023 #aws #awssecurity | DevelopersIO
                                                                    • AtlantisでTerraformのドリフト検出 - クラウドワークス エンジニアブログ

                                                                      こんにちは。crowdworks.jp SREチームの@kangaechuです。 先日開催されたイベント HashiTalks: Japanを見ていましたが、Terraformのドリフト検出に関する発表が多く、Terraform運用において重要なポイントなんだなと感じました。 流行りに乗ったわけではないですが、今回はTerraformのドリフト検出をAtlantisで行った方法をご紹介します。 この記事は以下環境で検証しています。 Atlantis: 0.19.8 Terraform: 1.2.8 ドリフト検出 Terraformはインフラストラクチャを安全かつ期待通りに構築するために使用する、Infrastructure as Codeのソフトウェアです。 crowdworks.jpではAWS、GitHub、GCPの管理をTerraformで行っていますが、今回はAWSに絞って話します。

                                                                        AtlantisでTerraformのドリフト検出 - クラウドワークス エンジニアブログ
                                                                      • AWS News Blog

                                                                        Announcing Amazon Managed Service for Apache Flink Renamed from Amazon Kinesis Data Analytics Today we are announcing the rename of Amazon Kinesis Data Analytics to Amazon Managed Service for Apache Flink, a fully managed and serverless service for you to build and run real-time streaming applications using Apache Flink. We continue to deliver the same experience in your Flink applications without

                                                                        • Terraform のテストを Golang で書く! - READYFOR Tech Blog

                                                                          こんにちは。READYFOR 株式会社で SRE として働いている ジェダイ・パンくず🚀 と申します。 突然ですが、皆さんの現場ではインフラのテストの仕組みは導入済みですか?我々はまだ出来ていません(笑)。 READYFOR では IaaS として AWS を、IaC として Terraform を導入しているのですがコードのテスト・コードによってデプロイされた状態のテストを何かしらの仕組みを使って実践したいなぁと考え、今調査している最中です。 今回は Terraform のテストを書くツール Terratest について調べた内容を皆さんに共有したいと思っています。また AWS の状態をテストする仕組みとしてよく知られている Awspec との比較も行っていきたいと思っています。 必要になるモノ 事前に必要になるソフトウェアの一覧です。 Golang (requires version

                                                                            Terraform のテストを Golang で書く! - READYFOR Tech Blog
                                                                          • サンドボックス、開発、テスト環境で IAM ポリシー作成を一元化および自動化する方法 | Amazon Web Services

                                                                            Amazon Web Services ブログ サンドボックス、開発、テスト環境で IAM ポリシー作成を一元化および自動化する方法 本番環境に対応したアーキテクチャに移行する際、お客様のアプリケーションチームはサンドボックス環境で AWS のサービスを試して、AWS の進化していくイノベーションに対応することができます。アプリケーションチームは、さまざまな AWS のサービスとリソースにタイムリーにアクセスする必要があります。つまり、最低限の権限を与えられることを保証するメカニズムを必要とします。通常、アプリケーションチームは、定期的に Amazon Elastic Block Store のスナップショットバックアップを行う AWS Lambda 関数や、セキュリティチームが管理する一元化された情報セキュリティアカウントにイベントを送信する Amazon CloudWatch Even

                                                                              サンドボックス、開発、テスト環境で IAM ポリシー作成を一元化および自動化する方法 | Amazon Web Services
                                                                            • 【速報】フルマネージドのビルドサービスCodeBuild爆誕 #reinvent | DevelopersIO

                                                                              はじめに こんにちは、中山です。 re:Invent 2016に参加中です。現地時間12/1(木)の8:30から実施されているWerner Vogels氏によるキーノートの中で発表された新サービス、CodeBuildについてレポートします。 CodeBuildとは何か 以下の資料が参考になります。 ドキュメント FAQ Jeffさんによる紹介ブログ 概要は以下のとおりです。 一言でいうと「フルマネージドのビルドサービス」 フルマネージドなのでJenkinsのように自分でビルドサーバを管理する必要がない 並行処理などを利用してスケール可能 サードパーティ製ツールを使って機能を拡張可能 CodePipeline/CodeCommit/CodeDeployといったCode3兄弟と連携可能 CodePipelineのJenkinsプラグインを利用すれば、CodeBuildをJenkinsのスレーブ

                                                                                【速報】フルマネージドのビルドサービスCodeBuild爆誕 #reinvent | DevelopersIO
                                                                              • re:Invent 2018に向けて 2018年11月後半アップデートのまとめ 第二弾 | Amazon Web Services

                                                                                Amazon Web Services ブログ re:Invent 2018に向けて 2018年11月後半アップデートのまとめ 第二弾 みなさん、こんにちは。アマゾン ウェブ サービス ジャパン、プロダクトマーケティング エバンジェリストの亀田です。 サンフランシスコの空港に到着し、ラスベガス行きの飛行機を待っています。ラスベガスでは空港でre:Invent2018へのチェックインができるようになっています。会場でもできますので、ご無理なさらず皆さんのご都合の良い場所でチェックインをしてくださいね。 さて、第一弾に続き、2018年11月後半アップデートのまとめをお届けします。 Amazon SageMaker が Object2Vec と IP Insight の組み込みアルゴリズムをサポートするようになりました。 Object2Vecは、類似の単語、フレーズ、および文章があるアプリケーシ

                                                                                  re:Invent 2018に向けて 2018年11月後半アップデートのまとめ 第二弾 | Amazon Web Services
                                                                                • AWS News Blog

                                                                                  AWS Weekly Roundup – AWS AppSync, AWS CodePipeline, Events and More – August 21, 2023 In a few days, I will board a plane towards the south. My tour around Latin America starts. But I won’t be alone in this adventure, you can find some other News Blog authors, like Jeff or Seb, speaking at AWS Community Days and local events in Peru, Argentina, Chile, and Uruguay. If you see […] New – Amazon EC2 H