TECH PLAY

CI/CD」に関連する技術ブログ

294 件中 16 - 30 件目
アジャイル開発やCI/CDの普及により、テストの効率化と品質維持の両立は喫緊の課題です。手動テストや従来のテスト自動化だけでは追いつかないと感じていませんか? 今回は次世代のテスト手法として注目されている「モデルベーステスト(MBT)」について、その定義から導入のメリット、課題、具体的な進め方まで、ソフトウェアQAエンジニアが知りたい情報を網羅的に解説します! import haihaiInquiryFormClient from "https://form-gw.hm-f.jp/js/haihai.in
こんにちは、タイミーでPlatform Engineerをしている近藤です。 マージキュー上のエラー通知について GitHubのマージキューは、チームが効率的かつ安全にコードをリリースするために欠かせない仕組みです。特に、大規模なチームや頻繁にコードをデプロイするプロジェクトでは、マージキューがCI/CDプロセスの核となります。しかし、マージキュー上でエラーが発生した際、その通知を迅速に受け取ることが極めて重要です。通知が遅れたり、見落とされたりすると、次のような問題が生じる可能性があります。 リリースの
本記事は米国時間 7月 31 日に公開された「 Implementing Defense-in-Depth Security for AWS CodeBuild Pipelines 」を翻訳したものです。 最近のセキュリティ研究により、 AWS Security Bulletin AWS-2025-016 で文書化されているように、 CI/CD パイプライン設定の重要性が注目されています。この投稿では、既存のガイダンスと推奨事項を一つのガイドにまとめます。 継続的インテグレーションと継続的デプロイメント(
はじめに こんにちは!Data Platformチームでデータエンジニアとして働いている @shota.imazeki です。 弊チームでは、従来の分析基盤を段階的に刷新する取り組みを進めており、その第一歩として、ECS上で動かしていたAirflowをAWS上のマネージドサービスである Amazon Managed Workflows for Apache Airflow(以下、MWAA)に移行しました。 もともとはインフラ管理の手間を減らすことが目的でしたが、結果としてバッチ処理時間が大幅に短縮されると
My name is Ryomm and I work at KINTO Technologies developing my route (iOS). Here are some things I've done to save CI credits: Introduction In our project, we use Bitrise as a CI tool. Last year, in addition to regular unit testing, we introduced sna
30年以上にわたり金融IT基盤に携わる中で得た経験と知識をもとに、「やらかしがちな」技術的課題について、IPA[1]の非機能要求グレード[2]に沿って解説します。 ※筆者は非機能要求グレード初版の執筆に関わった経験があり、行間を含めて解説します。 全体構成 「非機能要求グレードの歩き方」シリーズ全体の構成は、「非機能要求グレードの歩き方 Index」を参照ください。 本記事(vol.7)では、Vol.8と併せて「C.2 保守運用」に焦点を当てて解説します。 C.2 保守運用 中項目「C.2 保守運用」では
カケハシの開発組織を俯瞰する「技術戦略室」は、CTO・チーフアーキテクト・VPoT(VP of Technology)の3人からなるチーム。カケハシの今後を占う技術戦略と、その実現のための組織ビジョンについてそれぞれの観点から語り尽くしてもらいました。   抽象と具体、事業と技術をつなぐためのチーム 執行役員CTO 湯前 慶大 —まず、技術戦略室を立ち上げることになった経緯を教えてください 湯前: 継続的なプロダクト開発において必要なのは、目の前の課題解決に集中するとともに、一歩先を見据えた戦略立案を両輪
エス・エム・エスで全社 SRE というロールで活動している Security Hub 芸人の山口( @yamaguchi_tk )です。 おすすめのAWSサービスは営業です(いつもお世話になっています)。 1. はじめに 1.1 背景 株式会社エス・エム・エスでは、全社横断の SRE チームが AWS Organizations 配下で 130 以上の AWS アカウントと、200 名を超える開発者の認証と認可を管理しています。AWS IAM Identity Center の導入と Terraform
はじめに こんにちは、AWAで一ヶ月インターン生をやっていた髙田敦生です 北陸先端科学技術大学院大学 ...
このブログの内容をポッドキャストでも配信中! ソフトウェア開発現代史年表 Ver2.07 このブログの内容をポッドキャストでも配信中! はじめに DevOps誕生以前(〜2000年代前半) 2009年:DevOpsのはじまり Flickrの伝説的講演「10+ Deploys Per Day」 パトリック・ドボアと「DevOps」という言葉の誕生 2010年代前半:ジェズ・ハンブルと継続的インテグレーション(CI)から継続的デリバリー(CD)への発展 継続的インテグレーション(CI)とは何か 継続的デリバリ
My name is Ryomm and I am developing the app my route (iOS) at KINTO Technologies. The my route app's library management tool has finally migrated from CocoaPods to Swift Package Manager (SPM)! Introduction The my route app used to use CocoaPods. Howe
この記事は、リレーブログ企画「CI/CDリレーブログ」の記事です。 はじめに 初めまして! マイ ニフティチームの寺島です。 普段はスマートフォン向けのアプリケーション開発に携わっています。 ブログ運営チームのメンバーでもあります! 今回はリレーブログのアンカーとして、ブログチーム代表として走らせていただきます! CI/CDのリレーブログを盛り上げるという大いなる目的のために、前々から気にはなっていたのだけれど中々重い腰を上げられなかった、Xcode CloudのCI/CDを体験してそれをブログにしてみま
はじめに こんにちは!レバレジーズ株式会社テクノロジー戦略室SREチームの竹村です。 テクノロジー戦略室のSREチームでは、全社のエンジニアの開発生産性の向上やシステムの信頼性向上に取り組んでいます。 エンジニアの生産性向上や工数削減を叶えるため、2024年にレバレジーズの開発組織全体で、GitHub Enterprise Cloud(GHEC) への移行を行いました。 今回は、複数の施策を積み上げることで、コスト増を上回るメリットを示し、導入に至った経緯を赤裸々に皆さんにお届けできればと思います!GHE
KINTOテクノロジーズで my route(iOS) を開発しているRyommです。 CIクレジットの節約のため、 いくつか取り組んできたことを紹介します。 はじめに 弊プロジェクトにおいては、CIツールとしてBitriseを利用しています。 昨年は通常のユニットテストに加えて スナップショットテストを導入 したり、 SPMに移行 したりしました。 気付くとBitrise CIの1回あたりの実行時間が多いときは約25分ほどに膨れ上がり、多くの実装が行われた月は予算を超過してしまうこともしばしば発生するよ