並び順

ブックマーク数

期間指定

  • から
  • まで

641 - 680 件 / 810件

新着順 人気順

deployの検索結果641 - 680 件 / 810件

  • AWS CDKのbundlingオプションを使ってLambdaへのデプロイ前処理もCDKで管理する方法 | DevelopersIO

    はじめに おはようございます、加藤です。この記事は AWS LambdaとServerless Advent Calendar 2020 の13日目の記事です。LambdaとSeverlessということで大好きなAWS CDKを使えばLambdaへのデプロイ前処理まで管理できるよ!という内容をお伝えします。 本記事は今までLambdaを使ってWebアプリケーションやバッチ処理などを作成した経験のあり、少なくとも CDK Workshop はやったことがある、同等以上にCDKを使った経験がある方を想定しています。 記事を書く際に検証したサンプルコードをこちらのリポジトリで公開しています、合わせてご確認ください。 https://github.com/intercept6/sample-cdk-lambda-bundling Lambdaのバンドル Lambda関数をデプロイするにはスクリプト

      AWS CDKのbundlingオプションを使ってLambdaへのデプロイ前処理もCDKで管理する方法 | DevelopersIO
    • 初めてのデプロイを見守る喜び。Rails GirlsでCTOがコーチをして、エンジニア未経験の技術広報がGirlsとして参加した話【ep.20 #論より動くもの .fm】 - STORES Product Blog

      CTO 藤村がホストするPodcast、論より動くもの.fmの第20回を公開しました。今回は4月7日・8日に開催されたRails Girls Tokyo 15thに藤村がコーチとして、技術広報のえんじぇるがGirlsとして参加したので、参加した感想やコーチをしている理由を話しました。 podcasters.spotify.com 論より動くもの.fmはSpotifyとApple Podcastで配信しています。フォローしていただくと、新エピソード公開時には自動で配信されますので、ぜひフォローしてください。 テキストで読みたい方は下記からご覧ください。 自分もプログラミングできるんだ! 藤村:こんにちは、論より動くもの.fmです。論より動くもの.fmは、STORES のCTO 藤村が技術や技術じゃないことについてざっくばらんに話すPodcastです。今日は先週末に Rails Girls T

        初めてのデプロイを見守る喜び。Rails GirlsでCTOがコーチをして、エンジニア未経験の技術広報がGirlsとして参加した話【ep.20 #論より動くもの .fm】 - STORES Product Blog
      • AWS CodeBuild を使った検証環境へのデプロイ改善 - コネヒト開発者ブログ

        こんにちは! フロントエンドエンジニアのもりやです。 コロナの影響でコネヒトも3月からフルリモート体制が始まり、早4ヶ月が過ぎました。 流行に乗り遅れがちな私は、今になって自宅のリモートワーク環境を整えようと動き始めています。 まずはローテーブルを卒業しよう・・・。 さて、今回はそんなフルリモート下で発生した課題の1つを CodeBuild を使って解決したので紹介させていただきます。 コネヒトにおける検証環境のデプロイ方法について コネヒトでは、本番リリース前のチェックや開発時にAWS環境で動作確認に使う検証環境を用意しています。 この検証環境にデプロイするには以下の2つの方法がありました。 master ブランチにPRをマージする(本番リリース前に動作確認するため) 開発PCから直接デプロイする(開発時に検証環境で動作確認したい時など) 2. の方法をコネヒトでは「ローカルデプロイ」と

          AWS CodeBuild を使った検証環境へのデプロイ改善 - コネヒト開発者ブログ
        • アルパカでもわかる安全なPodの終了

          これはなに KubernetesにおいてPodが終了するまでの動作を整理します。また、それを踏まえて、安全に(リクエストの欠損を極小化した)Podを終了する方法を考察します。 アプリケーションとしては、HTTPリクエストを受けてレスポンスを返却する、一般的なWebアプリケーションを想定します。 📘【note】 この記事の内容は、@superbrothersさんによる詳解 Pods の終了と公式ドキュメントが元になっていますのでぜひそちらも参照ください。この記事は 2020/09/23 現在の最新版のKubernetes で内容を再確認するとともに、図を足したり、解説を増やしたりしています。 目次 Podが終了する過程 安全なPodの終了のために注意すべきこと Podが終了する過程 コンテナイメージの更新や kubectl delete pod の実行など、Podの終了のトリガーとなる事象

            アルパカでもわかる安全なPodの終了
          • [LlamaIndex]AWS Lambdaで作成済みのインデックスをクエリしてみた | DevelopersIO

            はじめに こんにちは、筧( @TakaakiKakei )です。 LlamaIndexはOpenAIのLLMに独自のデータを読み込ませる仕組みです。 DevelopersIOでは既に色んなAWS環境で動かす方法が紹介されています。 本ブログではAWS Lambdaで作成済みのインデックスをクエリする例をご紹介します。 リアルタイム性をそこまで求められない場合に、役に立つかもしれません。 コード Serverless Framework を利用してデプロイします。 デプロイ方法はREADMEを参照ください。 工夫点 レスポンス改善 handler内でインデックスのロード処理を書くと、Lambdaが実行する度にロードしてしまうため、レスポンスが遅くなるという問題がありました。 ロード時間の目安は以下の記事内の結果を参照ください。 そこで以下の2点で、レスポンス改善をしました。 handler外

              [LlamaIndex]AWS Lambdaで作成済みのインデックスをクエリしてみた | DevelopersIO
            • Cloud Run jobs を Cloud Deploy でデプロイしてみた

              この記事は、Magic Moment Advent Calendar 2024 11日目の記事です。 こんにちは、 Magic Moment で QAE をやっている yano です。 今年は CI/CD パイプラインを整備することが多かった一年でした。 現在パイプラインの中で Cloud Deploy を試験的に採用していますが、リリースノートからも分かるように色々な機能が随時追加されている製品だと感じていますし、single-target のパイプラインは無料で利用できる点がありがたいです。 ちなみに1つだけならば multiple-target のパイプラインも無料で利用可能なのでお試しで使うこともやりやすいと思います。 今回パイプラインを整備していく中で Cloud Run services をデプロイする記事は検索すると出てきますが、 Cloud Run jobs のデプロイをす

                Cloud Run jobs を Cloud Deploy でデプロイしてみた
              • PHPアプリケーションをシンボリックリンク切替でデプロイするときのポイント - RAKUS Developers Blog | ラクス エンジニアブログ

                この記事は ラクス Advent Calendar 2024 の14日目の記事(予定)です。 はじめに シンボリックリンク切替によるデプロイについて 今回の改善における無停止デプロイのスコープ 検証したこと 検証におけるゴール 検証観点 ①realpathキャッシュの動作検証 ②アプリケーションコードの動作検証 ③本番想定のアクセス下の動作検証 アプリケーションの改修内容 おわりに はじめに こんにちは、kasuke18 です。 楽楽販売のDevOpsチームメンバーとして、リリース周りなどインフラチームと協働する部分を主に担当しています。 私達のプロダクトでは、シンボリックリンク切替による無停止デプロイを導入しました。 導入にあたって私達のコンテキスト(特にサーバ構成などのアーキテクチャ)に合うか検証のうえ、必要なアプリケーション改修を実施しました。 その検証内容と改修ポイントをご紹介しま

                  PHPアプリケーションをシンボリックリンク切替でデプロイするときのポイント - RAKUS Developers Blog | ラクス エンジニアブログ
                • マージボタン1つで本番適用するための仕組み - Cybozu Inside Out | サイボウズエンジニアのブログ

                  こんにちは、Yakumoチーム兼コネクト支援チームの@ueokandeです。 本日はYakumoチームで構築した、デプロイパイプラインとその工夫について紹介します。 Yakumoプロジェクトはグローバル市場向けに、kintone.comをAWSから提供することを目指すプロジェクトです。 これまで日本のデータセンターから提供していたkintone.comを、現在AWS上に移行しています。 プロジェクトのもう1つのゴールとして、開発・運用体制を見直してクラウドネイティブなリリースプロセスを確立するというのがあります。 このプロジェクトは、国内向けのcybozu.comと完全に切り離されて開発がスタートしました。 ゼロからリリースフローを作るということで、これまでのインフラの経験や反省点を活かしつつ、チームの理想的なデプロイパイプラインの構築を目指しました。 そして最終的には、マージボタン1つで

                    マージボタン1つで本番適用するための仕組み - Cybozu Inside Out | サイボウズエンジニアのブログ
                  • 【AWS グラレコ解説】AWS でデプロイの自動化を実現するベストプラクティスをグラレコで解説 - builders.flash☆ - 変化を求めるデベロッパーを応援するウェブマガジン | AWS

                    本連載では、様々な AWS サービスをグラフィックレコーディングで紹介する awsgeek.com を、日本語に翻訳し、図の解説をしていきます。 ※ awsgeek.com は Amazon Web Services, Inc. プリンシパル・テクニカル・エバンジェリスト、ジェリー・ハーグローブが運営しているサイトです。 デベロッパーの皆さんがアプリケーションのコードを書いた後は、そのアプリケーションをユーザーが使えるようにするためにデプロイされているかと思います。最後にデプロイした時のことを覚えてらっしゃいますか?最後のデプロイと、その前のデプロイと、比べてみて、大きく違いますか、もしくはほぼ同じでしょうか ? もし現在、人の手で行っているデプロイがあれば、それを自動化するタスクの小さな一歩を踏んでみませんか。 デプロイ全体を自動化しようとすると、そのタスクはとてつもなく大変に感じられる

                      【AWS グラレコ解説】AWS でデプロイの自動化を実現するベストプラクティスをグラレコで解説 - builders.flash☆ - 変化を求めるデベロッパーを応援するウェブマガジン | AWS
                    • AWS Fault Injection Simulator が、Amazon Elastic Container Service のタスクレベルのフォールトのサポートを開始しました

                      Amazon Elastic Container Service (ECS) のお客様は、AWS Fault Injection Simulator (FIS) 実験を使用して、タスクレベルのコンテナー障害を試せるようになりました。この新しい AWS FIS 障害アクションを使用すると、AWS Fargate または Amazon EC2 インフラストラクチャにデプロイされているかどうかに関係なく、コンテナベースのアプリケーションでのタスクの実行を停止できるため、分散システムで見つけるのが困難な隠れたバグの発見、死角の監視、パフォーマンスのボトルネックの解消ができます。AWS FIS 実験は、カオスエンジニアリング、ゲームデイテスト、継続的配信などのユースケースで、アプリケーションの復元力を測定、検証、改善するのに役立ちます。 以前、AWS FIS は、コンテナインスタンスを排出し、クラス

                        AWS Fault Injection Simulator が、Amazon Elastic Container Service のタスクレベルのフォールトのサポートを開始しました
                      • ElastiCache on Outposts を試す - NTT Communications Engineers' Blog

                        こんにちは、イノベーションセンターの福田優真です。 NTT Comでは AWS Outposts を日本で初めて導入し、様々な検証を進めています。 プレスリリース 国内初、「AWS Outposts」に自社データ分析ツールを組み込んだソリューションを開発 Engineers' Blogでの紹介 【日本初導入】 AWS Outposts ラックを徹底解説 第1回 〜導入・利用方法の概要〜 第2回 〜AWS CDKによるInfrastructure as Code〜 第3回 〜TerraformによるPrivate EKS構築〜 AWS Outpostsで実現するオンプレデータレイク Local cluster for EKS on AWS Outpostsについて紹介 今回は Amazon ElastiCache を Infrastructure as Code (IaC) によって Out

                          ElastiCache on Outposts を試す - NTT Communications Engineers' Blog
                        • amplify でモノレポのパッケージをデプロイする最小構成

                          今思えばすごく簡単な話でしたが、monorepo を実現する最小構成が分からなくてちょっとつまづいたのでメモです。 そもそも monorepo 用の設定はいるのか? amplify は標準で monorepo 用のサポートや機能が存在しています。 ユーザーからしてみれば、root の package.json から 各 workspace への alias を貼っておき、root から見たデプロイフォルダを指定さえできれば困らないはずで特にサポートは不要かにも思えます。 しかしそうしなくても amplify が提供している monorepo サポートを使えば、その package に定義された npm scripts をそのまま呼び出せたりと何かと便利なので使っていきます。 最小構成 version: 1 applications: - appRoot: packages/hoge fro

                            amplify でモノレポのパッケージをデプロイする最小構成
                          • 半年でd/d/dを8倍にした話 - Link and Motivation Developers' Blog

                            こんにちは。リンクアンドモチベーションでエンジニアをしている梅原です。 現在はコミュニケーションクラウドというプロダクトの開発を担当しています。 現在、自分のチームでは開発組織の健全性の指標として d/d/d (deploys/ a day / a developer) という指標を用いています。 約半年前のチームのd/d/dは、0.01 という状況でしたが、この半年で色々な改善を重ねた結果、 8倍の 0.08 まで改善することができました。 今の自分のチームは開発者が5人なので、1ヶ月(約20営業日)で1回productionにデプロイすると d/d/dが0.01になります。 つまり、もともと月に1回だったところから、2~3日に1回はデプロイができるようになりました。 (指標の目安としては、CTO協会 理事の広木大地さん(@hiroki_daichi)のツイートにあるとおり d/d/d=

                              半年でd/d/dを8倍にした話 - Link and Motivation Developers' Blog
                            • TerraformでLambda[Python]のデプロイするときのプラクティス | DevelopersIO

                              ※先に断っておきますがベストプラクティスではないです。 訳あって最近は、Lambda FunctionとLayerをTerraformでデプロイしています。 CloudFormationと比べてると自動ロールバック機能はないのですが、デプロイが早く気に入っています。 ただ、いくつかハマりポイントがあったので、今回はそこらへんの知見を紹介したいともいます。 せっかちな人へ GitHubにソースコードあげています。 概要 ファイル構成 $ tree -L 2 . ├── README.md ├── main.tf ├── src │ └── get_unixtime.py ├── requirements.txt ├── build-lambda.sh └── build main.tf Terraformのtfファイル src/get_unixtime.py Lambda Function用

                                TerraformでLambda[Python]のデプロイするときのプラクティス | DevelopersIO
                              • スクラムの「リリース」は世に出すだけじゃない - 半空洞男女関係

                                考えてみれば当たり前のことだったけど気づきがあったのでメモしておく 今のチームはスクラムで開発しているけど、案件は企画の人々から大きくバーンとやってくるので、それを自分はユーザーストーリーを分割してPBIにする仕事をしてる。それはイテレーティブな開発になっているのか?ただ分割して開発してるだけではないのか?という話は置いておいて、もともとシーケンシャルな開発からちょっとずつこういう形に持ってきている。 ユーザーストーリーを切るときに、「リリース可能」な単位で切ることを意識することになると思うが(INVESTだからね。)、このときの「リリース」をどういうわけだか、「ストア公開」「インターネットにデプロイ」という意味で使ってしまっていた。そのため、「これでは世の中のにリリースできないな」と感じで良くないストーリーの切り方をしてしまうことがあった。(例えば、水平分割してしまう。) ただ、スクラム

                                  スクラムの「リリース」は世に出すだけじゃない - 半空洞男女関係
                                • GitHub - CyberAgentHack/web-speed-hackathon-2022

                                  You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                    GitHub - CyberAgentHack/web-speed-hackathon-2022
                                  • lambrollでシェルスクリプトをLambdaにデプロイして実行する - inamuu.com

                                    概要 仕事をしていると、歴史のあるシェルスクリプトがEC2で動いていたりすることがある。 そういったスクリプトをなにかしらのスクリプト言語で書き換えるのもやぶさかではないのだが、数が多いと諦めの気持ちが湧き出てくる。 そこで、シェルスクリプトのままでもLambdaにデプロイしてバッチ的に動かして、サクッと移行できたりしないかなという思いが出てきた。 そこで、Lambdaのデプロイツールにlambrollを検証してみることにした。 インストール 手元がMacOSなのでbrewでインストール。 $ brew install fujiwara/tap/lambroll $ lambroll versions 2023/01/18 23:14:53 [info] lambroll v0.14.1 with function.json 2023/01/18 23:14:53 [error] fail

                                      lambrollでシェルスクリプトをLambdaにデプロイして実行する - inamuu.com
                                    • コンテナ化とAWSへの移動について | DevelopersIO

                                      こんにちは クラスメソッドのスジェです。 既存のオンプレミス環境からクラウドへの移行を計画しながら既存環境のコンテナ化も検討する場合があります。 その内容について私が勉強した内容を記録しました。 コンテナ化とは? 定義 コンテナ化は、アプリケーションのコードを、あらゆるインフラストラクチャで実行するために必要なすべてのファイルとライブラリにバンドルするソフトウェアデプロイプロセスです。従来、コンピュータでアプリケーションを実行するには、マシンのオペレーティングシステムに合ったバージョンをインストールする必要がありました。 例えば、Windows マシンには Windows バージョンのソフトウェアパッケージをインストールする必要がありました。しかし、コンテナ化を使用することで、あらゆるタイプのデバイスやオペレーティングシステムで実行される単一のソフトウェアパッケージ (コンテナ) を作成で

                                        コンテナ化とAWSへの移動について | DevelopersIO
                                      • Introducing Kamal

                                        It's finally time to talk about the technology we've been building at 37signals to leave the cloud with HEY and many of our legacy applications. We already run Basecamp on our own hardware, but we deploy it using an old tool known as Capistrano. This is the deployment tool we originally wrote at 37signals all the way back in 2005, when we first had to deploy applications to multiple servers. It's

                                          Introducing Kamal
                                        • 【レポート】Amazon ECS deployment circuit breaker を使った自動ロールバック #AWSSummit | DevelopersIO

                                          CX事業本部@大阪の岩田です。この記事はDeveloper Zoneのセッション「Amazon ECS deployment circuit breaker を使った自動ロールバック」のレポートとなります。ECSのデプロイまわりに興味のある方は是非セッションのURLからデモをご視聴下さい。 セッション概要 ECS デプロイ時、起動に成功しない ECS サービス配下のタスク群を自動でロールバックさせるための設定や実際のロールバックの様子をご覧いただきます。 スピーカー アマゾン ウェブ サービス ジャパン株式会社 アカウントソリューションアーキテクト 竹本 将気氏 URL Amazon ECS deployment circuit breaker を使った自動ロールバック セッション内容 Amazon ECS deployment circuit breakerとは ECSサービスのデプロイ

                                            【レポート】Amazon ECS deployment circuit breaker を使った自動ロールバック #AWSSummit | DevelopersIO
                                          • 週刊Railsウォッチ: Ruby30周年記念イベント、37signalsのデプロイツールmrskほか(20230308後編)|TechRacho by BPS株式会社

                                            週刊Railsウォッチについて 各記事冒頭には🔗でパーマリンクを置いてあります: 社内やTwitterでの議論などにどうぞ 「つっつきボイス」はRailsウォッチ公開前ドラフトを(鍋のように)社内有志でつっついたときの会話の再構成です👄 お気づきの点がありましたら@hachi8833までメンションをいただければ確認・対応いたします🙏 TechRachoではRubyやRailsなどの最新情報記事を平日に公開しています。TechRacho記事をいち早くお読みになりたい方はTwitterにて@techrachoのフォローをお願いします。また、タグやカテゴリごとにRSSフィードを購読することもできます(例:週刊Railsウォッチタグ) 🔗Ruby 🔗 Ruby30周年記念イベント関連情報 イベント: プログラミング言語Ruby30周年記念イベント -- 無事開催されました パンフレットP

                                              週刊Railsウォッチ: Ruby30周年記念イベント、37signalsのデプロイツールmrskほか(20230308後編)|TechRacho by BPS株式会社
                                            • ecspresso v1 をリリースします(v0.99.x をリリースしているのでお試しください) - 酒日記 はてな支店

                                              おかげさまで各所でご利用頂いている(模様の) Amazon ECS デプロイツール ecspresso ですが、リリースしてからもうすぐ3年になりますし、ここで一部非互換の修正を入れた v1 を出そうとしています。 非互換な点は少ないのでほとんどの方にはそのまま使って頂けると思いますが、下記を確認した上で v0.99.x を試して頂いて、もし何か問題があればフィードバックを頂けると幸いです。 (2020-10-30 追記) v1.0.0 をリリース済です。 github.com (2020-09-25 23:00 追記) Homebrew で 0.99.x がインストールできるようになりました。 tap ecspresso@0.99 by mashiike · Pull Request #9 · kayac/homebrew-tap · GitHub $ brew install kaya

                                                ecspresso v1 をリリースします(v0.99.x をリリースしているのでお試しください) - 酒日記 はてな支店
                                              • 2023/12/31 より Go1.x ランタイムを利用している AWS Lambda Function が非推奨になる件の影響範囲や取れる対応 - stefafafan の fa は3つです

                                                社内向けに周知を書いてたけど、そのままパブリックにも書けばいいかとおもって書きます。関連エントリ: aws.amazon.com gs2.hatenablog.com 概要 AWS Lambda Function を Go1.x Runtime で動かしている場合は、2023/12/31に非推奨になるので対応しましょう 厳密には Deprecation Policy の Phase 1 の状態 になります。セキュリティパッチなどのアップデートがこなくなり、新規作成もできなくなります (既存のFunction はそのまま利用可能) なお、Phase 2の「既存の関数の更新もできなくなる」のは 2024/1/30 となります(こちらはAWSより届いたメールに書いてありました)。 影響の有無の確認 以下のいずれかの状態のLambda Functionが対象となります。 .zip file の形式

                                                  2023/12/31 より Go1.x ランタイムを利用している AWS Lambda Function が非推奨になる件の影響範囲や取れる対応 - stefafafan の fa は3つです
                                                • Introducing AWS App Runner | Amazon Web Services

                                                  Containers Introducing AWS App Runner Today, we’re happy to announce AWS App Runner, the simplest way to build and run your containerized web application in AWS. App Runner gives you a fully managed container-native service. There are no orchestrators to configure, build pipelines to set up, load balancers to optimize, or TLS certificates to rotate. And of course, there are no servers to manage. A

                                                    Introducing AWS App Runner | Amazon Web Services
                                                  • How to create IAM roles for deploying your AWS Serverless app | Serverless First

                                                    Getting IAM permissions right is one of the hardest parts about building serverless applications on AWS. Many official tutorials and blog posts cop out of giving you the full details on how to set up IAM, preferring something vague like “ensure you use least-privilege permissions when creating this role”. Or worse, they give you a wide open wildcard or admin-level example policy with a “don’t use

                                                      How to create IAM roles for deploying your AWS Serverless app | Serverless First
                                                    • GitHub App でリポジトリ接続した Amplify アプリを CloudFormation でデプロイしようとして苦戦したのでまとめてみた | DevelopersIO

                                                      GitHub App でリポジトリ接続した Amplify アプリを CloudFormation でデプロイしようとして苦戦したのでまとめてみた GitHub App を利用した GitHub との接続について Amplify で GitHub リポジトリと接続する際、以前は Oauth App を利用する必要がありました。現在は GitHub App を利用した形で接続することが推奨されています。 GitHub リポジトリに保存されている新しいアプリを接続すると、 GitHub Amplify はデフォルトでアプリを使用してリポジトリにアクセスします。ただし、 GitHub 以前にリポジトリから接続した既存の Amplify アプリは、OAuth を使用してアクセスします。CI/CD はこれらのアプリでも引き続き使用できますが、新しい Amplify GitHub アプリを使用するよう

                                                        GitHub App でリポジトリ接続した Amplify アプリを CloudFormation でデプロイしようとして苦戦したのでまとめてみた | DevelopersIO
                                                      • えぇ? Aurora&RDSがBlue/Greenデプロイをフルマネージドで提供してくれるように!? - Qiita

                                                        まだre:Invent 2022開催直前ですが、フライング気味にいくつものAWSアップデートが早くも発信され始めています。 今回はその中でも 「Aurora&RDSにおけるフルマネージドなBlue/Greenデプロイ」 を日本語で先行紹介してみます。 アナウンス概要 背景 データベースを更新する際、リスクとダウンタイムを極小化するためにBlue/Greenデプロイが有効な戦略となる。ただしBlue/Green双方のDBを常時同期しておかないと、安全なB/Gデプロイが出来ない AuroraやRDSではこれまでもクローン機能やリードレプリカ昇格機能を組み合わせてセルフサービスでB/Gデプロイを実現することができたが、手順が複雑でコストも掛かるため対応が後回しにされがちだった 新機能概要 Aurora(MySQL互換)、RDS(MySQL/MariaDB)が対象 少ない手順で本番DBのコピーをス

                                                          えぇ? Aurora&RDSがBlue/Greenデプロイをフルマネージドで提供してくれるように!? - Qiita
                                                        • AWS CloudFormation now supports blue/green deployments for Amazon ECS

                                                          AWS CloudFormation is now integrated with AWS CodeDeploy to allow ECS customers with application or network load balancers to invoke blue/green and canary style deployments when performing application updates. This feature allows customers to configure the incremental traffic migration strategy for their deployments within CloudFormation templates as well as identify CloudWatch alarms to monitor t

                                                            AWS CloudFormation now supports blue/green deployments for Amazon ECS
                                                          • 爆速!Vercelとfreenomで独自ドメインのサイトを無料で作成する - Qiita

                                                            無料でWebアプリケーションのホスティングが出来るnow.shが名称変更してVercelになってましたね。 使い勝手などがどうなのか触って試してみました。 結果、ただ触るだけだと簡単すぎて記事にならないので、ついでにfreenomも使って無料で独自ドメイン(カスタムドメイン)も反映させてみます。 ※タイトルの爆速!は処理速度ではなく手順の話 ※プロトアウトスタジオの授業補足資料にもなります。 作るもの こんな感じの独自ドメインのWebサイトを作成(デプロイ)します。 ちゃんとSSLも対応してます。 読み方はバーセル?ですかね。 無料でWebアプリケーションのデプロイが出来ます。 コマンド一発で出来ます Vercelで爆速デプロイ 1. 簡単なhtmlファイルを作成します。 20200516sampleというフォルダを作成してindex.htmlを作成しました。 以下の記事のhtmlをコピー

                                                              爆速!Vercelとfreenomで独自ドメインのサイトを無料で作成する - Qiita
                                                            • AWS SaaS Boostを触ってみる #1 VSCode Remote Containersでデプロイまで | DevelopersIO

                                                              AWS は最近 aws-saas-boost という開発者が既存のアプリケーションを SaaS に移行するためのサポートをするツールをオープンソースとしてリリースしました。 AWS SaaS Boost がオープンソースとしてリリースされました このツールを使うことで、例えば既存の Ruby On Rails のようなモノリスアプリケーションをコンテナ化し ECR リポジトリに登録するだけで、SaaS のベストプラクティス(テナント分離や課金、モニタリングなど)の機能を AWS 上に構築することができます。実際に触ってみないとさっぱりなので、サンプルのアプリケーションを作成して、そのアプリケーションを SaaS 化してみようと思います。記事が長くなりそうなので、いくつかに分けて投稿します。この記事では AWS SaaS Boost 自体のデプロイまでを行いたいと思います。 何回かに分けて投

                                                                AWS SaaS Boostを触ってみる #1 VSCode Remote Containersでデプロイまで | DevelopersIO
                                                              • 軽量かつネイティブに動くJavaを求めてQuarkus 2.0をやってみてLambdaにデプロイした | DevelopersIO

                                                                Javaを尋ねて25年... こんにちは!みなさんJava使っていますか?私は学生のときにJavaを使い始めて、コミュニティと出会い、仕事にもなって、勢いでサンタクララの本社に突撃したことがあるぐらいJavaが好きでした。そして、時が経ち、軽量で軽快に動く他の言語やフレームワークが出てきたことで、若い方がJavaを使う機会が減ってきたなぁと感じています。多くのエンプラ現場で使われてきて実績十分、起動するまでが遅いけど動き出したらパフォーマンス良好、エコシステムが出来上がっているJavaを、もっと楽しく簡単に、できれば軽快に動く形で使えないものかと、モヤモヤしている中、昨年Quarkusという面白いものを見つけてしまいました。そして、昨日バージョン2.0がリリースされましたので、試してみたいと思います。 Quarkusとは Quarkusは、Kubernetesなどのコンテナ上での動作に最適

                                                                  軽量かつネイティブに動くJavaを求めてQuarkus 2.0をやってみてLambdaにデプロイした | DevelopersIO
                                                                • 開発チームの技術ブログまとめサイトを作って定期デプロイを設定した

                                                                  私が所属する株式会社モニクルの開発チームでは、業務時間内に各個人の技術ブログを書いてもよいことになりました。2022 年 7 月現在の時点では、きちんとスプリントの中でストーリーポイントを付けたタスクにして、時間を確保することが推奨されています。 アウトプットの習慣があるメンバーが多く見えるチームというのは、対外的にも魅力を説明しやすいです。今後のソフトウェアエンジニア採用を円滑に進めていくための施策の一環として、アウトプットを推奨していきます。 技術ブログまとめサイトはじめました ということで、メンバーの技術ブログをまとめた、monicle developers というサイトを作りました。 テンプレートとしてcatnose99/team-blog-hubを使わせてもらいました。RSS を登録しておくと最新の記事をまとめて表示してくれる素敵なアプリケーションで、Ubie Engineers

                                                                    開発チームの技術ブログまとめサイトを作って定期デプロイを設定した
                                                                  • Cloud Run へ GitHub Actions を利用して CD する GitHub テンプレートを公開した | sachaos.md

                                                                    ## はじめにCloud Run を利用するとコンテナイメージさえ用意すればシュッとデプロイして公開できます。 僕は Slack の Bot などで簡単な HTTP サーバーが欲しいときに Cloud Run を使っています。 GitHub Actions を利用して Cloud Run への継続的デリバリーを行う GitHub テンプレートを公開しました。 テンプレートなので新しいプライベートレポジトリに利用することも出来ます。気軽に使ってみてください。 sachaos/cloud-run-with-github-actions ## 機能GitHub ActionsDocker イメージのビルドGCR ( Google Container Registry ) へのイメージのアップロードCloud Run へのデプロイGitHub Deployments API を利用した Deplo

                                                                      Cloud Run へ GitHub Actions を利用して CD する GitHub テンプレートを公開した | sachaos.md
                                                                    • GitHub Actions: Environments, environment protection rules and environment secrets (beta) · GitHub Changelog

                                                                      AI & MLLearn about artificial intelligence and machine learning across the GitHub ecosystem and the wider industry. Generative AILearn how to build with generative AI. GitHub CopilotChange how you work with GitHub Copilot. LLMsEverything developers need to know about LLMs. Machine learningMachine learning tips, tricks, and best practices. How AI code generation worksExplore the capabilities and be

                                                                        GitHub Actions: Environments, environment protection rules and environment secrets (beta) · GitHub Changelog
                                                                      • GitHub - MightyMoud/sidekick: Bare metal to production ready in mins; your own fly server on your VPS.

                                                                        You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                                                          GitHub - MightyMoud/sidekick: Bare metal to production ready in mins; your own fly server on your VPS.
                                                                        • [AWS][Azure]ネットワークの基本的な考え方(VPC・VNET周り)[GoogleCloud][OCI]

                                                                          はじめに 各パブリッククラウドのサービスは、どこかのサービスがリードしてもすぐに追いつけ追い越せで、特にベーシックなサービス群についてはほとんど差が無い状態かと思います。(というと各所から石を投げられそうですが) 各クラウドでは、似たような機能を別の名前で使っていたり、同じ名前で微妙に異なる機能を提供していたり、マルチリンガル(マルチクラウド)なことを考えていると混乱しがちです。 Azureにおいては、公式ドキュメントでも別クラウドエンジニア向けの解説ページがあり、それぞれのエンジニアが理解できるような解説が成されています。 しかし、逆方向の解説はあまり見たことが無いし(Azureエンジニア向けのGCPの解説とか…)、複数クラウドを横並びで解説する…みたいな情報も世の中には少ないです。 ということで、今回は国内で最もベーシックな機能と言っても過言ではない、AWSで言うところのVPC周りの概

                                                                            [AWS][Azure]ネットワークの基本的な考え方(VPC・VNET周り)[GoogleCloud][OCI]
                                                                          • ECS Task DefinitionをActionsで自動更新する | DevelopersIO

                                                                            コンテナのビルドからECS Task Definitionの更新は一貫して行いたい作業であり, CIツールは課題に対する解を提供します. そしてECSへのデプロイまでに行うべきことはほとんどの場合で同一であります. なのでCIツールの中で再利用可能な手法が取れればパイプラインの構築を高速にかつ容易にしアプリケーション開発に注力することが出来ます. GitHub ActionsではAWSが提供しているActionsがありこれを利用することで少ない設定でECSへのデプロイまで実行することが出来ます. 今回はECS Task Definitionの更新までを実際に試してみます. AWS for GitHub Actions 「AWS for GitHub Actions」はAWSリソースへ対する操作をGitHub Actions上から実行する便利なActionsです. AWSが提供しておりアクセ

                                                                              ECS Task DefinitionをActionsで自動更新する | DevelopersIO
                                                                            • 我らの時代のコンテナデプロイ – Nomad, Consul, Vault | IIJ Engineers Blog

                                                                              我らの時代のコンテナデプロイ – Nomad, Consul, Vault 2020年12月11日 金曜日 【IIJ 2020 TECHアドベントカレンダー 12/12(土)の記事です】 システムクラウド本部の坂口です。 私たちは現在、新サービスを開発しています。 今やサービス開発ではコンテナ技術を無視できません。 我々のサービスでも開発したアプリケーション群は自動でコンテナイメージ化され、様々な開発者が簡単に手元で動作確認できるようになっています。 マイクロサービスアーキテクチャを採用し柔軟かつ高速な開発体制を敷けた一方で、それらをデプロイするコンテナ管理基盤をどうするかが問題になります。 今回はコンテナオーケストレーションシステムとしてnomad、並びにhashicorpのプロダクトを利用した感想をご紹介します。 デプロイを巡る冒険 Kubernetes コンテナオーケストレーションシ

                                                                                我らの時代のコンテナデプロイ – Nomad, Consul, Vault | IIJ Engineers Blog
                                                                              • Deno Deployでアクセスログ【Deno KV】 - Qiita

                                                                                import { serve } from "https://deno.land/std@0.177.0/http/server.ts" const kv = await Deno.openKv() const init = { headers: { "content-type": "text/html", } } function escapeHtml(unsafe) { return unsafe .replace(/&/g, "&amp;") .replace(/</g, "&lt;") .replace(/>/g, "&gt;") .replace(/"/g, "&quot;") .replace(/'/g, "&#039;"); } const toHTML = logs => { const trs = logs.map(log => `<tr onclick="event.t

                                                                                  Deno Deployでアクセスログ【Deno KV】 - Qiita
                                                                                • CI・CD界隈期待の星!!Daggerに入門してローカルとGithubActionsでCIを動かしてみた | DevelopersIO

                                                                                  CI・CD界隈期待の星!!Daggerに入門してローカルとGithubActionsでCIを動かしてみた こんにちは、AWS事業本部コンサルティング部に所属している今泉(@bun76235104)です。 みなさん、CI・CDのプラットフォームは何を利用されていますか? AWS CodePipeline AWS CodeDeploy AWS CodeBuild GitHub Actions CirleCI GitLab CI/CD など、沢山の魅力的なサービスがありますね。 一方で以下のような悩みを抱えていらっしゃいませんか? CI/CDサービスの移行が必要になり、設定ファイルを大きく書き換える必要がある ↑が大変だったので、SaaSの製品を使うようにしたら割と費用がかかるようになった CI/CDの設定をyamlで書いているが、ローカルでの開発が大変 書いた設定ファイルをCI/CDのサービス

                                                                                    CI・CD界隈期待の星!!Daggerに入門してローカルとGithubActionsでCIを動かしてみた | DevelopersIO

                                                                                  新着記事