APC 技術ブログ

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

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

SIG の検索結果:

【Azure】AzureFunctionsアプリのJava構文を読む

…ication Insights. これ、Application Insightsでログを出すためのメソッドっぽいですね。 関数名や呼び出しIDの取得、ロガーの取得。トレースコンテキスト(エラーログなどの意図的に出してない自動生成ログみたいなもの)の取得などの機能があります。 引数①②はトリガーとのやり取りでしたが、Azure Functionsそのものとのやり取りをするのがこのインターフェースだと理解しました。 Functionsアプリケーションの構造について 調べてみまし…

【Azure】IntelliJからAzureFunctionsアプリを作成してデプロイする

…ication Insightsが便利だったという記事を書いたところ。 techblog.ap-com.co.jp 自分でログを出してみたく、まずはIntelliJにて関数アプリを作成してみようというところでチュートリアルを見つつ進めてみました。 learn.microsoft.com 進めながら悩んだ点などを含めて書いていこうと思います。 目次 はじめに 目次 やったこと 下準備 ①リソースグループの作成 ②IntelliJのインストール ③IntelliJに「Azure …

【Azure】Azure Policyの仕組み

…り当て] > [Assign policy] をクリック 。 [Scope] にポリシーを適用させたいスコープを、[Policy Definition] に適用したいポリシーを選択し、[ 次へ ] 。 [Parameters] は今回特に設定不要なのでそのまま [次へ] 。 [Remediation](修復)タブにて [Create a remediation task] にチェックをし、修復タスクを作成します。(ポリシー作成後に後付けもできるようです。) 修復タスク作成のチ…

【OCI】Terraformとリソース・マネージャを使用してOCIリソースを作成する

OCI

…ブネットを指定 assign_public_ip = true # パブリックIPの割り当てを有効化 } # OSイメージの指定 source_details { source_type = "image" source_id = var.image_id } } 補足 プロバイダprovider "oci" Terraformが OCI APIにアクセスするための認証情報やリージョン情報を定義しています。 providerは、Terraformでクラウド環境を操作するために…

GitHub Well-Architected について簡単に解説します

…hes for designing scalable, resilient, and efficient GitHub-based development environments, including GitHub Enterprise Server (GHES). wellarchitected.github.com また、各柱はそれぞれ複数の観点によって構成されています。 たとえば「生産性」の柱は、以下4つの観点で構成されています。 Automation(オートメーショ…

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

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

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

… v4.21.0 (signed by HashiCorp) Terraform has made some changes to the provider dependency selections recorded in the .terraform.lock.hcl file. Review those changes and commit them to your version control system if they represent changes you…

【OCI】OCI CLIでファイルを転送してみた!

OCI

… User API Signing Key, OCID and Tenancy OCID: https://docs.cloud.oracle.com/Content/API/Concepts/apisigningkey.htm#Other Region: https://docs.cloud.oracle.com/Content/General/Concepts/regions.htm General config documentation: https://docs.c…

MLflow & Hyperopt を活用したDatabricks上での機械学習効率化②(Batch Inference<バッチ推論>まで)

…uc_score) signature = infer_signature(X_train, booster.predict(train)) mlflow.xgboost.log_model(booster, "model", signature=signature) # 損失関数を-1*auc_scoreに設定して、fminがauc_scoreを最大化するようにします。 return {"status": STATUS_OK, "loss": -1*auc_score, "…

MLflow & Hyperopt を活用したDatabricks上での機械学習効率化①(ベースラインモデルの訓練まで)

…ow.models.signature import infer_signature from mlflow.utils.environment import _mlflow_conda_env import cloudpickle import time # sklearnのpredictメソッド「**RandomForestClassifier**」は、二値分類(0または1)を返します。 # 以下のコードでは、predict_probaメソッドを使用して、観測値が各クラス…

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

はじめに 弊社の組織 私のチームと、私の組織の考え さいごに はじめに こんにちは! ACS事業部Cloud InfrastractureチームでEngineering Managerをしている谷合です。 弊社エーピーコミュニケーションズは、SIerとしてSRE支援、Platform Engineering支援などを通して日々皆様のお困りごとの支援を行っています。 みなさんSIerはいいイメージをお持ちでしょうか? 人月商売 上流工程だけで技術が伸びない PowerPoint…

AWSコンソールで複数アカウントの同時サインインが可能に

AWS

はじめに こんにちは。エーピーコミュニケーションズ クラウド事業部の髙野です。 先日、AWSのマネジメントコンソールでマルチセッションサポート機能が追加されました。 マルチセッションがサポートされたことにより、異なるアカウント間の管理作業が格段に効率化されます。 会社のアカウントなどではセキュリティの観点からマルチセッションサポートの有効化を試せない方もいらっしゃるかと思いますので、本記事では実際にマルチセッションサポートを有効化する様子を画像付きで紹介していきたいと思います…

【CUR2.0】AWSコストをAthenaで分析する方法

…エリ結果をQuickSightなど他のサービスで利用することもできます。 2. データベースの作成 Athenaのページにアクセスし、「クエリエディタを起動」を押下します。 「設定」を押下し、「管理」を押下します。 クエリ結果の保存場所を設定します。 暗号化等のオプションは任意で設定してください。 「エディタ」に切り替え、以下のクエリを入力し実行します。 CREATE DATABASE cur_test 成功したことを確認します。 3. テーブルの作成 S3バケットデータから…

【Zscaler】使いこなそう!Company Risk Score Report

…のログをWeb Insightsで確認可能です。 Risk Scoreの分布と比較 お次は組織内のRisk Scoreの分布のグラフです。これにより、一部Userのスコアが高いだけなのか、全体的に高くなってしまっている傾向にあるのかを俯瞰できます。また、こちらも同業界の他社および全世界の組織の平均との比較用グラフが表示されています。「うちの会社は厳しいのかな、緩いのかな?」と他社の水準が気になった際に、参考にしていただくと良いのではないでしょうか。 UserとLocation…

【AWS re:Invent 2024】現地で参加してきたDay4の基調講演をレポート(Dr. Werner Vogelsによる基調講演)

…位で整理する) Design predictable systems.(予測可能なシステムを設計する) Automate complexity.(複雑さを自動化する) セッションの様子 感想 複雑さには2種類あり、システムの拡張性を高め、新機能に対応し、変化する顧客ニーズを満たすのに役立つ、よい複雑さがあるということは興味深かったです。今まで複雑さという言葉から受けるイメージはマイナスものばかりだったので、視野を広げることができました。 また、セッション内で、「進化しないソフ…

【AWS re:Invent 2024】現地で参加してきたセッションをレポート(BSI103-NEW:Amazon Q で構造化データと非構造化データから得た洞察を統合)

…azon QuickSightとAmazon Q Businessの統合機能についての内容です。リリースされたばかりの機能ということで興味があったので参加しました。 以下はリリース情報になります。 aws.amazon.com 目次 目次 セッション概要 セッション内容 感想 さいごに セッション概要 セッション名:BSI103-NEW | Unify insights from structured and unstructured data with Amazon Q(A…

【AWS re:Invent 2024】参加レポート: The AWS approach to secure generative AI (SEC323)

…ecurity Design of the AWS Nitro System NCC Group: Public Report – AWS Nitro System API & Security Claims AWS Service Terms Nitro Enclavesの機能の紹介。 次にツール (Amazon Bedrock) の話。データをセキュアに、プライベートに扱う。 Bedrock利用時のデータフローの紹介。Bedrockで利用できる各モデルは異なるAWSアカウ…

Azure Application InsightsでBackstageをmonitorする

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

【AWS re:Invent 2024】参加レポート: Observability strategies for Amazon EKS workloads (Lightning talk) (KUB323)

…ntainer Insights, application signals, and Amazon CloudWatch Logs Insights. See how these services can be used to track down and quickly gain insights into your Amazon EKS workloads. Leave this talk with a toolkit to proactively monitor the…

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

…ものだったんですが、Signal behaviorのところを見比べてみると アラートが出ていた方のSignal behavior アラートが出てない方のSignal behavior Timer/Delayという表記の違いもありましたが、Streaming MethodがEvent timerとEvent flowと違うものが設定されているのが一番の違いでは?と考え、New Relicの設定の意味を調べました。 Streaming Method - Event flowとEv…

【AWS re:Invent 2024】参加レポート: Elevating the traveler experience: Marriott's digital transformation (MAM230)

…cure-by-design concepts. Discover their cloud migration strategies, modernization approach, cloud-native practices, and collaboration with AWS that drove this success. Gain access to Marriott's AWS Migration Hub journey template to follow b…

【AWS re:Invent 2024】参加レポート: Security insights and innovation from AWS (SEC203-INT)

…ン概要 Get insights from AWS CISO Chris Betz on how you can capitalize on transformative security innovations from AWS to move fast and stay secure. Learn how AWS empowers organizations to confidently integrate and automate security into their…

【AWS認定資格】AWS Certified Machine Learning Engineer - Associate(MLA-C01) に合格しました

…事の分類 IP Insights 教師あり なし(異常検知) IPアドレスの異常検知、不正アクセス検出 試験本番 130分で65問、特に時間が足りなくなるという事はなくサクサク解き進めることができました。 また、MLAではケース問題などの新形式の出題もされます。 道中突然遭遇して「おっ」となりましたが、見直しやフラグ付与も他の問題と同じようにできました。 Skill Builder で新形式の問題が体験できるので一度解いておくとどんなものなのかわかるかと思います。 aws.a…

【CrowdStrike】CrowdStrike超入門

…ient by Design」(システムやプロセスにレジリエンス(回復力)を組み込むこと)による品質改善について言及しました。 またCrowdStrike Field CTO, Internationalであるファビオ・フラトゥチェロ氏は今後のキーワードとして「AI Native SOC」「Security is a data problem.」「Project Kestrel」(プラットフォーム全体のデータを統合し、サイロ化を解消することで、組織のセキュリティ環境を一元的に…

【AWS re:Invent 2024】いよいよ始まる!re:Inventの見どころのおさらいをしておこう!

…-scenes insights, and stories about how they've reinvented with AWS. Not attending in person? Stream keynotes live or watch on-demand. リーダーやお客様から新サービスの情報・デモをたっぷりと、 裏側も公開しつつ、ストーリー仕立てで! 文字通りAWSと共にre:Inventしていく様子を紹介します。 現地に行かずともオンラインで視聴も可能です! …

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

こんにちは、クラウド事業部 CI/CDサービスメニューチームの山路です。 今回は11月21日にリリースされたGitLab 17.6 のアップデート内容を紹介します。本記事ではすべてのアップデート情報を詳細に記載してはいませんので、興味ある内容があれば各ドキュメントを参照ください。 about.gitlab.com GitLab Duo関連: Duo Chat向けSelf-hosted modelの登場など Merge request関連:Merge request reviw…

Service Quotas でS3バケットを効率よく管理する

AWS

はじめに 概要 対象リージョン このアップデートでどんなことができるか 利用方法の紹介 本機能が登場する前の課題 おわりに お知らせ はじめに こんにちは、クラウド事業部の山下です。 アップデートから少し時間が経ってしまいましたが、S3の汎用バケットクォータを Service Quotas で管理できるようになったので、コンソールから確認してみました! これまでクォータの申請自体ほとんど経験がないので、その点も知見を深められればと思い、紹介させていただきます。 概要 Amaz…

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

…ication Insightsの自動インストルメンテーション機能のプレビューが始まるようです。 基盤を意識するポイントを減らしてくれる、地味ながら良いアップデートですね。 セキュリティ観点の機能向上 セキュリティに関するアップデートとして、以下の2点が挙げられています。 トラステッド起動のサポート(GA) AKSセキュリティダッシュボードの提供(パブリックプレビュー) トラステッド起動はAzure VMでSecure Bootを利用可能とする機能です。 Gen2と呼ばれるV…

JAWS FESTA 2024 in 広島 に参加してきました!

…AWS Quick Sight を使っていることなど 広島電鉄:AWSを利用した新しい乗車券システムの構築 PASPY というサービスをオンプレで利用していたが、新しい MOBIRY DAYS というサービスに移行し、AWSを利用。 それに伴い、CBT (Card Based Ticketing) 形式から ABT (Account Based Ticketing) 形式に変わったとのこと 東広島市:自治体システム標準化とガバメントクラウド 自治体におけるシステムの標準化とA…

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

…e SystemAssigned # Dev CenterのマネージドIDに対する権限割り当て MANAGED_ID=$(az devcenter admin devcenter show --name $DC_NAME \ --resource-group $RG_NAME --query identity.principalId -o tsv) az role assignment create --assignee $MANAGED_ID --role Contribu…