APC 技術ブログ

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

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

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としての知識は欠かさずに仕入れてはいるつもりです。 そ…

TryHackMe Advent of Cyber 2023から2024へ(10) Let's Try(問題を解いてみた感想など)

…侵害を調査します。 Azure Azureとは何か、なぜ使用されるのかについて学びます。 Azure Key VaultやMicrosoft Entra IDなどのAzureサービスについて学びます。 Azure Cloud Shellを使用してAzureテナントと対話する方法を学びます。 ログ分析 Splunkでカスタムフィールドを抽出する方法を学びます。 カスタムログのパーサーを作成する方法を学びます。 検索処理言語 (SPL)を使用して検索結果をフィルタリングして絞り込…

【年末振り返り!】2024 AWS CCoE活動報告!エーピーコミュニケーションズ

AWS

…Microsoft AzureやOracle Cloud Infrastructure (OCI)を含めたマルチクラウド環境の技術検証や知見共有を進めていきます。これにより、さまざまなクラウドプラットフォームを活用した総合的なソリューションを提供できるようになります。 ③ブログ投稿体制の強化 Bedrockを活用した自動化ツールをさらに発展させ、記事作成の効率化を継続的に進めます。これにより、より多くの技術情報を迅速に共有できる体制を目指します。 ④イベント参加の継続と拡大 …

BackstageのGitHub Orgデータ連携を深堀り!

はじめに ACS事業部 亀崎です。 自分自身の仕事が直接関係するからということもありますが、最近「Backstage」という言葉を聞く機会が少しずつ増えてきた気がします。 Backstage Communityが公開した2024年11月時点でのプロジェクトの状況は以下の通り。 youtu.be 2024年3月に公開したものと比較すると 項目 2024年3月 2024年11月 Adopters 2500+ 3000+ Contributors 1.4k+ 1.6k+ Disco…

Kuberstronaut認定を"華麗に"達成した話

…いるACS事業部ではAzure資格を全冠している方、GitHub資格全冠している方、Hashicorp製品に精通しており、後にHashicorp Ambassadorに認定される方、そのほか資格うんぬんに限らずクラウドネイティブ技術に精通している猛者の方々がおり、ひたすら圧倒されたことを覚えています。 一方で、私は「中途で入社=実力を期待されての入社」という意識を強く持っていたものの明確に得意分野と言えるものがなく、どう貢献していけるか?と考えながら最初の数カ月を過ごしていま…

【GitHub Actions】PATなしで別のリポジトリからコードをチェックアウトしたい!

…に この機能が役立つ場面は挙げるとキリがないくらい多いと思います! 皆さんもぜひ活用してみてください! 私達ACS事業部はAzure・AKSなどのクラウドネイティブ技術を活用した内製化のご支援をしております。ご相談等ありましたらぜひご連絡ください。 www.ap-com.co.jp また、一緒に働いていただける仲間も募集中です! 今年もまだまだ組織規模拡大中なので、ご興味持っていただけましたらぜひお声がけください。 www.ap-com.co.jp 本記事の投稿者: 小原陽希

ネットワークセキュリティ境界でAzure PaaSのインターネットアクセスを制御しよう

…, use the Azure Management Portal or run sp_set_firewall_rule on the master database to create a firewall rule for this IP address or address range. It may take up to five minutes for this change to take effect. といったエラーが表示されます。 このSQL Databa…

Azure Application InsightsでBackstageをmonitorする

…try機能を利用してAzure Application Insightsにデータを送信してみましょう。 Application InsightsでBackstageをmonitor 実はBackstage x Application Insightsの方法はMicrosoft Seveloper Community Blogでも紹介されています。 今回はこちらの内容を参考に実装しました。 techcommunity.microsoft.com こちらのページで紹介されているコ…

New RelicのAlertのStreaming Methodでハマった話(Event flowとEvent timerの違い)

…m の6日目です。 Azureを始めとしたクラウドでインフラをTerraformなどを活用しながら構築・運用しているエンジニアですが、今年に入ってからNew Relicに入門しました。 直近はAzure Monitorを使っていて、そちらではKQLというクエリ言語でグラフやアラートを書いていたんですが、 NRQLが大枠ではKQLと近いようなクエリ言語だったので特に違和感なくNew Relicを使い始められました。 APMやSynthetic MonitoringといったNew…

GitLab 17.6の紹介: Self-hosted model for Duo Chat / Merge request reviwer候補の表示 / CI/CD job token Allowlistの強制

…I models (Azure OpenAI) Duo Chat: Mistral models (vLLM / Amazon Bedrock) / Claude 3.5 Sonnet (Amazon Bedrock) なおそれ以外のGitLab Duo関連のアップデートは以下の通りです。 GItLab Duo Pro向けにAI Impact Analytics APIを提供 GItLab Duo EnterpriseでユーザーごとのUsage metricsを取得可能に R…

VS Code でも Mermaid で Azure アイコンを使ったアーキテクチャを書き隊

…記事ではブログ上で Azure のアイコンを表示するための手順が紹介されていますが、 業務での利用を考え、Visual Studio Code で プレビューできる方法を模索しました。 本記事ではその設定方法をご紹介します。 設定方法 手順1. 拡張機能をインストールする Visual Studio Code に拡張機能 Markdown Preview Enhanced をインストールします。 こちらの拡張機能をインストールすれば、Mermaid で記述したダイアグラムがプ…

【Microsoft Ignite 2024速報】コンテナ系アップデートまとめ

…してお届けします。 Azure Kubernetes Service のアップデート techcommunity.microsoft.com Azure Kubernetes Service(AKS) については、先日ソルトレイクシティで開催された Azure Day with Kubernetes で多くのアップデートが公開されており、その情報が上記のブログにまとまっているようです。 AKS Automatic の機能向上 今年5月のMicrosoft Buildで公開され…

エンジニアと衝突必至? 喧嘩にならない「AI開発」の使い方

…で、その場で議論も是非) ACS事業部のご紹介 私達ACS事業部はクラウドネイティブ技術、Azure AI サービス、Platform Engineeringなどを活用し、攻めのDX成功に向けた開発者体験の向上・内製化のご支援をしております。 www.ap-com.co.jp www.ap-com.co.jp また、一緒に働いていただける仲間も募集中です! 今年もまだまだ組織規模拡大中なので、ご興味持っていただけましたらぜひお声がけください。 www.ap-com.co.jp

Azure Deployment EnvironmentsとPlatform Engineeringの親和性を考える

…だと考えています。 Azureにおけるリソースの作成をセルフサービス化するための機能として Azure Deployment Environments というサービスがあります。 プレビュー開始時に本ブログでも紹介していましたが、現在とは少し異なる部分もあるため、改めてご紹介します。 techblog.ap-com.co.jp techblog.ap-com.co.jp Azure Deployment Environmentsの概要 Azure Deployment Env…

OCHaCafe Season 9 #2 『Platform Engineeringことはじめ』/『Backstage入門』

皆様こんにちは。ACS事業部亀崎です。 2024年11月6日、Oracle Cloud Hangout Cafe (OCHaCafe) Season 9 #2 の『Platform Engineeringことはじめ』にて日本オラクルの市川さんとともにPlatform Engineering、そしてBackstageについてお話をさせていただきました! ochacafe.connpass.com youtu.be 内容は Platform Engineeringとは Platf…

GitHub ActionsでMicrosoft Graph APIを利用したEntra IDユーザー招待を試してみた

…と思います。 背景 Azure ADへのユーザー招待を自動化するにあたり、当初はTerraformのazureadプロバイダーでazuread_invitationリソースを使用する予定でした。しかし、実装する過程で以下のような課題に直面しました。 ユーザープロパティが設定できない 通常、招待時にユーザープロパティを設定したいところですが、azuread_invitationリソースだけではこれができません。設定するためには、次の複雑な手順を踏む必要がありました。 azure…

Azure LogicAppsを用いたVM起動停止

…用VMの起動停止を、Azure AutomationのRunbookと、そのスケジュール機能で行っていました。 複数のベンダーが共有する環境でもあったため、不定期な起動停止が多くなり、管理が大変になってきたことがありました。 そのため、カレンダーを用いてスケジュールを可視化させて分かりやすくさせたことがありますので、 そちらを実施していきたいと思います。 2_目的 次の形で、作成を行いたいと思います。 カレンダーの件名に「Start」と入力するとVMを起動する カレンダーの件…

dbt × Databricksによるデータ処理と品質管理の最適化②【継続的な運用のための仕組み】

…xxxxxx.xx.azuredatabricks.net DBX_TOKEN_0907: ${{ secrets.DBX_TOKEN_0907 }} steps: - uses: actions/checkout@v3 - uses: actions/setup-python@v2 with: python-version: 3.9 - name: Install SQLFluff, dbt templater, and dbt-core run: | pip instal…

【GitHub Actions】GitHub Advanced SecurityでDockleのイメージスキャン結果を表示してみよう!!

…思います。 Dockleだけでなく、CheckovやTrivyなど他のツールでも可能なのでお試しあれ! 私達ACS事業部はAzure・AKSなどのクラウドネイティブ技術を活用した内製化のご支援をしております。ご相談等ありましたらぜひご連絡ください。 www.ap-com.co.jp また、一緒に働いていただける仲間も募集中です! 今年もまだまだ組織規模拡大中なので、ご興味持っていただけましたらぜひお声がけください。 www.ap-com.co.jp 本記事の投稿者: 小原陽希

Azure Backupの利用上の注意点とコントロール方法について

…ド事業部の藤江です。Azure Backupの利用上の注意点と注意点を回避するためのAzure Backupのコントロール方法について記します。 Azure Backupの概要 AzureVMやオンプレミスサーバなどのバックアップを取得するサービスです。バックアップの周期実行の設定や手動実行によるオンデマンド実行を行うことが出来ます。簡単な設定で自動的にバックアップを取ることが出来るサービスですがいくつか注意点があります。 Azure Backup利用上の注意点 バックアップ…

KubestronautとしてLTしてきました (+Open Source Summit Japan参加レポート)

…it Japanも、興味深い内容が多く学びの多い時間となりました。 Linux Foundationさま、スポンサー各社様、イベントスタッフの皆さま、Kubestronautの皆さま、当日お話ししてくれた皆さまに厚く感謝を申し上げます。 機会があればまた行きたい! 本記事の投稿者: 吉川 俊甫 2024/07にKubestronautとして表彰いただきました。Microsoft MVP (Microsoft Azure) Shunsuke Yoshikawa - Credly

クラウドコンピューティングの主役:AzureとAWSの比較(Feat. Chat GPT)

AzureとAWSは、クラウドコンピューティング市場で最も広く使用されている2つのプラットフォームです。どちらも企業、開発者、スタートアップなど、さまざまなユーザーに強力なクラウドサービスを提供しており、それぞれ独自の利点と特徴を持っています。この記事では、AzureとAWSをいくつかの観点から比較し、各プラットフォームが提供するサービス、価格、セキュリティ、使いやすさなどについて説明します。 1. 市場シェアと歴史 AWS(Amazon Web Services)は2006…

【参加レポート】Microsoft Security Bootcampでセキュリティトレンドをキャッチアップ!

こんにちは! エーピーコミュニケーションズ・MBS部 ICTセールス&コンサルチームの永井と申します。 業界未経験から参入し、インプットの連続の毎日です。 先日、セキュリティ製品の情報収集として「Microsoft Security Bootcamp」の一部セッションを視聴してまいりました! 今回は全6セッションを視聴。 本記事では参加したセッションから一部を抜粋し、内容と感想を簡単にまとめてみました。 ぜひ気軽に読んでいただけると嬉しいです^^ そもそもMicrosoft …