並び順

ブックマーク数

期間指定

  • から
  • まで

81 - 120 件 / 9191件

新着順 人気順

SSMの検索結果81 - 120 件 / 9191件

  • Terraform管理されたステージング環境・本番環境の差異を検出したくて頑張っている話 - KAYAC engineers' blog

    SREチームの橋本です。今回はステージング環境の運用でありがちな本番との差分に対処する試みを紹介します。 背景 ステージング環境について、例えばIT用語辞典では ステージング環境とは、情報システムやソフトウェアの開発の最終段階で検証用に用意される、実際の運用環境と変わらない環境のこと。 と説明しています。検証用ですから、インフラ面で言っても本番環境となるべく一致した構成であってほしいということになります。 しかし実際にはさまざまな経緯(ステージング環境を後から立てたり!)から、たとえTerraform管理していたとしても差異が発生してしまうことがあります。 こうしたとき、その差異を検出する一つの方法としてはTerraformの.tfファイルを比較することですが、これにもいろいろな書き方がありえます。 例えばaws_db_proxy_endpointはterraform-provider-a

      Terraform管理されたステージング環境・本番環境の差異を検出したくて頑張っている話 - KAYAC engineers' blog
    • 痛いニュース(ノ∀`) : 福岡で財布を奪われたデュエリスト(25) 仙台まで徒歩で帰宅 - ライブドアブログ

      福岡で財布を奪われたデュエリスト(25) 仙台まで徒歩で帰宅 1 名前: フルネルソンスープレックス(岡山県):2013/09/06(金) 10:05:15.46 ID:vA0YvJcc0 福岡で財布奪われ11日…仙台まで自力で帰宅 8月末に福岡市で行方不明になっていた仙台市太白区、男性会社員(25)が5日、徒歩などで帰宅した。 福岡市からは約1400キロ。11日かけて戻って来た男性は「福岡市内の路上で財布も携帯電話も奪われた時は焦ったけど、帰宅できてよかった」と話している。 男性によると、8月25日に飛行機に乗り遅れた後、携帯電話の電池が切れた。福岡市内で夜を過ごすため、インターネットカフェを探していた。午後10時頃、路上で男5人くらいに「財布と携帯電話を渡せ」と脅され、財布と携帯電話を置いて隙を見て逃げた。 その後、野宿をしながら仙台に向かった。「靴の中に隠し持っていた200

      • Terraform を管理するリポジトリのディレクトリ構成とその思想 - Mobile Factory Tech Blog

        こんにちは。ブロックチェーンチームのソフトウェアエンジニアの id:odan3240 です。 tech.mobilefactory.jp 上記の記事で紹介した通りユニマ/ガレージのインフラは Terraform で管理されています。 この記事では Terraform を管理するリポジトリのディレクトリ構成とその思想について紹介します。 前提 Terraform を管理するリポジトリは2020年の1月頃に開発されたものです。 当時の最新版の Terraform のバージョンは 0.12 でした。 当時の Terraform のバージョンでのディレクトリ構成の紹介であり、現在の最新版のベストプラクティスに沿わない可能性があります。 ディレクトリ構成 リポジトリルートのディレクトリ構造は次の通りです。以降で紹介するディレクトリ構造は説明のために一部簡略化しています。 $ tree -L 1 .

          Terraform を管理するリポジトリのディレクトリ構成とその思想 - Mobile Factory Tech Blog
        • AWS リソース管理の Terraform 移行 - クックパッド開発者ブログ

          技術部 SRE グループの鈴木 (id:eagletmt) です。クックパッドでは Codenize.tools を用いて様々なリソースをコードで管理してきましたが、現在では大部分が Terraform へと移行しています。Terraform の使い方等については既に沢山のドキュメントや紹介記事があるので本エントリでは触れず、なぜ Terraform へと移行しているのか、どのように Terraform を利用しているのかについて書いていきます。 Terraform 移行の理由 クックパッドでは自分と同じく SRE グループに所属している菅原 (id:winebarrel) によって開発された Codenize.tools のツール群を利用して IAM、Route 53、CloudWatch Alarm、CloudWatch Events 等をコードで管理し、いわゆる GitOps を実践

            AWS リソース管理の Terraform 移行 - クックパッド開発者ブログ
          • [遂にきた!]脆弱性管理ツールFutureVulsから直接SSMを利用してパッチ適用ができるようになったのでやってみた | DevelopersIO

            [遂にきた!]脆弱性管理ツールFutureVulsから直接SSMを利用してパッチ適用ができるようになったのでやってみた SSMと連携してパッチ適用を数クリックでできるようになりました!メチャ嬉しい!脆弱性管理ツールであるFutureVulsは発見した脆弱性をその場で判断して優先度付けやタスク化できていましたが、これで全てのオペレーションがFutureVuls上で完了します。 こんにちは、臼田です。 全世界のサーバ管理をしている皆様、朗報です。 脆弱性管理ツールのFutureVulsがAWS Systems Manager(SSM)と連携する機能を発表しました! 具体的には下記2つの機能を提供しています。 SSM連携パッケージアップデート FutureVulsの画面上からパッケージのアップデートを行うことができます。 SSM連携スキャン実行 FutureVulsの画面上からサーバのスキャンを

              [遂にきた!]脆弱性管理ツールFutureVulsから直接SSMを利用してパッチ適用ができるようになったのでやってみた | DevelopersIO
            • 暁美ほむらの戦場1:ほむらはなぜホマンドーしたのか

              まどかマギカの映画を追いかけて世界一周する羽目になった人間のブログ。アニメ感想、イベントレポートなど。 今年(2012年)のGWは、日本でもスーパーセルが猛威を振るいました。ワルプルギスの夜です。 ワルプルギス、といえば、私はほむらとワルプルギスの戦いは最初から爆笑しながら見ていました。 ほむら=負け組根性のしょーもないアホ、といういささか不当な評価もこのときのイメージが大きいです。 だって 最初から勝とうとしてないんだもん ゴジラみたいなサイズのヤツに、あからさまに効きそうもない豆鉄砲ばっかりぶつけてるんだもん 爆発→無数の連続爆発ちゅどーん!→「やったか!?」→「・・・バカな!?無傷だと!?」 なんて、お約束パターンそのものです! このほむらの戦いは前座で、負けることが確定事項です。 制作側もノリノリでほむらをホマンドーさせています。原案段階では戦闘機で特攻するシーンもあったとのこと。

                暁美ほむらの戦場1:ほむらはなぜホマンドーしたのか
              • 日産がもの凄くイラッとくる顔のコンセプトカーを出品 : 痛いニュース(ノ∀`)

                日産がもの凄くイラッとくる顔のコンセプトカーを出品 1 :名無しさん@涙目です。(栃木県):2011/11/08(火) 17:35:30.15 ID:sUC9zWJdP 日産自動車が第42回東京モーターショーに出品する『Townpod(タウンポッド)』は、 乗用車と商用車をミックスさせた新しいカテゴリーのクルマとして開発されたモデルである。 デザインのキーワードは“Generic Beauty”。「既成概念にとらわれないユーザー、 自分のオンとオフ、それぞれの生活においてフレキシブルに使えるようなクルマを意識して デザインしました」というのは商品企画本部先行商品企画室アシスタントマネージャー の潮崎達也さん。「素材とデザインに優れた、でも、シンプルなTシャツのような存在を 目指してデザインしています」。 デザインコンセプトは“Coupe+Van”とし、「プロフェッショナルな使い方をする フ

                  日産がもの凄くイラッとくる顔のコンセプトカーを出品 : 痛いニュース(ノ∀`)
                • セッションマネージャー越しにSSHアクセスすると何が嬉しいのか | DevelopersIO

                  セッションマネージャー越しにSSHアクセスする構成のメリットについて考えてみました。 なにそれ? 公式ドキュメントでいうと以下内容のことです。 Step 8: (Optional) Enable SSH connections through Session Manager もう少し詳しく まず、クライアントはセッションマネージャーを使ってアクセスしたいインスタンスにアクセスします。 もう少しこの部分を具体的に説明すると、クライアントがアクセスしているのはインスタンスではなく、SSM(Systems Manager)のエンドポイントです。 そして、アクセス先インスタンス内のSSM Agentがポーリングアクセスしていて、こちらを通じてアクセスしています。 そして、この接続の先で、SSH接続し直しているイメージになります。これが今回扱う「セッションマネージャー越しにSSHアクセス」です。 わ

                    セッションマネージャー越しにSSHアクセスすると何が嬉しいのか | DevelopersIO
                  • [上層ノンマニュアル][階級][文化的再生産]裕福な家庭の子が進学で有利

                    20~49歳までの未婚者のうち、年収400万円未満の男性は83.9% 結婚を希望する女性の八割は年収400万円未満の男性と結婚するしかないのです。 すでに41%の世帯が年収300万以下 所得上位62人の資産が下位36億人と同じ NHKニュース 「たった62人」の大富豪が全世界の半分の富を持つ〜あまりにも異常な世界の現実 ピケティ、クルーグマンも警告 衝撃! 貧乏な子どもがいくら勉強しても遊んでる金持ちの子より成績が悪いとの驚愕データが 【科学】米国で実証された「金持ちの子供は頭がいい」 ―年収300万円の家の子は、富裕層の子より大脳皮質が6%小さかった 家計収入によって脳の構造が変化して学業成績に影響することが明らかに 【海外】学費世界一(年1650万円)、大金持ちの子女が集うスイスの学校「Le Rosey」、その中身は? 結婚セミナー『男性の結婚適性収入は、月給36万、ボーナスで夏冬それ

                      [上層ノンマニュアル][階級][文化的再生産]裕福な家庭の子が進学で有利
                    • ECSのオペレーションを劇的に簡略化するAWS Copilotが発表されました! | DevelopersIO

                      ECSの運用において作成しなければならない膨大なAWSリソースを劇的に簡単なコマンドでまるっと作成〜運用〜管理できるコマンドラインツールCopilotの紹介です。 「いざECSの運用はじめようとしても、作らないといけないものめっちゃあるよなぁ。正直しんどい…」 ECS環境の構築って考慮が必要な項目ってものすごく多いんですよね。ネットワーク関連、ロードバランサー、リポジトリ、データベース、ECSそのもの、さらにそれをデプロイするためのパイプラインやデプロイ設定。 そんな辛さを一気に解消するAWS Copilotが発表されました! AWS Copilot のご紹介 | Amazon Web Services ブログ 英語のブログ記事と同じタイミングで日本語がでるとは、toriの人も相当気合が入ってますね! Amazon ECS でのコンテナ実行に新たな体験を提供する AWS Copilot の

                        ECSのオペレーションを劇的に簡略化するAWS Copilotが発表されました! | DevelopersIO
                      • TrivyでAWSアカウントのセキュリティスキャンができるようになりました | DevelopersIO

                        中山です trivyのv0.31.0でAWSアカウントのセキュリティスキャンができるようになりました。 feat: Add AWS Cloud scanning (#2493) Releases / v0.31.0 なお、v0.31.0でスキャンを実行するとクラッシュするバグがあり、すぐにv0.31.2がリリースされました。 Releases / v0.31.2 どんな感じか気になったので、軽く触っておこうと思います。 ドキュメントを確認 まずはドキュメントを確認します。 Amazon Web Services ポイントになると思った点をまとめます。 CIS AWS Foundations Benchmark standardに準拠したチェックが可能 認証方法はAWS CLIと同じ すべてのAWSリソースに対する参照権限が必要 (ReadOnlyAccess) サービス・リージョン・リソー

                          TrivyでAWSアカウントのセキュリティスキャンができるようになりました | DevelopersIO
                        • 『絶望の国の幸福な若者たち』雑感 - もどきの部屋 education, sociology, history

                          既視感 古市憲寿さんの『絶望の国の幸福な若者たち』(講談社、2011年)という本を読んだ。先月末のテレビ朝日「朝まで生テレビ」でのお題になる程度には話題になった本だ。 著者は1985年生まれの26歳(刊行時)。この若さですでに『希望難民ご一行様:ピースボートと「承認の共同体」幻想』(光文社新書、2010年)とあわせて2冊目の単著。著者自身が「若者」世代だという位置づけも加わって、マスコミの話題にはなりやすく、またそれゆえにずいぶんと毀誉褒貶も激しい。大人気ない罵倒や感情的な表現に流れた反発・批判も寄せられたようである。そのなかには著者の肩書が「社会学者」となっていることに向けられたものもあった(どうでもよい)。 私はというと、率直に言って、面白かった。「若者論」の体裁をとった現代日本社会論である(現代日本の「一億総若者化」というのも本書の主張するところである)。読み始めてから一気に読了まで

                          • 「癒しのヒトラーおじさん」℃-ute中島早貴の発言にネット紛糾!

                            4日深夜放送の『よろセン!』(テレビ東京)に出演したアイドルグループ℃-ute・中島早貴の発言が波紋を広げている。 中島は『よろセン!』内の世界の偉人を紹介するコーナー「なっきぃ的 世界偉人DEN!!」にて、ナチス・ドイツの独裁者アドルフ・ヒトラーを”偉人”として取り上げ、「ヒトラーおじさん」「癒しの演説」などと紹介。かわいらしいイラストや空想上のモノマネを披露するなどした。また、他の出演者もこのモノマネを唱和するなど、番組は和やかな雰囲気で進行した。 この放送中から、ネット上では番組に対する批判が噴出。 「親しみを込めてヒトラーおじさんと連呼するとは……」「いくらなんでも無知すぎる」「欧米だったら大問題になるぞ」など、中島の見識を疑う意見が多く書き込まれた他、「マネージャーはなぜこの発言を許したのか」「生放送ならまだしも、録画でこの企画はありえない」など、℃-uteの周辺スタッフや番組制

                              「癒しのヒトラーおじさん」℃-ute中島早貴の発言にネット紛糾!
                            • Amazon VPC と接続可能なおうち Amazon ECS Anywhere クラスターの構築 | Amazon Web Services

                              Amazon Web Services ブログ Amazon VPC と接続可能なおうち Amazon ECS Anywhere クラスターの構築 この記事は Building an Amazon ECS Anywhere home lab with Amazon VPC network connectivity を翻訳したものです。 2014 年以降 Amazon Elastic Container Service (Amazon ECS) は AWS のお客様がコンテナ化されたアプリケーションのデプロイをさまざまなコンピュート環境へわたってオーケストレーションできるように支援してきました。これまでの Amazon ECS は Amazon Elastic Compute Cloud (Amazon EC2) インスタンス、AWS Fargate、AWS Wavelength、AWS O

                                Amazon VPC と接続可能なおうち Amazon ECS Anywhere クラスターの構築 | Amazon Web Services
                              • Terraformのエッセンスが凝縮された「Pragmatic Terraform on AWS」が素晴らしい | DevelopersIO

                                「Terraform触りたい。触りたくない?」 クラスメソッドには、「CloudFormation派」と「Terraform派」があり、それぞれの派閥間には微妙な緊張感が漂っています。 自分は、ここ半年ほどずっぽりCloudFormationを使ってたんですが、Terraform派の「いやぁ、扱いやすいですよこれ」という言葉を聞くにつれ「まじか、どないなもんやねん?」と思ってました。 ただね、おっちゃんになると全くの未知の領域を学ぶのも腰が重くなる。「なんか良い本無いかなぁ」とグダグダしてたときに、「Pragmatic Terraform on AWS」という、もう、AWSど真ん中の自分にはこれしかないやろという本が技術書典で発売されたと知って、秒で購入しました。 最高でした。 Terraform入門本きたか…!! ( ゚д゚) ガタッ /   ヾ __L| / ̄ ̄ ̄/_ \/   /

                                  Terraformのエッセンスが凝縮された「Pragmatic Terraform on AWS」が素晴らしい | DevelopersIO
                                • 元小説家だけど質問ある?:ハムスター速報

                                  元小説家だけど質問ある? カテゴリ質問ある? 1 :以下、名無しにかわりましてVIPがお送りします:2010/07/09(金) 13:06:12.34 ID:iTZfd1ujP 特定されない範囲で答えるよ(^q^)/ 2 :以下、名無しにかわりましてVIPがお送りします:2010/07/09(金) 13:06:52.45 ID:HBf5IX0L0 ジャンル >>2 言えない ラノベではない 4 :以下、名無しにかわりましてVIPがお送りします:2010/07/09(金) 13:07:40.55 ID:2IC8KsbH0 今のご職業は? 資格はお持ちですか? >>4 今はバーテンダーしてるよ 資格はいろいろ 司書、学芸員は在学中にとった 以下、名無しにかわりましてVIPがお送りします:2010/07/09(金) 13:08:28.83 ID:/2c2C4SK0 兼業が多いって聞いたけど本当

                                  • ECS Fargate 楽々構築テンプレート|Dentsu Digital Tech Blog

                                    この記事は電通デジタルアドベントカレンダー2020の22日目の記事になります。前回の記事は「ADH APIを効率的に呼び出すために開発したHooksの紹介」でした。 改めましてこんにちは! Docker使ってますか? AWSでDockerを使おうと思うと以下の3つの選択肢があります。 ・Elastic Container Service ・Elastic Kubernetes Service ・EC2に構築する この中でもECSいいですよね、僕も好きです。運用に手間もかからなくて気軽に使えるところに好感もてます。さすがAWSのマネージドサービス。 ただし実際にECSで構築しようとすると周辺のリソースが色々と必要になるので初心者にとってハードルが高く見えるのも事実です。そんなわけで初心者にも使えるようなテンプレートを提供したいと思います。 このテンプレートでは最低限の機能しか提供しません。何

                                      ECS Fargate 楽々構築テンプレート|Dentsu Digital Tech Blog
                                    • 『パラノイア』紹介

                                      ブラックユーモアRPGの最高傑作、『パラノイア』をご紹介しましょう。他に類を見ない斬新なコンセプトに貫かれた作品で、10年以上前にデザインされたにもかかわらず米国では今日なお絶大な人気を誇る、まさに時代を越えた不朽の名作と言えます。海外RPGに興味があるなら、これを避けて通ることは出来ないでしょう。 この紹介文は、パソコン通信 "Nifty-Serve" 内の"RPGフォーラム"において、西尾弦一(Genich!)氏が連載したものです。一読すれば、きっとあなたのRPG観が変わることでしょう。 PARANOIA紹介 第一回 ちょうど10年前に WEST END GAMES から発売された PARANOIA という RPG が あります。なかなか変った RPG でして、遠未来ディストピアとブラックユーモ アを主題にしているのですが、すっげー面白い。 というわけで、紹介を。まずは舞台設定から。

                                      • Apache Kafkaを使ったマイクロサービス基盤

                                        class: center, middle # Apache Kafka<br/>を使った<br/>マイクロサービス基盤 [2016/01/31 Scala Matsuri](https://scalamatsuri.org/) ![CC-BY-NC-SA](https://licensebuttons.net/l/by-nc-sa/3.0/88x31.png) --- class: center, middle 発表後に追記 [当日の発表動画はこちら](https://www.youtube.com/watch?v=64HNeksRx5I) --- class: middle <img src="image/xuwei.gif" alt="icon" width="100" height="100" /> - twitter [@xuwei_k](https://twitter.com/

                                        • メドピアのECSデプロイ方法の変遷 - メドピア開発者ブログ

                                          CTO室SREの侘美です。好きなLinuxディストリビューションはLinux Mintです。 メドピアでは現在多数のサービスを運用しており、そのほとんどがAmazon ECSを構成の中核として利用しています。 ECSに対してデプロイを行う方法としては、CodeDeploy、CodePipeline、Copilot(ecs-cli)等があり、CloudFormationやTerraform等のIaCツールで何をどこまで管理するかも合わせて検討する必要があります。 どの方法にもメリット・デメリットがあり、Twitterや技術ブログを観測している範囲ではデファクトスタンダードと呼べる方法は未だに無いように思われます。 メドピアで最初にECSを利用し始めたのは2018年ころであり、これまで試行錯誤しながらECSのデプロイ方法とタスク定義の管理方法を模索してきました。 今回はメドピア社内で試してきた

                                            メドピアのECSデプロイ方法の変遷 - メドピア開発者ブログ
                                          • Ansibleのテストで使いたい8つのServerspec | DevelopersIO

                                            渡辺です。 Ansibleを使っている皆様、テスト書いてますか? え、書いてない? 弊社では、社内共有しているAnsibleのRoleの検証にServerspecを利用しています。 今日はよく使うリソースタイプを紹介します。 テストの流れ テストのフレームワークとしてはTest Kitchenを利用しています(kitchen-ansiblepushを利用したAnsible roleのテスト環境構築)。 はじめに、Test KitchenのEC2 Driverを利用し、AWS環境にEC2インスタンスを作成します。 次に、ひとつのRoleを実行するAnsibleのPlaybookを流します。 続けて、サーバの状態が期待された状態になっているかをServerspecで検証します。 最後に、AWS環境にEC2インスタンスが破棄されます(検証失敗時は破棄されない)。 Ansibleでもテストの仕組み

                                              Ansibleのテストで使いたい8つのServerspec | DevelopersIO
                                            • iPhoneで使うメールはどれを選ぶべきか? - ザリガニが見ていた...。

                                              適当に使えばそれなりに使えてしまうけど、iPhoneで最も悩むのは、メールの使い分けではないだろうか?iPhoneは、携帯用のSSM/MMSをはじめ、i.softbank.jp、さらにはパソコンで使っていたメールアドレスも送受信できる。但し、それぞれのメールサービスごとに、iPhoneから利用できる機能に、違いがあるのが悩ましいところ。今の自分が理解している機能差を、表にまとめてみた。 SMS MMS i.softbank.jp MobileMe Gmail yahoo.com SoftBank同士 電話番号 電話番号 アドレス なし ...@softbank.ne.jp ...@i.softbank.jp ...@me.com ...@mac.com ...@gmail.com ...@yahoo.com*1 受信サーバ IMAP IMAP/POP IMAP/POP 有料アカウントならP

                                                iPhoneで使うメールはどれを選ぶべきか? - ザリガニが見ていた...。
                                              • ジンバブエ、国庫の残高が二万円に : 痛いニュース(ノ∀`)

                                                ジンバブエ、国庫の残高が二万円に 1 名前: ペルシャ(埼玉県):2013/01/31(木) 18:06:51.30 ID:CRUpm2bN0 ジンバブエ政府は、国庫金の残高が217ドルになったことを明らかにし、寄付を募っている。政府職員への給与を支払ったために、お金が底をついたという。 財務省のサイトによると、テンダイ・ビティ財務省は「政府の財政は現時点でマヒ状態にある。わたしたちには今すぐに資金が必要だ」と述べている。 また「選挙を行うにも行えない」としている。 中東メディアのアルジャジーラでは、1億ドルが必要とも報じられている。 今年度の国家予算は38億ドル、 経済成長予測は5%となっている。天然資源、鉱物資源などが豊富な国家ではあるが。 http://news.nifty.com/cs/economy/economyalldetail/yucasee-20130131-12904/

                                                  ジンバブエ、国庫の残高が二万円に : 痛いニュース(ノ∀`)
                                                • 【おもしろ】歌詞の「君」を「神」にすると宗教臭いwwww: モモンガ速報

                                                  2012年10月18日08:16 カテゴリおもしろvip 【おもしろ】歌詞の「君」を「神」にすると宗教臭いwwww http://momosoku.doorblog.jp/archives/18785397.html【おもしろ】歌詞の「君」を「神」にすると宗教臭いwwww 1: 以下、名無しにかわりましてVIPがお送りします 2012/10/17(水) 19:14:41.91 ID:f/brTL3t0 神がいたーから~ 4: 以下、名無しにかわりましてVIPがお送りします 2012/10/17(水) 19:15:39.60 ID:p/gMfEkc0 神の姿は僕に似ている 5: 以下、名無しにかわりましてVIPがお送りします 2012/10/17(水) 19:16:21.56 ID:o6ul5wV+I >>4 なんかワロタ おすすめ記事 2ch随一の神乳娘が裸で腕立てしたらこんなエ●い

                                                  • GitHub Codespacesの導入とその設計 - Speee DEVELOPER BLOG

                                                    ネイティブアド配信プラットフォームUZOUの開発をしているエンジニアの @kanga333 です。UZOUでは今年の8月あたりからGitHub Codespaces(以後Codespaces)を全面的に導入しました。この記事ではUZOUにおけるCodespacesの利用事例について簡単に紹介します。 GitHub Codespacesとは? GitHub CodespacesとはGitHubの提供するクラウド開発環境のサービスです。Codespacesを利用するとクラウド上のVMの上にリポジトリのコードと諸々の環境がセットアップされたコンテナが立ち上がり、開発者はその環境に接続して開発をすることができます。 GitHub, Inc. 自体がGitHub Codespcesのユーザーであるため、かなりの大規模環境でも実績のあるサービスとなっています。GitHub自身の事例に興味が出た方は以下

                                                      GitHub Codespacesの導入とその設計 - Speee DEVELOPER BLOG
                                                    • 任意のパラメータを格納できる EC2 Systems Manager「パラメータストア」を試したら便利だった - kakakakakku blog

                                                      re:Invent 2016 で発表されたけど,オンプレ関連だと勝手に思い込んでいて,今まで試していなかった Amazon EC2 Systems Manager の中に「パラメータストア」というサービスがあり,試してみたらこれが非常に便利だった.簡単に言うと,任意のパラメータをパラメータストアに格納することができて,アプリケーションと環境変数を完全に切り離すことができてしまうというもの.The Twelve-Factor App を実現できるぞ! Amazon EC2 Systems Manager (Amazon EC2 とオンプレミスシステムの設定と管理) | AWS パラメータストアとは? 任意のパラメータをパラメータストアに格納することができる データタイプは3種類ある String String List Secure String (パラメータを KMS で暗号化して格納する

                                                        任意のパラメータを格納できる EC2 Systems Manager「パラメータストア」を試したら便利だった - kakakakakku blog
                                                      • SSHキーを使わずにVSCode/Jetbrains系IDEからEC2に接続する方法

                                                        背景 AWSのEC2にSSH接続する際、EC2のSSHキー(pemファイル)を使用して接続することが多ですが、SSHキーの管理が面倒だったり、セキュリティ的にもSSHキーを使用するのは避けたい場合があります。 この記事ではOS別、IDE別にSSHキーを使用せずにEC2に接続する方法を紹介します。 前提条件 Session Managerが有効化されているEC2インスタンスがあること OpenSSHがインストールされていること OpenSSHのインストール方法: Windows: Get-WindowsCapability -Online | Where-Object Name -like 'OpenSSH*' 管理者権限でPowerShellを起動することが必要です。詳細はこちら Mac/Linux: brew install openssh 事前準備 - Remote拡張機能のセットアッ

                                                          SSHキーを使わずにVSCode/Jetbrains系IDEからEC2に接続する方法
                                                        • [アップデート] AWS Step Functionsが200以上のAWSサービスと連携できるようになりました | DevelopersIO

                                                          AWS Step Functionsが連携できるAWSのサービスが17個から200個まで大幅に増加しました。これにより実行できるAPIの数は9,000以上となりました。このアップデートによりAPIを叩くためだけのLambda関数を用意する必要がなくなり、AWS Step Functionsの使いやすさがグッと増したと思います。 AWS Step Functionsが連携できるサービスが爆増しました こんにちは、のんピ(@non____97)です。 AWS Step Functionsの連携可能サービス数が200個以上に増える神アップデートが来ました!! これにより、AWS Step Functionsから直接実行できるAPIの数は9,000以上となりました。 今まで、例えばEC2インスタンスを停止したい場合は、EC2インスタンスを停止させるLambda関数を用意して、そのLambda関数を

                                                            [アップデート] AWS Step Functionsが200以上のAWSサービスと連携できるようになりました | DevelopersIO
                                                          • DynamoDB + Lambda + SSM でテストサーバーをポコポコつくる仕組み - KAYAC engineers' blog

                                                            はじめまして。カヤック技術部の杉山です。 主にクライアントワークでサービスを開発しています。 今回は、クライアントワークで運用している、テストサイトの仕組みに関して書きます。 「テストサイト」の概要 クライアントワークでは、日々たくさんの案件を開発しています。 それぞれの案件では、多くの場合、Webサイトもしくは、WebAPIを公開するためのサーバーが必要になります。 実際の公開時には、案件ごとに専用のクラウドコンピューティングサービスを契約し、セットアップすることになりますが、 利用して良いサービスの確認が必要であったり、サービスの契約まで時間がかかったりするため、すぐには決まらない場合があります。そのため、開発時や検証時には、カヤック側でテストサイトを用意し、確認やプレビューを行っています。 さらに以下のような要望にも対応する必要があります。 出来るだけ時間をかけず開発環境を用意したい

                                                              DynamoDB + Lambda + SSM でテストサーバーをポコポコつくる仕組み - KAYAC engineers' blog
                                                            • とってもRailsライクなサーバーレスフレームワーク「Ruby on Jets」を本番環境に導入した話 - LiBz Tech Blog

                                                              はじめに 経緯 構成 技術選定 Lambdaのランタイム(言語)は何で実装するのか? サーバーレスアーキテクチャの構成管理に何を利用するのか? Jetsをちょっとだけ解説 プロジェクトの作成 ルーティングの設定 コントローラー 必要なIAMポリシー シークレットキーなどの扱い方 デプロイ方法 最後に おまけ はじめに こんにちは!先日26歳を迎え、30歳への恐怖感が着々と増してきた渡邊です。 今回が3回目のブログ投稿になります。 前回のKubernetes(GKE)にお安く入門するではたくさんのブックマークをいただきありがとうございました。 今回は実際に業務での利用をしはじめたRailsライクなRuby製 サーバーレスフレームワーク 「Ruby on Jets」について書きます。 経緯 自分が開発を担当しているプロダクトには、求職者の方と弊社のキャリアアドバイザーがLINEを介してメッセー

                                                                とってもRailsライクなサーバーレスフレームワーク「Ruby on Jets」を本番環境に導入した話 - LiBz Tech Blog
                                                              • Amazon Aurora ServerlessでHTTPSエンドポイントができ本当にサーバーレスアーキテクチャで利用可能になる! | DevelopersIO

                                                                ※: 本表は現在確認できる情報から筆者が独自に作成しています。 注意 Aurora ServerlessのData APIは現在Beta版のため、変更される可能性があります。 Data APIではトランザクションはサポートされません。 レスポンスは最大1,000行で1MBのサイズ制限があります。 現在利用可能なリージョンは米国東部 (バージニア北部)のみです。 コネクションは最大1分でタイムアウトします。 認証情報はSecrets Managerを使ってDBに接続します。 やってみた 事前設定 以下の状態を前提とします。 リージョン: 米国東部 (バージニア北部) Auroraエンジン: Aurora Serverless 5.6.10a まず、Aurora Serverlessを起動します。Aurora Serverlessの起動方法は以下のエントリを御覧ください。 Aurora Ser

                                                                  Amazon Aurora ServerlessでHTTPSエンドポイントができ本当にサーバーレスアーキテクチャで利用可能になる! | DevelopersIO
                                                                • Terraformアンチパターン(2019年版) - Qiita

                                                                  はじめに Infrastructure as Code(以下IaCと略します)って最近では当たり前のように実践されてますよね。特にterraformはかなりユーザが多く、開発のスピードも速い印象です。 IaCを実現できたインフラエンジニアの皆さんの多くが次に直面する問題はコードの保守運用に関する事柄ではないでしょうか? terraformもコードなので、アプリケーションのコードと同じように保守性(テスト容易性、理解容易性、変更容易性)を意識する必要があります。ただコード化しただけでは属人性を排除したとは言えないと思います。 保守性の高いterraformって具体的にどう書けばいいの?と周りに聞いてみても、巷には「ぼくのかんがえた最強のterraformベストプラクティス」が乱立していて、自転車置き場の議論になりがちです。 また、v0.12前後でterraformの記法が大きく変わったので、

                                                                    Terraformアンチパターン(2019年版) - Qiita
                                                                  • A curated list of awesome Go frameworks, libraries and software - Awesome Go

                                                                    Awesome Go We use the Golang Bridge community Slack for instant communication, follow the form here to join. Sponsorships: Special thanks to Awesome Go has no monthly fee, but we have employees who work hard to keep it running. With money raised, we can repay the effort of each person involved! You can see how we calculate our billing and distribution as it is open to the entire community. Want to

                                                                      A curated list of awesome Go frameworks, libraries and software - Awesome Go
                                                                    • 真 面 目 系 バ カ に し か わ か ら な い こ と : 暇人\(^o^)/速報

                                                                      真 面 目 系 バ カ に し か わ か ら な い こ と Tweet 1:以下、名無しにかわりましてVIPがお送りします:2011/06/12(日) 18:49:06.82 ID:2g9Nftkq0 お調子者キャラの奴でも出来てるのに自分が出来なかった時の戦慄感 4:以下、名無しにかわりましてVIPがお送りします:2011/06/12(日) 18:50:19.11 ID:yZB/8HRA0 勝手にできる人と思い込まれ、勝手にガッカリされる 5: 忍法帖【Lv=9,xxxP】 :2011/06/12(日) 18:50:37.95 ID:3KVvGJY60 お母さんに「○○は真面目でいい子よ」みたいなこと言われるたびに惨めになる 8:以下、名無しにかわりましてVIPがお送りします:2011/06/12(日) 18:53:12.30 ID:Yv5If18Qi 「○君って頭良さそうだよねーw

                                                                        真 面 目 系 バ カ に し か わ か ら な い こ と : 暇人\(^o^)/速報
                                                                      • AWS Systems Manager(SSM) の数多い機能群を攻略するための図を書いてみた 2021 | DevelopersIO

                                                                        まずまとめ できた図がこちら AWS Systems Manager(SSM) を理解しようとする上で厄介なのは、 「インスタンス管理(左部分)」で使う機能群、それぞれに関連性があること だと思っています。 なので以降の説明は、 図の左半分 インスタンス管理 の説明が大半です。 さっそく インスタンス管理で使える機能を上から舐めていきましょう。 #1 なにはともあれマネージドインスタンス なにはともあれ EC2インスタンスを マネージドインスタンス 化するところから始まります。 マネージドインスタンスにするために、ざっくりいうと 3つの作業が必要です。 SSM エージェント をインストールすること 適切なIAMインスタンスプロファイル※ をアタッチしていること SSM関連エンドポイント※ へのアウトバウンド方向の通信ができること ※ 詳細は以下参照 EC2 インスタンスが AWS Syst

                                                                          AWS Systems Manager(SSM) の数多い機能群を攻略するための図を書いてみた 2021 | DevelopersIO
                                                                        • Lambdaのテスト領域に関する技術共有会を開催しました | DevelopersIO

                                                                          はじめに CX事業本部の佐藤智樹です。 今回は先月中頃に実施したLambdaのテスト領域に関する技術共有会の資料と当日にいただいた意見を紹介します。技術共有会自体はお客様含め5人ほどで実施予定でしたが、社内の方を誘ったところ15人程と大人数でディスカッションしながら知識を深めました。有意義な時間となったのでブログで共有します。 本記事はLambdaに対してどのようなテストをすべきか、Lambdaでこれからテストを書くがどうやれば良いか悩んでいる方などは参考になるかと思います。いくつか紹介するテストパターンのメリット/デメリットもあげるので、テスト選定の上で参考にしてください。 例となる題材がなければ抽象的な話ばかりになり分かりづらくなるので、今回は以下のIoTデータ収集システムをベースにどうテストを書いていくか検討します。IoTデバイスからきたデータをRDSに保存するシステムです。色々書い

                                                                            Lambdaのテスト領域に関する技術共有会を開催しました | DevelopersIO
                                                                          • 【速報】AWS向けの新ディストリビューション Amazon Linux 2 を発表! | DevelopersIO

                                                                            ウィスキー、シガー、パイプをこよなく愛する大栗です。 先程Amazon Web Services向けに最適化されたLinuxディストリビューションであるAmazon Linuxの次世代版であるAmazon Linux 2が発表されましたのでご紹介します。 Amazon Linux 2 Announcement: Amazon Linux 2 LTS Release Candidate Available Introducing Amazon Linux 2 Amazon Linux 2は一般公開になり正式な5年サポートのLTS版が公開されています [速報]5年長期サポートのAmazon Linux 2が一般公開されました Amazon Linux 2 Amazon Linux 2の特徴をまとめてみます。 AWSとのインテグレーション:AWS CLIなどの多数のツールやcloud-initが

                                                                              【速報】AWS向けの新ディストリビューション Amazon Linux 2 を発表! | DevelopersIO
                                                                            • AWS 認定 DevOps エンジニア – プロフェッショナル(AWS Certified DevOps Engineer – Professional)の学習方法 - NRIネットコムBlog

                                                                              小西秀和です。 この記事は「AWS認定全冠を維持し続ける理由と全取得までの学習方法・資格の難易度まとめ」で説明した学習方法を「AWS 認定 DevOps エンジニア – プロフェッショナル(AWS Certified DevOps Engineer – Professional)」に特化した形で紹介するものです。 重複する内容については省略していますので、併せて元記事も御覧ください。 また、現在投稿済の各AWS認定に特化した記事へのリンクを以下に掲載しましたので興味のあるAWS認定があれば読んでみてください。 ALL Networking Security Database Analytics ML SAP on AWS Alexa DevOps Developer SysOps SA Pro SA Associate Cloud Practitioner 「AWS 認定 DevOps エ

                                                                                AWS 認定 DevOps エンジニア – プロフェッショナル(AWS Certified DevOps Engineer – Professional)の学習方法 - NRIネットコムBlog
                                                                              • Amazon ECS タスクのイベントとログを時系列で出す tracer を作った - KAYAC engineers' blog

                                                                                SREチームの藤原です。KAYAC Advent Calendar 2021 4日目の記事です。 早速ですが Amazon ECS をお使いの皆様、何か新しく起動したい ECS タスクがあって、タスク定義を書き起こして(もしくはマネージメントコンソールで定義して)、一発で起動に成功できますか?? ……なかなかこれが難しいんですよね。 ということで、とある ECS タスクに関連するイベントとログを全部時系列で出力するツールを書きました。どうぞご利用ください。 github.com 以下はそこに至るまでの背景です。 ECS タスクが立たない。なぜだ! 自分は Amazon ECS を業務で使い始めて早4年になります。新規プロダクトはもちろん、かつて EC2 で動いていたワークロードもほぼ全て ECS に移行しました。 ECS デプロイツール ecspresso の開発者でもあるため、日々機能ア

                                                                                  Amazon ECS タスクのイベントとログを時系列で出す tracer を作った - KAYAC engineers' blog
                                                                                • Terraform構成をビジュアライズできるツール Pluralithを使ってAWS構成図を自動作成してみる | DevelopersIO

                                                                                  CIに組み込むことで真価を発揮するツールかと思うので、Localは検証・実運用はCIといった使い分けをするのが良さそうです。 やってみた 今回はLocalで試してみます。 Pluralith CLIのインストール 利用にはユーザー登録が必要です。 以下のページからユーザー登録します。 Pluralith サインインができたら以下のページに遷移します。 Localで試したいため、Local Setupを選択します。 Download CLIでバイナリをダウンロードして、macの場合は以下のコマンドでcliを利用できるようにします。 mv pluralith_cli_darwin_amd64_v0.2.2 pluralith mv pluralith /usr/local/bin/ chmod +x /usr/local/bin/pluralith ブラウザで表示されているAPI Keyを使っ

                                                                                    Terraform構成をビジュアライズできるツール Pluralithを使ってAWS構成図を自動作成してみる | DevelopersIO