APC 技術ブログ

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

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

Azure の検索結果:

SIerがSREを提供する難しさ〜アサインと教育のリアルと解決策〜

SRE

…ド(AWS/GCP/Azure) Observability(Datadog, New Relic, Prometheus, OpenTelemetryなど) CI/CD(GitHub Actions, Argo CD, Tekton) IaC(Terraformなど) SLO/SLIの策定とエラーバジェット管理 どのスキルを持つエンジニアが適任なのか判断するのが難しく、案件ごとに最適な人材を確保するのが困難です。 2.2 「インフラエンジニア=SRE適性あり」とは限らない …

【Azure】 Application Insightsのログについて学ぶ(クエリ編)

…次 目次 はじめに Azure Application Insightsとは ログとログ検索 よく使ったクエリ おわりに お知らせ はじめに こんにちは、クラウド事業部の菅家です。 この前「Azure Application Insights」を触る機会があり、その中でもクエリを使ってログを探すのがSQLと似ていてとても楽しかったので、忘れないように形に残すことができればと思い記事にします。 本記事では、Application Insightsのざっくりした概要から、クエリの…

【Azure】ACAか、AKSか、それが問題だ

…亀崎です。 皆さんはAzure環境にコンテナ化したアプリケーションを実行する場合どの環境を選択しますか? Azureの公式ドキュメントではこのように紹介されています。 (1)Azureコンピューティングサービス全体からの選択 learn.microsoft.com (2)Azureコンテナサービスからの選択 learn.microsoft.com いくつかの選択肢はあれど、最終的には概ね「ACA(Azure Container Apps)」にするか、「AKS(Azure Ku…

【Azure】Load Balancerの基本構成

…ベストプラクティス Azureの負荷分散サービス はじめに Azure Load Balancerを構築するにあたっての設定プロセスと基本構成についてまとめてみました。 構築 構築手順についてはMicrosoftが出しているクイックスタートガイドを参考にしました。 learn.microsoft.com ざっくりですが以下のような流れで設定を進めています。 フロントエンド用のパブリックIPアドレス発行 バックエンドプール作成 負荷分散ルール作成 ・フロントエンドIPアドレスの…

Terraform v1.11 で追加された write-only attributes の機能と移行手順の紹介

…rraform で Azure リソースを管理する AzureRM プロバイダーにフォーカスしています。 細かい挙動はプロバイダーごとに異なる可能性があるため、詳細は各プロバイダーのドキュメントをご確認ください。 1. write-only attributes とは 1.1 今までの Terraform の課題 1.2 write-only attributes のメリット 2. write-only attributes への移行 2.1 プロバイダーのアップグレード 2…

【OCI】Oracle Cloud Infrastructure 2024 Certified Architect Associate (1Z0-1072-24) に合格したので所感を綴る

OCI

… 特に AWS や Azure について知見がある方であれば『①Oracle Cloud Infrastructure Architect Associate 2024 (JP)』と模擬問題を学習すれば十分合格の可能性があると感じました。 なお、公式的には (おそらくクラウド未経験の方が Oracle Cloud Infrastructure Foundations Associate を取得したうえで) 31h 程度の学習時間を目安としているようでした。 ※この時間は『②P…

HCP TerraformでDatadogを操作 ~ダッシュボードやユーザ作成を試してみる

…可愛らしいワンちゃんは「Bits」と呼ばれているそうですよ! ACS事業部のご紹介 私達ACS事業部はAzure・AKSなどのクラウドネイティブ技術を活用した内製化のご支援をしております。 www.ap-com.co.jp また、一緒に働いていただける仲間も募集中です! 今年もまだまだ組織規模拡大中なので、ご興味持っていただけましたらぜひお声がけください。 www.ap-com.co.jp 本記事の投稿者: 小原 丈明 Azureをメインにインフラ系のご支援を担当しています。

サービスレベル目標(SLO)を紐解き、実践してみよう

…Backstage、Azure AI Serviceなどを活用し、Platform Engineering+AIの推進・内製化のご支援をしております。 www.ap-com.co.jp www.ap-com.co.jp www.ap-com.co.jp また、一緒に働いていただける仲間も募集中です! 我々の事業部のCultureDeckはコチラ。 www.ap-com.co.jp 今年もまだまだ組織規模拡大中なので、ご興味持っていただけましたらぜひお声がけください。 www.…

【Azure】Log Analyticsを理解する(初級)

…資格取得を目指しつつAzureを触っている機会があるのでその一部をご紹介したいできればと思います。今回はLog Analytics編です。 「どこまでのログが見えるのか」というより「どうやって使うのか」を理解するため、今回試してみた内容は超シンプルに、VMの起動/停止ログ、OSユーザのログイン記録を確認してみました。 Log Analyticsとは(ざっくり) 各リソースのログデータを収集、分析および可視化できるツールです。より詳細な定義は公式を確認ください。 参考: lea…

アット東京 Cloud LabでAzureのExpressRouteの検証環境でもくもくしてきました

…Cloud LabでAzureのExpressRouteでAzureとオンプレルータを接続したり、もくもくしてきました! AzureのExpressRouteとは? Cloud Labってどんなところ? 検証したこと ExpressRouteをオンプレミスルータと接続してみる ざっくり構成図 ExpressRoute Circuitの作成 ExpressRoute Circuitとオンプレルータとの接続 ExpressRoute CircuitとVirtual Network…

【合格体験記】Oracle OCI 2024 Foundations Associateに挑戦しました

…ラクティショナーや、AzureのFundamentalsに近い資格ものなのかな、と予想しています。 Oracle University (Oracleの学習サイト)のラーニングパスでは以下のように記載されています。 引用元 (閲覧日: 2025年2月21日) mylearn.oracle.com このラーニング・パスを完了すると、次のことができるようになります。 Oracle Cloud Infrastructure (OCI)のコア概念とアーキテクチャの理解 OCI内でのア…

【基礎】AzureとAWSのグローバルインフラストラクチャ

…次 目次 はじめに Azureのグローバルインフラストラクチャ AWSのグローバルインフラストラクチャ まとめ はじめに こんにちは。個人としてこれまでAWSの経験はありますが、Azureについてはあまり深く触ってこなかったため、資格取得も目指しつつ基礎の部分から改めてインプット中です。 そこで今回はそれぞれのグローバルインフラストラクチャについて、復習も兼ねて書いていきたいと思います。 基礎的な内容ではありますが、各サービスを利用する上で可用性や耐障害性の観点でポイントとな…

「GPT-4o の新しい Copilot コード補完モデル」が利用可能に。VS Code の Copilot のパブリック・プレビューで

…シーの管理 - GitHub Enterprise Cloud Docs ACS事業部のご紹介 私達ACS事業部はAzure・AKSなどのクラウドネイティブ技術を活用した内製化やGitHub Enterpriseの導入のご支援をしております。 www.ap-com.co.jp www.ap-com.co.jp また、一緒に働いていただける仲間も募集中です! 今年もまだまだ組織規模拡大中なので、ご興味持っていただけましたらぜひお声がけください。 www.ap-com.co.jp

Azure Quick Review (azqr) を試してみたので紹介します

…crosoft の「Azure Quick Review」というツールの紹介がありました。 🚀 Excited to announce the release of Azure Quick Review 2.3.0! 🎉 Now with support for scanning resources under a Management Group.👇 #Azure #Cloud #BestPractices #azqr https://t.co/EuK6jrpOH5— Ca…

【AWS】Azure経験者でAWS初心者の私がPythonでLambdaに触れてみる

…たしました。前職ではAzureをメインに触っていたのですが、今後AWSを触る機会が多くなりそうなので早速AWSに触れてみて力を身に着けていこうと思います。 AWSを触ってみたい、Lambdaを触ってみたい、PythonでLambda動かしてみたいなど、初心者の方の第一歩の一助になれば幸いです。 この記事のゴール AWSのLambdaにPythonで実装したHello World相当のソースコードをデプロイし、HTTPで結果の取得ができることを確認する。 Lambda上でpan…

PlaTT Managed Serviceの仕組み

…ます。 PlaTTはAzureを実行環境としており、お客様自身のAzureテナント上にBackstageを実行するのに必要な各種Azureリソースを作成し、その環境で弊社が作成したBackstageコンテナイメージを実行しています。 開発者ポータルは、お客様の各開発チームの利用するクラウドリソースを作成・変更するものになります。このためどうしてもクラウド環境に対する特権ユーザーである必要があります。SaaS方式にした場合、そうした特権をサービスプロバイダー側に与えることになる…

GitHub Copilot試験に合格しました

… 私達ACS事業部はAzure・AKSなどのクラウドネイティブ技術を活用した内製化やGitHub Enterpriseの導入のご支援をしております。 www.ap-com.co.jp www.ap-com.co.jp また、一緒に働いていただける仲間も募集中です! 今年もまだまだ組織規模拡大中なので、ご興味持っていただけましたらぜひお声がけください。 www.ap-com.co.jp 本記事の投稿者: 過部 太智 アプリとインフラの二刀流エンジニアになりたいマン sugibe…

Backstage: Cookiecutter で世界中で公開されているテンプレートを活用しよう

はじめに こんにちは。ACS事業部 亀崎です。 今回はBackstage x Cookiecutterで公開テンプレートを活用しよう、というお話です。 先日BackstageのTemplate機能の基本的な内容についてご紹介させていただきました。 techblog.ap-com.co.jp Template機能は出来上がってしまえばコード等の再利用を加速する便利な機能ですが、まずテンプレートそのものを作らないといけない、というところが課題の1つです。 そこで登場するのがCoo…

Backstage 基礎: TechDocs機能

はじめに こんにちは。ACS事業部 亀崎です。 以前、Backstageの基本機能である「Software Catalog」をご紹介しましたが、今回はそうした情報に関するドキュメントを共有する機能であるTechDocsをご紹介します。 techblog.ap-com.co.jp TechDocs機能 PlaTT/Backstageの基本的なコンセプトは組織内における開発コンポーネント情報(および実行リソース情報)の共有財産化です。それぞれのチームが開発・利用するコンポーネント…

参加レポート ~SRE Kaigi 2025に行ってきた!(実質Part3)

…AKSを使っているとAzureのマネージドな機能を使ったり、Observerbility等であればサードパーティのツールを利用することが多くなってきていましたが、 Kubernetesネイティブな機能やカスタムリソースでもいろいろなことができることを改めて気づかされました。 speakerdeck.com 可用性とコストのリバランス:テレビ砲の過負荷へ対応した話と増強したリソースを適正化した話(ブルーモ証券 下村さん) テレビ砲による想定外のリクエストでサービスが遅延してしま…

SRE Kaigi 2025に参加してきました!!【登壇スライドまとめあり】

…Backstage、Azure AI Serviceなどを活用し、Platform Engineering+AIの推進・内製化のご支援をしております。 www.ap-com.co.jp www.ap-com.co.jp www.ap-com.co.jp また、一緒に働いていただける仲間も募集中です! 我々の事業部のCultureDeckはこちらです。 www.ap-com.co.jp 今年もまだまだ組織規模拡大中なので、ご興味持っていただけましたらぜひお声がけください。 ww…

参加レポート ~SRE Kaigi 2025に行ってきた!

…皆さまに感謝いたします。楽しい時間をありがとうございました! ACS事業部のご紹介 私達ACS事業部はAzure・AKSなどのクラウドネイティブ技術を活用した内製化のご支援をしております。 www.ap-com.co.jp また、一緒に働いていただける仲間も募集中です! 今年もまだまだ組織規模拡大中なので、ご興味持っていただけましたらぜひお声がけください。 www.ap-com.co.jp 本記事の投稿者: 小原 丈明 Azureをメインにインフラ系のご支援を担当しています。

Backstage 基礎: Software Template

はじめに こんにちは。ACS事業部 亀崎です。 前回の「Software Catalog」に引き続き、今回も Backstage の基本機能の1つ、Software Template をご紹介したいと思います。 techblog.ap-com.co.jp Software Template Software Template機能の基本的な機能は、あらかじめ用意したフォルダ、ファイル一式(テンプレート)を、新しいGitリポジトリとして作成・コピーする、またはテンプレートフォルダ…

Backstageに入門してみよう:01_Backstageの環境準備とインストール

…Backstage、Azure AI Serviceなどを活用し、Platform Engineering+AIの推進・内製化のご支援をしております。 www.ap-com.co.jp www.ap-com.co.jp www.ap-com.co.jp また、一緒に働いていただける仲間も募集中です! 我々の事業部のCultureDeckはこちらです。 www.ap-com.co.jp 今年もまだまだ組織規模拡大中なので、ご興味持っていただけましたらぜひお声がけください。 ww…

SIerのEngineering Managerが自社のエンジニアリング組織を語ってみる

…Microsoft Azure、AWS、Google Cloud コンテナ技術:Kubernetes、Docker Infrastructure as Code:Terraform、Ansible、Bicep バージョン管理:GitHub、Azure DevOps 言語:Go、C#、.NET Observability:New Relic、Grafanaファミリー(Grafana Loki、Grafana Tempo)、Prometheus、Thanos、OpenTeleme…

Backstage 基礎: Software Catalog機能

はじめに こんにちは。ACS事業部 亀崎です。 私たちは オープンソースのInternal Developer Portal であるBackstageをマネージド・サービスとして提供しています。 www.ap-com.co.jp 2024年から次第に Internal Developer PortalおよびBackstage が注目されてきていると感じているのですが、まだまだどういったものなのかをご存知ない方もいらっしゃるかと思います。 そこで、これから数回にわけてその基本機…

Managed Backstage 「PlaTT」でRBAC(Permission)機能に対応しました

PlaTT でRBAC(Permission)をサポート こんにちは。ACS事業部亀崎です。弊社から2024年夏にManaged Backstage「PlaTT」を発表させていただきました。 techblog.ap-com.co.jp そしてこのたび PlaTT にPermission機能を導入いたしました。 https://www.ap-com.co.jp/pressrelease/post-11668 www.ap-com.co.jp Backstageはとても便利なOS…

Bicepで新しい関数 deployer() が追加されました

…年12月に公開されたAzure Bicep v0.32で、便利な関数がひとつ追加されました。それが deployer() です。 learn.microsoft.com 通常BicepでAzure Resourceをデプロイする際は、作成・更新権限を持っていると思います。このためリソースオーナーなどの指定は必要ないことが多いです。しかし、それらのリソースの中のデータ(たとえばBlob Storageに配置するデータそのものの参照・更新権や、Keyvaultのシークレットそのも…

Backstageのアップデートを楽にするyarn pluginのご紹介

はじめに 新年あけましておめでとうございます。ACS事業部 亀崎です。 2025年最初の投稿も「Backstage」関連情報をお届けします。 Backstageとは まず最初に「Backstage」とはから振り返りましょう。実は本ブログで最初に取り上げたのが2023年の3月でした。 techblog.ap-com.co.jp Backstageは、Spotify社が開発し、現在はCNCFに寄贈された Internal Developer Portalを実現するツールです。 b…

SIerのEngineering ManagerがSREを語ってみる

SRE

…raformを使ったAzure、AWS、Google Cloud、New RelicのIaC化、難解なアーキテクチャの整備、GitHub ActionsでのCI/CDパイプラインの実装、自動化などを通じたトイル削減といった技術を提供しています。 普段私はManagerとして、エンジニアやチームの管理、チームや事業部の戦略策定、採用など幅広く動いています。 SREとしてはエンジニアのメンバーが動いてくれていますが、私もSREとしての知識は欠かさずに仕入れてはいるつもりです。 そ…