並び順

ブックマーク数

期間指定

  • から
  • まで

121 - 160 件 / 512件

新着順 人気順

PRDの検索結果121 - 160 件 / 512件

  • https://storage.googleapis.com/prd-about-asset-2020/2021/02/e0c40bd6-.pdf

    • マルチテナントのAWSアカウントとKubernetesにおけるコストの可視化 - ZOZO TECH BLOG

      こんにちは、カート決済SREブロックの飯島と、ECプラットフォーム基盤SREブロックの織田です。 本記事では複数チームで運用する共通のAWSアカウントとKubernetesにおけるコストの可視化についてご紹介します。 背景 コスト可視化に対する課題 課題解決へのアプローチ AWSリソースのコスト可視化 AWSコスト配分タグ タグの定義と運用ルール タグの付け方 AWS Cost Explorer AWSコスト配分タグの活用例 Kubernetesクラスタのコスト可視化 Kubecost 比較検討 カスタムバンドル採用の決め手 アーキテクチャ 可視化の仕組み ダッシュボード 効果 コスト可視化の活用事例 最後に 背景 現在、ZOZOTOWNはモノリスなサービスを機能ごとに分け、マイクロサービスに移行しながらモダンアーキテクチャへのリプレイスを実施しています。マイクロサービスの移行先としてクラ

        マルチテナントのAWSアカウントとKubernetesにおけるコストの可視化 - ZOZO TECH BLOG
      • ECS(Fargate)のServiceをCDKで構築・デプロイしてみた | DevelopersIO

        お仕事でAWS環境を構築する機会がありましたので、今回はじめてCDKを使って構築してみました。CDKで環境構築する記事はたくさんありますので全体は割愛するとして、本記事ではCDKを使ったECS(Fargate) Serviceのデプロイフローにフォーカスしてご紹介します。 バージョン $ cdk version 1.32.0 (build 9766ad6) 全体構成 全体構成としては、以下の図のようにオーソドックスなWeb3層アプリケーションの構成です。 ECS Serviceに関連する主なリソース構成を以下の図に示します。 このリソース構成のうち、緑色の線で示したリソースはインフラ管理用のCDKで管理し、オレンジ色の線で示したリソースはECS Serviceデプロイ用のCDKとしてアプリケーションのリポジトリで管理しています。 デプロイフロー デプロイフローを以下の図に示します。 Git

          ECS(Fargate)のServiceをCDKで構築・デプロイしてみた | DevelopersIO
        • ECS Scheduled Taskの管理をecscheduleでGitOps化しました - コネヒト開発者ブログ

          こんにちは。コネヒトのテクノロジー推進グループでインフラエンジニアをしている laughk です。 今回は定期実行バッチで利用しているECS Schedule Taskの管理に Songmu/ecschedule を導入し、GitOps化した話をまとめます。 サマリ ecscheduleを導入する前の定期実行バッチの管理状況と課題 技術選定 - ecshceduleを選定した理由 導入プロセス GitOps化 導入後どうなったか ecscheduleを導入する前の定期実行バッチの管理状況と課題 コネヒトでは提供するサービスのWeb基盤にAmazon ECSをフル活用しており、定期実行バッチにおいてもECS Scheduled Taskを利用しています。ECS Scheduled TaskはECS Taskを cron のように定期実行でき、とても便利なものです。一方でその管理においては利用

            ECS Scheduled Taskの管理をecscheduleでGitOps化しました - コネヒト開発者ブログ
          • 1400 行の一枚岩な .gitlab-ci.yml を分割して CI を高速化した - 弁護士ドットコム株式会社 Creators’ blog

            こんにちは。弁護士ドットコム クラウドサイン事業本部で SRE をしています、大内と申します。 クラウドサイン事業本部の SRE ではサービスの可用性、信頼性の向上や開発の高速化、省力化を目指した開発を日々行っています。 クラウドサイン事業本部では本体アプリケーション(以下本体)のソースコード管理を GitLab で行っています。 そして、本体とその関連サービス、バッチなどを 1 つのリポジトリで管理するモノレポ構成を取っています。 今回は、そんなモノレポ構成のリポジトリの GitLab CI パイプラインを分割し、開発速度を大きく改善した話をご紹介します。 CI 分割以前の CI 構成 モノレポ構成プロダクトの CI が抱えていた課題 他のテストの待ち時間の影響を受けて待ち時間が伸びる テストが失敗するとすべてのデプロイがブロックされる .gitlab-ci.yml の肥大化による、コー

              1400 行の一枚岩な .gitlab-ci.yml を分割して CI を高速化した - 弁護士ドットコム株式会社 Creators’ blog
            • New Relic OneでDevOpsのキーメトリクス デプロイ頻度をグラフ化する - BASEプロダクトチームブログ

              BASE BANKでエンジニアをしている @budougumi0617 です。 この記事はBASE Advent Calendar 2021 10日目の記事…ではなく、New Relic Advent Calendar 2021 10日目の記事です。 qiita.com TL;DR ソフトウェア開発チームのパフォーマンスを示す 4 つの指標がある https://www.devops-research.com/quickcheck.html デプロイの頻度 変更のリードタイム 変更障害率 サービス復元時間 New Relic Oneを使って「デプロイの頻度」を計測してみた Event APIとNRQLでデプロイ回数をNew Relic Oneのダッシュボードに図示できる https://docs.newrelic.com/docs/data-apis/ingest-apis/introdu

                New Relic OneでDevOpsのキーメトリクス デプロイ頻度をグラフ化する - BASEプロダクトチームブログ
              • 大奥 | Netflix (ネットフリックス) 公式サイト

                '); doc.close(); } if (!doc) throw Error('base not supported'); var baseTag = doc.createElement('base'); baseTag.href = base; doc.getElementsByTagName('head')[0].appendChild(baseTag); var anchor = doc.createElement('a'); anchor.href = url; return anchor.href; } finally { if (iframe) iframe.parentNode.removeChild(iframe); } }()); } // An inner object implementing URLUtils (either a native URL // ob

                  大奥 | Netflix (ネットフリックス) 公式サイト
                • GitHub Actionsと仲良くなったよ | IIJ Engineers Blog

                  ぬるぽよりにるぽ、ヘビや宝石やイルカよりホリネズミやカニやアザラシが好きです。クジラに乗っていたらとある船の航海長に出会い意気投合しました。その後、帆船と衝突し大変な目にあいました。ペンギンとは未だにわかりあえません。 はじめまして はじめまして、うちやまです。バックエンドのアプリケーション開発を主にしています。 今回はCI/CDでGitHub Actionsに移行したことについてざっくばらんにお話しようと思います。私を含めチームメンバーはGitHub Actionsを知ってるけどそこまで使ってないし知らない状態です。GitHub Actionsに怒られイライラし、最終的に仲良くなっていった流れを書いていこうと思います。GitHub Actionsの深い技術要素というより、とりあえず移行してみて動くようになったよということを書いていくので、難しい話はしない予定です (というより、できません

                    GitHub Actionsと仲良くなったよ | IIJ Engineers Blog
                  • 意識すべきは「事業開発」と「プロダクト開発」の分離 PdM・PO兼任者はプロダクトバックログをどう構成したのか

                    Jira SoftwareやTrelloなどを中心としたPMが経験してきたプロダクト管理ツールの失敗や改善を語る「本当に使いこなせてる?プロダクト管理ツールの失敗&改善PMトーク【開発PM勉強会 vol.20】」。ここで株式会社クライドのSuyama氏が登壇。「PdMのプロダクトバックログ」と「POのプロダクトバックログ」の分離をどのように行ったのかについて話します。 Suyama氏の自己紹介 Daiki Suyama氏:もともとあったタイトルと若干異なるのですが、今回は「事業とプロダクト間のインターフェース作り」というところでお話しできればと思います。 軽く自己紹介をすると、2022年4月に現在の株式会社クライドに入社して、フルサイクルエンジニアとして働いていました。2022年11月にそこに加えてDevOpsの部分やイベントの企画、新卒採用など、いろいろな業務に携わり始め、2023年4月

                      意識すべきは「事業開発」と「プロダクト開発」の分離 PdM・PO兼任者はプロダクトバックログをどう構成したのか
                    • RADIUSのクラウドネイティブ化で堪能したエンジニアリングの醍醐味 - BIGLOBE Style | BIGLOBEの「はたらく人」と「トガッた技術」

                      ISPの要であるRADIUSシステムのDevOps環境整備とクラウドネイティブ化を3年がかりで実現したことについて、技術検証で頓挫しかけた苦労話から、クラウド化のコツまで詳しくインタビューしました。 技術的負債を一気に返却するはずが存続の危機に 得意なことで補い合いながら課題をクリア フルリモートでも無事故のリプレースを実現したGitOps エンジニアが働く環境としてのBIGLOBEとは ISPの接続認証機能を担うRADIUSシステムを、コンテナやサーバーレス技術を活用して3年がかりでクラウドネイティブ化し、2022年6月から正式にサービスを開始しました。 それにあわせて、開発から運用までをスムーズに連携するDevOps環境を実現し、150台のオンプレミス・サーバーにかけていたシステム運用・保守工数を半減し、インフラ費用を従来の3分の2に圧縮することができました。 DevOps環境の特徴は

                        RADIUSのクラウドネイティブ化で堪能したエンジニアリングの醍醐味 - BIGLOBE Style | BIGLOBEの「はたらく人」と「トガッた技術」
                      • ゼロから始めるEKS事始め(後編) - Gunosy Tech Blog

                        本記事は、Gunosy Advent Calendar 2020 8日目の記事です。 前回の続きとなります。 tech.gunosy.io 今回は後編として、実際にEKSクラスター構築の途中からアプリをデプロイする環境を整える流れをご案内し、最後に運用管理フェーズで必要となるであろうオススメ監視設定についてご案内します。 クラスター構築・後編(kube-system) アプリのデプロイ編 Helm Skaffold 監視運用編 アラート設定 cloudawach datadog dashboard さいごに クラスター構築・後編(kube-system) さて、EKSクラスターとASGも用意できたので、ここから作り込みを行っていきます。 まずはkube-system環境を整えていきましょう。 用途に応じて必須なものとそうでないものがあります。それぞれ表でまとめます。 対象 要否 メモ cl

                          ゼロから始めるEKS事始め(後編) - Gunosy Tech Blog
                        • マンガプロダクションズ、世界最大の「グレンダイザー」像を公開し、ギネス世界記録を達成

                          マンガプロダクションズ、世界最大の「グレンダイザー」像を公開し、ギネス世界記録を達成リヤド発=12月15日:マンガプロダクションズ(サウジアラビア・リヤド)は、サウジアラビア首都リヤドで「UFOロボ グレンダイザー」の世界最大立像を公開したことを発表しました。 立像の公開に先立ち、マンガプロダクションズはダイナミック企画株式会社(東京都)と「UFOロボ グレンダイザー」の中東でのゲーム・アミューズメント施設・イベントにおけるキャラクターの利用等を含む、IPライセンスに関する戦略的パートナーシップ契約を締結し、その最初の取り組みとして、グレンダイザー像をサウジアラビアのセラ社と共同制作しました。 この「グレンダイザー」像は、世界最大の架空のキャラクターの金属製彫刻としてギネス世界記録に認定されました。 11月21日のオープン以来、世界各地から観光客やメディア関係者などの30万人以上が訪れた「

                            マンガプロダクションズ、世界最大の「グレンダイザー」像を公開し、ギネス世界記録を達成
                          • Terraformにおけるmain.tfやtfstateファイルの作成および運用方法について - Qiita

                            # ------------------------------ # Variables # ------------------------------ # プリフィックスを設定 variable "prefix" { default = "tf-pg" } # プロジェクトを識別する一意の識別子を設定 variable "project" { default = "terraform-playground" } # プロジェクトのオーナーを設定 variable "owner" { default = "shun198" } # ------------------------------ # Terraform configuration # ------------------------------ terraform { # tfstateファイルを管理するようbackend(

                              Terraformにおけるmain.tfやtfstateファイルの作成および運用方法について - Qiita
                            • パタゴニア×ミアーのワイドマウスボトルをご紹介 SDGsを体現するコラボアイテム! - YMのメンズファッションリサーチ

                              目次 パタゴニアのボトルを愛用 Patagonia(パタゴニア)×MiiR(ミアー)ワイドマウスボトルレビュー パタゴニアについて MiiR(ミアー)について アイテムの概要 使い勝手 パタゴニア×ミアーのワイドマウスボトルまとめ おまけ(今日のネコ達) パタゴニアのボトルを愛用 喉が渇いたら、自販機やコンビニで飲み物を買いますか? これでも結構部分的にケチなところがあるので、自販機で飲み物を買う羽目になった時に自己嫌悪に陥ることもあります。 ああ、ボトルを持ち歩けばよいのだ。何せ、甘い飲み物よりもお茶が好き。そして、最も自己嫌悪に陥るときは「自販機でお茶を買う時」。私の世代は、子供の頃に「お茶を買う」という事はあまりありませんでした。今でこそ普通ですが。 何のボトルを購入しようか?服に造詣が深くても、グッズや小物には意外と疎い。 アウトドアメーカーのものならば、間違いはないはず。何せ過酷

                                パタゴニア×ミアーのワイドマウスボトルをご紹介 SDGsを体現するコラボアイテム! - YMのメンズファッションリサーチ
                              • LancersをAmazon Linux2へログ基盤のリニューアルと管理画面をECS/Fargateに移行しました | ランサーズ(Lancers)エンジニアブログ

                                Lancers Engineer Blog をご覧のみなさんこんにちは。開発部/技術基盤 SREの安達(@adachin0817)です。最近埼玉で激安マンションを購入しまして、快適な環境でバシバシとフルリモートワークを行っております。今年の目標はより健康的に、ジョギングは毎週続いているので筋トレを取り入れたいと思っております。 さて、ようやくLancers本家の各サーバーをAmazon Linux2化、管理画面をECS/Fargate化、ログ基盤リニューアルを半年で実現できまして、一旦落ち着くことができました。苦労したところなど振り返ってみようと思います。 ※去年12月に以下今期SREチームの取り組みについて書きましたが、見ていない方はぜひ一読してもらえると幸いです。 ・今期SREチームの取り組みについて Lancers本体をAmazon Linux2化するにあたって ・2018年 ランサ

                                  LancersをAmazon Linux2へログ基盤のリニューアルと管理画面をECS/Fargateに移行しました | ランサーズ(Lancers)エンジニアブログ
                                • なぜSaaS組織に分断が起きるのか?「PLG Loop」で打破するセクショナリズムの壁|kota_sasaki@SmartHR

                                  SmartHR PMMの佐々木です(@kosasaki7) 昨年末、PMMの交流を目的とした「PMM Night」を初開催し、100名を超える方々にご来場いただきました。 本記事では、当日話せなかった内容や会場の質問に対するアンサー記事として、PdM×PMMの協業モデルと各領域の取り組みをまとめてみました。 SaaS組織間の連携を考える上で、ご参考いただけますと幸いです。 イベントの内容は、@CAREER_HACK さんに全3本で特集していただいた、「PMM」ってなに? をご参照ください。 なぜSaaS組織にセクショナリズムが生まれるのか?セクショナリズムとは、集団・組織内部の各部署が互いに協力し合うことなく、自分たちが保持する権限や利害にこだわり、外部からの干渉を排除しようとする排他的傾向のことをいう。官僚制における逆機能の一つとして指摘されたもので、組織内部の専門性を追求しすぎた結果起

                                    なぜSaaS組織に分断が起きるのか?「PLG Loop」で打破するセクショナリズムの壁|kota_sasaki@SmartHR
                                  • IAM Identity Center(AWS SSO)のグループとユーザーをTerraformでDRYに書く

                                    こんにちは、株式会社スマートラウンドSREの@shonansurvivorsです。 Terraform AWS Provider v4.33.0より、IAM Identity Center(AWS SSO)のグループとユーザーが作成できるようになりました! 当社は以前からIAM Identity Centerを利用しており、これまではマネジメントコンソールによる管理だったのですが、今回早速Terraform化しましたので、そこで得られた知見を元にしたサンプルコードを紹介します。 なお、Identity Centerの許可セット(IAMポリシー情報)などは以前からAWS Providerで対応済みですが、それらリソースは本記事のスコープ外となります。ご承知おきください。 環境 Terraform 1.1.7 AWS Provider 4.33.0 工夫したポイント 各ユーザーがどのグループに

                                      IAM Identity Center(AWS SSO)のグループとユーザーをTerraformでDRYに書く
                                    • Amazon Redshift Serverless 本番環境に向けた「設定をカスタマイズ」による環境構築手順 | DevelopersIO

                                      データアナリティクス事業本部コンサルティングチームの石川です。「デフォルト設定を使用」で構築するのであれば、ワンクリック3分で構築可能です。 しかし、本番環境のように任意のVPCに構築するには「設定をカスタマイズ」による環境構築が必要です。 1つ目のRedshift Serverless環境の構築は、「デフォルト設定を使用」を用いた環境構築 もしくは「設定をカスタマイズ」による環境構築のいずれかです。2つ目以降は、下記のサーバーレスダッシュボードの[ワークグループを作成]から環境構築します。この手順は、「設定をカスタマイズ」とほぼ同じで、RPUの設定が追加されたものとそれほど変わりません。 本日は、Redshift Serverlessを構築するための設定項目の整理して、「設定をカスタマイズ」による環境構築する手順について解説します。 環境構築するための設定項目 最初にRedshift S

                                        Amazon Redshift Serverless 本番環境に向けた「設定をカスタマイズ」による環境構築手順 | DevelopersIO
                                      • 【朗報】ふくらんだモバイルバッテリーを回収してくれるぞおおお! 電池が膨張して困る人は多い|ガジェット通信 GetNews

                                        生活必需品と言っても過言ではないモバイルバッテリーやリチウムイオン電池。スマホやタブレット、最近ではパソコンまで充電できるモバイルバッテリーもあり、「それがないと外出も仕事もできない」という人もいるはず。 役所も家電量販店も膨張したバッテリーは引き取らない? でもモバイルバッテリーやリチウムイオン電池は、いつか劣化するもの。膨張することもあり「爆発するんじゃ……」と不安に思うことも。以前、筆者が取材した際は、役所も家電量販店も膨張したバッテリーは引き取らない(回収しない)という結果で落胆したが、徐々に解決に向かっているようだ。 <札幌市広報部のXツイート> 「破損・膨張したリチウムイオン電池やモバイルバッテリーは市施設等で回収しますのでお持ち込み下さい。場所:市役所本庁舎12階(循環型社会推進課)、清掃事務所、地区リサイクルセンター、リサイクルプラザ宮の沢、ビックカメラ、ヤマダデンキ、マツ

                                          【朗報】ふくらんだモバイルバッテリーを回収してくれるぞおおお! 電池が膨張して困る人は多い|ガジェット通信 GetNews
                                        • 【新機能】AWS Amplify CLIで作成するAWS Lambda Functionで環境変数の設定とシークレット値へのアクセスが可能になりました | DevelopersIO

                                          【新機能】AWS Amplify CLIで作成するAWS Lambda Functionで環境変数の設定とシークレット値へのアクセスが可能になりました Amplify CLIから管理下のLambda関数に環境変数を設定できる機能が追加されました? これによって、Amplify CLIを使う場合でも、バックエンドにおいて環境(dev, stg, prdなど)ごとの固有の設定を切り離して管理することができるようになります。 はじめに おはようございます、加藤です。本日、Amplify CLIから管理下のLambda関数に環境変数を設定できる機能が追加されました? これによって、Amplify CLIを使う場合でも、バックエンドにおいて環境(dev, stg, prdなど)ごとの固有の設定を切り離して管理することができるようになりました。 また、Amplify CLIからAWS Systems

                                            【新機能】AWS Amplify CLIで作成するAWS Lambda Functionで環境変数の設定とシークレット値へのアクセスが可能になりました | DevelopersIO
                                          • 開発チームのテンションがアガる "Debug icon kit" を公開しました - mikan Developers' Blog

                                            こんにちは、株式会社mikanでデザインを担当している @3izorin です。 デザインチーム(といっても一人なので絶賛募集中です)のブログは初めてですね。 今回のブログは短いんですが、 debug版のアイコンを作った話を書いていきます。 きっかけは毎週のQAから できたもの こうかはばつぐんだ! OSSとして公開しました おわりに きっかけは毎週のQAから 英単語アプリmikanは週次でスプリントを回しているので、基本的に毎週アップデートしています。 ドッグフーディング含め QAもその都度行っているので debug版や inhouse版を毎週触っています。 ちなみにですが、「ドッグフーディング」 は アメリカのペットフード会社 "Kal Kan Pet Food" の社長が自社のドッグフードを食べていたのが起源らしいです (諸説あり) 。 QAでは 新機能の動作確認や既存機能への影響な

                                              開発チームのテンションがアガる "Debug icon kit" を公開しました - mikan Developers' Blog
                                            • Netflix (ネットフリックス) 日本 - 大好きな映画やドラマを楽しもう!

                                              '); doc.close(); } if (!doc) throw Error('base not supported'); var baseTag = doc.createElement('base'); baseTag.href = base; doc.getElementsByTagName('head')[0].appendChild(baseTag); var anchor = doc.createElement('a'); anchor.href = url; return anchor.href; } finally { if (iframe) iframe.parentNode.removeChild(iframe); } }()); } // An inner object implementing URLUtils (either a native URL // ob

                                                Netflix (ネットフリックス) 日本 - 大好きな映画やドラマを楽しもう!
                                              • (論文)賃金上昇が抑制されるメカニズム : 日本銀行 Bank of Japan

                                                2019年7月12日 尾崎達哉*1 玄田有史*2 全文 [PDF 1,876KB] 要旨 本論文は、人手不足が深刻さを増す一方、賃金の顕著な上昇が見られない背景について最新データを用いて考察した。労働供給の拡大が収束し非正規雇用の労働市場がルイスの転換点を迎えれば、賃金は今後急速に上昇する。その可能性は世帯所得と留保賃金の高い人々の参入が始まった女性について大きい。引退が抑制され非正規求人の受け皿となってきた高齢者も、団塊世代が70代となり労働市場からの退出が本格化すると、賃金上昇に早晩転じる可能性はある。正規雇用では月給削減を嫌う労働者の心理により、企業は将来の賃下げにつながりかねない現在の賃上げを回避しがちなことが指摘されてきた。そこで毎月の給与に代わって賞与が柔軟な配分をもたらす可能性も検証した。実証分析からは業績の悪化に対しボーナスは大きく下方調整される一方、業績の改善に応じたボー

                                                  (論文)賃金上昇が抑制されるメカニズム : 日本銀行 Bank of Japan
                                                • CodeBuildとtfnotifyを用いたterraform planの実行 - BASEプロダクトチームブログ

                                                  この記事はBASE Advent Calendar 2019 22日目の記事です。 devblog.thebase.in こんにちは。最近はCorporate Engineeringをやっている山根 (@fumikony)です。すこし前まで、即時に資金調達ができる金融サービス「YELL BANK(エールバンク)」のインフラまわりに関わっていました。 今回は「YELL BANK」のインフラにおけるTerraform運用について紹介します。 目次 目次 概要 実行する場所について レビューのやり方について プルリクエスト作成からterraform applyまでのワークフロー 詳細 tfnotifyについて AWSアカウントとTerraformディレクトリ構成について CodeBuildについて 実行例 今後の発展など おわりに 参考リンク 概要 「YELL BANK」のインフラはAWS上に構

                                                    CodeBuildとtfnotifyを用いたterraform planの実行 - BASEプロダクトチームブログ
                                                  • 【2024/03/30 更新】DMMプラットフォームのマイクロサービスアーキテクトグループのエンジニア募集について - pospomeのプログラミング日記

                                                    このドキュメントは何? 現在もエンジニアを募集しているのか? DMMプラットフォームとは? マイクロサービスアーキテクトグループとは? マイクロサービスアーキテクトグループが設立された背景 マイクロサービスアーキテクトグループの組織体制 認証チーム 認可チーム プラットフォームチーム SREチーム Developer Productivity Team 利用するテクノロジースタックとツール 各チーム共通となるテクノロジースタック 各チーム共通となるツール(技術領域以外のもの) リモートワーク環境におけるコミュニケーションツール マイクロサービスアーキテクトグループの開発の進め方 Daily Standupによる進捗確認 プランニングによる作業実行計画 新規タスクの優先度確認ミーティング KPTミーティング 個人の判断で必要に応じてミーティング どのような人を求めているのか? マイクロサービ

                                                      【2024/03/30 更新】DMMプラットフォームのマイクロサービスアーキテクトグループのエンジニア募集について - pospomeのプログラミング日記
                                                    • PulumiでECS環境を構築する - Kaizen Platform 開発者ブログ

                                                      SREの本田(@mov_vc)です。 Kaizen Platformではインフラ構築にPulumiを採用し始めています。今回は、Pulumiの基本的な説明+ECS環境をPulumiで構築した手順をまとめました。結論から言うとPulumi、かなり便利なので、導入を考えているよ〜という人はぜひ読んでみてください。 TL;DR 汎用言語で書ける TypeScript, JavaScript, Pythonで記述できます。 依存関係解決してくれる リソース間に依存関係があってもPulumiさんがよしなにやってくれます。 WebUIやべーじゃん WebUIはこんな感じでプロジェクト、環境一覧画面があり、イケてます。 作業履歴とかもWebUIで確認できる 環境ごとのstate情報、Pulumi作業履歴などが確認できます。 開発めっちゃ活発 リリースサイクルが週1ペース。ちゃんと寝てる??? ぷ…Pul

                                                        PulumiでECS環境を構築する - Kaizen Platform 開発者ブログ
                                                      • 文脈共有がないデザインフィードバックは単なる感想です

                                                        評価は文脈に左右されるこれらは Apple Notes とDrafts の起動後の画面です。 いずれも iOS で動作するノートアプリですが、見せ方や目的が大きく異なります。 Apple Notes はクラウドとデバイスに分けて、それぞれノートがフォルダに幾つ保管されているか分かる UI。一方 Drafts はノートが新規作成された状態でアプリが起動します。 ノートを整理したい方、どこに何があるか全体像を掴みたい方であれば Apple Notes は良いデザインと評価するでしょう。すぐにノート書き始めたい方であれば Drafts のほうが優れていると感じるはずです。Apple Notes でも画面右下にあるアイコンをタップすればフォルダ階層を辿ることなくノートを書き始めることができます。しかし、書き始めるための摩擦(Friction)を可能な限り除去したい方は Drafts を好むでしょう

                                                          文脈共有がないデザインフィードバックは単なる感想です
                                                        • コアユーザーが本当に欲しかったものを探してB/43プラスを作った話 - inSmartBank

                                                          みなさん、こんにちは!PMのBNBN(ぶんぶん)です。自分は2人子どもがいるのですが、この前初めてパパ友とLINE交換して一緒に遊びました。公園で虫取りに出掛けたのですが、子ども達よりパパ達の方が楽しんでいて、最後は子どものことを忘れてセミ取りしてました。 さて、そんな夏真っ盛りの7月12日にリリースしたメンバーシップサービス「B/43プラス」を出すまでに、どんな風に「コアユーザーが本当に欲しかったもの」を探したかを書いてみます。 この記事の想定読者 新機能開発に携わるPM、エンジニア、リサーチャー ユーザーが本当に欲しかったものを探すことが多いPM、リサーチャー 「良いユーザー体験」と「収益化」の狭間で苦悩するPM B/43とは・B/43プラスとは B/43(ビー ヨンサン)は、使いすぎが防げるチャージ式のVisaプリペイドカードと、残高と支出がひと目でわかるアプリがセットになったサービ

                                                            コアユーザーが本当に欲しかったものを探してB/43プラスを作った話 - inSmartBank
                                                          • #pmconfjp 1日目の資料などのまとめと自分の感想 - えいのうにっき

                                                            11月12日・13日の日程で開催されている pmconf こと、プロダクトマネージャーカンファレンス 2019。 2019.pmconf.jp 現在僕は仕事でもプロダクトオーナーシップに近いところにいたりして、「プロダクトマネージャー(PdM)」への関心が急激に高まっていたりする。趣味開発プロダクトにおいては常に自分がプロダクトオーナーであるとも言えるし(?)。今回はもろもろ噛み合わず参加を見送ったのだけど、インターネット上に溢れでてきた情報からだけでも最大限インプットしたいということは、イベント開催前から思ってた。 これは、Twitter の「話題を検索」で #pmconfjp を検索した結果の「最新」で見られるものを 2019-11-13 9:00 AM 時点で全部追ったついでにまとめたメモ。やはり盛り上がっていたのか、相当な数のツイートがあった。もし資料の取りこぼしがあったらぜひ @

                                                              #pmconfjp 1日目の資料などのまとめと自分の感想 - えいのうにっき
                                                            • ZOZOTOWNの監視にモダンなツール(Datadog、PagerDuty、Sentry)を導入した話 - ZOZO TECH BLOG

                                                              こんにちは。カート・決済チームの濱砂です。 今回はZOZOTOWNのサーバーサイドの監視方法や取り組みについて紹介します。 はじめに 監視の課題 1. 可視化 2. アラートの検知 3. エラーの管理 改善後 1. Datadogで可視化 Sample Script DSL DatadogのDashboard 2. DatadogとPagerDutyでエラー検知 DatadogのSlack通知 DatadogのAlertの設定 PagerDutyのスケジュール設定 3. Sentryでエラーの管理 Sample Script Sentryに送られたエラー一覧 まとめ 最後に はじめに 現在、ZOZOTOWNでは現行のシステム基盤や開発プロセスをリプレイスするプロジェクトが進んでいます。 リプレイスは順調に進んでいますが、未だ多くは現行のまま動いており、在庫管理を行う基幹システムやバッチ処理

                                                                ZOZOTOWNの監視にモダンなツール(Datadog、PagerDuty、Sentry)を導入した話 - ZOZO TECH BLOG
                                                              • はじめてのPRD

                                                                Product Requirements Documentの解説です。 プロダクトの強い軸を作るプロダクトマネジメントフレームワーク (https://www.slideshare.net/kumikokoshiro/ss-192896028 ) と合わせてお読み下さい。Read less

                                                                  はじめてのPRD
                                                                • CircleCI を使って Geppo のデプロイを劇的に改善しました | Geppoプロダクトブログ|jaxx2104

                                                                  以前 Geppo プロダクトブログで取り上げた「テスト環境増殖プロジェクト」によって、開発環境についてはインフラ基盤の刷新とCIの導入によって誰でも気軽にデプロイができるようになりました。ただ本番については未対応のままだったのと各ドメイン(サービス)が密結合だったので、昨日11月11日にリリースしたデプロイ基盤の改善について紹介したいと思います。 デプロイはどんなことが課題だったかまずは案件や障害対応といった業務をこなしていきながら、情報収集のために各メンバーに対してヒアリングをしながらインフラ構成図を最新化しました。あとはグループワークの時間を設けてバリューストリームマッピングをみんなで書いて Geppo の機能を顧客に届けるために必要なプロセスと改善点を可視化するなどしました。 バリューストリームマッピングによってプロセスと改善点を可視化 そこで出たのは以下のような課題でした ・デプロ

                                                                    CircleCI を使って Geppo のデプロイを劇的に改善しました | Geppoプロダクトブログ|jaxx2104
                                                                  • Sentryをちゃんとセットアップしたら、想像以上にできるやつだった話(フロントエンドのエラー監視) | スマートショッピング

                                                                    2020-05-29Sentryをちゃんとセットアップしたら、想像以上にできるやつだった話(フロントエンドのエラー監視) はじめにこんにちは。エンジニアリング事業本部の@1010realです。 今年初めからスマートショッピングに入社して、既存サービスの管理画面のリプレースや運用・新規機能開発におけるフロントエンド開発を全般的に行っております。 今回はWebフロントエンド開発における本番環境のエラートラッキング及びそのバグフィックスについて、Sentryを用いて効率的に行う方法を紹介しようと思います。 内容としては、Webフロントエンドに限らず、バックエンドやアプリなど、Sentryが対応しているPlatformであれば、参考にできる内容となっています。 目次はじめに目次Sentryについてなぜこの記事を書こうと思ったかちゃんとセットアップってどういうこと?導入手順 最初のエラーをトラッキン

                                                                      Sentryをちゃんとセットアップしたら、想像以上にできるやつだった話(フロントエンドのエラー監視) | スマートショッピング
                                                                    • 【スマホ決済】 PayPay、一日限定の20%還元で決済処理に障害「え、待って。支払いできなかったのに残高だけ4千円減ってる」 : 痛いニュース(ノ∀`)

                                                                      【スマホ決済】 PayPay、一日限定の20%還元で決済処理に障害「え、待って。支払いできなかったのに残高だけ4千円減ってる」 1 名前:チンしたモヤシ ★:2019/10/05(土) 20:44:59.91 ID:8JoYTm/t9 PayPay、一日限定の20%還元で決済処理に障害 「待機画面」が表示される場合も 石井徹(TORU ISHII), @ishiit_aroka Engadget 日本版 1 時間前 in App https://japanese.engadget.com/2019/10/05/paypay-20/ 10月5日、バーコード決済アプリのPayPayで決済できないという報告がSNSで相次いでいます。PayPayは10月5日限定で、還元額を最大20%に増額する「PayPay 感謝デー」を実施中。多数の利用が集中したことで障害が発生したものと見られます。 PayPa

                                                                        【スマホ決済】 PayPay、一日限定の20%還元で決済処理に障害「え、待って。支払いできなかったのに残高だけ4千円減ってる」 : 痛いニュース(ノ∀`)
                                                                      • 赤ちゃんを科学する | Netflix (ネットフリックス) 公式サイト

                                                                        '); doc.close(); } if (!doc) throw Error('base not supported'); var baseTag = doc.createElement('base'); baseTag.href = base; doc.getElementsByTagName('head')[0].appendChild(baseTag); var anchor = doc.createElement('a'); anchor.href = url; return anchor.href; } finally { if (iframe) iframe.parentNode.removeChild(iframe); } }()); } // An inner object implementing URLUtils (either a native URL // ob

                                                                          赤ちゃんを科学する | Netflix (ネットフリックス) 公式サイト
                                                                        • Reproにおけるプロダクト企画を担うチームとは? - Repro Tech Blog

                                                                          はじめまして。ReproのProduct Planning Team というチームのマネージャーをしている正木と申します。元々はReproのユーザーでしたが、なんやかんやあってReproに入社しCSを経て現在はPMMを担当しています。 今後、Product Planning Teamからはこれまであまり発信してこなかったReproというプロダクトの企画のお話や、デザインの話、作った機能のGo To Marketの話などをしていこうと思っていますので、よろしくお願いします。 今回は初めての投稿ということもあり、そもそもReproのプロダクト企画チームって何をやってるの?という話をしようと思います。 プロダクトの企画に関わる方(主にPdMやPMMなど)の組織作りや、今後関わりたい方の何かの参考になれば幸いです。 Reproのプロダクト企画 Reproではプロダクト企画チームが2022年から開発

                                                                            Reproにおけるプロダクト企画を担うチームとは? - Repro Tech Blog
                                                                          • 【週刊 Kubernetes 連載】ミニマリストのための CI/CD パイプライン!! - Zeals TECH BLOG

                                                                            こんにちは!! 8月からZEALSにジョインしたぱんでぃーです!TypeScriptとAureliaを愛するバックエンドエンジニアとして、現在はGolangでMicroservices化を目指したAPIを開発しています! このAPI開発のプロジェクトについても、近いうちにブログで公開していきたいのですが、今回はKubernetes環境でのCI/CDについてご紹介します。(おもにCD) このトピックについては、以前、CTO島田のエントリーでも少し紹介していましたが、さらに進化させた内容となっております! tech.zeals.co.jp TL;DR KubernetesエコシステムのCDツールの現状 できるだけミニマムスタックでスタートするためには? Gitブランチ戦略 アプリケーションの実行環境 目指すゴール ZEALSの実際のCI/CDパイプラインを紹介 今後の伸びしろ さいごに TL;

                                                                              【週刊 Kubernetes 連載】ミニマリストのための CI/CD パイプライン!! - Zeals TECH BLOG
                                                                            • 監視資本主義: デジタル社会がもたらす光と影 | Netflix (ネットフリックス) 公式サイト

                                                                              '); doc.close(); } if (!doc) throw Error('base not supported'); var baseTag = doc.createElement('base'); baseTag.href = base; doc.getElementsByTagName('head')[0].appendChild(baseTag); var anchor = doc.createElement('a'); anchor.href = url; return anchor.href; } finally { if (iframe) iframe.parentNode.removeChild(iframe); } }()); } // An inner object implementing URLUtils (either a native URL // ob

                                                                                監視資本主義: デジタル社会がもたらす光と影 | Netflix (ネットフリックス) 公式サイト
                                                                              • 天才の頭の中: ビル・ゲイツを解読する | Netflix (ネットフリックス) 公式サイト

                                                                                '); doc.close(); } if (!doc) throw Error('base not supported'); var baseTag = doc.createElement('base'); baseTag.href = base; doc.getElementsByTagName('head')[0].appendChild(baseTag); var anchor = doc.createElement('a'); anchor.href = url; return anchor.href; } finally { if (iframe) iframe.parentNode.removeChild(iframe); } }()); } // An inner object implementing URLUtils (either a native URL // ob

                                                                                  天才の頭の中: ビル・ゲイツを解読する | Netflix (ネットフリックス) 公式サイト
                                                                                • 意思決定者への集中負荷をカバーするために 自己組織化されたプロダクトチームを作る3つのフェーズ

                                                                                  スタートアップ、新規事業経験者のPMやエンジニアを集めて立ち上げ時にしていたことを共有する「新規事業立ち上げ!プロダクトの1人目PMって何するの?【開発PM勉強会 vol.14】」。ここでnote株式会社の石坂氏が登壇。noteがPMを立ち上げることになった背景から、具体的な取り組みについて話します。 セッションのアジェンダと石坂氏の自己紹介 石坂優太氏(以下、石坂):タイトルをだいぶシンプルにしてしまいましたが、「noteのPMチーム立ち上げと現在地」ということで、今日はお話ししようと思います。どうぞよろしくお願いします。 それでは内容に入っていこうと思います。(スライドを示して)今日はこんなかたちでお話できればと思っています。まず自己紹介をして、「1人目PMってそもそも何だ」という話と、「noteの1人目PMは実際何をやったんだ」という話と、「まとめ」と「お知らせ」というかたちで話させ

                                                                                    意思決定者への集中負荷をカバーするために 自己組織化されたプロダクトチームを作る3つのフェーズ