「Docker」に関連する技術ブログ - TECH PLAY

TECH PLAY

「Docker」に関連する技術ブログ

全 1074 件中 211 - 225 件目
ビジネスイノベーション統括本部ITディベロップメント第2統括部のM.Tです。 9月に入りましたがまだまだ暑くて残暑が厳しい季節です。 体調管理には気を付けてください。 突然ですがJava界隈で「BoxLang」という言語が話題になっていました。 2025年5月に最初の安定版となるv1.0.0がリリースされたようです。 若いですね。ひよっこですね。 2025年9月現在、v1.5.0がLatestバージョンになっています。 BoxLangについてCopilotに聞いてみました。 BoxLangって何なの? B
はじめに はじめまして。NTT DATAの金融分野で基盤なんでも屋さんをやってる杉野です。 突然ですが皆さん「プラットフォームエンジニアリング」という言葉を耳にしたことはありますか? 私も少し前に耳にしたばかりですが、調べて見たところ考え方や思想は共感する点も多く 調べてみた内容を共有し、最終的には実際の開発現場での実践結果まで皆さんに共有できたらと思います。 プラットフォームエンジニアリングとは 一部ですが検索すると以下のように色々な企業やITメディアで解説するページが存在しており非常に注目度が高いこと
はじめに 前回までに、GitLabとOpenShift、Gatekeeperを閉域環境で構築する手順を紹介しました。 本記事では、その環境を基盤としてGitLabのプロジェクト作成や設定を追加し、CI/CDパイプラインとポリシー検証を組み合わせたDevSecOpsの実践例に向けた環境構築を行います。 特に、金融や公共分野のように高いセキュリティ要件が求められるシステムでは、インターネット非接続環境での開発・運用が前提となるケースが多くあります。本記事で取り上げる構成は、そうした制約下でも有効な実践例となり
こんにちは、タイミーでエンジニアをしている徳富です。 今回は、 EKS上にGitHub Actions Self-hosted Runner基盤を構築した話 をお届けします。 背景:GitHub Actionsへの移行と、新たに見えてきた課題 2024年10月に公開した CI基盤をGitHub Actionsへ移行した記事 で紹介したとおり、 CircleCIからGitHub Actionsへの移行によって、私たちのCI体験は大きく改善しました。 しかし、開発者やテストケースが増え、時間が経つにつれて 新
本記事は米国時間 8 月 29 日に公開された “ Implementing usage and security reporting for Amazon ECR ” を翻訳したものです。 コンテナワークロードを管理する際、コンテナレジストリの一元的なオブザーバビリティを維持することはセキュリティと効率的なリソース利用のために不可欠です。 Amazon Elastic Container Registry (ECR) は、イメージレベルとリポジトリレベルの両方でメトリクスを提供し、統合されたオブザーバビ
はじめに Claude Codeを開発で利用する際に、「誰がどのモデルをいくら使ったか?」といったモニタリングや予算管理などのガバナンスが求められるケースがあると思います。 Vertex AI Model GardenのClaudeモデルは、IAMでの権限管理やCloud Logging・Cloud Monitoringでのログの管理など優れた機能があります。 しかし現時点ではプロジェクト単位のモデルのコストはわかりますが、開発者個人ごとにいくら使ったかを把握することはできません。 本記事ではLiteLL
はじめに 前回の記事 では、単一のジョブをステップごとに実行するシンプルなパイプラインを題材に、GitLab CI/CDの基本的な仕組みを確認しました。しかし、実際の開発現場では、アプリケーションのビルド、テスト、デプロイなど複数の処理を組み合わせ、段階的に実行することが求められます。今回はその実践編として、複数のジョブをつなぎ合わせてステージごとに実行するマルチステージパイプラインの設計方法を紹介します。さらに、作成したパイプラインを効率的に管理・運用するための実行管理のポイントについても解説します。
はじめに こんにちは。メールディーラーAI開発課のmarronです。エンジニアブログ初投稿となります。よろしくお願いします。 私が所属しているメールディーラーAI開発課では、主にメールディーラーに搭載されるAI機能の開発を担当しています。 現在は10月にリリース予定の回答自動生成エージェントの開発を進めています。 この機能を開発するにあたって、新たにベクトルDBを利用したナレッジの検索機能が必要となりました。 本記事では、ベクトルDBでの検索精度を上げるために導入したハイブリッド検索についてご紹介します。
はじめに 前回 は、GitLabのプロジェクトについて解説しました。GitLabのプロジェクトは、ソースコード管理を中心に、イシュー管理、CI/CD、Wiki、セキュリティまでをまとめて扱うことができます。これにより、開発プロセス全体を効率化し、ツール間の切り替えや管理の手間をなくすことができます。 今回は、その中でもGitLabのCI/CD(継続的インテグレーション・継続的デリバリー)に焦点を当てます。CI/CDは、開発プロセスを自動化し、生産性を大きく向上させる方法です。 まずは、CI/CDの基本を解
はじめに こんにちは!新卒1年目の高垣、なべしま、パクパクです。 新人研修の一環としてニフティ2025年度新卒入社の9名がAWS JumpStart2025に参加してきました!この記事では 2日間のプログラム内容に加えて、学んだAWSサービスやグループワークで作成したアーキテクチャ設計図を紹介します! AWS JumpStartとは AWS初学者のエンジニアを対象とした実践的な研修プログラム。事前学習動画と2日間の集中的なオンラインワークショップを通じて、AWSへの理解を深める。 単なるAWSサービスの学
はじめに はじめまして!8月の1ヶ月間、Buildインターンに参加したkyoroです。 文系の私にとって、Build@Mercariは「エンジニアへの第一歩」となった大変貴重な成長機会でした。私がBuild@Mercariで学んだことや経験したことを共有することで、同じように「エンジニアになりたいけど、非STEM領域出身で自信がない」や、「成長の機会に恵まれていない」と感じている方々に、Build@Mercariという選択肢があることを知ってほしいと思いました。 私に似たバックグラウンドをお持ちの方や、こ
はじめに 前回の記事 では、GitLabのコンテナレジストリについて2回にわたり解説しました。リポジトリに加えてレジストリを利用することで、ソースコードとコンテナイメージを一元管理できる点を確認しました。 今回からは、いよいよGitLabのCI/CD機能に焦点を当てます。CI/CDは、開発からデプロイまでの流れを自動化するための基本となる仕組みです。特にGitLabでは、リポジトリ・レジストリ・Runnerを組み合わせることで、シンプルながら強力なパイプラインを構築できます。 本記事では基本編として、ビル
はじめに はじめまして。さくらインターネットに2025年新卒エンジニアとして入社しました菊池、鈴木、山下です。 今回この記事では、さくらのクラウド検定学習アプリの「さくマス!」のリニューアルの裏側について、2つの軸でご紹 […]
Introduction When building machine learning pipeli ...
目次 はじめに 学習の背景と環境 ディレクトリ構造 Cursor rules 学習開始時のプロンプト 学習の流れ スライスの内部構造について スライスの容量拡張アルゴリズムについて 計算量とパフォーマンスの要点 スライスが起こすメモリリーク 文字列におけるメモリリーク 多次元スライスのループ処理 ネストした構造体のループ処理 メモリプールの活用 所感 おわりに 参考 はじめに こんにちは。 開発本部開発1部トモニテ開発部所属の庄司( @ktanonymous )です。 最近、AI を利用して Go のスラ