サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
災害への備え
www.divx.co.jp
はじめにこんにちは。株式会社divxの谷口です。 エンジニアとしての経験を経て、現在はPM(プロジェクトマネージャー)兼エンジニアとして業務に従事しています。 元々、開発が大好きでエンジニアとして働くことに情熱を注いでいましたが、PMに転向することで多くのことを学びました。 その結果、キャリアパスの一つとして「エンジニアには一度PM経験をしておくことが大きなメリットを享受できるのではないか?」という考えに至りました。 今回は、そのPM経験の魅力を皆さんにお伝えしたいと思います。 PMを経験して学んだこと個人の力も重要だが、チームでの協力が不可欠であるプロジェクトには多くの人が関わっており、私一人の力には限界があることを何度も実感しました。 エンジニアの時には、自分が担当する機能を一つずつ完成させることが主目的でしたが、PMになった今では、チーム全体で協力し合いながらシステム全体を作り上げる
こんにちは、株式会社divxでエンジニアをしている西辺です。 本稿ではChatGPTなどのAIツールを利用してプログラムを簡単に作成し、日常業務を効率化する方法について説明します。エンジニア業務には、コードを書く以外にもデータ収集やテストデータの作成、業務報告書の作成など、多くの時間が必要です。これらの業務に対してAIを活用し、プログラムを作成することで効率化を図った実績を基にお話しします。 AIを活用する利点インタラクティブな生成AIが登場する以前は、プログラムを作成するには高い技術が求められ、敷居が高かったかもしれません。しかし、生成AIの登場により、適切なプロンプトを用意して命令を行えば、誰でもプログラムを組むことが容易になりました。 例えば、Google Sheetsを利用した定型作業を自動化するためにGAS(Google Apps Script)を組む場合、通常は参考記事の確認や
はじめにこんにちは。株式会社divxのエンジニア高橋です。 エンジニアとして働いていると、このような経験はありませんか? 1つ修正したら、違うところで不具合が出た。その不具合を修正したらまた不具合が出た。 コードが複雑過ぎて、理解するのにかなり時間がかかる。 1つの修正なのに、影響範囲が広すぎてたくさん修正しないといけない。 はい!これらはすべて私が経験してきたことです。 ただし、逆にこのような経験もあります。 修正しても他に影響がでない。 コードが読みやすく、短時間で理解できる。 修正では影響範囲がすぐに特定でき、その範囲も狭いので修正がすぐ終わる。 なぜ?こんなにも違うのでしょうか? 私は「コードのきれいさ」だと感じています。 コードのきれいさってなんなのさ?「コードのきれいさ」と言っても抽象度が高いので、もう少し具体的に定義してきます。 コードのきれいさを評価する指標として、「SOL
はじめにこんにちは、4月に株式会社divxに新卒入社したデザイナーの河野です。株式会社divx(以下、divx)では、4月から5月末まで配属前研修としてプログラミングや座学の勉強をし、6月から正式に部署に配属となります。 今回は私が実際に経験した デザイン研修の概要 初めて案件に携わった際の感想と学び 配属されて得たこと についてお話ししていこうと思います。 同じ新卒デザイナーの方やデザインを始めたいという方に向けて、少しでも役立つ情報になれば幸いです。 デザイン研修の概要配属後のデザイン研修では初めてデザインについて勉強することができました。研修の中心はFigmaを用いた既存のホームページやアプリケーション画面のトレースでした。これにより、Figmaの基本操作やツールの使い方を習得できました。例を以下に記載します。 オートレイアウトの使い方オートレイアウトとは単一方向(縦・横)へ規則的に
目次[非表示] 1.はじめに 2.静的解析とは 3.PHP Stanとは 4.PHP Stan実践 4.1.PHP Stanのインストール 4.2.設定方法 4.3.PHP Stan実行 4.4.ルールレベル 4.5.エラーを無視する方法 5.実際に使ってみた感触 6.まとめ 6.0.1.お悩みご相談ください はじめにこんにちは、株式会社divxでエンジニアをしている今度です。 現在、PHPを使用したWebアプリケーションの保守・運用プロジェクトに携わっています。 このプロジェクトでPHP Stan(PHP Static Analysis Tool) を導入しました。 今回は、PHPの静的解析ツールであるPHP Stanについて簡単に説明していきたいと思います。 静的解析ツールを導入していないプロジェクトに携わっているエンジニアの方やPHP Stanに興味があるエンジニアの方へ参考になれば
はじめにこんにちは。divxエンジニアの遠矢です。 私が開発に参画し始めた頃、どこから手を付ければ良いのか分からず悩むことが度々ありました。そんな時、先輩開発者からフロントエンドからバックエンドへのデータフローを教わりました。この流れを理解することで、開発プロジェクトがスムーズに進行しました。この背景から、実際に開発で使用したフロントエンド(jQuery)、バックエンド(Django)を例にして、データフローの流れや、DjangoのSerializerを使用してモデルを橋渡しする方法(Django REST framework)についても記述していきたいと思います。 基本的な概要フロントエンドとバックエンドとは? まず、フロントエンドとバックエンドの基本的な概念と実装範囲について説明します。 フロントエンド(jQuery): ユーザーからの入力やアクションをトリガーとしてデータを収集します
エンジニアとしての開発に取り組んでいると、自身の知らない領域や技術に立ち向かわなければならない状況は多々存在します。 そんな中、自分なりの問題への立ち向かい方のコツは哲学にあるので、その哲学を踏まえながら解説していきたいと思います。 はじめにエンジニアのお仕事は基本的には課題や問題といった何かを解決をすることと考えます。 何かお仕事を引き受ける際には、その対象には課題や問題が必ず存在します。 それらの課題や問題を捉え、エンジニアとして開発に取り組む際の解決法は哲学的な視点から考察することで解決に導くことができます。 注意事項: 言葉に対する解釈は人それぞれ異なるかもしれません。 そのずれを埋めることは非常に困難であるため、ここで語られる言葉は言葉そのものとして捉えるのではなく、言葉が何かを表現しているふわっとした空間として捉え、真なる意味を解釈しすぎることによって理解の齟齬が生まれないよう
はじめにこんにちは、4月に株式会社divxに入社した新入社員の渡邊です。DIVXでは5月末まで新卒研修があり、その直後にこの記事を書いています。 今回は、主に以下の内容についてお話しします。 ・受けた研修の概要 ・研修に対する感想 ・研修で得た大事なこと これからエンジニアを目指す方や、新人エンジニアの育成に関わる方、DIVXへの入社を検討されている方の参考になれば嬉しいです。また、現在活躍されている現役エンジニアの方は、「こんな時期もあったなあ」と懐かしんで読んでいただければと思います。 なお、研修をメインで担当した当社のCTO、田島が書いた研修に関するブログもあります。研修内容や、研修の狙い、目的などをより詳しく知るにはこちらをご覧いただければと思います(研修を受ける前に見ておけばよかった…)。 研修の概要初めの一週間は新卒向けのビジネスマナー研修でした(これも大変面白かったですが、主
目次[非表示] 1.はじめに 2.PMは何をやる人? 3.問題に直面したとき、どう乗り越えたか? 3.1.周りに助けを求める 3.2.原理原則に立ち戻る 4.PMをやる上で大切なこと 4.1.助けを待つのではなく、助けを求める姿勢を持つ 4.2.プロジェクトは不確実性が高いものであるという前提を忘れない 4.3.+α 技術的な知識があるに越したことはない 4.4.余談:経験からしか学べないこともある 5.おわりに 6.お悩みご相談ください 7.参考資料 はじめにこんにちは、株式会社divxの鶴見です! 私は現在、PM(プロジェクトマネージャー)として業務に従事しています。 PMと聞くと、大変そうなイメージを持たれる方も多くいるのではないでしょうか? 私もPMとして様々な壁にぶつかってきました… そこで、初めてPMをやる人に向けたアドバイスをみなさんに伝えたいと思い、ブログを執筆させていただ
目次[非表示] 1.はじめに 2.実施環境 3.マイグレーションとは 4.up・downについて 5.修正方法2つ 5.1.修正したマイグレーションファイルの追加 5.2.ロールバック 5.3.changeについて 6.NO FILEと表示された時の対処法 6.1.そもそもなぜこのようなエラーが起こるか 6.2.解決方法 7.終わりに 8.お悩みご相談ください はじめにエンジニアのみなさん、こんにちは。 入社してから1年が過ぎ、日々知識を吸収しながら業務にあたっています。 最近Ruby on Rails(以下、Rails)での開発案件にアサインされました。 Rails自体は過去に一度触ったことがありますが、その時にはバックのロジックを修正しただけで、データベース(以下、DB)設計などはしたことがありませんでした。 実際に業務を進めていく中でDB設計をすることとなり、「マイグレーション」とい
目次[非表示] 1.はじめに 2.生産性向上とは? 3.DIVXのいち開発グループが行なっている生産性向上の取り組み 3.1.目的と背景 3.2.生産性向上の取り組みの詳細 3.2.1.ルール 3.2.2.評価手法 3.2.3.実施した施策の一例 3.3.まとめ 4.さいごに 5.お悩みご相談ください はじめにこんにちは。DIVXのいち開発グループの組織マネジメントを担当している矢田です。 今回は、「DIVXのいち開発グループが行なっている生産性向上の取り組み」ということで、私が組織マネジメントをしている開発グループ(合計13名。3チーム)で行っている生産性向上の取り組みについて話をします。(以降、この開発グループを「開発グループA」とします) みなさんは生産性高く日々の業務に取り組めているでしょうか? 「いや、生産性ってなんだよ!生産性が高くなるとなんか良いことあんのか?」みたいに、憤慨
目次[非表示] 1.はじめに 2.結論 3.Visual Studio Codeとは 4.Cursorとは 5.VSCode→Cursorへの乗り換えは? 6.VSCode vs Cursor 6.1.1.ChatGPTが標準で搭載されている 6.2.2. コードをその場で編集・チャットに挿入できる 6.2.1.コードをその場で編集(⌘+K) 6.2.2.コードを1クリックでチャットに挿入(↑+⌘+E) 6.3.3. フォルダ単位、プロジェクト単位でコードを参照してChatGPTに質問できる 7.さいごに 8.参考リンク 9.お悩みご相談ください はじめにDIVXでエンジニアをしている松田です。 突然ですが、「Cursor」をご存じでしょうか? AI機能を搭載していることで話題となっているテキストエディタです。以前、「Cursorを使ってみた」という記事を目にしたことがある方もいるかもしれ
目次[非表示] 1.はじめに 2.なぜPHPバージョンアップが必要なのか? 3.PHPバージョンアップ手順 3.0.1.PHP 7.4とPHP 8.3の変更差分調査 3.0.2.Laravelのバージョンアップ(7.3から10へ)の調査 3.0.3.Composerライブラリのバージョンアップ 3.0.4.PHP 8のローカル環境設定を更新する 3.0.5.静的解析の実施 3.0.6.テスト仕様書の作成 3.0.7.エラーの修正 3.0.8.テスト環境へのデプロイ 3.0.9.デバッグ 3.0.10.本番環境へのデプロイ 4.静的解析ツールの活用 4.0.1.PHPStanを使用した理由 4.1.ルールレベルの設定 4.1.1.使用した感触 5.まとめ 6.お悩みご相談ください はじめにこんにちは、株式会社DIVXでエンジニアを務めております、本間と申します。 今回は、PHPのバージョンを
目次[非表示] 1.システム開発を外注するメリット 1.1.①IT人材の確保・育成にコストをかけずに済む 1.2.②業界のスペシャリストに開発を依頼できる 1.3.③あらゆる開発コストを削減できる 1.4.④セキュリティリスクを低減できる可能性がある 2.システム開発を外注するデメリット 2.1.①自社にシステム開発のノウハウが蓄積されない 2.2.②コミュニケーションコストが発生する 3.システム開発の外注先を選定するポイント 3.1.①細かい要望にも対応してもらえるか 3.2.②セキュリティの知見があるか 3.3.③一気通貫で依頼できるか 3.4.④最低でも5社以上に合相見積もりを取る 4.外注後の失敗を避けるためには 4.1.①頻繁にコミュニケーションを図る 4.2.②進捗状況の報告書を提出してもらう 4.3.③発注者(当該システムの担当者)もプロジェクトに積極的に関わる 5.まとめ
目次[非表示] 1.開発リソースとは 2.開発リソース不足に陥る主な原因 3.開発リソース不足が企業に及ぼす影響 3.1.①労働生産性が低下しやすい 3.2.②離職につながるリスクがある 3.3.③市場での競争力アップが難しくなる 4.開発リソース不足の解消につながる3つの方法 4.1.①ニアショア開発 4.2.②オフショア開発 4.3.③その他、国内での外注開発 5.開発リソース不足をチーム体制の見直しで解消する方法 6.システム開発を外注する際の準委任契約と請負契約の違い 6.1.①準委任契約 6.1.1.メリット 6.1.2.デメリット 6.2.②請負契約 6.2.1.メリット 6.2.2.デメリット 7.準委任契約と請負契約の選び方 7.1.準委任契約が適しているケース 7.2.請負契約が適しているケース 8.開発リソース不足を内製で解消する際の重要ポイント 8.1.①開発リソース
目次[非表示] 1.スクラッチ開発とは 2.スクラッチ開発とパッケージ開発の相違点 2.1.①スクラッチ開発の特徴 2.2.②パッケージ開発の特徴 3.スクラッチ開発の3つのメリット 3.1.①独自性の高いシステムを開発できる 3.2.②要件定義を最適化できる 3.3.③システム改修をしながら長期的に運用できる 4.スクラッチ開発の3つのデメリット 4.1.①他の開発手法より開発期間が長くなりやすい 4.2.②初期費用が高額になりやすい 4.3.③開発に一定の技術とノウハウが求められる 5.スクラッチ開発の基本的な流れ 6.スクラッチ開発を進める2種類の手法 6.1.①ウォーターフォール開発 6.2.②アジャイル開発 7.スクラッチ開発をアジャイル開発で進める手順 7.1.①プロダクトバックログの作成 7.2.②スプリントプランニングによる認識のすり合わせ 7.3.③スプリントレトロスペク
目次[非表示] 1.プロトタイプ開発とは 2.プロトタイプ開発の種類 3.デジタルプロトタイプとは 3.1.①デジタルプロトタイプの特徴 3.2.②デジタルプロトタイプの目的 4.機能プロトタイプとは 4.1.①機能プロトタイプの特徴 4.2.②機能プロトタイプの目的 5.ツールで作るプロトタイプとコーディングするプロトタイプの違い 6.デジタルプロトタイプ開発の流れ 7.機能プロトタイプ開発の流れ 8.デジタルプロトタイプと機能プロトタイプの活用フェーズの違い 8.1.①デジタルプロトタイプの活用フェーズ 8.2.②機能プロトタイプの活用フェーズ 8.3.③デジタルプロトタイプと機能プロトタイプのまとめ 9.プロトタイプ開発からウォーターフォール開発などへ移行する流れ 10.プロトタイプ開発からアジャイル開発へ移行する流れ 11.まとめ 12.お悩みご相談ください プロトタイプ開発を通じ
目次[非表示] 1.アジャイル開発に要件定義は不要なのか? 2.ウォーターフォール開発とアジャイル開発の決定的な違い 2.1.①ウォーターフォール開発の特徴 2.2.②アジャイル開発の特徴 3.アジャイル開発の要件定義でよくある勘違い 3.1.①要件を初期段階で固定すべきだという誤解 3.2.②ドキュメントや仕様書が不要だという誤解 3.3.③すべての要件を等しく扱うべきだという誤解 3.4.④スプリント初日にすべての要件を明確にすべきだという誤解 4.アジャイル開発で要件を明確にするユーザーストーリーとは 4.1.①ユーザーストーリーの基本フォーマット 4.2.②ユーザーストーリーの特徴 4.3.③ユーザーストーリーの使い方 4.4.④受け入れ基準(アクセプタンスクライテリア) 5.アジャイル開発の基本的な流れ 5.1.①プロジェクトの計画立案 5.2.②スプリント計画ミーティング(スプ
こちらの記事はDIVXアドベントカレンダー2023の23日目の記事です。 はじめにこんにちは、株式会社divxの渡部です。 今回は、Azure OpenAIのAPIを利用したチャットメッセージを試してみようというテーマです。 なぜこのテーマを選んだかというと、現在私が開発しているサービス内に、AIがユーザーの質問に答えてくれる機能があるのですが、それをAzure OpenAIを使って実装したからです。 当時の状況を軽く説明しますと、私(と所属しているチーム)はAIについて開発経験が全くありませんでしたが、サービスとしてAIを組み込むことが急遽きまりました。そして、言い渡された納期は2週間後とのこと。「できるのか、これ?」と思った私でしたが、チームや上司からの助けもあり、2週間(と少し)で実装することができました! 当時の私のように、AIの開発に挑戦したい、または、しないといけないけどどうし
目次[非表示] 1.はじめに 2.リーダーシップとビジョン 2.1.リーダーシップの重要性 2.2.ビジョン共有 3.チームビルディング 3.1.メンバーのモチベーション 3.2.適切な権限委譲と進捗管理 4.スケーラブルな組織構造 4.1.成長に対応した組織構造を考える 5.コミュニケーションと透明性 5.1.オープンなコミュニケーション 5.1.1.チームメンバーとの対話の重要性 5.1.2.定期ミーティングの重要性 5.2.透明性の確保 5.2.1.意思決定プロセスの透明性 5.2.2.進捗と課題の共有 5.2.3.インタラクティブなコミュニケーションツールの活用 6.結論 こちらの記事はDIVXアドベントカレンダー2023の24日目の記事です。 はじめにはじめまして。株式会社divxで西日本側の開発組織マネージャーをやっているゆぴまる、と申します。 受託開発会社において、開発組織マ
目次[非表示] 1.はじめに 2.【1】なにごとも目標を設定する 2.1.目標の重要性 2.1.1.何を(対象の設定) 2.1.2.いつまでに(スケジュール、期限) 2.1.3.どうするか(達成の状態の具体) 2.1.4.まとめると 3.【2】目標達成のための障害を取り除く 3.1.障害やボトルネックは取り除く 3.1.1.費用の問題 3.1.2.著作権まわりの問題 3.1.3.心理的な問題 4.【3】結果としてどんな感じになったか 4.1.瞬間最大利用率100%を達成 4.2.その後の利用率の変化と影響 4.3.継続して月間の利用率も95%を維持 4.4.詳しくはアンケート結果を直接ご覧ください 5.【4】考察 5.1.生産性の向上 5.2.創造性の向上 5.3.従業員の成長 6.お悩みご相談ください こちらの記事はDIVXアドベントカレンダー2023の25日目の記事です。 はじめにこん
こちらの記事はDIVXアドベントカレンダー2023の22日目の記事です。 はじめにDIVXでエンジニアをしている蓮沼です。生成AIが簡単に利用できるAmazon Bedrockのサービスが、2023年9月に一般利用が開始されて話題になりました。さらに2023年11月には東京リージョンでも利用が始まったことで注目されています。弊社でもAIツールの使用を推奨しており、ChatGPTのような生成AIは、仕事をする上で必要不可欠な存在となりました。そんな生成AIを簡単に作れるAmazon Bedrockとは、実際にどのようなものか試してみたいと思います。 Amazon Bedrockとは?一言で言うと「ChatGPTが簡単に作れるサービス」です。 いくつかのステップを踏むだけでChatGPTのような対話型AIを簡単に構築できてしまいます。しかもフルマネージドサービスなので、大変な部分はAWSが管理
目次[非表示] 1.まえがき 2.はじめに 2.1.クラウドコンピューティングの普及とその重要性 2.2.AWSはどのように従来の IT インフラの原則を踏襲しているのか 3.セクション1: 従来のITインフラ構造とAWSの比較 3.1.サーバの概念 3.2.ストレージの概念 3.3.ネットワークの概念 4.セクション2: ネットワーキングの深掘り 4.1.OSI参照モデル 4.2.従来のネットワーク機能とAWSサービスの対応関係 5.セクション3: セキュリティの原則とAWS 5.1.認証・アクセス制御とAWS IAMの対応関係 5.2.従来のファイアウォールとセキュリティグループの進化 5.3.従来の暗号化技術とAWS KMS(Key Management Service)の比較 5.4.参考 6.最後に こちらの記事はDIVXアドベントカレンダー2023の21日目の記事です。 まえが
目次[非表示] 1.はじめに 2.MessagingAPIとは 3.MessagingAPIの種類 3.1.#応答メッセージを送る 3.2.#任意のタイミングでメッセージを送る 3.3.#さまざまなタイプのメッセージを送る 4.Webhookとは 4.1.Webhookを通じて受け取れるイベントタイプ 5.LINE自動応答ボットの動作原理 6.実際にLINE自動応答ボットを作ってみた 7.検証してみた 7.1.友達登録時の挙動 7.2.メッセージ送信時の挙動 8.おわりに こちらの記事はDIVXアドベントカレンダー2023の20日目の記事です。 はじめにこんにちは。株式会社divxエンジニアの武田です。 今日は、公式LINEで友達登録したり特定のメッセージを送ると自動で返信してくれるLINE自動応答ボットの裏側にある仕組みについて、LINEのMessagingAPIとWebhookを使用し
目次[非表示] 1.はじめに 2.受託開発企業とは? 3.クライアントワークとは? 4.「受託開発企業」を「創作料理店」に置き換えて考えてみる 4.1.「コンサルティングメンバー」は「ホールスタッフ」 4.2.「PM」は「料理長」 4.3.「エンジニア・デザイナー」は「料理人」 4.4.創作料理店DIVXが作っているものはただの料理ではない 5.クライアントワークの本質は「思いやること」 6.広報/広告ではこんな風に「思いやり」を形にしています 6.1.前提 6.2.ブースデザイン① 6.3.ブースデザイン② 7.受託開発企業で働く私たちの社会的意義 8.さいごに こちらの記事はDIVXアドベントカレンダー2023の20日目の記事です。 はじめに皆さんこんにちは。DIVX(ディブエックス)の広報/広告チームリーダー、西原です。 私たちDIVXは、受託開発を主な事業としている企業です。 今回
こちらの記事はDIVXアドベントカレンダー2023の19日目の記事です。 はじめにこんにちは。DIVXでプロダクトマネージャー(PdM)をしているサンディです。 今回の記事は、私がPdMとして自社開発チームに携わってきた10カ月でチームをビルディングをする上で経験した課題や実践してみて良かったことを共有しようと思います。 自社開発や受託開発に関わらず、チームで仕事をしている人であれば共感できることだと思います。 リーダーになりたての人や、チームビルディングについて悩んでいる人の参考に少しでもなればと嬉しいです! 対面してきた課題まず、10カ月を通して直面してきた課題についてざっくりですが説明をしたいと思います。 多くのチームも直面する課題だとは思うのですが、私がいる自社開発チームも例外ではありませんでした。 大きくまとめると、以下二つです。 認識の齟齬が多い・お葬式ミーティング ・認識の齟
目次[非表示] 1.はじめに 2.GithubActionsとは 3.GitHubホステッドランナーとは 4.セルフホステッドランナーとは 5.実際にGithubActionsを変更していきます 5.1.前提として 6.セルフホステッドランナーを使用時に考慮するべき点 6.1.EC2をワークフローの開始と同時に起動させる 6.2.EC2をワークフローの終了と同時に停止させる 6.3.Dockerコンテナ、イメージなどをリフレッシュする 6.4.GitHub Actions Runnerの自動起動 6.5.Systemdとは 6.6.Systemdサービスファイルの作成 7.まとめ こちらの記事はDIVXアドベントカレンダー2023の16日目の記事です。 はじめにこんにちは。DIVXでエンジニアをしております、大久保と申します。 今回の記事はGitHubActionsのGitHubのホステッ
目次[非表示] 1.まえがき 1.1.キャンプ道具好きなんだよね。原理を知れるような気がして 1.2.この記事で伝えたいこと 2.戦後のプログラミング言語年表 2.1.スクリプト言語以前 2.1.1.19世紀末:人口増加のアメリカ、パンチホールで国勢調査 2.1.2.1940年代初頭:イギリスのエニグマ暗号解読とアメリカの爆弾軌道計算 2.1.3.1946年:第二次世界大戦終結後、ENIACの登場とトランジスタによる小型化 2.1.4.1940年代後半:製品ごとに乱立するアセンブリ言語たち 2.1.5.1950年:東西冷戦開始、核兵器開発競争から始まる大プログラミング時代 2.1.6.1954年:コンピュータと話したいから、高水準言語「FORTRAN」登場 2.1.7.1958年:もっと書きやすい構文で。ALGOL58、構造化プログラミング誕生 2.1.8.1958年:LISP、カッコで囲
目次[非表示] 1.はじめに 2.AWS Lambdaって一体なにがすごいのか 3.実行したい処理だけを開発すれば良いサーバレスのすごさ 4.Lambdaで具体的に何ができるの? 5.DynamoDBからタスクの納期を取得して、SLACKに通知してみる 5.1.AWS Cloud9で実装環境を用意する 5.2.Node.jsのインストール 5.3.Serverless Frameworkのインストール 5.4.Serverless Frameworkのテンプレートの準備 5.5.Node.jsのライブラリーのインストール 5.6.定期実行される関数の作成 5.7.Slack通知機能を実装 5.8.AWS Systems ManagerにWebhook URLを保存 5.9.IAMの設定 5.10.Severless API Gateway Throttingの導入 5.11.DynamoD
次のページ
このページを最初にブックマークしてみませんか?
『株式会社divx(ディブエックス)|コンサルからサービス運用までDXを支援』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く