TECH PLAY

管理ツール」に関連する技術ブログ

543 件中 121 - 135 件目
はじめに 課題 API利用ができない 機能不全に陥った検索システム 最低限のログ機能 画像品質の悪化 要件 実現方法 システムアーキテクチャ ドキュメントのバージョン管理 必要な情報が見つかる検索エンジンの搭載 画像の画質の保持 閲覧できるユーザーの制限 結果 成果 AIによるドキュメント作成 CLI上でのドキュメント検索 今後の展望 総評 はじめに データソリューションチームの土屋 ( @shunsock )です。 データソリューションチームでは、従来、GUIベースのドキュメント管理ツールを利用していま
今回は、AWS Systems Manager InventoryによるEC2インスタンスのソフトウェア、設定、ファイル、レジストリ情報の自動収集システムをAWS CDKで実装する方法をまとめました。 はじめに 今回は、AWS Systems Manager Inventoryを使用して、EC2インスタンスのソフトウェア情報、システム設定、インストールされているファイル、Windowsレジストリ情報などを自動収集し、S3バケットに保存するアーキテクチャをAWS CDKで実装していきます。   今
システムテストのコスト高騰に頭を悩ませているIT企業の品質保証マネージャーやQAリーダーは少なくありません。 テストコストの大部分を占めるのは人件費、つまりテストに関わるメンバーの工数です。 この工数が予定より膨らむとき、その背後には必ず明確な「ムダ」が存在します。 コスト削減への第一歩は、この「なぜコストが高騰するのか」という原因を正しく理解し、認識をチームや上層部と共有することです。 そこで今回はシステムテストのコストを効率化によって削減する方法について徹底解説します! import haihaiIn
はじめに 定期実行するバッチ処理というのは大小様々ありつつ至るところで見られるものだと思います。 実際にフォルシアでも、主にデータの取り込み・加工・出力の処理を中心にいろいろなプロダクトの"重要な機能"として存在しています。 そんな大事なバッチ処理ですが「毎日ちゃんと回って当たり前」と思っていると、いざ止まった時に大きな障害につながりかねません。 しかも、単に「エラーが出てないか」「終わったかどうか」だけ見ていても安心できないのがバッチ監視の難しいところです。 本記事では、フォルシアのバッチ処理の監視の観
はじめに はじめまして。テクノロジー室のリンと申します。 Kubernetesを運用していると、こんな経験はありませんか? まさに私たちもKubernetesベースの社内共通コンテナ基盤を運用する際に、同じ課題に直面して […]
ウェブサービスのリニューアルにおいて、クライアントから「アクセシビリティへの配慮」を求められ、戸惑っているフロントエンドエンジニアは多いのではないでしょうか。 アクセシビリティは、単なるWebサイトの「使いやすさ」を超え、「誰もが情報にアクセスし、利用できる」という、現代社会の要請に応えるための重要な品質基準です。 特に2024年4月からの障害者差別解消法の改正により、民間企業にも合理的配慮の提供が義務化されたことで、その対応は待ったなしの状況です。 しかし社内に専門家がいない場合、どこから手を付けていい
CATチーム、テスト管理ツール「CAT」のエヴァンジェリスト石井です。CATの紹介は こちら(公式HP) からどうぞ。
はじめに 前回までに、GitLabとOpenShift、Gatekeeperを閉域環境で構築する手順を紹介しました。 本記事では、その環境を基盤としてGitLabのプロジェクト作成や設定を追加し、CI/CDパイプラインとポリシー検証を組み合わせたDevSecOpsの実践例に向けた環境構築を行います。 特に、金融や公共分野のように高いセキュリティ要件が求められるシステムでは、インターネット非接続環境での開発・運用が前提となるケースが多くあります。本記事で取り上げる構成は、そうした制約下でも有効な実践例となり
こんにちは、広野です。 AWS Cloud9 に代わる、使い勝手の良い IDE on AWS を作れないものか、、、日々模索しています。 今回は、 code-server を HTTPS 公開して MFA 認証を付ける構成の実装編として AWS CloudFormation テンプレートを紹介します。 前回の記事 背景やアーキテクチャ説明については、前回記事をご覧ください。   code-server を nginx で HTTPS 化して Amazon Cognito で MFA 認証をさせる
近年、マイクロサービスアーキテクチャの普及に伴い、サービス間の連携テストの重要性が増しています。 しかし、従来の統合テストでは、複数のサービスを結合してテストする必要があり、時間と手間がかかるという課題がありました。 このような背景から注目を集めているのが「コントラクトテスト」です。 そこで今回はAPIの不整合による障害に悩むテックリードやバックエンドエンジニアの方に向けて、コントラクトテストの概念から具体的な進め方、そして導入のメリット・デメリットまで、網羅的に解説します! import haihaiI
直近のプロジェクトでテスト工程のばらつきが目立ち、リリース後の不具合が増加してしまった! もしそんな課題に直面しているなら、その原因はテストプロセスそのものの未成熟さにあるのかもしれません。 経験や勘に頼ったテストから脱却し、組織全体の品質を安定させるためには、客観的な評価基準に基づいた体系的なアプローチが不可欠です。 そこで今回はテストプロセスの能力を段階的に評価し、改善の道筋を示す「テスト成熟度モデル」について、その概要から具体的な活用メリット、代表的なモデルまでを詳しく解説します! import h
はじめに こんにちは。開発本部開発1部デリッシュキッチンMS1に所属している 江﨑 です。 今回は、User Matching(以下、UM)事業において、AIソフトウェアエンジニアである Devin を導入し、LP(ランディングページ)の運用タスクを自動化した事例について紹介します。 前提知識 Devinとは Devinは、Cognition AI社が開発したAIソフトウェアエンジニアです。コードの理解、実装、デバッグ、テストまでを自律的に行うことができ、開発者の作業を大幅に効率化します。GitHubとの
「テストが薄い」「カバレッジが低い」と指摘され、どう改善すればいいか悩んでいませんか? テストカバレッジは、ソフトウェアの品質を客観的に評価し、効率的なテスト戦略を立てる上で不可欠な指標です。 そこで今回はテストカバレッジの基本的な概念から、その種類、計測のメリット、具体的な計測方法、そしてプロジェクトで活用する際の注意点まで、中堅〜上級エンジニアが知っておくべきポイントを網羅的に解説します! import haihaiInquiryFormClient from "https://form-gw.hm-
日々の開発現場で、リリース前のテストに多くの時間を費やしていませんか? プロジェクトマネージャーから効率化を求められ、何から手をつけていいか悩んでいるかもしれません。 そこで注目されているのが、「キャプチャー&リプレイ」という手法です。 この手法はテストの自動化をプログラミングの専門知識がない人でも簡単に始められるように設計されており、多忙なQAエンジニアにとって大きな助けとなります。 そこで今回はキャプチャー&リプレイの基本的な仕組みから、直面しがちな課題、そしてそれを乗り越えるための具
G-gen の菊池です。当記事では GitHub などのリモートリポジトリに接続していない Dataform において、grep のようなファイル内検索をする手順について解説します。 はじめに Dataform とは Dataform のファイル内検索 ソースコード main.py コードの解説 実行手順 Cloud Shell の有効化 main.py の作成 クライアントライブラリのインストール main.py の実行 はじめに Dataform とは Dataform とは、BigQuery のため