Movatterモバイル変換


[0]ホーム

URL:


Hatena Blog Tags
はてなブログ トップ
Infrastructure as code
このタグでブログを書く
言葉の解説
ネットで話題
関連ブログ

Infrastructure as code

このタグの解説についてこの解説文は、すでに終了したサービス「はてなキーワード」内で有志のユーザーが作成・編集した内容に基づいています。その正確性や網羅性をはてなが保証するものではありません。問題のある記述を発見した場合には、お問い合わせフォームよりご連絡ください。

関連ブログ

CentOS7 EOLに伴うサーバーのIaC化挑戦記 ~Ansibleの導入とチームでの成長~

みなさんお久しぶりです。技術本部インフラストラクチャーDivの中嶋です。 最近はめっきりDeadlockという開発中のゲームにハマっています。 さて、今回私が執筆する内容はCentOS7のEOLを目前に、私たちのチームでオンプレミスサーバーのIaC(Infrastructure as Code)化に取り組んだ話となります。 特に、Ansibleを使ったサーバー構築の自動化にチャレンジすることとなり、その過程で多くの議論と学びが生まれました。 今回は、その経験と苦労、そしてAnsibleを活用して得た成果についてお話させていただきます! プロジェクト背景とAnsible化の理由 Ansible初…

ネットで話題

もっと見る

関連ブログ

TerraformとGitHub Actionsで複数のCloud RunをまとめてDevOpsした結果, 開発者体験がいい感じになった話.

ざっくり言うと「TerraformとGitHub ActionsでGoogle Cloudなマイクロサービスを丸っとDeployする」という話です. Infrastructure as Code(IaC)は個人開発(趣味開発)でもやっておけ 開発〜テスト〜デプロイまで一貫性を持たせるCI/CDを設計しよう 個人開発(もしくは小規模システム)でどこまでIaCとCI/CDを作り込むかはあなた次第 なお, それなりに長いブログです&専門用語やクラウドサービスの解説は必要最小限なのでそこはご了承ください. あらすじ 突然ですが, 皆さんはどのリポジトリパターンが好きですか? 「ポリレポ(Polyrep…

Terraform Workspace を利用したディレクトリ構成での属性値の受け渡しについて(ゼロから始める Terraform 講座~その3.5~)

こんにちは、こんばんわ!クラウドインテグレーション事業部の魚介系エンジニア松尾です。 前回ご紹介させていただいた Terraform の記事は、「Terraform Workspace を利用したディレクトリ構成でのパラメータの運用パターンをご紹介!(ゼロから始める Terraform 講座~その3~)」ということで、複数の環境を単一のディレクトリ構成で運用している場合のパラメータの調整方法について記載させていただきました。 今回の投稿は前回の記事の応用編として、モジュール間のパラメータの受け渡し方法について一助となる情報を紹介させていただきます。(前回の記事とセットということで、~その3.5…

Terraform Workspace を利用したディレクトリ構成でのパラメータの運用パターンをご紹介!(ゼロから始める Terraform 講座~その3~)

こんにちは、こんばんわ!クラウドインテグレーション事業部の魚介系エンジニア松尾です。 前回ご紹介させていただいた Terraform の記事は、「Terraform プロジェクトの効果的なディレクトリ構成パターン(ゼロから始める Terraform 講座~その2~)」ということで、いくつかのディレクトリ構成パターンについてご紹介させていただきました。 その中で、「ルートディレクトリが複数の場合 パターン②」として紹介させていただいた、Terraform Workspace を利用したディレクトリ構成に関して、細かい注意点まで言及できていませんでしたので、今回はそれを補完する追加情報をご提供でき…

Google Cloudのサーバレスなイベント駆動処理 - Cloud Runアプリをいい感じにTerraformで管理する

元・野球エンジニア*1, 現・Google Cloud Partner Top Engineer 2024*2の人です. 相変わらず仕事も趣味もGoogle Cloudで何かをやっているのですが, この年末年始に以下の絵のようなシステムを作りました(正確には「元々あった別システムを作り直しました*3」). この記事の全体像 Baseball Savantから取得*4した投打のデータ(トラッキングデータ)のCSVをBigQueryのテーブル(事前に定義済み)に突っ込むシステムなのですが, こちらを作る過程で, Cloud RunをPub/Subのメッセージをトリガーとしたイベント駆動で動かす ア…

Terraform プロジェクトの効果的なディレクトリ構成パターン(ゼロから始める Terraform 講座~その2~)

こんにちは、こんばんわ!クラウドインテグレーション事業部の魚介系エンジニア松尾です。 前回は基本的な Terraform の使い方をご紹介させていただきましたが、今回は Terraform のディレクトリ構成についての記事を投稿させていただきます。 WEB には色んな方がディレクトリ構成に関する記事を投稿されていますが、内容はバラバラでどう構成しようかと悩まれることが多いのではないのでしょうか。 私自身も答えがあるわけではないのですが、いくつかのパターンをご用意しましたので、ご参考になれば幸いです! なお、前回の投稿は以下の通りです! ゼロから始める Terraform 講座~その1~ - F…

cronジョブ監視サービスCronitorの設定をコード管理してCI/CDする

まえがき こんにちは、インフラグループの yjszk です。 今回は、Cronitorというツールについてご紹介します。Cronitorはジョブの状態を簡単に管理することができるモニタリングサービスです。 このサービスは、Cronジョブの監視を行うことができ、提供されているSDKは複数のプログラミング言語で利用可能で、設定をYAMLでエクスポートし、コード管理することができるのも魅力の1つです。 今回は、Python SDKを使用してCronitorを設定する方法について説明します。 まえがき Cronitorとは Python SDKによる設定のコード管理 GUIでのジョブ作成 SDKによる…

3/9(木) Google Cloud 主催 Innovators Live Japan に市川が登壇します!

SREチーム(新卒)の市川恭佑です。 Google Cloud が主催するオンライン形式のイベント Innovators Live Japan につきまして、この度、3月9日(木)開催のウェビナー「実録!SRE」の1コーナーを担当することになりました。 cloudonair.withgoogle.com 最年少なのに何故かトリですが、たぶん特別な理由はないので、リラックスして当日を迎えたいと思っています。 発表概要 タイトルは「SRE の目的に立ち返った Infrastructure as Code の再考察」というものです。 イベントの紹介ページには書かれていない背景の補足も含めて、発表内容…

Pulumi の紹介と Bicep や Terraform との比較をしてみた

みなさん、こんにちは。クラウドソリューション部の花岡です。 最近はプライベートや業務で英語を読んだり聞いたりする機会が増えてるので、英語の勉強時間を増やしてます。 はじめに さて、Pulumi(プルーミー)という Infrastructure as Code (IaC)ツールをみなさんはご存知でしょうか。 本記事ではその Pulumi の紹介と Azure でよく使われる Bicep や Terraform との簡易的な比較をしてみました。 Pulumiとは Terraform や Bicep のような DSL(ドメイン特化言語)を使用せず、C# や Python 、TypeScript など…

GCE Container-Optimized OSでNew Relic Synthetic Monitoring - Private locationsを動かしてみた

はじめに こんにちは。エモーションテック SREチームのおかざきです。 今回はNew RelicのSynthetic MonitoringのPrivate locationsを GCE Container-Optimized OSで稼働させてみた際の環境構成について簡単にご紹介します。 この記事はエモーションテック Advent Calendar 2022の16日目の記事です。 突然ですが、皆さんの身の回りではこんなことはないでしょうか? 開発環境はインターネットからのアクセスが制限されていたりして、監視SaaSを利用している場合は外形監視を組むのがちょっと面倒である 例えば、IP制限によるア…


[8]ページ先頭

©2009-2025 Movatter.jp