ブックマーク / tech.nri-net.com (69)

  • Pages Router と App Router - Next.js の新旧ルーティングシステムの違いと使い分け - - NRIネットコムBlog

    記事は  Reactウィーク  3日目の記事です。 📍  2日目  ▶▶ 記事 ▶▶  4日目  📱 はじめに Pages Router: シンプルなファイルベースのルーティング 主な特徴 利点 欠点 Pages Router を使うべき場面の具体例 App Router: 次世代の柔軟なルーティング 主な特徴 利点 欠点 App Router を使うべき場面の具体例 どちらを選ぶべきか? Pages Router 利用者が App Router を使い始めて苦戦したポイント まとめ はじめに こんにちは。先日配信されたPerfumeの最新アルバムがかっこよくて、最近なかなか寝付けなくなっているNRIネットコムの小畑です。 App Routerを触り始めてからちょうど1年が経過したので、この記事ではPages Router と  App Router の違いと、それぞれの利点と適用

    Pages Router と App Router - Next.js の新旧ルーティングシステムの違いと使い分け - - NRIネットコムBlog
    questbeat
    questbeat 2024/10/03
  • あなたの上司や部下が見ている世界 - NRIネットコムBlog

    こんにちは、越川です。ネットコムに中途入社して約2年になりました。私は入社してから今に至るまで同じPJに携わっています。 PJ運営の中で最初はプロジェクトメンバーとしてアサインされたのですが、その後、プロジェクトリーダを経て、今はプロジェクトをマネジメントする立場にいます。 各ポジションをやってみて実際に見えた景色や意識しなければいけない点は結構、異なりました。立場が変わったからこそ感じたことや見えたものがあります。今回はそんな各ポジションを経験する中で気付いたことをまとめてみようと思います。 記載するポジションに該当される方は、自分の上司や部下がどんな視点で仕事をしているのかをぜひ参考にしていただければと思います。 各レイヤーの役割や特徴 プロジェクトメンバー プロジェクトリーダ(PL) プロジェクトマネージャー(PM) 各役割に対するアプローチ プロジェクトメンバーに対するアプローチ

    あなたの上司や部下が見ている世界 - NRIネットコムBlog
    questbeat
    questbeat 2024/09/16
  • OCI Artifactとはなんぞや?というお話 - NRIネットコムBlog

    記事は AWSアワード記念!夏のアドベントカレンダー 11日目の記事です。 🎆🏆 10日目 ▶▶ 記事 ▶▶ 12日目 🏆🎆 はじめに ふと、ECRを眺めてて気づいた そもそもOCIってなんぞや Open Container Initiative OCI Artifactってなんぞや ちなみにImage Indexとかってなに? 結局OCI Artifactはどこで活躍するの? OCI準拠のイメージ署名 SOCI Indexを利用したLazy Loading まとめ はじめに ozawaです。今年もAllCert継続となりました。引き続きよろしくお願いします。 先ほどエアコンの水漏れ対応工事が終わり、ようやく灼熱地獄から抜け出せそうです。 ふと、ECRを眺めてて気づいた 最近はIaC化も進んでおり、なかなかAWSコンソールをまじまじ見る機会も減りました。 そんな中、ふとECRコ

    OCI Artifactとはなんぞや?というお話 - NRIネットコムBlog
    questbeat
    questbeat 2024/08/10
  • Terraformのtemplatefile関数活用方法 - NRIネットコムBlog

    記事は AWSアワード記念!夏のアドベントカレンダー 14日目の記事です。 🎆🏆 13日目 ▶▶ 記事 ▶▶ 15日目 🏆🎆 カラスに襲われたためしばらくその付近には近づいていません。中村です。 Terraformのライセンス変更があったためこれからどうなるのか心配していましたが、IBMがHashiCorpを買収することが発表されたため落ち着きそうで安心しています。今後も動向を注視していきます。 記事ではTerraformの組み込み関数templatefileについてご紹介します。 templatefile関数とは 指定されたパスにあるテンプレートファイルを読み取り、その内容をテンプレートとしてレンダリングすることでテキストファイルや設定ファイルを動的に生成することができます。 そのため環境毎に少し異なるファイルを使用する必要がある場合などに非常に便利な関数です。 devel

    Terraformのtemplatefile関数活用方法 - NRIネットコムBlog
    questbeat
    questbeat 2024/08/10
  • LambdaでWEBアプリケーションをホストしたい - NRIネットコムBlog

    記事は AWSアワード記念!夏のアドベントカレンダー 18日目の記事です。 🎆🏆 17日目 ▶▶ 記事 ▶▶ 19日目 🏆🎆 はじめに クラウド事業推進部の望月です。NRIネットコムでクラウドエンジニアをしています。 主にネットワーク領域を得意としています。 この度、2024 Japan AWS Top Engineersと、昨年に続き2024 Japan AWS All Certifications Engineersに選出いただきました。 Top Engineersについては、何が評価されて選ばれたのか全く分かりませんが、応募はしてみるものです。 Network領域で応募したもののService領域での選出だったので、狭き門なのですね。。 再流行しているコロナに見事に罹患しつつも、「AWSアワード記念!夏のアドベントカレンダー」の18日目を担当します。 先に結論 Lambd

    LambdaでWEBアプリケーションをホストしたい - NRIネットコムBlog
    questbeat
    questbeat 2024/08/01
  • キャッシュ制御の観点で見る CloudFront - NRIネットコムBlog

    記事は AWSアワード記念!夏のアドベントカレンダー 7日目の記事です。 🎆🏆 6日目 ▶▶ 記事 ▶▶ 8日目 🏆🎆 すっかり夏ですね、単純に嫌です。 日が落ちないと外に出るのも厳しい暑さですが皆様いかがお過ごしでしょうか。 西です。 今年は無事 2024 Japan AWS All Certifications Engineer に残れましたので AWSアワード記念!夏のアドベントカレンダー 7 番手です。 はたしていつまで All Certifications Engineer に残り続けられるのでしょうか。 さて、題です。 今回も例によって Amazon CloudFront (CloudFront) についての記事です。 CloudFront はリクエストのあった Web コンテンツをキャッシュすることが主な役割です。 しかし、コンテンツにはキャッシュして良いものと

    キャッシュ制御の観点で見る CloudFront - NRIネットコムBlog
    questbeat
    questbeat 2024/07/18
  • S3のMFA Deleteの有効・無効化の方法 - NRIネットコムBlog

    記事は AWSアワード記念!夏のアドベントカレンダー 6日目の記事です。 🎆🏆 5日目 ▶▶ 記事 ▶▶ 7日目 🏆🎆 こんにちは。黒木です。 「AWSの資格いくつ持ってるの?」 「全部持ってます」 って答えられるようになりたかったですが、新たな認定試験がいくつか増えたことでまだ先になりそうです。٩( ᐛ )وガンバルゾー さて今回はS3のMFA Deleteの有効化と無効化を検証をした時、少しつまづいたポイントがありましたので備忘をかねて書きたいと思います。 要約 事前準備 MFA Deleteの有効化 つまづきポイント1 つまづきポイント2 MFA Deleteの無効化 おわりに 要約 2024年7月現在、こちらのドキュメントを見ると以下の通りです。 MFA Deleteはルートアカウントからしか有効化できない。 AWS CLIまたはAPIからしか操作できない。 ライ

    S3のMFA Deleteの有効・無効化の方法 - NRIネットコムBlog
    questbeat
    questbeat 2024/07/18
  • S3のフォルダ構造とプレフィックスの話 - NRIネットコムBlog

    記事は AWSアワード記念!夏のアドベントカレンダー 2日目の記事です。 🎆🏆 1日目 ▶▶ 記事 ▶▶ 3日目 🏆🎆 こんにちは、佐々木です。 いろいろ思うところがあって、AWS Ambassadorに復帰することになりました。今年からTier制になって、最上位のPrincipal Ambassadorというのができるようです。まだクライテリアは発表されていませんが、せっかくなのでPrincipal目指して頑張っていきます。ということで、NRIネットコムのブログイベント「AWSアワード記念!夏のアドベントカレンダー」の2日目です。 今回は基に立ち返って、S3のフォルダ構造とプレフィックスの話です。 S3のフォルダの不思議な挙動!? S3のフォルダ配下のファイルを削除したら、フォルダごと無くなってしまったという経験ないでしょうか? 軽く実験をしてみます。手順としては、次のとお

    S3のフォルダ構造とプレフィックスの話 - NRIネットコムBlog
    questbeat
    questbeat 2024/07/10
  • クラウド移行案件を担当してAnsibleを覚えた話 - NRIネットコムBlog

    記事は マイグレーションウィーク 3日目の記事です。 💻🖥 2日目 ▶▶ 記事 ▶▶ 4日目 🖥💻 はじめに こんにちは。入社2年目の牛塚です。部署に配属されてからもうすぐ一年になりますが、さまざまな経験をし多くのことを学ぶことが出来ました。私は普段オンプレサーバーからクラウド環境へ移行する案件を担当しており、その中でAnsibleをはじめて使いました。今回はAnsibleについて簡単な説明と、実際に案件で使ってみて感じたことをまとめてみました。 Ansibleとは AnsibleとはサーバーをはじめとしたIT機器の構築作業を自動化できるIaCサービスです。サーバーのセットアップをする際には要件に合わせて、ソフトウェアのインストール、サービスの設定・起動、など一連の作業が必要となります。これらの作業をコマンドを入力して手作業で進めると、思わぬミスが起こる可能性があります。 An

    クラウド移行案件を担当してAnsibleを覚えた話 - NRIネットコムBlog
    questbeat
    questbeat 2024/06/27
  • CloudFormation管理からTerraform管理へ移行する - NRIネットコムBlog

    記事は マイグレーションウィーク 1日目の記事です。 💻🖥 告知記事 ▶▶ 記事 ▶▶ 2日目 🖥💻 こんにちは、後藤です。 マイグレーションWeekということで普段、業務で触れている技術であるIaCツールの移行について書きたいと思います。 有名なIaCツールにはTerraformやCloudFormation、Pulumiなどがあり、それぞれに一長一短の特徴があります。使っていくうちに「やっぱり変えたい」と思うこともあるかもしれません。例えば「現状AWSのみ管理しているがGCPも扱うことになったので管理方法を合わせたい」といったシチュエーションです。 そういったシチュエーションのために、AWSリソースをCloudFormation管理からTerraform管理へと移行する手順を紹介します。 手順①:リソース削除ポリシーの変更 まずはCloudFormationテンプレートを確

    CloudFormation管理からTerraform管理へ移行する - NRIネットコムBlog
    questbeat
    questbeat 2024/06/25
  • terraform planコマンドを見やすく効率的にする2つのオプション - NRIネットコムBlog

    こんにちは、後藤です。 みなさま、Terraformは使っていますでしょうか。私はようやく慣れてきたところです。 今回はTerraformの中でもterraform planコマンドについて話します。 はじめに Terraformを使ってリソースを構築する際の一般的な流れは、terraform planで実際に設定されるリソースを事前確認し、terraform applyで実際に適用する、になるかと思います。この時、terraform plan > plan.txtのように証跡用や、表示結果を見やすくするためにファイル出力をすることがあると思います。しかし、このコマンドで出力されたファイルは決して見やすいものではありません。例えば、セキュリティグループとそのルールを定義したtfファイルで実行した結果は以下のようになります。 plan.txt Terraform used the selec

    terraform planコマンドを見やすく効率的にする2つのオプション - NRIネットコムBlog
    questbeat
    questbeat 2024/05/29
  • 有料化したFigmaの「開発モード (Dev Mode)」って実際どうなの?作業にかかる手間を比較! - NRIネットコムBlog

    記事は Webデザイン事業部ウィーク 2024 4日目の記事です。 🌈 3日目 ▶▶ 記事 ▶▶ 5日目 💐 Figma開発モードにお金を払う価値はあるのか Figmaの「開発モード(Dev Mode)」はベータ版が終了し、有料となりました。 正直まだまだ無料ベータ期間が良かったなぁ… 料金プランが変わったということは、チームのアカウントの見直しが必要になります…! これまで無料のベータ版の期間が長かったこともあって正直抵抗があるチームも結構多いのでは…と思います。 エンジニアを抱える開発リーダーの方や、管理者の方は「当にお金を払う価値があるの?」「閲覧者権限じゃ作業はできないの?」という疑問が生まれているハズ… 上長を説得しないといけない立場の人もいるのではないでしょうか? 私はデザイナーで開発者ではないのですが、HTMLマークアップやCSSの知識にはそれなりに自信があります。

    有料化したFigmaの「開発モード (Dev Mode)」って実際どうなの?作業にかかる手間を比較! - NRIネットコムBlog
    questbeat
    questbeat 2024/04/26
  • 縁の下のBtoB企業 - NRIネットコムBlog

    記事は BtoBウィーク 4日目の記事です。 🏢 3日目 ▶▶ 記事 ▶▶ 5日目 🏢 はじめに 定番のアイスブレイク BtoB企業の宿命 BtoCとBtoB 消費者との距離感 タイトル回収 おわりに はじめに こんにちは、NRIネットコム人事部で新卒採用を担当しています、越智です。 2022年に1記事を書きましたが、そろそろ2目いっとく?とお声がけいただき、久しぶりに筆を執りました。 ※新卒採用担当者、ということで、就活を始めたばかりの学生の皆さんに向けての記事になる予定です。 すでに社会人として活躍されている方には「そんなんわかっとるわい!」という内容かもしれませんがご容赦を。 定番のアイスブレイク さて、普段の業務として、就活生向けの会社説明会を通じて当社のことを学生の皆さんに紹介するのが私の大きなミッションの一つです。そんな会社説明会の冒頭、私がほぼ必ず投げかけている質

    縁の下のBtoB企業 - NRIネットコムBlog
    questbeat
    questbeat 2024/03/31
  • AWSアカウントを管理する上で有効化しておきたいAMI・EBSスナップショットのブロックパブリックアクセス - NRIネットコムBlog

    はじめに AMI ブロックパブリックアクセスの概要 AMI ブロックパブリックアクセスの設定状況の確認と有効化 マネジメントコンソールでの設定状況の確認と有効化 CLIでの設定状況の確認と有効化 EBSスナップショット ブロックパブリックアクセスの概要 EBSスナップショット ブロックパブリックアクセスの設定状況の確認と有効化 マネジメントコンソールでの設定状況の確認と有効化 CLIでの設定状況の確認と有効化 おわりに はじめに こんにちは。大林です。今回のブログは、AWSアカウントを管理する上で確認しておきたいAMI・EBSスナップショットのブロックパブリックアクセスというテーマで書いていきたいと思います。 今回のブログで紹介する2つのブロックパブリックアクセスはどちらも意図しないパブリック公開を防ぐための設定なので、AWSアカウントを管理する上で重要なポイントになってきます。まだ設定し

    AWSアカウントを管理する上で有効化しておきたいAMI・EBSスナップショットのブロックパブリックアクセス - NRIネットコムBlog
    questbeat
    questbeat 2024/03/30
  • Scheduled tasks(ECS)をecscheduleで管理してみた - NRIネットコムBlog

    記事は 基盤デザインウィーク 8日目の記事です。 🌈 7日目 ▶▶ 記事 ▶▶ 9日目 💻 はじめに ecscheduleとは 「スケジュールされたタスク」 Amazon EventBridgeについて 構成図 コード体系 ecschedule.yaml target.json 構築手順 0. 前提 1. 必要リソース構築(dev) 2. ecschedule dump(dev) 3. 設定ファイルの修正 4. ecschedule apply(prod) 検証中にハマったポイント 1. ecschedule dumpコマンドが成功しない 2. 別リージョンからtfstateの読み込みは出来ない 3. サブコマンドからリソース削除が出来ない まとめ はじめに こんにちは、加藤です。 以前ecspressoについての記事を書きました☕️ tech.nri-net.com 今回はecs

    Scheduled tasks(ECS)をecscheduleで管理してみた - NRIネットコムBlog
    questbeat
    questbeat 2024/02/02
  • システムインフラいまとむかし - NRIネットコムBlog

    記事は 基盤デザインウィーク 2日目の記事です。 🌈 1日目 ▶▶ 記事 ▶▶ 3日目 💻 気付けば入社して14年。2010年入社の小林です。 いつの間にか基盤デザイン事業部では部長に続き2番目の古株となっていました。 もう今の若手(〜5年目ぐらい)はサーバというものを触ったこともない人もいるような時代になっています。 今回は基盤デザイン事業部ウィーク(長いので基デザウィークと呼んでいます)ということで、 入社2年目にインフラチームに配属された当初のオンプレミスシステムばかりの時代を懐かしみつつ、 情報システムにおけるインフラの今と昔の違いについて考えていきたいと思います。 オンプレミスの時代 仮想化前 さて、読者の皆様はサーバを触ったことはありますでしょうか? 「メインフレームからやってるぞー」という声も聞こえましたが、私はメインフレームは経験ないので少し置いておきます。 私がイ

    システムインフラいまとむかし - NRIネットコムBlog
    questbeat
    questbeat 2024/02/02
  • AWS FireLensでECSコンテナのログをS3とCloudWatch logsに出力する - NRIネットコムBlog

    記事は 【Advent Calendar 2023】 18日目の記事②です。 🎄 17日目 ▶▶ 18日目記事① ▶▶ 記事 ▶▶ 19日目 🎅 こんにちは。梅原です。 ECSコンテナのログは通常CloudWatch logsに出力されます。長期保管用としてS3にも出力したいといったこともあると思います。複数サービスへ出力したいときに使うのがログドライバーの1つであるAWS FireLensです。 今回はnginxのログをAWS FireLensを使ってS3とCloudWatch logsにログを出力してみます。 fluent bitのロゴはhttps://github.com/fluent/fluent-bit/blob/master/fluentbit_logo.pngより引用 ECSコンテナのログについて AWS FireLensとは AWS FireLensを使うときの方法

    AWS FireLensでECSコンテナのログをS3とCloudWatch logsに出力する - NRIネットコムBlog
    questbeat
    questbeat 2023/12/22
  • Google Cloud案件を1年半程度経験してみてAWSと比較しながら違いを整理してみた - NRIネットコムBlog

    記事は 【Advent Calendar 2023】 15日目の記事です。 🎄 14日目 ▶▶ 記事 ▶▶ 16日目 🎅 はじめに 想定している読者 一覧 まとめてみて 参考 はじめに クラウド事業推進部の小野内です。昨年5月にキャリア入社してから早1年半以上が経ちました。 入社以降、AWSGoogle Cloud のデータ分析基盤の開発・運用に関わっておりますが、現在はGoogle Cloud メインでやってます。 試行錯誤の毎日ですが、Google Cloud案件をどんどん盛り上げていきたい所存です。 1年ほど前の投稿記事では、 Google Cloudの学び方について触れましたが、記事ではGoogle Cloud案件を1年半程度経験してみて、 AWSと比較しながら、Google Cloudの主要なサービスについて、違いを整理しました。 想定している読者 AWS案件に半年以

    Google Cloud案件を1年半程度経験してみてAWSと比較しながら違いを整理してみた - NRIネットコムBlog
    questbeat
    questbeat 2023/12/22
  • Amazon QをVSCodeでつかってみた - NRIネットコムBlog

    はじめに Amazon Qとは VSCodeAmazon QにChatする セットアップ 質問してみる 余談:Chatでエラー発生 Javaコードのバージョンアップ(未検証) まとめ はじめに こんにちは、高橋です。 先日AWS re:Invent2023に行ってきました。 Keynoteで発表されたAmazon Qについて、VSCodeで使ってみた感想を簡単にまとめようと思います。 Amazon Qとは Amazon QはAmazonによって開発された生成型AIアシスタントです。このツールは、特にAWSAmazon Web Services)のエコシステム内で開発者やIT専門家を支援するよう設計されています。Amazon Qは自然言語処理を用いて、ユーザーが提出する質問や要求に応じて迅速かつ効果的な解決策を提供します。 Amazon Qには以下の種類がありますが、今回はAmazon

    Amazon QをVSCodeでつかってみた - NRIネットコムBlog
    questbeat
    questbeat 2023/12/08
  • EC2インスタンスタイプの整理 - NRIネットコムBlog

    記事は 【Advent Calendar 2023】 4日目の記事です。 🎄 3日目 ▶▶ 記事 ▶▶ 5日目 🎅 こんにちは、西内です。 突然ですが、皆さんはAmazon Elastic Compute Cloud(EC2)のインスタンスタイプが何を表しているかご存知でしょうか?(t2.microとかのアレ) 私は今年9月からTECH AND DESIGN STUDYのサービスアップデート担当していて、その中で新たにリリースされたインスタンスをご紹介しているのですが、種類が多すぎてよく頭がこんがらがります。 今回の記事ではインスタンスタイプについてご説明しつつ、最後に現行のインスタンスタイプの一覧を掲載したいと思います。 インスタンスタイプに関しては佐々木さんも過去に記事を書かれていますが、今回はインスタンスファミリー部分をより詳細に調査いたしました。 また、記事の最後にインスタ

    EC2インスタンスタイプの整理 - NRIネットコムBlog
    questbeat
    questbeat 2023/12/04