NRIネットコム Blog

NRIネットコム社員が様々な視点で、日々の気づきやナレッジを発信するメディアです

Technology

AWS Network Firewallとそのルールグループについて解説する

はじめに ドーモ、はじめまして。ウキタです。先日、AWS Network Firewallを触る機会がありました。そんなに調べなくてもある程度の設定はできるだろうとタカをくくっていたら、ステートレスルール/ステートフルルールのどちらを設定すれば良いのか、何のア…

AWS Security Hubでマルチアカウント管理/HTTPヘッダ観点で見るCloudFront~NRIネットコム TECH AND DESIGN STUDY #35~

こんにちは、ブログ運営担当の小野です。 6/27(木)19:00~20:00 当社主催の勉強会「NRIネットコム TECH & DESIGN STUDY #35」が開催されます!! 今回のTECH & DESIGN STUDYは、当社クラウドエンジニアから、AWS Security Hubを活用した効率的でセキュアなマ…

AWS IAM のアンチパターン/AWSが考える最低権限実現へのアプローチ概略 ~NRIネットコム TECH AND DESIGN STUDY #34~

こんにちは、ブログ運営担当の小野です。 6/18(火) 12:00~12:30 当社主催の勉強会「NRIネットコム TECH & DESIGN STUDY #34」が開催されます!! 今回のTECH & DESIGN STUDYは、もうすぐAWS Summit Japan 2024!改めて考える AWS Identity and Access Managem…

解析機能を使ってプルリクエストの振り返りをしよう

本記事は 【プルリクウィーク】 6日目の記事です。 5日目 ▶▶ 本記事 こんにちは、システムエンジニアの檀上です。 普段は顧客の社内システムの要件調整・基本設計などを担当しています。 さて、皆様は普段の業務の中で、プルリクエストを提出したり、プル…

SECIモデルを活用したプルリクエスト権限の委任と品質管理

本記事は 【プルリクウィーク】 5日目の記事です。 4日目 ▶▶ 本記事 ▶▶ 6日目 はじめに こんにちは!最近また子どもたちがバナナハマり期に入っていて、バナナのスケーリングが間に合っていない志水です。前回のハマり期は一気にスケーリングさせたタイミ…

プルリクエストを見る時、出す時に重要なマインドセット

本記事は 【プルリクウィーク】 4日目の記事です。 3日目 ▶▶ 本記事 ▶▶ 5日目 こんにちは越川です。 GitHubはアプリケーションの開発に携わる人がメインで使う、という印象が強かったのですが現在、クラウドエンジニアの私もほぼ毎日GitHubを触っています…

DifyとSlackを連携したSlack Botをつくってみた

こんにちは堤です。 最近よくDifyを使って遊んでいます。使っていくなかで他のチャットツールと連携させる方法を知りたいと思ったので、今回はSlackと連携する方法を備忘がてらまとめてみました。 Difyとは Slack Botの作り方 Slack Botの準備 権限の付与 La…

プルリクエストレビューをスムーズに進めるための実践的アプローチ

本記事は 【プルリクウィーク】 3日目の記事です。 2日目 ▶▶ 本記事 ▶▶ 4日目 はじめに チーム構成と使用ツール レビューに入る前に考えるべきプラットフォームエンジニアリング レビュアー側が意識したいこと レビューイ側が意識したいこと まとめ はじめ…

terraform planコマンドを見やすく効率的にする2つのオプション

こんにちは、後藤です。 みなさま、Terraformは使っていますでしょうか。私はようやく慣れてきたところです。 今回はTerraformの中でもterraform planコマンドについて話します。 はじめに Terraformを使ってリソースを構築する際の一般的な流れは、terrafor…

【20周年前祝い】歴史・年表でみるAWSサービス(Amazon Simple Queue Service編) -機能一覧・概要・アップデートのまとめ・Amazon SQS入門-

小西秀和です。 「歴史・年表でみるAWS全サービス一覧 -アナウンス日、General Availability(GA)、AWSサービス概要のまとめ-」から始まった、AWSサービスを歴史・年表から機能を洗い出してまとめるシリーズの第7弾です(過去、Amazon S3、AWS Systems Manag…

とあるインフラ屋のプルリクエストレビュー奮闘記

本記事は 【プルリクウィーク】 2日目の記事です。 1日目 ▶▶ 本記事 ▶▶ 3日目 はじめに Git と インフラ屋 と IaC そもそもインフラ屋が管理するコードとは? IaC インフラ関連の設定ファイル CI/CD周りの設定ファイル PRレビューで難しいと思うこと 何を…

効率的・効果的なプルリクエストのための取り組み

本記事は 【プルリクウィーク】 1日目の記事です。 告知記事 ▶▶ 本記事 ▶▶ 2日目 こんにちは、フロントエンド領域を中心に活動しているシステムエンジニアの山田です。 昨今のシステム開発においてはGitを使用することがほとんどかと思います。 また、開発…

ブログイベント「プルリクウィーク」始まります!

こんにちは、ブログ運営担当の小野です。 今月のブログイベントについてお知らせします! プルリクウィーク 5月のブログイベントは「プルリクウィーク」です! NRIネットコムに所属するメンバーが「プルリクエスト」に関する記事を執筆します。 5/27~6/3の期…

マルチアカウント管理におけるAmazon GuardDutyの活用方法

はじめに Amazon GuardDutyはどんなサービス? S3 Protection EKS Protection Malware Protection RDS Protection Lambda Protection Runtime Monitoring Runtime Monitoring 自動エージェント設定 Runtime Monitoring 手動エージェント設定 信頼されているI…

AWSマンスリーアップデートピックアップ!! 2024年5月分 ~NRIネットコム TECH AND DESIGN STUDY #33~

こんにちは、ブログ運営担当の小野です。 6/11(火)12:00~12:30 当社主催の勉強会「NRIネットコム TECH & DESIGN STUDY #33」が開催されます!! 今回のTECH & DESIGN STUDYのテーマは、日々たくさんのアップデートが発表されているAWSについて、前月分のアッ…

コンテナイメージ署名ワークフローを試してみた/技術情報のインプット・アウトプット戦略~NRIネットコム TECH AND DESIGN STUDY #32~

こんにちは、ブログ運営担当の小嶋です。 5/28(火)19:00~20:00 当社主催の勉強会「NRIネットコム TECH & DESIGN STUDY #32」が開催されます!! 今回のTECH & DESIGN STUDYは、当社クラウドエンジニアが、「ECS × AWS Signer を使ったコンテナイメージ署名ワ…

AWS re:invent2023でセルフのゲーム尽くしDayしてみた

はじめに こんにちは、はじめましてNTシステム事業二部の花田です。 ブログ執筆を渋っていたため去年の話になってしまいますが、ありがたいことにAWS re:Invent2023に初参加させていただきました。ただ普段はアプリケーション開発・運用のお仕事をしており、…

ユースケのユースケース Case 1:ClaudeでAWS試験勉強編 ~NRIネットコム TECH AND DESIGN STUDY #31~

こんにちは、ブログ運営担当の大坪です。 5/22(水)19:00~20:00 当社主催の勉強会「NRIネットコム TECH & DESIGN STUDY #31」が開催されます!! 2023 AWS All Certifications Engineerであり、2023 Japan AWS Ambassadorにも選出された志水 友輔は、いかに試…

「AWS Organizationsを利用したマルチアカウント管理の活用例」のWebinarを開催します

こんにちは、丹(たん)です。直前になってしまいましたが宣伝です。 今週木曜日の2024年4月25日12時~、NRIネットコムが主催の「AWS Organizationsを利用したマルチアカウント管理のWebinar」を開催します。丹が登壇するのでご案内です。 Webinarで話すこと…

Webサイト制作における、ノーコードツール・ローコードツールの、選び方・出会い方・付き合い方

こんにちは、ディレクターの澁谷です。 主にアプリケーション開発の手法であるノーコード・ローコードですが、Web制作に対応するノーコード・ローコードツールも多く登場しています。 今回はWebサイト制作における、ノーコード・ローコードツールの選び方・…

AWSマンスリーアップデートピックアップ!! 2024年4月分 ~NRIネットコム TECH AND DESIGN STUDY #30~

こんにちは、ブログ運営担当の小野です。 5/14(火)12:00~12:30 当社主催の勉強会「NRIネットコム TECH & DESIGN STUDY #30」が開催されます!! 今回のTECH & DESIGN STUDYのテーマは、日々たくさんのアップデートが発表されているAWSについて、前月分のアッ…

AmazonGuardDutyでセキュリティを強化しよう!とクラウドエンジニア、初の性能試験に挑む!~NRIネットコム TECH AND DESIGN STUDY #29~

こんにちは、ブログ運営担当の小野です。 4/25(木)19:00~20:00 当社主催の勉強会「NRIネットコム TECH & DESIGN STUDY #29」が開催されます!! 今回のTECH & DESIGN STUDYは、当社クラウドエンジニアから、Amazon GuardDutyでマルチアカウントのセキュリテ…

音楽をNFT化して出品してみた

はじめに NFTとは NFTアート出品までの流れ Step1 : 暗号通貨取引所の口座開設をする Step2 : 仮想通貨を購入する Step3 : ウォレットを作成する Step4 : 仮想通貨をメタマスクへ送金する Step5 : NFTマーケットプレイスにて音楽をNFT化する こんなところに…

承認フロー付きEC2作成用のSSMAutomationを自作してみた

はじめに SSM Automationとは ランブックについて 今回自作するランブック サンプルコード 入力パラメータ SNSTopicの特定 Step 承認Step インスタンス作成Step インスタンスの情報抽出Step 作成完了メール送信Step 苦戦した点 感想 はじめに こんにちは!入…

便利なパッケージ管理ツール(npm)導入してみた

はじめに npmとは? Node.jsとは 環境構築実践 Node.jsをインストール バージョン確認 npmをインストール...? package.jsonの作成とパッケージのインストール おわりに はじめに はじめまして、入社してからなんだかんだ1年経とうとしている新入社員の内藤で…

AWSアカウントを管理する上で有効化しておきたいAMI・EBSスナップショットのブロックパブリックアクセス

はじめに AMI ブロックパブリックアクセスの概要 AMI ブロックパブリックアクセスの設定状況の確認と有効化 マネジメントコンソールでの設定状況の確認と有効化 CLIでの設定状況の確認と有効化 EBSスナップショット ブロックパブリックアクセスの概要 EBSス…

AWSエンジニアとしてSIerで働いてみてよかったこと

本記事は BtoBウィーク 5日目の記事です。 4日目 ▶▶ 本記事 ▶▶ 6日目 こんにちは堤です。 今年で新卒2年目となり、4月から3年目に入ります。この2年間はAWSを中心としたシステムの構築や運用に携わってきました。この2年間を振り返ってAWSを扱うエンジニア…

AWSマンスリーアップデートピックアップ!! 2024年3月分 ~NRIネットコム TECH AND DESIGN STUDY #28~

こんにちは、ブログ運営担当の小野です。 4/8(月)12:00~12:30 当社主催の勉強会「NRIネットコム TECH & DESIGN STUDY #28」が開催されます!! 今回のTECH & DESIGN STUDYのテーマは、日々たくさんのアップデートが発表されているAWSについて、前月分のアッ…

【JAWS DAYS 2024】『子育てエンジニアパネルディスカッション』招待講演に登壇しました ~登壇&資料公開編~

JAWS DAYS 2024『子育てエンジニアパネルディスカッション』#jawsdays2024_c こんにちは、5児のパパになりました丹(たん)です。 2024年3月2日の土曜日に、JAWS DAYS 2024*1が開催されました。JAWS DAYSは、JAWS-UGによる全国規模の交流イベントです。 私…

BtoBにおける業界ごとの仕事観の違い

本記事は BtoBウィーク 3日目の記事です。 2日目 ▶▶ 本記事 ▶▶ 4日目 初めに 皆さんこんにちは。アプリ開発担当の芳賀です。 今回は、BtoBビジネスでのお客様による違いという観点から、IT業界のお仕事の特性を分解してみたいと思います。IT業界への就職を…

CDKでスケーラブルなWebアプリケーション基盤を作成してみた

はじめに Webアプリケーション基盤の構成とCDKスタック 感想 はじめに こんにちは。大林です。 今回のブログでは、CDKで作成したスケーラブルなWebアプリケーション基盤の簡単な説明と作成してみての感想をまとめていきたいと思います。 CDKとは、プログラミ…

システム開発の受託案件におけるプライム案件のよいところ

本記事は BtoBウィーク 2日目の記事です。 1日目 ▶▶ 本記事 ▶▶ 3日目 こんにちは、昨年NRIネットコムにキャリア入社した長辻です。 今回は、 SIer における受託開発の中でも、特にプライム案件のよいと思うところをご紹介してみたいと思います。 就職や転…

SIerエンジニアが持っておきたいビジネスや顧客に対する姿勢

本記事は BtoBウィーク 1日目の記事です。 告知記事 ▶▶ 本記事 ▶▶ 2日目 SIerエンジニアが持っておきたいビジネスや顧客に対する姿勢 はじめに 営業もエンジニアも土台は同じ 売上や利益目標、収益構造を知る 顧客企業の情報を集める 初対面で好印象を残す…

ブログイベント「BtoBウィーク」開催します!

こんにちは、ブログ運営担当の小嶋です。 今月のブログイベントについてお知らせします! 3月のブログイベントは「BtoBウィーク」です! 今回は、ネットコムのおしごと をテーマにした記事を連載していきます。なかなかイメージするのが難しいBtoB業界・SIer…

塩漬け、ダメ。ゼッタイ。〜Growi Compose (on EC2)をv3→v6に更新した話〜

はじめに Growiとは なんで塩漬けしてた? いい加減更新しよう というわけで 既存構成 具体的な戦略 1. コンテナ内データバックアップ busyboxを使ってコンテナ内データをtarで固める 2. MongoDBバージョンアップ コンテナで動いているMongoDBの更新手順 3. …

新人のCOBOLtoJava体験記

はじめに COBOLtoJavaプロジェクトとは なぜ今COBOLをJavaにする必要があるのか? マイグレーションの手法 COBOLとJavaの違いで躓いたこと 1. 構造の違い 2. 変数定義の違い 3. 固定長ファイルの入出力処理の違い おわりに はじめに はじめまして、最近は花…

Terraformでローカルファイルを操作する方法  ~よくある使い方3選~

こんにちは、後藤です。 Terraform開発を進める中で「こんなことできるのか」と思った機能があったので、備忘録も兼ねて紹介します。 それはローカルのファイルを操作できる、という機能です。 TerraformではAWSやAzure、GCPなどのパブリッククラウドプロバ…

AWS Certified Data Engineer - Associate(DEA)の学習方法

小西秀和です。 この記事は「AWS認定全冠を維持し続ける理由と全取得までの学習方法・資格の難易度まとめ」で説明した学習方法を「AWS Certified Data Engineer - Associate」に特化した形で紹介するものです。 重複する内容については省略していますので、…

ACM で発行した証明書を EC2 (Amazon Linux 2023 + Nginx) で利用する

こんにちは、インフラエンジニアのさかもとです。 通常、ACM で発行したパブリック証明書*1を利用するには EC2 の前段に ELB あるいは CloudFront ディストリビューションを構築しそれらに適用する必要があります。 しかし、AWS Certificate Manager (ACM) f…

Amazon SESのメール受信機能を使って、定型業務を自動化してみた

はじめに 構成 作ってみた Amazon Route53によるドメイン登録 SESのドメイン認証 CloudFormationで作成するリソース Route53によるMXレコードの公開 SES受信ルール作成 メール保存用のS3バケット作成 S3に保存されたメールの内容を取得し、Slackに通知するLa…

全文検索サービス「Algolia」の使い方

こんにちは西部です。初めてネットコムブログを記載するということで、課内のプロジェクトにて、学ぶ機会のあった全文検索サービス「Algolia」に関して記事を記載してみようと思います。 Algoriaについて Algoliaは全文検索サービスを簡易にアプリやサイトへ…

14年目の終わり。AIの力を借りて初心を思い出す。

小林です。 先日3/1にブログを投稿したのですが、たまたま同じ日に大林さんも投稿しており図らずも小林と大林の共演が実現していました。 ということで次は中林さんを募集中です。 さて、今年でAWS認定の有効期限がいろいろ切れてしまうので、6週連続AWS再認…

『技術書を書く技術』というテーマで、JAWS DAYS 2024に登壇しました

こんにちは、佐々木です。 先週の土曜日(2024年3月2日)に、5年ぶりにJAWS DAYSが開催されました。参加登録者1,000人で当日も900人近くが来場され、非常に活況な勉強会でした。私もその中のセッションの1つで登壇させて頂いたので、登壇資料や補足など記し…

2023年3大クラウド中心のAI総まとめとオンプレtoクラウドマイグレーションをやってみよう~NRIネットコム TECH AND DESIGN STUDY #27~

こんにちは、ブログ運営担当の小嶋です。 3/19(火)19:00~20:00 当社主催の勉強会「NRIネットコム TECH & DESIGN STUDY #27」が開催されます!! 今回のTECH & DESIGN STUDYは、当社クラウドエンジニアから、2023年3大クラウド中心のAI総まとめと、AWS20分ク…

SSMって20種類あんねん 〜Run Commandで定期バッチを起動する〜

どうも。小林です。 みなさん、自動化してますか? 私の課では特定の顧客のシステムを多数運用しています。 かなり多くのシステムがあり、顧客側の担当者も異なるため、弊社側でも複数のチームを組んで手分けしてシステムを担当しています。 チームも顧客担…

社会人1年目の学び3選

はじめに 1. 日報には意味がある 2.会議では発言する 3.自分も立派なチームの一員 おわりに はじめに 初めまして。 「テキトーと適当を使い分ける」がモットーの社会人1年目SEの渡辺です。 ここで言う「テキトー」は大雑把な行為・姿勢、「適当」は文字通り…

踏み台サーバー、SSMセッションマネージャー、EC2 Instance Connect Endpoint サービスを使用したEC2インスタンスへの接続方法と特徴を比較してみた

はじめに 踏み台サーバー経由で接続する方法 ①セキュリティグループを作成する ②パブリックサブネットに踏み台サーバを作成する ③プライベートサブネットにEC2インスタンスを作成する ④踏み台サーバーにプライベートサブネットに配置されたEC2インスタンスの…

資格に対する勉強のやる気 ~作業興奮と兼好法師~

こんにちは、後藤です。普段、私はAWSを使ったシステムの設計や開発をしております。 先日、AWS認定資格をすべて取得できたので振り返りたいと思います。各試験の難易度や出題内容といった話ではなく、どのように勉強し続けたのかについて書いていきます。 …

AWSマンスリーアップデートピックアップ!! 2024年2月分 ~NRIネットコム TECH AND DESIGN STUDY #26~

こんにちは、ブログ運営担当の小野です。 3/12(火)12:00~12:30 当社主催の勉強会「NRIネットコム TECH & DESIGN STUDY #26」が開催されます!! 今回のTECH & DESIGN STUDYのテーマは、日々たくさんのアップデートが発表されているAWSについて、前月分のアッ…

「AWS Organizationsを利用したマルチアカウント管理のベストプラクティス」のWebinarを開催します

こんにちは、佐々木です。ブログでの告知を忘れていたので、直前ですが宣伝です。 今週木曜日の2024年2月29日 12時に、NRIネットコムが主催のAWS Organizationsを利用したマルチアカウント管理のWebinarを開催します。そこで佐々木が登壇するので、ご案内で…