APC 技術ブログ

株式会社エーピーコミュニケーションズの技術ブログです。

株式会社 エーピーコミュニケーションズの技術ブログです。

Azure

AKSのIngress Controllerの新たな選択肢、Application routing add-onの紹介

はじめに こんにちは、ACS事業部の吉川です。 Azure Kubernetes Service(AKS)でIngressを使いたいとき、皆さんはどんなIngress Controllerをお使いでしょうか? Ingress NGINX Controller ?Application Gateway Ingress Controller?それとも、Istio? 昨年…

君もAKSのCoreDNSをカスタマイズしてみない?

モチベーション 構成 実装してみよう Azure構成 AKS構成 さいごに ACS事業部のご紹介 モチベーション 最近案件でAKSのマルチクラスタ化における外部K8sサービスの名前解決で、CoreDNSをいじる案を出したのですが、ちゃんと記事化してなかったことに気が付き…

Azure OpenAI Service の【Add your data】へDeep Dive

Add your data はじめに こんにちは、ACS事業部の佐竹です。 あけましておめでとうございます。本年もどうぞよろしくお願いいたします。 気分的にも体型的にも、正月気分が抜けきらぬ状態ですが、本年も記事を書いていこうと思います。 さて、今回ご紹介した…

AKSのcgroupを覗いてみよう

はじめに あけましておめでとうございます。 ACS事業部の谷合です。 年末年始休みに、ぼけーっとAKSのChangelogを眺めていたら、以下のアナウンスを見つけました。 Starting Kubernetes 1.29, the default cgroups implementation on Azure Linux AKS nodes …

Bicepからhelm installを実行する

はじめに 2023年3月にBicepのPublic Registryをご紹介させていただきました。 techblog.ap-com.co.jp あらためてPublic Registryを覗いてみると、aks-run-helm や aks-run-commandというテンプレートがあることに気づきました。 AKSのプロビジョニングしたあ…

Terraform Cloud のノーコードプロビジョニングは Dynamic Provider Credentials for Azure と相性が良くないというお話

こんにちは、ACS 事業部の埜下です。 年の瀬にあまり前向きな話ではないのですが、今回は Terraform Cloud のノーコードプロビジョニングにまつわるエトセトラです。 ノーコードプロビジョニングとは Dynamic Provider Credentials とは なぜ相性が良くない…

【Next.js × Azure AI Search】企業独自の情報にも回答出来るAIを作成してみよう

生成AIを用いて社内独自の情報についても回答してくれるWebアプリの作成方法を紹介 PoCで社内導入を検討してみたい方や個人開発で生成AIを触ってみたい方に向けた記事

Azure IaCツール BicepでAKSのFlux、Dapr、KEDAを有効にする

はじめに 皆さんご存知の通り、AKSではFlux、Dapr、KEDAがサポートされています。 あるのは知っているんだけど、AKSをプロビジョニングする際これらの機能をどうやって有効にするか、意外と覚えていないものです。今回はそれをご紹介したいと思います。 (何…

IaCツール Bicep 共通関数機能が加わってさらに便利に

Bicepとは BicepとはAzureのリソースをデプロイするDSLで、IaCツールのひとつです。 learn.microsoft.com こうしたIaCを書いていると様々なところで何度も利用する関数が登場します。Bicepにもいくつもの組み込みの関数は用意されていますが、プログラミング…

Terraform Cloud で Azure モジュールのテストを自動生成してみた

こんにちは、ACS 事業部の埜下です。 みなさん Terraform モジュールのテスト書いてますかー? テストコードを書くのって大変ですよね。 私は Terraform に限らずテストが苦手で後回しにしがちです。 そんなあなた(そして私)に朗報です! 今年 10 月に Ter…

Terraform v1.7.0で久々にアップデートのあったグラフ機能でイイ感じにTerraformを可視化したい人生だった

はじめに こんにちは、ACS事業部の安藤です。 この記事は エーピーコミュニケーションズAdvent Calendar 2023の14日目の投稿です。 すでに成熟しつつあるTerraformですが、ここ半年ほどimportブロックやmovedブロック、 terraform test コマンドなど新機能を…

Azure AD B2Cの初心者殺しポイント3選

はじめに こんにちは、ACS事業部の髙井です。 会社がAzureを採用している場合、ユーザー管理を伴うアプリを開発するのには、多くのケースで「Azure Active Directory B2C」を使うことになるでしょう。 高機能なIdPなので出来ることがたくさんあるんですが、…

Azure DevOpsの権限管理を改めて整理する

はじめに こんにちは。ACS事業部)土居です。 この記事は エーピーコミュニケーションズ Advent Calendar 2023 の9日目の投稿です。 最近Azure DevOps を仕事で利用していたのですが、Azure DevOps って使い始めると権限管理の設定の複雑さに頭を悩まされる…

GitHub ActionsとAzureのPrivate Networkとの統合がサポートされましたよ

はじめに アーキテクチャ 実装してみよう 前提 AzureのPrivate Networkとの統合用Azureリソースの作成 GitHubへのAzureリソースの登録 Runner GroupとGitHub-hosted larger runnerの作成 動作確認 さいごに ACS事業部のご紹介 はじめに おはようございます!…

Microsoft Entra External IDを活用した無償でセキュアですぐできる組織間コラボレーション!

はじめに こんにちは。ACS事業部)土居です。 この記事は エーピーコミュニケーションズ Advent Calendar 2023 の2日目の投稿です。 皆さん、AzureやMicrosoft 365等に代表されるMicrosoft Cloudは日々利用されているかと思います。 これらMicrosoft Cloudの…

クラウド料金の予測ツール「Infracost」のVSCode拡張でTerraformからAzureの料金を見る

はじめに Developer.ioのInfracostの記事を見て、「Azureはどれぐらい対応しているんだろう?」と気になったので触ってみました。 dev.classmethod.jp Infracostについて www.infracost.io Infracostは、エンジニアリングチームがクラウドのコストを意識し最…

AKS の KEDA アドオンが GA したので使ってみた

こんにちは、ACS 事業部の埜下です。 ついに AKS の KEDA アドオンが GA されました! azure.microsoft.com パブリックプレビューになったのが昨年の2022年5月だったので、約1年半越しの GA となります。 そこで今回は KEDA アドオンを使って Azure Service …

Azure Managed Grafana で新プラン登場&機能追加が発表されました

はじめに こんにちは、ACS事業部の吉川です。 Microsoft Ignite で多数のアップデートが発表されていますが、基調講演やBook of Newsで紹介されている内容以外にも、ひっそりと更新されているものがあります。 そんなひっそり更新ネタのひとつ、Azure Manage…

【Microsoft Ignite 2023速報】秋の夜長にクラウドの勉強はいかが?

はじめに おはようございます、ACS事業部の吉川です。 Ignite 2023でもろもろ新しい機能やサービスが発表されていますが、これらを使いこなしていくのは大変です。 ということで、Igniteに合わせ拡充された学習コンテンツに関してもご紹介します。 Cloud Ski…

【Microsoft Ignite 2023速報】Azureを支えるインフラ部分のアップデート

こんばんは、ACS事業部の吉川です。 Microsoft Ignite 2023速報と題し、更新情報をお届けしています。 今回のIgniteのキーノートはデータセンターなどの物理レイヤーの話からスタートしました。 普段クラウドを利用する上ではあまり意識することのない部分で…

【Microsoft Ignite 2023速報】Data+AI系サービスアップデートピックアップ

はじめに こんばんは、ACS事業部の永里です。 Microsoftの年次イベント、Microsoft Ignite 2023が始まりましたね。 ignite.microsoft.com 先週の OpenAI Dev Day に続いて、MS IgniteでもAI領域でホットなアップデートが発表されています。 news.microsoft.c…

【Microsoft Ignite 2023速報】AzureのPostgresがAI搭載するってよ

created by Bing Image Creator 今年のIgniteはやはりAIがアツイ 先ほどAzure Functionsの従量課金モデルが閉域対応するらしいと速報記事を出しましたが、私の次なる注目ポイントがPostgresでした。 techblog.ap-com.co.jp 何かといえば、 @keyframes rainbo…

【Microsoft Ignite 2023速報】コンテナ系サービスアップデートをピックアップ!

はじめに こんばんは、ACS事業部の吉川です。 Microsoftの年次イベント、Microsoft Ignite 2023が始まりました! ignite.microsoft.com 早速多くのアップデートが発表されています。 news.microsoft.com 本記事ではその中から我々の事業部の注力分野であるコ…

【Microsoft Ignite 2023速報】俺たちの本当に欲しかったAzure Functionsが来るかもしれない

created by Bing Image Creator Igniteはじまりました! こんばんは、ACS事業部の髙井です。 今年もMicrosoft Igniteが始まりましたので、最新アップデートを追っていきたいと思います。 予想通りAI関連のアップデートが目白押しですが、そんななか私が今回…

Azure Bastion の Developer SKU がパブリックプレビューになりました

こんにちは、ACS 事業部の埜下です。 Azure Bastion って便利な踏み台サービスですが、費用もそこそこ高いのが悩みのタネですよね。 そんな Azure Bastion にコスパに優れた Developer SKU がパブリックプレビューで登場しました! azure.microsoft.com 1. A…

【Blog Week】Azure BLOBの画像をAzure CDN経由で表示する

はじめに クラウド事業部の太田です。 本記事では、Azure BLOBに格納された画像ファイルをAzure CDN経由で取得/表示する環境/構築手順について記載します。 構成 Azure CDNを使用し Azure BLOBに格納された画像をWebサーバを経由せずに表示します。 想定され…

Microsoft Applied Skills が公開されたので受けてみた

こんにちは、ACS 事業部の埜下です。 Microsoft 製品のスキルがあることを証明する方法として新たに「Microsoft Applied Skills」という試験が公開されました。 早速受験してみたので、Microsoft Applied Skills の説明と感想をお伝えします。 techcommunity…

Azure VMのアウトバウンド仕様変更に備えよう

はじめに こんにちは、ACS事業部の吉川です。 先日、Microsoftから以下の発表がありました。 https://azure.microsoft.com/en-us/updates/default-outbound-access-for-vms-in-azure-will-be-retired-transition-to-a-new-method-of-internet-access/ 2025年…

Terraform で始める Azure Front Door ~WAF 編~

こんにちは、ACS 事業部の埜下です。 Terraform を元にした Azure Front Door 解説記事の第 4 弾です。 おそらく最後になるであろう今回は Azure Front Door で WAF (Web Application Firewall) を利用する方法について解説していきます。 以前の記事はこち…

Terraform で始める Azure Front Door ~カスタムドメイン編~

こんにちは、ACS 事業部の埜下です。 Terraform を元にした Azure Front Door 解説記事の第 3 弾です。 今回は Azure Front Door でのカスタムドメインを利用する方法について解説していきます。 その他の記事はこちらになります。 techblog.ap-com.co.jp te…