CI/CD

CI/CDとは、Continuous Integration/Continuous Delivery(継続的インテグレーション/継続的デリバリー)の略です。

ソフトウェア開発の手法のひとつで、コードの変更を自動的にビルド、テスト、本番環境などへデプロイすることであり、さらにそれを継続的に実施できるような状態にすることです。
CI/CDを導入することでソフトウェア配布の速度と信頼性を向上させ、手動による手間とエラーを最小限に抑えることで開発チームが開発した機能やバグ修正をより速く、より頻繁に配布できるようになります。

通常は何らかのツールを使用して自動化され、CircleCI、Jenkins CI、GitLab CI/CD、GitHub Actionsなどが人気です。

CircleCI - https://circleci.com/ja/
GitHub Actions - https://github.co.jp/features/actions

イベント

注目のイベント

マガジン

技術ブログ

IAM アクセスキーからの脱却: AWS におけるモダンな認証アプローチ

本ブログは 2025 年 7 月 21 日に公開された AWS Blog “ Beyond IAM access keys: Modern authentication approaches for AWS ” を翻訳したものです。 AWS の認証において、 AWS Identity and Access Management (IAM) アクセスキーなどの長期認証情報に依存することは、認証情報の漏洩、不正な共有、窃取などのリスクをもたらします。この記事では、AWS のお客様が従来 IAM アクセスキーを使用してきた 5 つの

【Jenkins Tech】LDAP設定ミスでログイン不能!config.xml修正による復旧フロー

はじめに CI/CDツールとして広く利用されているJenkinsにおいて、ユーザー管理を効率化するためにLDAP(Lightweight Directory Access Protocol)サーバーとの連携を行うことは一般的な運用設計の一つです。しかし、この認証周りの設定変更は非常にデリケートな作業であり、設定を誤ると「管理者を含む全ユーザーがログインできなくなる」という、いわゆるロックアウト状態に陥

PR駆動の変更、CI/CDでOS設定を自動反映 — Terraformで実現するJamf ProのIaC+GitOps基盤

こんにちは。メルカリのセキュリティエンジニアの@yuです。 この記事は、 Mercari Advent Calendar 2025 の20日目の記事です。 従業員の業務端末(MacBook)に利用しているデバイス管理ツールであるJamf Proの構成管理にTerraformを活用し始めた際の所見について紹介します。 概要 Jamf Proの構成変更は、macOS, iOSデバイス管理の改善に欠かせません。一方で、変更が手作業中心だと、レビュ

動画

書籍