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

TerraformでAWS WAFに複数(大量)のBlackListIPを登録する

全国のTerrafrom愛好家のみなさま、こんにちは。 技術4課岩本です。 まず、Terraformを使って、IPリストを登録する方法は以下になります。 CloudFront(Grobal)用の場合 resource "aws_waf_ipset" "ipset" { name = "tfIPSet" ip_set_descriptors { type = "IPV4" value = "192.0.7.0/24" } } 参考:aws_waf_ipset ALB用の場合 resource "aws_wafregional_ipset" "ipset" { name = "tfIPSet" i…

AppStream 2.0で日本語入力しよう!

はじめましてこんにちわ、プロフェッショナルサービス課の佐藤です。去年の10月にJOINしておきながら、初ブログ投稿です。今回はそのあたりには触れずに、AppStream 2.0で日本語入力を行う方法について紹介したいと思います。 はじめに AppStream 2.0ではImageBuilderが利用できるようになっていますが、2018年4月現在、使用できるOSイメージがEnglishのみです。このためIMEを利用

EC2インスタンスで利用するLVMの基本

全国のLVM愛好家の皆様、こんにちは。技術4課 岩本です。 さて、とある案件でLVMを扱う機会がありましたので、そのまとめです。 LVMとは? まず、LVM(Logical Volume Manager)とは、複数のハードディスクの記憶領域を、 1つの論理ディスクとして扱うことのできるLinux/UnixOSのディスク管理機能です。 AWSでのユースケース EBSではディスクの拡張が容易に行えるため、オンプレミ

【Windows Server 2016】Ansibleリモートサーバーとしての初期設定について

こんにちは、技術4課の城です。 構成管理ツールのAnsibleについて勉強中です。 今回はWindows Server 2016へRDPログインせずに初期設定をしてみましたので、紹介します。 【参考】https://docs.ansible.com/ansible/devel/user_guide/windows_setup.html リモートサーバーの要件 Ansibleを実行するリモートサーバーの要件としては下記となります。 対応クライアントOS:Windows 7、8.1、10、 対応サーバー

Windows Server 2016でYour Windows Licence Will Expire

プロフェッショナルサービス課の杉村です。 Windows Serverはあまり得意ではないのですが、可能なら<花粉等の異物に反応して鼻水や鼻づまりを発生させる>役割と機能をアンインストールしたいです。 "Your Windows Licence Will Expire"だと...? Windows Server 2016のECインスタンスで "Your Windows Licence Will Expire" といったメッセージがログイン時に表示される場合があります。 これは、Win

Oracle DatabaseをAWSで使う際のクライアントの注意点

「センスがあるね」 人生を全うし終わるまでに言われてみたい言葉ランキング第9位です。 がしかし、「センス」とは何かがわからず、思わず叫びたくなる今日この頃。 代わりに、AWS上で動作させるOracleのライセンスについて書いてみます。 はじめに オンプレミスで動作させていたOracle DatabaseをAWS上に移行する場合、EC2上に構成する場合(Oracle Database on EC2)とRDSとして構

プロキシサーバのELB、CLB使うか? NLB使うか?

世の中は選択の連続。 昼ごはん、豚骨ラーメンにするか?醤油豚骨にするか? 夜の居酒屋の一杯目、ビールにするか?ハイボールにするか? 打ち上げ花火、下から見るか? 横から見るか? そして、 プロキシサーバのELB、CLB使うか? NLB使うか? はじめに AWSクラウドデザインパターンのCDP:High Availability NATパターンの中に、「HTTPプロキシーサーバーを内部ELB配下に配置し、プ
AWS

fluentdでS3に送信したログをQuickSightで見える化!

こんにちは、技術3課の峯です。 前に『【やってみた】ZabbixのアラートをQuickSightで見える化!』という記事を書きましたが、今回もQuickSightを使った記事になります。 今回はfluentdを利用してS3バケットに送信されたログをQuickSightで見える化したいと思います。 fluentdとは? そもそもfluentdとは何でしょうか?fluentdとはデータのやり取りを管理するオープンソースのソフトウ

Dockerを使ってawspecを動かしてみる

技術3課の森です。 新入社員の方々をよく目にする時期ですね。一人暮らしを始めたりする人は部屋を借りて色々モノをそろえていくタイミングですね。 ということで、Dockerを使ってawspecを動かしてみました。 はじめに Dockerについては、色々ウェブや書籍から学ぶことができるので、ここでは省略します。 今回、なぜawspecを動かすのに、Dockerを選択したかというと、aws

アメリカの高校生が始めた新しい銃規制へのムーブメント

皆さん、こんにちは。 カリフォルニアオフィスの臼坂です。 今日は、先日ブログで書いた「アメリカの銃規制」に関連し、3月24日に全米だけではなく全世界的な規模で行われたデモ“March for Our Lives”に関して書きたいと思います。 March for Our Lives March for Our livesは、3月24日に実施された銃規制に関するデモ行進でした。 デモ行進は全米各州の主要都市だけではなく、世界

Windowsのフォルダとs3バケットを定期的に同期させる

今回はWindowsのフォルダにあるファイルを定期的にs3バケットに同期させる方法について書きます。 ベタな内容とは思いますが、日頃はMacやLinuxな方には新鮮な内容かもしれません。 前提とする環境 s3バケットは作成済み Windows Server 2012以降 Windows上にawscliはインストール済み Windows上にaws configureで設定済み IAMユーザーにs3に対する適切な権限がある やってみよう 下記の例

[Alexa Skills]こけしチェックスキルって何? - こけしの存在確認ができるAlexaスキルのご紹介 -

こんにちは。ITとこけしの融合を目指して活動中のこけし部 部長 坂本(@t_sakam)です。現在、飯田橋の東京オフィスの前は桜が満開です。オフィスの窓が大きいので、桜を見ながら仕事ができるのがいいですね! さて、サーバーワークスでは最近「kokexa for Business」というプロジェクトが社内でスタートしました。 今回は「kokexa for Business」の第一弾として「こけしチェッ

MQTTでPublishしてAWS IoTからのKinesis Streamsへ

技術3課の森です。 春の陽気が来たかと思うと雪が降ったりと難しい季節。 新社会人や入学の季節ということで、引っ越しがピークになってきたのではないでしょうか。 引っ越しと言えば、データを送り出すということで、今回は、MQTTでAWS IoTにPublishしたデータをKinesis Streamsに流してみることをしてみました。 アジェンダ 今回はこのようなものを作っていきます。 AWS I

アメリカでの散髪

皆さん、こんにちは。 カリフォルニアオフィスの臼坂です。 今回は、アメリカでの散髪について書きたいと思います。 日本にも、一般的には「床屋」と「美容院」がありますが、アメリカにも同じように「Barbershop」と「Hair Salon」があります。 「Barbershop」と「Hair Salon」 「Barbershop」と「Hair Salon」は、日本の「床屋」と「美容院」とそれぞれが同じ意味合いになります。

【朗報】iPadのWorkSpacesでマウスが使えるようになりました!

こんにちは、AWSエンジニアの大石です。みなさん、WorkSpaces使っていますか?私はAWSのエバンジェリストJeff Barrと同じくらいWorkSpacesが好きなのですが、いかんせんiPadでWorkSpacesを使うとマウスが使えないのがちょっと残念だったんですよね・・と思っていたら、アップデートが。。 ん? んんん・・・?なんぞこのSwiftpoint Mouse Compatibilityとは・・?さっそくググってみると
AWS