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

TECH PLAY

サーバーワークス

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

6122

こんにちは。技術4課でAWS CLIが好きな福島です。 2年ぶりくらいに筋トレを再開しました。 今回は、ある案件でAWSの通信料を試算することになったため、 AWSの通信で料金がかかる箇所を先輩がまとめた資料を見つつ、 自分で調査した内容をブログにまとめたいと思います。 ※本ブログに記載の料金は、執筆時点(2020/1/27)の情報になります。 はじめに AWSへのインバウンド通信の概要図 AWSからのアウトバウンド通信の概要図 AWS間の通信の概要図 AWSへのインバウンド通信(青色の矢印) ①インターネット → EC2 ②インターネット → ELB → EC2 ③オンプレミス環境 → VP…
こんにちは。技術4課を福島です。 先日、同じ課のメンバーからTerraformに関するお話をしてもらったので、 その内容をブログにまとめたいと思います。 IaCとは まず、Terraformのお話をする前にInfrastructure as Code(以下、IaC)についてです。 IaCとは、簡単に言うと インフラをコードで扱い、プログラムと同じようにコードで管理・更新を行うこと です。 IaCのメリット Iacを利用するメリットを手作業と比較して、以下に記載しました。 ・作成/変更履歴 手作業:作業ログを見れば分かる...? IaC:Gitを併用することでそのコミットログを見れば分かります。…
はじめに こんにちは。SRE2課の福島です。 先日、以前から持っていたAlexaに追加でSwitchBotハブミニを買い、 リビングの電気を声でオン、オフできるようにしました。便利ですね~。 今回は、MarkLogicをAWSにデプロイする方法をブログにまとめたいと思います。 そもそも、MarkLogicとは... MarkLogicサーバーは、NoSQLと、信頼性の高いエンタープライズデータ管理機能の両方を備えたマルチモデルデータベースです。 また、データハブの基盤として最適なデータベースです。 引用:https://jp.marklogic.com/product/marklogic-da…
CI 部の宮本です。8月に入ってすっかり夏らしい天気ですね〜。少し散歩するだけでも汗だくになってしまいます。 さて、今回は Snowflake に S3 からデータをロードしてみたいと思います。 はじめに 概要 使用するツール ロード対象のデータ ロード先データベース、テーブルの作成 データベースの作成 テーブルの作成 S3 バケットの作成、ロードするファイルの配置 Snowflake の VPC ID を取得 Snowflake に与える IAM ポリシー、ロールの作成 IAM ポリシーの作成 IAM ロールの作成 ロールにポリシーをアタッチ クラウドストレージ統合の作成 外部ステージの作成…
はじめに こんにちは。孔子の80代目子孫兼技術5課の孔です。やっと梅雨が終わりましたね!日光で干した洗濯物の方が気持ちよく着れるので、とても嬉しいですが、ここ3ヶ月間家からほとんど出てないのでそんなに意味なかったな…とダークモードになっています。コロナ終息のために、頑張りましょう! 今日はServerless Framework + SNSというトピックを持ってきました。例えば、CloudWatch Eventsを使ってLambdaを毎日朝9時に走らせるような処理をするとしいて、毎日朝9時にLambdaが正常に起動したかどうか確認しにAWSコンソールを開くのはとても面倒な作業ですね。そこでLa…
こんにちは、サーバーワークスのこけしの人、坂本(@t_sakam)です。 さて、前回の「Alexa虎の巻」の第6回目では「豆知識スキル」にカスタムインテントを追加して、ユーザーが「こけし」と言ったときは、こけしの豆知識を返してくれるようにスキルの動きを変更しました。 今回も「豆知識スキル」を使います。せっかく前回カスタムインテントを追加したものの、スキルの動きがちょっと不自然になってしまっているので、ここでいったんスキルの動きを整理して、手直ししていきたいと思います。 まずは、スキルを起動した時のLaunchRequestの時の動きを直したいと思います。文言を修正して「こんにちは。豆知識スキル…
こんにちは。佐藤です。 梅雨の時期には、早く明けて欲しいなー。と思っていましたが、明けてしまえば今後は暑くて鬱陶しいなー。と思ってしまっています。 さて今日は、ALBを固定IPアドレスで利用する方法について、記載したいと思います。 ALBで固定IPアドレスを利用する機能はなく、NLBと組み合わせて利用する方法を孤高の男が以下ブログを書いておりました。 今回は、AWS Global Acceleratorを利用して固定IPアドレス化する方法をざっくり記載したいと思います。 blog.serverworks.co.jp はじめに ALBは東京リージョンHTTPSリスナーで構築済である前提とします。…
こんにちは、技術1課の山中です。 1 週間で発表された AWS UPDATE の中から、サーバーワークスのエンジニアが気になったトピックをピックアップして解説する「30分でわかる AWS UPDATE!」 今週は、初登場の弊社エンジニアの橋本が登場!!!AWS CodeBuild について説明してもらいました。 そんな第 21 回の模様はこちら。 [Serverworks] 30分でわかる AWS UPDATE ! [2020年7月 5週目] #serverworks #021 今回ご紹介したアップデートは以下です! AWS Session Manager を使ってAWS CodeBuild …
2020年7月28日にAmazon Fraud Detectorが一般公開されました。 機械学習の知識が無くても、簡単に不正検知をできるサービスです。 Detect fraud faster using machine learning with Amazon Fraud Detector – now generally available Amazon Fraud Detectorとは Fraud(frɔ́ːd)とは、詐欺という意味です。 Amazon Fraud Detectorは、リアルタイムで不正アクティビティを識別してくれるAWSのサービスです。 以下、公式の説明文となります。 Am…
はじめに こんにちは、技術1課の山中です。 梅雨があけました!この部屋にはクーラーがないのですが、どうやって乗りければよいのかが目下の課題です。 今回は Amazon Translate のアップデートです! タイトル通りなのですが、 Amazon Translate が Excel、 Word、 PowerPoint に対応したとのことなのでチェックしてみましょう! Amazon Translate が Office Open XML ドキュメントの翻訳のサポートを開始 Amazon Translate とは Amazon Translate (以下、 Translate) は、 サポートす…
今年の1月にSWXに入社した技術3課 齋藤 英樹です。社内に「さいとう」が数名、且つ下の名前も平仮名で1文字違いの方がいて社内でのアイデンティティを守るためにもフルネームで名乗らせていただきます。前職までSIer、事業会社、海外のIaaS Providerで働いていた経験があり、システムの企画から最後の消灯まで全てのフェーズを経験してきました。今後、AWS上でシステムを利用、運用する事にフォーカスした情報を発信させていただきます。 今回は「AWS利用時ににおけるEOL」に注目します。 AWSでもEOLってあるの?
こんにちは、技術1課の小倉です。2020/7/31にアップデートがあり、Amazon GuardDutyにS3保護機能が追加になりました! 今まではS3の脅威検出はAmazon Macie Classic(利用可能リージョンはバージニア北部とオレゴンのみ)で提供されていましたが、今回のアップデートでAmazon GuardDutyにS3の脅威検出機能が追加されました。 Amazon GuardDutyについては以下のブログをご参照ください。 S3の結果タイプ S3でどのような操作があると脅威の検出をするのかを以下にまとめます。 公式サイト : GuardDuty S3 finding type…
はじめに こんにちは、技術1課の山中です。 もうすぐ梅雨があけそうで、気持ちは向上しているのですが夏の暑さを想像するとそれはそれできつそうですね。 今回は CloudFront のジオターゲティングに関するアップデートです。 これまでも CloudFront がオリジンへ送信するリクエストヘッダーとして閲覧者の 国コード を送信することができましたが、今回のアップデートで更に詳細なヘッダをセットできるようになったようです!! Amazon CloudFront adds additional geolocation headers for more granular geotargeting …
掲題の通り、 2020/07/21 のアップデートによって実行中の CodeBuild のビルド環境に入れるようになりました。 AWS CodeBuild now supports accessing Build Environments with AWS Session Manager AWS CodeBuild - View a running build in Session Manager これまで、 CodeBuild の実行中の環境をデバッグする方法はログ出力を確認して都度 buildspec を修正する、といった程度でした。今回のアップデートによって、実行中のビルドジョブを一時停…
こんにちは、技術1課の小倉です。 2020/7/22にアップデートがあり、Amazon CloudFrontでCache policyとOrigin request policyが使えるようになりました! Amazon CloudFront announces Cache Key and Origin Request Policies 今までは、TTLなどのキャッシュ設定やオリジンへのリクエスト設定が複数のBehaviorで同じ設定の場合でも個別設定を行っていました。今回のアップデートで、キャッシュやオリジンのリクエストを事前にポリシーとして設定して、複数のBehaviorにポリシーを適用する…
出来立てホヤホヤの徳丸基礎試験に合格してきたので、ドヤしたいと思います。 ウェブ・セキュリティ基礎試験(通称:徳丸基礎試験)とは 2020年7月15日に開始された試験 徳丸本の理解度を測る試験 徳丸浩氏が問題を作成 全40問、制限時間60分、4択問題、正答率70%以上で合格 詳細はこちらをご確認ください。 ウェブ・セキュリティ基礎試験(徳丸基礎試験) 試験内容 出題範囲も上記リンク先に記載ありますが、徳丸本の目次と完全に一致しています。 その範囲からというのは間違いはないですが、検証環境の構築方法などは実際は試験に出ません。 同ページの動画でもおっしゃられていましたが、「ツールの使い方よりもセ…
テック用語、叫ぶと強そうな技に聞こえる気がする SRE 2 課の手塚です。 「ネクスト・ジェネレーション・ファイアウォール!!」 さて、今回は ASAv を起動したので、この手順を紹介します。 ASAv とは? Cisco Adaptive Security Virtual Appliance の略 ファイアウォール・VPN 製品です 元々は ASA シリーズというロングセラーの物理アプライアンス製品があり、ASAv はこの仮想アプライアンス製品です AWS 向け ASAv は AWS Marketplace から入手できます 検証構成 ASAv 設置前 ASAv 設置先のネットワークと SS…
CI部の宮本です。在宅勤務で毎朝のコーヒーを淹れるのが面倒くさくなってきました。全自動のコーヒーメーカーが欲しいのですが、中々のお値段なのでためらっています。 さて、今回は AWS CDK を使って Redash の環境を構築してみました。 AWS CDK とは AWS クラウド開発キット (AWS CDK) は、使い慣れたプログラミング言語を使用してクラウドアプリケーションリソースをモデル化およびプロビジョニングするためのオープンソースのソフトウェア開発フレームワークです。 引用元: https://aws.amazon.com/jp/cdk/ 内部的には CloudFormation が生…
こんにちは、技術1課の小倉です。 2020/7/17にアップデートがあり、Amazon EFSにて自動バックアップが設定できるようになりました! Announcing automatic backups for Amazon Elastic File System 今までは、手動でAWS Backupの設定をしていましたが、Amazon EFSのコンソール上の自動バックアップを有効化にチェックを入れるだけで、毎日自動でバックアップを取得できるようになりました。 Amazon EFSとAWS Backupについては以下のブログをご参照ください。 AWS Lambda から Amazon Elas…
はじめに こんにちは、技術1課の山中です。 今年に入り YouTube でライブ配信を行う機会が急に増えてきたのですが、ライブ配信って難しいですよね。 そんな中、 AWS から簡単にライブストリーミング配信ができるサービスが登場したとのことなので、試していこうと思います!! Amazon Interactive Video Service (Amazon IVS) のご紹介 Amazon Interactive Video Service とは Amazon Interactive Video Service (Amazon IVS) とは、わずか数クリックでセットアップできるマネージドライブ…