2026-01-01から1年間の記事一覧

Web エンジニアなら知っておきたい、安全なバージョンアップの進め方

こんにちは。Web バックエンド担当の堀江です。 Web アプリケーションの運用において、言語やフレームワークのバージョンアップは避けて通れません。 しかし、実際の現場では「挙動の静かな変化」や「パフォーマンス悪化」、最悪の場合は本番障害につながる…

Amplifyで初めてデプロイしてみた記録

デプロイ経験ゼロのフロントエンドエンジニアの初デプロイ記録 こんにちは、クラウドエンジニアのパク ジュンハンです。 クラウドエンジニアという肩書きですが、実際の業務はフロントエンド開発が中心で、デプロイ経験もほぼない新卒エンジニアです。 この…

Amazon Bedrockを使ってみた!初心者向けにコンソール操作からAPI実行まで

はじめに こんにちは。Cloud1課のチェです。 AWS Summit Japan 2026では、AI関連サービスのさらなる拡充と進化が大きな見所となっていました。 最近話題の生成AIですが、「社内データと連携させたい」「セキュアな環境でLLMを使いたい」という時におすすめな…

FAST(Fullstack AgentCore Solution Template)でFASTにエージェント基盤を立ち上げる!

この記事で扱うこと FAST の概要(何が最初から揃っているのか) 公式リポジトリだけで再現できる最短デプロイ手順 設定変更の勘所(infra-cdk/config.yaml) Tips:コンテナエンジンで Podman を選択する方法 AWS 利用料の目安 導入 初めまして!クラウドネ…

Web エンジニアなら知っておきたいPWA

こんにちは。インフラ担当の小林匠です。 「Web エンジニアなら知っておきたい」ということで、今回はPWA(Progressive Web App)について紹介します。 インフラ担当がPWAというフロントエンド寄りのテーマを扱うのは意外に思われるかもしれません。 ただ、P…

【オブザーバビリティ】OpenTelemetryによるトレースとログ集約

AWS

こんにちは。インフラ担当の小林匠です。 ECS FargateとLambdaを併用するアーキテクチャでは、「何かあったとき、どこを見ればいいか」がサービス間でバラバラになりがちです。 障害発生時に「ECSのログはこのロググループ」「Lambdaは別のグループ」「トレ…

AWS Security Agentコードレビュー機能(preview)を試してみた

こんにちは、クラウドネイティブ技術部の平田です。 先日行われたAWS Summit Japan 2026に参加してきました。去年から続いて2回目の参加になります。 今年はAWS認定全冠を取得したので金色の何かしらを貰えるのではと期待していましたが、AIPを取っていなか…

Lambda Durable Functionsの使い所

はじめに ウェブエンジニアの青木です。 先日開催されたAmazon Web Services(以下AWS)のカンファレンス「AWS Summit Japan 2026」に初参加してきました。これまで参加したカンファレンスの中で最も大規模でセッションや展示数が多く、とても楽しめました。…

【セッションレポート】「実践!Amazon RDS と Amazon Aurora のコスト最適化とパフォーマンス向上」

はじめに こんにちは、インフラ担当の川島です。 先日、AWS Summit Japan 2026に参加してきましたので気になったセッションに関して紹介していきたいと思います。 皆さんはクラウド環境におけるデータベースのコストとパフォーマンスの両立について悩んだこ…

ChatGPTと何が違うの?AWS Summitで初めて知ったAmazon Quick

こんにちは、クラウドエンジニアのパク ジュンハンです。 今回、縁あって初めて AWS Summit Japan 2026 に参加することができました。 雨の日にもかかわらず参加者の方々が多く、現場の熱気がすごかったです。 さまざまなブースやセッションがありましたが、…

【AWS Summit 2026 参加レポ】AIを使い続けるための意図的な非効率の選択

WEB エンジニアの南です。 先日、初めてAWS Summitに参加してきました。 AWSのアーキテクチャを学べるブースや各種サービスを紹介しているブースがたくさんあり、スタッフの方々もすごくフレンドリーだったので、 初参加の私でも安心して楽しむことができま…

Webエンジニアなら知っておきたい!コードではなく”見た目”をテストする「VRT」について

開発技術部 Frontend1課の堀内です。 近年、AIコーディングツールの普及により、開発スピードは劇的に上がりました。しかし、AIが書いたコードだからこそ、私たちエンジニアが責任を持ってレビューし、品質を担保する必要があります。 特にフロントエンドで…

CloudFrontのオブザーバービリティ 〜Server-Timingの使い所を考える〜

こんにちは、インフラ担当の森井康平です。 先日開催されたAWS Summit Japan 2026に、フェンリルはスポンサーとしてブースを出展しました。私もブースに立ってフェンリルのAWSビジネスについてご説明してきました。終日ブース対応をしていてセッションを見る…

コンテキストのない監視はノイズでしかない

AWS

開発技術部の柴田です。 先日、AWS Summit New York Cityのキーノートをライブストリーミングで視聴している中で、聞いた一言が、凄く良いなと思ったので、その紹介とそこから少し考えたことを紹介します。 www.youtube.com AWS Summit New York Cityで刺さ…

AWS Interconnect multicloudで考えたい設計と導入判断

インフラ担当の小林匠です。 先日のAWS Summit Japan 2026 にて、「Advanced VPC Networking - 知っておきたいAWSネットワークの最新動向」というセッションを聴講しました。 毎年AWSネットワーク関連のアップデートはスケールが大きくなっており、採用する…

AWS Ambassador Global Summit 2026に参加しました

AWS

開発技術部の柴田です。 2026年6月、シアトルで開催された招待制イベント「AWS Ambassador Global Summit 2026」に参加してきました。今回で5年連続5回目の参加です。 昨年の参加レポートは以下です。 engineers.fenrir-inc.com AWS Ambassadorは、AWSパート…

疎結合なデータパイプラインをMWAA×Lambdaで実現しよう

AWS

こんにちは。インフラ担当の小林匠です。 データパイプラインの構築において、単一の実行環境にすべてのビジネスロジックを詰め込んだ巨大なスクリプトは、密結合ゆえにメンテナンス性を著しく低下させます。 この課題を解決するために本記事では、Amazon MW…

CloudFormationリソースインポート後に差分が出ない?

AWS

開発技術部の柴田です。 皆さんはCloudFormationのリソースインポートを使ったことがありますか?既存のリソースをスタックに取り込める機能なのですが、使ってみると意外と「あれ?」っとなることがあります。 私も先日、既存のロググループをインポートし…

Webエンジニアなら知っておきたい!npmサプライチェーン攻撃「Shai-Hulud」について

Webエンジニアの森重です。 近年、AIコーディングツールの普及や自動化によって、私たちの開発環境は劇的に進化しました。 AIの提案に沿って爆速でコードを書き、必要なパッケージを瞬時にインストールする そんな開発スタイルが当たり前になりつつあります…

Webエンジニアなら知っておきたいIaCの歴史

はじめに 「Webエンジニアなら知っておきたい」ということで、今回はIaC(Infrastructure as Code)の歴史についてです。 IaCをやろうとすると、CloudFormation、Terraform、CDK、Pulumiと選択肢がたくさんあります。どれを使えばいいのか悩んだ経験がある方…

CI/CDを分離した権限設計について考えてみる

こんにちは。インフラ担当の小林匠です。 CI/CDのワークフローを書いているときに、「このワークフローってCIなのかCDなのか、どっちなんだろう」とふと考えることはないでしょうか。 かくいう私ですが、以前まであまり深く考えずにCI/CDを一つのワークフロ…

AI駆動開発でフロントエンド開発はこう変わる

フロントエンドエンジニアの大山です。AIエージェントを利用した開発によってフロントエンド開発がこれまでと大きく変わっていることを実感しています。 AI駆動開発導入前 デザイナーが作成したFigmaやXDファイルの数値(フォントサイズやマージン、カラーコ…

SSO環境でもaws loginが便利

AWS

開発技術部の柴田です。 皆さんはAWSへのログインにシングルサインオン(SSO)を利用していますか? AWS IAM Identity Center経由でアクセスを一元化すると、一時的なクレデンシャルでAWSを利用できるようになり、セキュリティも高まるので、利用している方…

絶対に理解できるSageMaker Canvas

はじめに クラウドネイティブ技術部クラウドコンサルタントの若林です。 普段は、クライアントに向けてAIやクラウドを活用したシステムの提案や、コンサルタント案件のアシスタントなどをしています。 そんなエンジニアでもない私ですが、フェンリルに入社し…

【PostgreSQL】集計クエリを速くするLEFT JOIN LATERAL

こんにちは。バックエンド担当の長谷部です。 本記事では、「Webエンジニアなら知っておきたい」と題して、最近知ったDBのパフォーマンスの向上につながるJOINの方法について解説していきます。 開発において、ダッシュボードやレポート機能のAPIが「最初は…

Webエンジニアなら知っておきたい!DNSへの理解

こんにちは。インフラ担当の小林匠です。 本記事では、「Webエンジニアなら知っておきたい」と題して、Webサービスを支える基盤技術の一つであるDNS(Domain Name System)について解説していきます。 DNSそのものは、普段の開発や運用において意識されるこ…

ECSにおける「実行ロール」と「タスクロール」の違いを明確にしてみた

こんにちは。インフラ担当の小林匠です。 みなさん、AWS ECS 使用されていますでしょうか。 AWS ECS (Amazon Elastic Container Service) というのは、AWSサービスの1つであり、コンテナ化されたアプリケーションをより効率的にデプロイ、管理、スケーリング…

Webエンジニアなら知っておきたい!Dockerコンテナを支える技術 〜ネットワーク・リソース・ファイルシステムから見る仕組み〜

Webエンジニアの中田です。 今回は、「Webエンジニアなら知っておきたい!Dockerコンテナを支える技術」と題して、Dockerをはじめとしたコンテナについて少し深掘りしたいと思います。 2013年のDockerの登場以来、Linuxのコンテナ技術は普及し、Web開発の現…