サーバーワークスのブログ - TECH PLAY

TECH PLAY

サーバーワークス

サーバーワークス の技術ブログ

6114

はじめに こんにちは、CSM課の設樂です。 WindowsにDatadog Agentをインストールしてみました。 サポートされているOS AIX Amazon Linux Ansible CentOS Chef Debian Fedora Heroku Mac OS X Puppet Red Hat SaltStack SUSE Ubuntu Windows https://docs.datadoghq.com/ja/agent/basic_agent_usage/ Datadog Agentのインストール準備 Datadog Agentのインストーラーを入手 今回はWindowsにData…
Amazon Connect 専任担当の丸山です。 最近、Amazon Connectに興味を持ちはじめたのでサービス概要を知りたい Amazon Connectの具体的なデモを見たい 利用環境や、利用料金をわかりやすく説明してほしい そんな、これからConnectユーザーになる可能性のある方へ向けた動画をご用意しています。 Amazon Connect 初心者向けおすすめ動画 Amazon Connect サービス概要 約9分 Amazon Connect システム要件 約8分 Amazon Connect 利用料金 約11分 まとめ Amazon Connect 初心者向けおすすめ動画 A…
はじめに ちょっと遅いですが、AWS re:Invent 2020の日本語セッションのレポートを書きました。 セッションを聞く前は、データレイクのことを「データの湖、とにかくデータがたくさん格納されているもの」ぐらいしか知りませんでした。 そのため、データレイクの基本的な知識を得るために書いています。 本記事はre:Invent 2020で行われた「AWSではじめるデータレイク 〜AWSのデータレイク関連サービス概要〜」 セッションのレポートです。 reinvent.awsevents.com セッション概要 多様化するデータ データレイクの説明の前に我々を取り巻く環境から説明しています。 現…
エンジョイ AWS! サーバーワークス エンジニアの伊藤Kです。 AWSアカウントの管理者をされている方で、例えばユーザーが自由にEC2インスタンスを構築できるよう権限を委任した場合に、 利用料チェックの観点から、EC2が構築されたこと自体は検知したい、といったニーズはあるのではないでしょうか。 そんなときにきっと役に立つ、「AWSアカウントでEC2インスタンスがローンチされたときにメール通知」の方法を紹介します。 構成 Amazon CloudWatch Eventsで、AWS Configの「ResourceDiscovered」イベントをトリガーとして、Amazon SNSでEメールを送…
こんにちは。AWS CLIが好きな福島です。 今回は、先月発表されたVPC Reachability Analyzerを AWS CLIで操作するコマンドをご紹介いたします。 コンソールから操作する方法は、設楽が以下のブログにまとめているため、 ご興味ある方は、参考にしていただければ幸いです。 blog.serverworks.co.jp はじめに VPC Reachability Analyzerとは VPC内のリソース間の接続テストを実行できる構成分析ツールです。 分析する流れ 通信を分析するためには、パスと呼ばれる通信情報(送信元と送信先、プロトコルや宛先のポート等)を作成する必要があり…
概要 Amazon Connectに新しいAPIが追加され、クイック接続の設定を行うことができるようになりました ユーザー(Amacon Connectではエージェントと呼ばれます)を追加/削除した場合、多くの場合は転送するためのクイック接続設定を行うと思います 下記ブログで紹介されているように、APIを使ってクイック接続設定を自動化することが可能になります https://aws.amazon.com/jp/blogs/contact-center/managing-quick-connects-with-a-new-api-in-amazon-connect/ 試す環境 手元の環境(Ubu…
SRE部 佐竹です。 本日は SlideShare に資料「Reserved Instance 及び Savings Plan を感覚的に理解する」を公開したことのお知らせとなります。この資料を読んだ方が「Reserved Instance と Savings Plan を感覚的に理解できた!」となれば幸いです。
はじめに AWS Tools for Windows PowerShell で S3 に対する操作をしたので、備忘録です。 記事目安...5分 はじめに サンプルコマンド S3 のオブジェクト情報を取得する オブジェクトを S3 からローカルにダウンロードする フォルダを対象とする場合 オブジェクトを対象とする場合 オブジェクトをローカルから S3 にアップロードする 参考 まとめ サンプルコマンド 各値を以下とする、コマンド例を記述します。 Key Value バケット名 hogehoge-bucket オブジェクトパス Sample/hogehoge.txt, Sample/fugafug…
SRE部 佐竹です。 re:Invent2020 から、取りこぼしていました重要なアップデートについて記載します。EC2 インスタンスにアタッチして利用する EBS のボリュームタイプ st1, sc1 の最低作成可能容量が 500 GiBから 125 GiBに減少しました。
はじめに こんにちは。孔子の80代目子孫兼技術4課の孔です。前回のブログではドキュメント指向データモデルがどのようなものなのかみてみました。RDBでいうレコードを、ドキュメントと呼ばれる単位で記録し、柔軟なスキーマでデータを保存することができるのがドキュメント指向データモデルの特徴・メリットであるとの話をしましたね。 それでは、今回はそのドキュメント指向データモデルを操作するためのPartiQLというクエリ言語をどのように使用できるのかをみてみましょう。 今回のブログの情報は以下のリンクを元に作成しています。英語のチュートリアルとなりますが、より詳細な情報が載っていますので気になる方はご参考く…
はじめに Classic (v1)ではLambdaをデプロイできたり、コネクタという機能でAWSやそのほかのクラウドへ接続できましたが、v2ではコンポーネントという機能になったのでしょうか?? docs.aws.amazon.com コンポーネントというのは、利用者側で開発したアプリやプログラムをGreengrassへ登録・コアデバイスへデプロイできるというものです。このコンポーネントは利用者側で作成することもできますが、よくあるユースケースについては、あらかじめAWS側で用意されているパブリックコンポーネントが利用できます。今回はこのパブリックコンポーネントをコアデバイスへのデプロイしてみま…
エンジョイ AWS! サーバーワークス エンジニアの伊藤Kです。 冬。温かい飲み物と、ケーキが美味しい季節です。 最近、 この記事 でS3のサーバーアクセスログを見る機会がありましたが、 S3のサーバーアクセスログは、ログが出力されるS3のバケット内に、1行が横に長いテキスト、かつ複数のファイルに分かれて取られているので、 中身を見るために一つ一つダウンロードし、検索する、などが手間。 S3に格納されたログデータを扱うならAthenaはどうか?ということで調べたところ、AWS公式ドキュメントにも方法が紹介されていました。 それに沿って、Athenaを使ってログを分析してみます。 そもそも、S3…
はじめに 備忘録のために、自分が確認している範囲で nslcd と sssd のパラメータの対照表を作ってみました。 サンプルコンフィグも載せています! LDAPサーバへの接続が前提です。 記事目安...10分 はじめに 対応表 バインドの基本設定 SSL/TLS設定 キャッシュ設定 その他設定 サンプルコンフィグ nslcd.conf sssd.conf まとめ 対応表 バインドの基本設定 Detail nslcd sssd 接続する ldap のURIの定義 URI ldap_uri 検索ベースDNの定義 base ldap_search_base ユーザ検索ベースDNの定義(*1) ba…
AWSでCDN認証を行うライブ配信構成のご紹介
エンジョイ AWS! サーバーワークス エンジニアの伊藤Kです。 冬。温かい飲み物と、チョコレートが美味しい季節です。 今回は、ファイル転送ソフトウェアのS3アップロード機能を使って、S3へファイルをアップロードします。 準備 S3のバケットを作成します 今回は、「swx-k-ito-20210107」というバケット名で作成しました アクセスキー、シークレットアクセスキーを持つIAMユーザーを作成します アクセスキー、シークレットアクセスキーはソフトの設定で使用します バケットポリシー、IAMポリシー等でIAMユーザーへのアクセス権を設定します 今回は、以下のIAMポリシーをIAMユーザーにイ…
はじめに SSSD パラメータ ldap_user_search_base について備忘録です。 記事目安...5分 はじめに ldap_user_search_base とは 設定例 パターン1: ユーザ検索ベースDN を "ou=Users, dc=example, dc=com" にする パターン2: ユーザ検索ベースDN を "ou=Users, dc=example, dc=com" にするかつ、shadowFlag属性値が「1」のユーザのみを検索対象とする 確認 まとめ ldap_user_search_base とは LDAP サーバ へのユーザ問い合わせを行う際の、検索ベースを…
はじめに GoogleAPIを使う機会があり、他サービスのAPIとは違う印象を受けたので、利用までの手順をまとめてみました。 参考になればと思います。 OAuth2.0とは 他サービスのAPIと最も違う点が、OAuth2.0だと思います。 APIを利用してユーザーデータを参照する場合、クライアントがデータを参照する権限を持っているかを調べる必要があります。 そうしないと誰でも参照できてしまい、安全ではありません。 なので、あらかじめアクセストークンという許可されていることを示すものをクライアントに渡しておきます。 このアクセストークンの要求と払い出しの部分を標準化したものをOAuth2.0と言…
はじめに AWS IoT Greengrass 2.0の導入 1. Greengrass コアデバイス登録・モノグループ追加 2. Greengrass コアソフトウェアのインストール Javaのインストール AWS IoT Greengrass V2 インストーラをダウンロード 認証情報の登録 インストーラを実行。 3. 確認 まとめ re:inventへ参加しよう はじめに Amazon SageMaker Edge Managerを検証しようと思いましてAWS IoT Greengrassも併用しようとしたんですが、re:invent 2020の時期にAWS IoT Greengrass…
はじめに Nodejs の async/await について、自分なりに整理してまとめてみました。 本記事と対照に書いた Promise.prototype.then() に関する こちら の記事も見ていただけると理解しやすいと思います。 具体例を交えて解説するので参考にしてみてください! 記事目安...10分 はじめに async/await とは 用語整理 async await Promise と async/await の対応表 具体例を用いた async/await の解説 パターン1: async/await を使用しない場合 サンプルコード 出力結果 解説 パターン2: asyn…
こんにちは。AWS CLIが好きな福島です。 今回は、ボリュームタイプを新しくリリースされたgp3に変更する際に利用できそうなコマンドを記載いたします。 ボリュームタイプをgp3へ変更するメリットは以下のブログを参照いただけますと幸いです。 blog.serverworks.co.jp 変更対象を洗い出すコマンド 全gp2ボリュームの一覧取得(パターン①) 特定のタグが付いたgp2ボリューム一覧(パターン②) 特定のタグが付いたインスタンスにアタッチされているgp2ボリューム一覧(パターン③) ボリュームのIOPSやスループットの推奨値出力コマンド A~G列 H-K列 L-Q列 R-W列 gp…