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

絶対に理解できる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開発の現…