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

TECH PLAY

サーバーワークス

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

全6249件

はじめに あけましておめでとうございます。孔子の80代目子孫兼技術4課の孔です。今回のブログはPartiQL入門シリーズ第2回となります。 前回のブログでは、PartiQLがどのようなものなのかを説明しました。引用しますと、「PartiQL は QLDB ドキュメント指向のデータモデルへの SQL 準拠のアクセスをサポートする新しいオープン標準のクエリ言語」でしたね。それでは、前回十分説明ができなかった「ドキュメント指向のデータモデル」とは何かについて今回説明いたします。 ドキュメント指向のデータモデルとは 前回のブログでも少し触れましたが、ドキュメント思考のデータモデルはデータを以下のように…
こんにちは。AWS CLIが好きな福島です。 今回は、AWS CLIを使ってALBおよびNLB関連の情報を取得するコマンドをご紹介いたします。 ちなみにですが、ALBおよびNLB関連は、aws elbv2を使い、CLBは、aws elbコマンドを使います。 ※aws elbコマンド一覧は、今度ブログにまとめたいと思います。 実行環境 基本情報 コマンド ヘッダー無し コマンド ヘッダー有り リスナー設定 コマンド ターゲットグループ情報 コマンド ヘッダー無し コマンド ヘッダー有り ELBの属性情報 コマンド ターゲットグループの属性情報 コマンド ヘルスチェック設定の確認 コマンド タグ情…
はじめに こんにちは。冬は毎年ミカンを食べすぎてしまうCI部の加藤です。 みなさん今年の年末年始はいかがお過ごしでしたでしょうか。 今回は、2020年4月に発表された Amazon AppFlow についてご紹介していきたいと思います。 最近のre:InventのUpdateはこちらになります。 【re:Invent 2020】AppFlowがHoneyCodeへのデータ送信に対応しました! - サーバーワークスエンジニアブログ AppFlow とは 公式ドキュメントを読むと以下のよう記載があります。 Amazon AppFlow は、Salesforce、Marketo、Slack、および …
クラウドインテグレーション部の千葉です。 サーバーワークスではBYOD制度が普及していて、過半数の社員がPCやスマートフォンは個人所有のものを利用しています。 参照: サーバーワークスホームページ - はたらきかた 以前に macOSのスリープ時に一時ファイルを削除しよう なんて記事を投稿して、業務時間外にOSがスリープモードに入るとローカルの ~/Downloads ディレクトリの中身は強制的に削除されるようにしました。 ちょっと困るかな…と思いつつ実施してみたのですが、まあ数日で慣れちゃいますね。 業務で利用するファイルがローカルに残らない ことに加えて、何か資料を作成する際も Boxにフ…
技術1課の小倉です。あけましておめでとうございます!今年もよろしくお願いいたします。 リリースされてから2週間ほど経ってしまいましたが、2020/12/14にAWS マネジメントコンソールの検索機能が強化されました! マネジメントコンソールの画面上部に検索窓が追加され、ここからサービス、機能、Marketplaceの製品、AWSドキュメントの検索ができるようになりました。 例えば、EC2を開きたいときは、検索窓に「EC2」と入力して、候補のEC2をクリックするだけです。 今までだと、画面上部のサービスをクリックするか、マネジメントコンソールのホームに戻ってサービスの検索をしていました。ですが、…
「セキュリティも不安だし、そろそろウチにもWAFを入れてみようか。」 クラウド以前のWAFは非常に高価でしたが、最近は廉価なWAFも増えています。 その中でもAWS WAFは非常に低価格で簡単に試すことができるので、非常にオススメです。 本記事では、AWS WAF導入時に必要なステップを解説します。 今回は以下のようなWebサーバ構成にAWS WAF導入するという例を想定します。 Webサーバ前段にロードバランサーがありますが、防御的な効果はほぼ無いため、SQLインジェクション等の不正アクセスのWebリクエストは、EC2インスタンス上で動いているWebアプリケーションに到達します。 もちろん、…
こんにちは。SRE1課の冨塚です。 RDSへログインする時に利用するユーザパスワードは定期的にローテーションしなければならない!という要件に出くわした時にオロオロせず、そしたらAWS Secrets Managerを使いましょう。というために検証しました。 作業概要 Secrets Managerに登録されているRDSログインパスワード情報をLambdaを使って自動ローテーションする 下記公式ドキュメントのチュートリアルを参考にすすめていく チュートリアル: のシークレットをローテーションする AWS データベース 作成リソース Amazon RDS-AuroraMySQL Amazon EC…
はじめに ポインコ兄と高橋です。 AWS 認定がオンラインで受験できるようになりましたね。兄が受けてみたいと言っていたので、実際に受けてみました。 概要 2020年12月現在では、全ての認定試験が PSI、ピアソンVUE、いずれのテスト配信プロバイダーでもオンラインで受験できます。 詳細は各プロバイダーのページに記載がありますが、インフラとしては PC、インターネット接続環境、カメラ、マイクが揃っていればOKです。 ピアソンVUE www.pearsonvue.co.jp https://d1.awsstatic.com/ja_JP/training-and-certification/doc…
こんにちは、金融コアアドバイザーの大久保です。この度、ステークホルダーの皆さまへ敬意を表し“α版(ディスカッションペーパー)”として日本で初めての「国内BaaSエコシステムのカオスマップ(BaaSを形成するサービス群)」をリリースいたします。 欧州では「欧州決済サービス指令(EU Payment Services Directive II、PSD2)」による銀行APIの義務化や「英国オープンバンキング技術仕様(Open Banking Standard、OBS)」の提供が開始されており、チャレンジャーバンクによるBaaS(Banking as a Service)の開発や活用が積極的に進められ…
はじめに ALBへのアクセスをCloudFront経由の通信に限定する 構成 概要 ケース1 ヘッダをALBでチェックし、カスタムヘッダが含まれていない通信はブロックする 設定方法 CloudFrontの設定 ALBの設定 動作確認 ケース2.ヘッダをAWS WAFでチェックし、カスタムヘッダが含まれていない通信はブロックする 設定方法 CloudFrontの設定 WAFの設定 動作確認 おわりに はじめに こんにちは、技術三課の三木宏昭です。 たった今、胃薬のつもりで正露丸を服用しました。 ALBへのアクセスをCloudFront経由の通信に限定する CloudFrontで配信しているので、…
こんにちは。Amazon Connect専任担当の丸山です。 Amazon Connectの環境をつくりまくって散らかし放題なので大掃除をしたいと思っています。 しかし掃除は苦手なのでブログを書きます。 さて、今日はAmazon Connectを利用してみて音声品質が想像よりよくない、どうしたら改善できるのかしら。 というお悩みにお答えしたいと思います。 IP電話とアナログ電話の比較 IP電話の特徴 Amazon Connectの品質は? IP電話ならではの音声品質の課題 前提確認 音声の流れ方 Amazon Connectの外の問題か中の問題かの切り分け方法 音声品質が悪くなるポイント 1.…
CI部の村上です。 唐突ですがS3 情報流出と検索すると怖いニュースがいっぱい出てきますね。 AWSのストレージサービスであるS3から情報が漏れた事例ですが、主な原因はヒューマンエラーによる設定ミスのようです。 というわけで今回はS3にある大切な情報を守るのに役立つかもしれないAmazon Macieを検証してみます。 Amazon Macieとは? 以下ドキュメントの抜粋です。 Amazon Macie は、機械学習とパターンマッチングを使用して AWS の機密データを検出して保護する、フルマネージドのデータセキュリティとデータプライバシーのサービスです。 一言で言うとS3に保存されているデ…
Amazon EMRを一度も利用したことがなかったので、data-analytics-specialty試験の学習ついでに実際にさわりながら自分へのメモを兼ねて情報を残します。 Amazon EMRとは aws.amazon.com Apache Spark、Apache Hive、Apache HBase、Apache Flink、Apache Hudi、Presto などのオープンソースのツールを 使用して膨大な量のデータを処理するための業界をリードするビッグデータのクラウドプラットフォーム との事です。 単にBigdata関係のOSSが動くエラスティックなインフラレイヤーを提供するという…
今年のre:inventでもSageMakerのアップデートが多数ありました。SageMakerはクラウドで用意できる機械学習の開発環境で、モデルの管理・比較・モニタリングをする機能も用意されています。そんなSageMakerの機能で、今年はエッジデバイス向けの機能「Amazon SageMaker Edge Manager」が発表されました。Amazon SageMaker Edge Managerとはいったいどんあサービスなのでしょうか? ?? Amazon SageMaker Edge Managerとは??? Amazon SageMaker Edge Managerのコンポーネント …
視聴レポート メロディをインポートして音楽を生成する DAW等でスタンダードMIDIファイルを用意する いろんなパターンを試してバッキングトラックを生成する AWS DeepComposerへの想い サンプルファイルのご案内 関連記事 視聴レポート 「AWS DeepComposerであなたは機械学習のロックスターに!」というセッションがAWS re:Inventにありました。 概要や機械学習の強力さを紹介しつつ、デモンストレーションもありAWS DeepComposerの全体像を掴むのに良いセッションだと感じました。 AWS DeepComposerは昨年開催されたAWS re:Invent…
SRE部 佐竹です。 AWS Compute Optimizer のアップデートについて記載します。本日、AWS Compute Optimizer によるコストパフォーマンスの推奨対象に AWS Lambda が仲間入りしました。
はじめに slapd のログレベルを変更するのがだいぶ癖だったので、備忘録に残しておきます。 記事目安...5分 はじめに 各ログレベルについて 変更手順 確認 おわりに 各ログレベルについて man コマンド実行後、 loglevel でサーチすれば各ログレベルの詳細が見れます $ man slapd.conf 変更手順 root ユーザで作業します。 $ sudo su ホームディレクトリに、ログ変更用の ldif ファイルを作成します。 $ cd ~ $ vi change-loglevel.ldif dn: cn=config changetype: modify replace: o…
はじめに sssd で ldaps 通信を行いたいときに、最低限注目すべきパラメータについてまとめました。 設定例も載せます! 記事目安...5分 はじめに ldaps 通信に関するパラメータについて 設定例 パターン1: STARTTLS 通信かつ、証明書の検証を行うパターン パターン2: TLS 通信かつ、証明書の検証を行うパターン 【非推奨】パターン3: TLS 通信かつ、証明書の検証を行わないパターン ログの出力例 終わりに ldaps 通信に関するパラメータについて Param Detail ldap_id_use_start_tls SSL/TLS 通信を行うか決定します ldap…
はじめに CloudFront にきた特定ホスト向けのリクエストを、 Lambda@Edge(以後L@E) で URI を維持しながらリダイレクトするコードを Node.js で書いてみました。 記事目安...5分~10分 コードについて 'use strict'; // Input Redirect source URL & Redirect URL. const redirectSrcHost = 'hogehoge.com'; const redirectHost = 'www.hogehoge.com'; exports.handler = (event, context, callb…