TECH PLAY

サーバーワークス

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

5901

こんにちは、AWSセールスエンジニアの加藤カズキです。 ジーンズ、スニーカー、釣具、Tシャツ。。。集めだしたらキリがない、管理が大変なものってありますよね。 AWSの各リソースにも使える数量に上限が設けられています。これまでは個別に管理する必要がありましたが、現在の上限値が一元管理可能な AWS Service Quotas がリリースされましたのでご紹介します。 AWS Service Quotas とは 対応するAWSリソースの上限値、現在利用値を横断で一元的に閲覧する事が出来ます。 ダッシュボードは、良く利用するリソースを表示出来るように編集可能です。 複数リソースの現在上限値(適用され…
こんにちは、サーバーワークスのこけしの人、坂本(@t_sakam)です。今回は、Alexaの新しいスキル、「こけしクイズ」をリリースしたので、そのお知らせです。 「こけしクイズ」スキル 名前の通り、こけしに関するクイズを出題するスキルです。日本人なら「存在自体は知らない人はいない」とも言えるこけしですが、こけしの起源や、系統ごとに「色」や「形」に決まりがあることを知らない方は多いのではないかと思います。 でも、大丈夫! この「こけしクイズ」スキルをやれば、自然とこけしについて詳しくなれるはずです。 デモ動画 3分間のデモ動画です。どんな感じか最初の方だけ、ご確認いただけます。 https://…
ええ。起動しませんでした。 ちなみにOSはAmazon Linux 2です。 $ sudo systemctl status squid ● squid.service Loaded: not-found (Reason: No such file or directory) Active: failed (Result: exit-code) since Wed 2019-06-19 02:38:40 UTC; 21min ago Main PID: 32671 (code=exited, status=1/FAILURE) Jun 19 02:38:40 ip-192-168-10-185…
本記事ではEC2でRed Hat Enterprise Linux(RHEL)を用いたい場合のAMIの調べ方について、2019/6/18時点で「こうやったら良さそうという方法・留意点」についてご案内します。 8系が最近リリースされて、EC2の作成ウィザードのクイックスタートで表示されるRHELについても8系が表示されるようになりましたが、まだもうちょっと7系を利用したい・あれ過去verのAMIってどう調べたらいいんだろうと思っている方も多いはず。この記事はそんなあなたのための記事です。 なお、Cent OSのAMIの調べ方につきましては弊社の城が過去に記事を書いておりますので併せてご参照くださ…
2019/06/12にAmazon Personalizeの一般提供が開始されました。 Amazon Personalize の一般提供開始と東京リージョンラウンチのおしらせ モデル(Personalizeではレシピと呼ばれる)をトレーニングし、レコメンデーション機能が簡単に作成できるAWSサービスです。 今回はこのAmazon Personalizeをつかって、社内で利用しているピアボーナ制度(Unipos)のデータをもとに、「この人へポイントを送った人はこの人へも送っています」のようなレコメンデーションをしたいと思います。 S3に学習データ保存 今回はUniposの6か月分の投稿一覧(拍手…
技術一課の杉村です。AWS Client VPN が東京リージョンにやってきましたので、前回のブログでは解説をしてみました。 AWS Client VPN がアジアパシフィック (ムンバイ) と アジアパシフィック (東京) の 各AWS リージョンで利用可能に 先日のブログでは、そもそもの AWS Clinet VPN の概念を解説し、サーバ証明書とクライアント証明書を利用した「相互認証」のパターンの利用方法をご紹介しました。 http://blog.serverworks.co.jp/tech/2019/06/10/awsclientvpn/ 今回は「相互認証 + Active Direc…
CS課佐竹です。 既に皆さまご存知かもしれませんが、AWSの公式ブログ(日本語版はこちら)にて表題の件のアナウンスがありましたのでご連絡いたします。また本ブログでは、「S3がSigV2を利用しているかどうか」を調べるための方法も合わせて記載いたします。 ※6月17日に記事名を変更しました 要約 これを受けて利用者はどのようにすべきか SigV4をS3で利用しているのか調査する方法 1. CloudTrailを有効にします 2. CloudTrailでAmazon S3 オブジェクトレベルの API アクティビティの記録を有効にします マネジメントコンソール上での設定方法 3. S3のアクティビ…
CS課佐竹です。 はじめに AWS の認定試験に受かって得られる金銭的な利点 自分が持っている特典の確認方法 APNポータルにサインインしてAWS認定画面まで移動する AWS認定画面から特典を確認する 特典コードを利用して模擬試験を無料で購入する まとめ 追記 はじめに 本日は、AWSの認定試験について記載します。 認定試験と言いましても、何かの認定試験対策のブログではなく、合格すると貰えてしまう特典の具体的な使い方をお伝えします。 AWS の認定試験に受かって得られる金銭的な利点 以下、公式サイトに紹介があります通り、AWSの認定を得ることで様々なメリット(ベネフィット)を得られます。 AW…
技術三課の鎌田です。 WorkSpacesの構築が完了し、いざ接続という状況になった際、接続手順が分からないという声をいただくケースが増えてきましたので本ブログにて手順をまとめたいと思います。 こちらのブログでは、Simple ADもしくはMSAD for Directory Serviceを想定した手順を記載しています。 AD Connector(既存のActive Directoryのユーザーを使った接続)の場合は一部手順が異なるため、そちらの手順を記載した記事をご参照ください。 WorkSpacesにログインするための事前準備 事前準備として、以下のものをご用意ください。 デバイス認証を…
技術三課の鎌田です。 WorkSpacesの構築が完了し、いざ接続という状況になった際、接続手順が分からないという声をいただくケースが増えてきましたので本ブログにて手順をまとめたいと思います。 こちらのブログでは、AD Connectorを想定した手順を記載しています。 Simple ADもしくはMSAD for Directory Service(既存のActive Directoryのユーザーとは別のユーザーを使った接続)とは一部手順が異なるため、そちらの手順を記載した記事をご参照ください。 WorkSpacesにログインするための事前準備 事前準備として、以下のものをご用意ください。 デ…
普段ご利用いただいているタイマートリガージョブを、設定している日付/曜日/時間に関係なく、いつでも実行できる機能をを、β版として Cloud Automator に追加しましたのでお知らせ致します。 ( 正式版のリリースは2019年6月下旬を予定しております ) タイマートリガーの「今すぐ実行」機能について 従来ですと、タイマートリガージョブの動作確認 ( 操作対象のリソースが正しいかどうか等 ) をしたい場合、ジョブ編集画面でトリガーの「実行日付/曜日」や「実行時間」を、例えば現在時刻より1分先の時刻をセットするなど、実行のタイミングを調整してジョブの実行結果を確認する必要がございました。 …
初めに Amazon Connectを組み合わせたシステム開発をする際に以下のような場面に遭遇することがあります。 録音されたオーディオファイルを聞きたい 録音されたステレオファイルをデュアルモノファイルに変換したい(※) ※Amazon Connectで録音されたオーディオファイルはステレオファイルです。オペレータとお客様の声がLRチャネルになっています。 本記事ではそれらの解決方法のひとつとして波形編集ソフトによる操作をご紹介します。 波形編集ソフトのご紹介とオーディオファイルを聞く方法 世の中には多くの波形編集ソフトがありますが、ここではオープンソースソフトウェアであるAudacityを…
技術一課の杉村です。AWS Client VPN が東京リージョンにやってきました。AWS Client VPN がアジアパシフィック (ムンバイ) と アジアパシフィック (東京) の 各AWS リージョンで利用可能に特にエンタープライズのお客様にとっては、社内のシステムとリモートにいるクライアントPCを繋ぐいわゆるクライアントVPNはなじみ深いものです。「ふむ、AWS Client VPNが東京リージョンに来たのか。検証しとくか!」と思いたちいざ触ってみると、初見では結構わかりづらい部分がありました。一度理解してしまえば簡単にクライアントVPNを実現できますので、AWS Client VP…
最近フラットデザインぽくなったRStudioのAmazon Linux 2へのインストール方法です。 まあ、これといって特筆すべき手順はありませんが、メモ程度に書いておきます。 Rインストール Rをインストールしなければ始まりません。 amazon-linux-extrasかyumでインストールできます。 amazon-linux-extrasで amazon-linux-extrasでインストールすることもできますがバージョンちょっと古いかもしれません 2019/06/10現在は3.4が使えました。 インストールできるバーっジョンの確認 $ amazon-linux-extras list …
こんにちは、マネージドサービス課の小倉です。 2019年3月からこちらの課に所属が変わりました。 今回は、EC2にマウントしているEBSのバックアップ(スナップショット)を取得していることが前提ですが、EBSをファイル単位でリストアする方法をご紹介します。 ファイルをOS内でバックアップを取得せずに致命的な編集をしてしまった場合などに使うことができます。 リストア手順 リストアする内容 Amazon Linuxの/etc/hostsファイルを例にファイル単位でリストアする方法を説明します。 まず、現在の/etc/hostsの中身を確認します。 $ cat /etc/hosts 127.0.0.…
こんにちは、技術3課、Elasticsearch初心者の城です。 Amazon Elasticsearch ServiceはオープンソースであるElasticsearchの完全マネージド型のサービスです。 ログ分析や全文検索に適しており、複数のログを集約して可視化するのに有用なサービスです。 https://aws.amazon.com/jp/elasticsearch-service/ 先日、1つのドメインに対し、CloudTrail、及び、複数のVPC Flowlogsのデータを投入するというのをやってみました。 ほぼほぼ初めてに近いのですが、非常に便利なサービスで、個人的には触るのがすご…
そう、インスタンス停止中じゃないと実行できません。エラーが出ます。 An error occurred (IncorrectInstanceState) when calling the ModifyInstanceAttribute operation: The instance 'i-xxxxxxxxxxxxxxxxx' is not in the 'stopped' state. 停止してから実行しましょう!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
今年サーバーワークスに入社した新卒たちへのLinux研修を担当しました。 もちろん、利用するサーバーはEC2で用意。 研修なり検証なりでサーバーが壊れてもすぐに再構築できるのはクラウドのメリットでもあります。 新卒たちにも「壊しちゃってもいいのでどんどん触ろう」とは伝えていますが、実際どんなことをすると壊れてしまうのでしょうか? ここでの「EC2インスタンスが壊れる」というのはインスタンスステータスチェックに失敗し、ログインできない状態とします。 使用したOSはAmazon Linux2です。 他の用途でも利用しているインスタンスで試される場合、実施前に必ずAMIを取得しましょう。 死の呪文 …
はじめに こんにちは、技術一課の山中です。 Lambda Layers を AWS Lambda で利用する場合に、デプロイ時の最新の Layer を常に利用したいことがあったので、どのようにすればよいのか考えたことを以下に記します。 Lambda Layers のデプロイ 現在、Lambda Layers にデプロイするディレクトリの構成は以下の通りです。 . ├── package-lock.json ├── package.json ├── sample │ └── python │ └── sample.py └── serverless.yml デプロイする Python コードの中…
はじめに こんにちは、技術一課の山中です。 Python のタイムゾーンについて、学んだことを忘れないようにブログにまとめました。 Python の組み込みモジュールである datetime を利用して現在時刻を取得する場合、通常以下のように記載すると思います。 def lambda_handler(event=None, context=None): now = datetime.now() print(now) if __name__ == '__main__': lambda_handler() これを私のローカル PC で実行した結果は以下のとおりです。 2019-06-02 10:3…