APC 技術ブログ

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

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

2024-07-01から1ヶ月間の記事一覧

【初心者向け】APIGateway&CloudWatch Syntheticsを使ってE2Eテストやってみた。前編

AWS

目次 目次 はじめに どんなひとに読んで欲しい APIGatewayとは ゴール 手順 Lambda作成 APIGateway作成 S3バケット作成 完成 おわりに お知らせ はじめに こんにちは、クラウド事業部のサカタニです。 最近、CloudWatch Syntheticsというサービスを初めて知…

PlaTT Software Templateのご紹介

こんにちは。ACSD事業部の安藤、青木です。 Platform Engineering KAIGI 2024 の弊社ブースにて、先日リリースしたPlaTTのコンテンツの一つとしてPlaTT Software Templateのデモを展示・紹介させていただきました。 当日は非常に大勢の方に、ブースへお立ち…

DataDog無料トライアルでLambda関数と連携してみた

AWS

目次 目次 はじめに こんな方におすすめ 手順 0. 前提条件 1. Datadog無料トライアルに申し込む 2. Datadogエージェントのセットアップ (補足)テスト用のLambda関数がないがサクッと試したい方に、サンプルアプリケーションが用意されています 3. Datadog…

オブザーバビリティとは? ―その必要性と実現のための要件について―

目次 目次 はじめに 参考にした書籍 オブザーバビリティとはなにか? なぜオブザーバビリティが必要なのか? メトリクスを用いたモニタリングの限界 分散システムではオブザーバビリティを導入しないと大変 オブザーバビリティはどのように実現するのか? カ…

【ハンズオン】ALBパスベースルーティング(CloudFormationで事前準備簡略化)

目次 目次 はじめに 構成図 テンプレート ALBとターゲットグループ作成&ルール設定 動作確認 リソース削除 まとめ おわりに はじめに こんにちは。クラウド事業部の西川です。 今回は、ALBパスベースルーティングのハンズオンについてご紹介します。 パスベ…

【CloudFormation】ALBのパスベースルーティングとPrivateLink を使用してWebサーバーをインターネットに公開する

目次 目次 はじめに 構成図 事前準備(AMI作成) スタック作成 テンプレート 動作確認 リソース削除 まとめ おわりに はじめに こんにちは。クラウド事業部の西川です。 今回は下記のブログ"How to securely publish Internet applications at scale using A…

EC2にJenkinsを立てて、ビルドジョブの作成と実行をする

こんにちは。クラウド事業部の菅家です。 EC2にJenkinsをインストールし、ジョブ作成まで実施しましたので手順について紹介します。 やったこと概要 EC2(AmazonLinux 2023)に対してJenkinsを立てる Jenkinsジョブにてコンテナをビルドし、ECRに配置 ビルド…

セッションCookieを奪取する攻撃への対策について

はじめに AITM(Adversary in The Middle)及びPass-the-Cookie手法を用いたフィッシング攻撃とは 具体的な攻撃の流れ どのように防御するか おわりに 0-WANについて はじめに こんにちは、エーピーコミュニケーションズiTOC事業部 BzD部 0-WANの岸上です。 セ…

CloudFrontでWAF連携とログ出力

AWS

目次 目次 はじめに ゴール 前提 ログ保存用 Kinesis Firehose の作成 Web ACLの作成 AWS WAF のログ設定 AWS WAF ログの確認 まとめ おわりに はじめに こんにちは、株式会社エーピーコミュニケーションズ クラウド事業部の松尾です。 コンテンツ配信サービ…

CodeCommit上のREADME.mdに画像を表示させる

こんにちは、クラウド事業部 CI/CDサービスメニューチームの島田です。CodeCommitを利用した際に、README.mdという名前のマークダウンファイルを作成することで、このリポジトリの用途を説明することができます。 README.mdには図を表示させることもできます…

Backstageの組み込みHealth Check機能

こんにちは。暑い中いかがお過ごしでしょうか。Platform Engineering進んでいますか? Backstage活用されていますか?? ご存知無い方のためにあらためて。BackstageはCNCFのプロジェクトの1つで、拡張性の高い開発者ポータルのOSSです。機能拡張などはPlug…

DataSyncAgentをHyper-V上で使ってみる(step2/2)

AWS

目次 目次 はじめに ゴール S3の作成 DataSyncAgentの設定 DataSyncでのデータ転送 まとめ おわりに はじめに こんにちは、株式会社エーピーコミュニケーションズ クラウド事業部の松尾です。 今回はDataSyncAgentをHyper-V上で動かし、S3へデータ転送をして…

【Zscaler】FY24 Zscaler Top Engineer Award受賞

ビジネスデベロップメント部のエンジニアリングマネージャーの山根です。 2022年に発足した弊社ゼロトラスト事業の責任者をさせていただいております。 今回はショートでのご案内となりますが、非常に嬉しいお知らせがございます。 このたび、弊社ゼロトラス…

LogicAppsでRunCommandを実行してみる

はじめに Power Platform推進チームの鈴木です。 今回はLogicAppsを使って、AzureVMに対するRunCommandを実行してみます。 RunCommand(実行コマンド)は、AzureVMの拡張機能の一つであり、仮想マシンデプロイ時に有効となる仮想マシンエージェントを介して…

AWS初心者がECSをEC2起動タイプでデプロイするときに苦労した話

目次 目次 はじめに ハンズオン内容 本ブログのスコープ 取り上げること 取り上げないこと ハンズオンの流れ ハマったところ タスク定義が作成できない 解決方法 サービスの作成ができない サーキットブレーカーとは?? サーキットブレーカーを無効にする方…

DataDogダッシュボードの複製と応用方法について

AWS

目次 目次 はじめに こんな方へおすすめの記事です DataDogのにおけるAWSリソース監視前提条件 AWS使用リソース&DataDog使用コンソール DataDogダッシュボード複製を試してみた ダッシュボードの準備 ダッシュボードの複製 現場での経験談 おわりに お知らせ…

DataSyncAgentをHyper-V上で使ってみる(step1/2)

AWS

目次 目次 はじめに ゴール 検証構成 ファイルサーバ用EC2の設定 DataSyncエージェント作成(イメージファイルダウンロードまで) Datasync用PCの設定 DataSyncエージェント作成(続き) まとめ おわりに はじめに こんにちは、株式会社エーピーコミュニケー…

DataDogメトリクス監視おけるDefault_Zero関数の活用方法

AWS

目次 目次 はじめに こんな方へおすすめの記事です DataDogのにおけるAWSリソース監視前提条件 AWS使用リソース&DataDog使用コンソール Default_Zero関数ってなに? なぜDefault_Zero関数が必要なの? Lambda ErrorメトリクスでDefault_Zero関数試してみた …

GitLab 17.2の紹介: Vulnerability ExplanationのGA / Log streaming for Kubernetes pods / Pipeline execution policy typeなど

こんにちは、クラウド事業部 CI/CDサービスメニューチームの山路です。 今回は7月18日にリリースされたGitLab 17.2 のアップデート内容を紹介します。本記事ではすべてのアップデート情報を詳細に記載してはいませんので、興味ある内容があれば各ドキュメン…

TryHackMe Advent of Cyber 2023から2024へ(5) Memory corruption(メモリー破壊)

自己紹介 タスク「Memory corruption(メモリー破壊)」 バッファ オーバーフロー ゲームのメモリを見る 深堀り調査 問題に挑戦 問題1.コイン変数が下の画像のメモリ内値を持っていたとしたら、ゲーム内でコインはいくつあるでしょうか? 問題2.最終フラグの値…

AWS Certified SysOps Administrator - Associate に合格しました。

AWS

はじめに こんにちは。クラウド事業部の山田です。 AWS Certified SysOps Administrator - Associate に合格できましたので学習方法や所感について記載します。 前提知識 クラウド系の資格として下記4つを取得していますが実務経験はAzure構築のみで、AWSに…

Platform Engineering Kaigi 2024 : 開発者ポータルBackstage+AzureAIサービスで行う開発生産性の向上のサービスと事例

ACS事業部亀崎です。私達のチームは2024年7月9日にPlatform Engineering Kaigi 02024に出展とセッション登壇をさせていただきました。 今回はセッション登壇の内容のさわりをご紹介させていただきます。 詳細は登壇資料やビデオを参照いただけると幸いです。…

DataDog~Slack連携構築と監視アラート通知までやってみた

AWS

目次 目次 はじめに こんな方へおすすめの記事です DataDogのSlack連携 構築前提 AWS使用リソース&DataDog使用コンソール DataDogのSlack連携 構築 Slack integration Slack integrationポイント ~Slackアカウントの管理者でない場合~ Slackチャンネルへテス…

ArcserveUDPでStorageGateway経由でS3へのバックアップ構成を作る

AWS

目次 目次 はじめに ゴール 検証構成 「Storage Gateway用マシン」の設定 Storage Gatewayファイル共有のマウント ArcserveUDPでのバックアップ設定 Storage Gatewayで選択可能なストレージクラス まとめ おわりに はじめに こんにちは、株式会社エーピーコ…

【Zscaler】Zenith Live '24 in Las Vegas参加レポート(後編)

後編はアップデート情報を中心にお届けします! ビジネスデベロップメント部のエンジニアリングマネージャーの山根です。 2022年に発足した弊社ゼロトラスト事業の責任者をさせていただいております。 前編ではZenith Live'24 の様子を中心にレポートさせて…

Team Topologiesの特別トレーニング2024 無事2日間の日程を完了

Team Topologiesトレーニング終了の御礼 ACS事業部亀崎です。 7/10、7/11の両日にPlatform Engineering Kaigi共催で「Team Topologies著者による特別優良トレーニング」が開催されました。 www.cnia.io 今回のトレーニングでは、実際にいくつかのグループに…

Platform Engineeringにおける生成AIの活用領域

取締役兼ACS事業部長の上林です。Platform EngineeringにおけるAI*の活用領域について記載させて頂きます。 *実は先週のTech Blog Week AI編で書こうと思ってたネタです。 2024/7/9のPlatform Engineering KAIGIで「開発者ポータルBackstage+Azure AI サー…

CloudWatch Metric Streamsを利用したDataDogメトリクス監視構築とコスト管理について

AWS

目次 目次 はじめに こんな方へおすすめの記事です CloudWatch Metric Streams 構築前提 AWS使用リソース&DataDog使用コンソール CloudWatch Metric Streams 構築してみた Kinesis Firehose構築 CloudWatch Metric Streams 構築 DataDog 事前確認 構築 DataD…

Snowconeを使ってみる~第2回~ 管理ソフトウェア編

AWS

目次 目次 はじめに ゴール AWS OpsHubのインストール Snowball Edge クライアントのインストール まとめ おわりに はじめに こんにちは、株式会社エーピーコミュニケーションズ クラウド事業部の松尾です。 本記事はSnowconeを使ってみるシリーズの第2回目…

Snowconeを使ってみる~第1回~ 注文編

AWS

目次 目次 はじめに ゴール Snowcone概要 今回想定するユースケース 事前確認事項 電源ケーブルが付属しない LANケーブルも付属しない 事前準備 Snowconeの注文 まとめ おわりに はじめに こんにちは、株式会社エーピーコミュニケーションズ クラウド事業部…