APC 技術ブログ

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

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

Azure

App ServiceでGolangのネイティブ対応がプレビューになりました

はじめに こんにちは、コンテナソリューショングループの髙井です。 Azureの更新フィードを見ていたらApp ServiceでGolangのネイティブ対応がPublic previewになっていました。 azure.microsoft.com せっかくなのでちょっと試してみます。 Golangをインスト…

Azure PipelinesでSelf-hosted agentを利用してみた

はじめに こんにちは、ACS事業部の過部です。 この記事では、Azure PipelinesでSelf-hosted agentを利用するための作業手順をご紹介します。 Self-hosted agentとは Azure Pipelinesでパイプラインを実行するためには、実際の処理を担うエージェントが必要と…

Azure で 全文検索 (Full Text Search)

はじめに こんにちは。ACS 事業部の奥山です。 Azure で AI Service の一つとして提供されている Azure Cognitive Search を試してみましたので、備忘録を兼ねてブログにしておきます。 全文検索(Full Text Search)とは wikiによると「複数の文書(ファイル…

Azure Firewall を使って AKS の Egress を制御する

はじめに こんにちは。ACS 事業部の中島です。 皆さんは Azure Firewall を使っていますか? 機能/役割や金額感を考えると「とりあえず入れておこう」という性質の物ではないので、触ったことがない人も多いかと思います。 オンプレミス接続も含めた大規模…

Cloud Native Maturity Model 2.0 の各レベルの概要

CNCF Maturity Model 2.0のレベル概要 10月のKubeConでCloud Native 成熟度モデル(CNMM : Cloud Native Maturity Model) のセッションについてご紹介しました。 techblog.ap-com.co.jp 実はこのとき、発表者から5つのレベルの概要についてまとめたパンフレ…

AzureでRustを使う

はじめに こんにちは、ACS事業部の髙井です。みなさんRustは使っていますか? 母語の次に学ぶべき言語はRustと言われていますよね。 むしろ母語をRustにすべきとも言われています(どこで?) それは冗談にしてもTURBOPACKが話題になっていたり、Rustによる…

Azure Kubernetes ServiceのCNIとしてCiliumが使えるようになりました(プレビュー)

はじめに こんにちは、ACS事業部の吉川です。 以下のドキュメントにて、Azure Kubernetes Service(AKS)のCNIとして、Ciliumを利用するオプションのプレビュー機能が公開されました。 learn.microsoft.com さっそく試してみました。 Ciliumとは? cilium.io C…

Azureのコンテナ系PaaS徹底比較

はじめに こんにちは、ACS事業部の髙井です。 いきなりですが、AzureにはいろんなPaaSがありますね。Azureも12周年を迎え、いろんな経緯でいろんなサービスがあります。 使い慣れている人にとっては選択肢が多くて便利なことは間違いないのですが、これからA…

複数のAKSクラスターをまとめて管理!Azure Kubernetes Fleet Managerの誕生

はじめに こんにちは、ACS事業部の吉川です。 先日行われたIgniteで Azure Kubernetes Fleet Manager という新サービスが発表されました。 https://techcommunity.microsoft.com/t5/apps-on-azure-blog/azure-kubernetes-fleet-manager-preview/ba-p/3651516…

Azure Deployment Environmentsで実現する組織におけるAzureインフラストラクチャー構成管理

はじめに こんにちは!ACS事業部)土居です。 先週のIgnite 2022でパブリックプレビューになったAzure Deployment Environmentsについて紹介したいと思います。 公式からアナウンスされた発表内容はこちらのブログ記事をご参考下さい。 techcommunity.micros…

Azure Container Apps - DaprのマネージドID対応がGAしました

はじめに こんにちは、ACS事業部の吉川です。 Igniteは終わってしまいましたが、発表されたアップデート内容を少しづつご紹介していければと思っています。 ということで、以下の記事でも少し触れた Azure Container Apps の Dapr に関するアップデートのう…

【Microsoft Ignite 2022速報】超便利なAzure DNS Private ResolverがGAされたので検証してみた!

はじめに こんにちは!ACS事業部)土居です。 Microsoftの年次大型イベントであるIgnite 2022が始まりました。 Azure関連でも様々な新サービスが発表され注目を集めている中、地味ですが個人的には待望だったAzure DNS Private ResolverがようやくGAになりま…

【Microsoft Ignite 2022速報】Azure Monitor LogsがGAしたのでログ保管のコスト最適化を再考しよう

はじめに おはこんばんちわ、ACS事業部の髙井です。 みなさんIgniteですよ、Ignite! Microsoftの年次イベント、Ignite 2022 が絶賛開催中です。 ignite.microsoft.com ちなみに昨日深夜の基調講演については、優秀なチームメンバーがちゃんと見て重要な情報…

【Microsoft Ignite 2022速報】Azure DevOps利用者は必見!GitHub Advanced Security for Azure DevOpsが発表されました!

はじめに こんにちは!ACS事業部)土居です。 Microsoftの年次大型イベントであるIgnite 2022が始まりました。 我々の部署ではAzureを中心とした業務を行っているので、Azure Repos , Azure PilelinesによるCI/CD環境構築などAzure DevOpsを活用することが非…

【Microsoft Ignite 2022速報】コンテナ関連のアップデートをピックアップ

はじめに こんばんは、ACS事業部の吉川です。 Microsoftの年次イベント、Ignite 2022 開催中です。 ignite.microsoft.com イベント開催に合わせたくさんのアップデート情報が公開されています。 その中からコンテナ関連のアップデートをいくつかピックアップ…

【Microsoft Ignite 2022速報】Prometheus 用の Azure Monitor マネージド サービスがプレビュー発表されました

はじめに ACS事業部)土居です。 Microsoftの年次大型イベントであるIgnite 2022が始まりました。 Prometheus用のAzure Monitor マネージド サービスがプレビュー発表されましたので、実際に確認してみました。 Prometheus 用の Azure Monitor マネージド サ…

【Microsoft Ignite 2022速報】Azure Cosmos DB for PostgreSQLが発表されました

はじめに こんばんは、ACS事業部の吉川です。 Microsoftの年次イベント、Ignite 2022が始まりました! ignite.microsoft.com その中で新たなサービス、Azure Cosmos DB for PostgreSQL が発表されました! 公開された情報 Igniteの更新情報は以下のBook of N…

Azure Kubernetes Serviceを自動でアップグレードしてみよう

はじめに こんにちは、ACS事業部の吉川です。 Azure Kubernetes Service(AKS)の運用に従事しているみなさま、定期的に行う必要のあるアップグレード作業、大変じゃないですか? AKSには自動でアップグレードを行ってくれる 自動アップグレード機能 というも…

Japan Azure User Group(JAZUG) 12周年イベントでLT登壇しました

はじめに こんにちは、ACS事業部の吉川です。 本日9/24に行われた「Japan Azure User Group 12周年イベント」にて、 『Azure Chaos StudioでAKSに障害を注入してみた』というタイトルでLTしてきました。 登壇時の資料 こちらです。 トークテーマ 今回のLTは …

Azure で TensorFlow (モデル) を利用する

はじめに こんにちは、ACS事業部の奥山です。 Azure での 機械学習モデル(TensorFlow) の利用についての検証を行いましたので備忘録も兼ねてブログにしておきます。 基本的にはMicrosoftのチュートリアルの内容の紹介になります。Azure Functionsを利用して…

Azure で MongoDB (Cosmos DB API) を利用する

はじめに こんにちは、ACS事業部の奥山です。 Azure での MongoDB の利用についての検証を行いましたので備忘録も兼ねてブログにしておきます。 MongoDBをインストールして利用するのではなく Azure Cosmos DB のMongoDB 用API を利用します。Azure Cosmos D…

DXに必要なスキルで忘れがちなこと

はじめに こんにちは。 たーとるマークでおなじみ(?)の亀崎です。 今回も個人の見解が内容の中心となっているのであえて記名とさせていただきました。 まずは最初に。『本記事は個人の体験・感想・考えであり組織を代表するものではありません。』 DXで必…

Azure Container Appsのリビジョン機能で安全にアプリをリリースする

はじめに こんにちは、ACS事業部の吉川です。 最近2回連続でAzure Container AppsのCI/CDについて紹介してきました。 techblog.ap-com.co.jp techblog.ap-com.co.jp これまで紹介してきた内容は、アプリケーションを最新のものに置き換える というものでした…

Azure Container AppsでCI/CD(Azure DevOps編)

はじめに こんにちは、ACS事業部の吉川です。 前回の記事では、Azure Container AppsとGitHub Actionsを組み合わせてのCI/CDについて解説しました。 techblog.ap-com.co.jp 今回はAzure DevOpsとの組み合わせでのCI/CDについて解説します。 構成 以下の構成…

Azure Container AppsでCI/CD(GitHub Actions編)

はじめに こんにちは、ACS事業部の吉川です。 Azure Container Appsが5月の終わりにGAされ、早くも3か月ほどが経過しました。 techblog.ap-com.co.jp 利用検討する方も増えてきているかと思いますので、本ブログでもいろいろな使い方をご紹介できればと考え…

Azure で GraphQL を利用する

はじめに こんにちは、ACS事業部の奥山です。 AzureでGraphQLの動作の検証を行ったので備忘録としてブログにしておきます。 (簡単に) GraphQL とは Facebookが開発したAPIで主な特徴としては ・クライアント側で取得するデータを選択することが可能 ・スキー…

マイクロサービスは「マイクロ」じゃなくていい

はじめに こんにちは。 たーとるマークでおなじみ(?)の亀崎です。 今回も個人の見解が内容の中心となっているのであえて記名とさせていただきました。 まずは最初に。『本記事は個人の体験・感想・考えであり組織を代表するものではありません。』 私はこ…

なぜチームトポロジーが重要なのか

はじめに こんにちは。 たーとるマークでおなじみ(?)の亀崎です。 今回は個人の見解が内容の中心となっているのであえて記名とさせていただきました。 ということで最初に。『本記事は個人の体験・感想・考えであり組織を代表するものではありません。』 …

Azure PipelinesでTerraformを使ったインフラCI/CDを行う

はじめに 今回の環境 準備 Terraform Extension Azureの認証情報 Pipelinesの作成 Terraform Pipelinesのサンプル Variable Installer Format Plan Apply/Destroy おわりに はじめに こんにちは、ACS事業部の安藤です。 これまでAzure, AWS, GCPなど様々なク…

Azure Artifactsでprivateなnpmパッケージを管理する

Azure Artifactsとは みなさんは、複数のアプリケーションで共有するコードをどのように管理されていますか? 最近だとMulti-Repoで管理するという方もいるかもしれません。 私も検討する過程でMulti-Repoの可能性も考えましたが、管理主体が完全に分かれる…