Works
実案件ベースのポートフォリオ(クライアント情報は伏せています)
Architecture
採用アーキテクチャ
IaC・CI/CD・最小権限を前提とした設計パターン。コスト・スケーラビリティ・再現性を優先。
Case Studies
実績一覧
地域密着型 農園LP
個人経営の農園に向けた、直販支援ランディングページ。低予算でのWeb展開を実現するため、外部EC連携とサーバーレスな問い合わせ機能を実装。
ドメイン・維持費などの固定費を極限まで削りつつ、信頼性の高いWeb窓口とSEO対策を両立させたい。
独自ドメイン取得を見送り、徹底した低コスト構成を提案。S3+CloudFrontによる静的配信と、API Gateway+Lambda+SESを組み合わせ、サーバー維持費をほぼゼロに抑制。
インフラコストを実費ベースで最小化(月額0円〜)。飛び入り営業から技術選定の妥当性を説明し、IT導入に慎重な層からの信頼を獲得。
産直 養鶏農園LP
こだわりの飼育環境と卵の魅力を伝える紹介ページ。既存のIaC資産を活用し、スピード感のある立ち上げを実現。
高解像度な写真を多用しつつ、低コストかつ高速なページ表示を両立させたい。
農園LP開発で作成したTerraformモジュールを共通部品として再利用。S3+CloudFrontのキャッシュ戦略により、画像読み込みの遅延を解消。
モジュールの再利用により構築工数を大幅に削減。地域生産者のデジタル化を技術面からクイックに支援。
整体院 予約・集客サイト
LINE公式アカウントと深く連携した、整体院向けの予約・集客サイト。モバイルユーザーのUXを最優先した導線設計。
スマートフォンユーザーの予約障壁を下げ、LINE公式アカウントへの友だち登録と来院予約をシームレスにつなげたい。
S3+CloudFrontによる高速配信に加え、LINE Messaging APIを活用したCTA(Call to Action)を戦略的に配置。Route 53 + ACMによる独自ドメインの常時SSL化。
LINE経由のコンバージョン率(CVR)が向上。モバイルファーストな設計により、ターゲット層であるスマホユーザーの利便性を最大化。
集合住宅 防犯カメラDX(クラウド録画)
オンプレミスの防犯カメラ映像をAWS Kinesis Video Streamsへ統合。物理レコーダー依存の運用を刷新し、高い可用性とセキュアな遠隔閲覧を実現。
物理レコーダー(DVR)の故障が即「映像消失」につながる単一障害点(SPOF)となっており、現地でしか映像確認できない運用負荷も課題。
Kinesis Video StreamsによるリアルタイムストリーミングとS3へのアーカイブを実装。IAMによる厳格なアクセス制御に加え、CloudWatchでカメラの死活監視を自動化。
物理レコーダーに依存しない「壊れない録画基盤」を構築。管理会社による拠点間を跨いだリアルタイムな監視体制を確立。
AIヘルプデスクBot(IBM Watson × Slack)
私立高校の常駐SEとして参画した開発プロジェクト。3名体制の少数精鋭チームで、FAQ自動応答Botの設計からリリースまでを一貫して担当。
反復的なヘルプデスク業務によるリソース不足の解消。チーム開発におけるテスト体制の構築と、確実な保守・引き継ぎのためのドキュメント化。
IBM Watson Assistantを用いた対話フローの設計。Node.jsミドルウェアと連携するSlack Events APIの実装により、リアルタイムな自動応答基盤を構築。
問い合わせ対応の大部分を自動化し、対応リードタイムの大幅な短縮を実現。地元経済誌にてDX成功事例として紹介。手順書の整備により、属人性を排除したスムーズな運用体制を確立。
Web・メール環境 全面刷新(私立高校)
老朽化した学内Webサーバおよびメールサーバ(Postfix)をXserverへ全面刷新。教職員の業務を止めないシームレスな移行プロセスを設計・完遂。
WordPressデータの整合性を維持した状態でのサーバ切り替え。メール受信のダウンタイムをゼロに抑えたMXレコードの移行、および全クライアントのSSL/TLS対応。
TTLの事前短縮による伝播待ち時間の最小化。新旧並行稼働期間を設けた段階的な移行計画の策定。WordPressのDBマイグレーションと、無料SSL証明書の先行適用による常時HTTPS化。
ダウンタイムなしで全ての移行プロセスを完了。モダンなホスティング環境への移行により、管理負荷の低減とセキュリティ向上を同時に実現。
Terraform コードを GitHub で公開中
クライアント特定に繋がる情報を除いた Terraform コード・CI/CD 設定を公開しています。
IaC の実装スタイル・モジュール設計をご確認ください。