2019-01-01から1年間の記事一覧

長時間かかるスクリプトを実行する前に実行しておくといいコマンド

はじめに 技術課の森です。 最近寒くなったり、暖かくなったりと身体を壊しやすい季節になりました。 そんなときに有益な情報です。 デプロイとかですごく時間がかかるコマンドを実行するときに、ひと手間加えるだけで、ターミナルが落ちてもいいコマンドが…

Windows Server 2008 R2 をインプレースアップグレードしてみた

AWS

こんにちは、技術2課、大阪勤務の全(ちょん)です。 2019年も残りわずかとなりましたね。 終わりということで、今回はサポート終了間近であるWindows Server 2008 R2 のOSインプレースアップグレードについてブログとして残しました。 はじめに 今回、参考…

【初心者向け】なるべく簡単にAmazon Linux 2にSSH公開鍵認証のユーザを作成する

みなさんこんにちは。技術5課の佐野です。 最近は18年ぶりに刊行された十二国記の新刊を、時間をみつけてはちまちま読んでます。 感想の共有はネタバレしない程度に、いつでもお待ちしております! さて、みなさんはAWSのEC2でLinuxインスタンスを立てたとき…

Alexa for Business(5)ユーザーの登録

こんにちは、サーバーワークスのこけしの人、坂本(@t_sakam)です。前回は、会議室の予約をおこないました。共有デバイスで会議室の予約を取ろうとしたとき、現在使っている会議室の予約が埋まっている場合は、Alexaが空いている他の会議室をピックアップし…

タグエディタを利用してリソースを探そう

AWS

こんにちは、技術2課、大阪勤務の全(ちょん)です。 みなさん、リソース管理、ちゃんとできていますか? 自分はよくリソースが行方不明になります。リソースタグ?すぐに付けるのを忘れてしまいます。 そこで、リソースグループのタグエディタ機能を利用し…

新卒1年目がECR+ECSを使ってNginxやってみた-前編

AWS

*この記事は書き直した最新バージョンがあります。こちらを見ていただけると幸いです。 AWSサービスのECRとECSを使ってNginxのページを表示させよう 前編 はじめまして、サーバーワークス新人エンジニアの菅谷です。 今年4月にサーバーワークスに新卒で入社…

Cloud AutomatorでDBスナップショットの世代管理をオフにできるようになりました

いつもご利用いただいている「RDS: DBスナップショットを作成」アクションでバックアップを作成する際に、DBスナップショットの世代管理を行わないように設定できるようになりました。 世代管理をオフにする機能について これまでCloud Automatorを利用してD…

Alexa for Business(4)会議室の予約

こんにちは、サーバーワークスのこけしの人、坂本(@t_sakam)です。前回は、G Suiteのカレンダー連携をおこないました。連携後、Alexaから会議室「Tsugaru」の予約をおこない、きちんと予約が取れるかを確認しています。 第四回目は、新しい会議室「Sakunam…

Savings Plan と Reserved Instance の比較

CS課佐竹です。 最近、乾燥が酷くて困っています。加湿器を出さねば。 はじめに 2021年1月18日追記 2021年4月23日追記 補足 比較表 購入時に指定が必要な項目の比較 Pricing Listでの実際のコスト削減率の比較 まとめ はじめに Savings Plans に関するブログ…

オブジェクト指向設計実践ガイドを読んだので基本部分をPythonでも書いてみた

オブジェクト指向設計実践ガイド is https://www.amazon.co.jp/dp/477418361X その名の通りオブジェクト指向の原則に沿った設計を実践しながら学ぶという内容です。 私は今年の3月からCloud Automatorを開発するサービス開発課に配属になりましたが、これま…

Savings Plans のリリースにあわせてIAMの権限を修正した話

CS課佐竹です。 最近、寒くなりましたね。 はじめに Savings Plansって何? Savings Plansのメリット Savings Plansを見ようと思うとエラーになる 新しいIAMの権限が必要になった Savings Plansのデメリットは? まとめ はじめに ついにリリースがされた Sav…

Amazon Comprehendで日本語が使えるようになったので社長のブログを分析してみた

こんちくわ。 Amazon Comprehendで日本語が使えるようになりました。 弊社社長の大石のブログの文章をつかってどんな具合か見てみたいと思います。 方法 2019/11/07現在、Amazon Comprehendで日本語がサポートされているのはエンティティ分析・キーフレーズ…

Googleカレンダの予定開始3分前になったら、予定開始まで1分毎に、Slackにメンション付き通知するGASスクリプト

こんにちは! AWSをこよなく愛す技術4課の山本(通称ヤマゾン)です 昨日は実質9.2時間くらい寝ました この記事を書くことになった背景 弊社はGoogleカレンダーを使って、社内の予定を管理しています Googleカレンダーは予定の時間が近づくと、通知(リマインド…

RDSのDBエンジンのバージョン一覧(2019/11/05時点)

こんにちは、仙台オフィス技術2課の芳賀です。 今回でブログの執筆は3回目ですが、私が仙台オフィスに勤務していることを書いていませんでした。私以外にも仙台オフィスには技術課のメンバーがいますので以後お見知りおきを(^^) 今回、DBのエンジンバージョ…

Fargateコンテナの利用するPublic IPアドレスを固定する

こんにちは! AWSをこよなく愛す技術4課の山本(通称ヤマゾン)です 昨日は実質9.1時間くらい寝ました Fargateコンテナの利用するPublic IPアドレスを固定する 以下のような前提があり、Fargateコンテナの利用するPublic IPアドレスを固定することにしました …

EC2 の起動制限がサーバー台数から vCPU での制限へ変更されます

技術4課の多田です. EC2 で 新しいオンデマンドインスタンスの制限が設けられ, vCPU ベース制限 がアナウンスされました.これまでの考え方と異なるため,この記事では今回のアップデートについて利用者側でどんな対応が必要になるか,という観点で整理していき…

PROFILEUNITY、FLEXAPPを利用したWorkSpacesのアプリケーション管理のご紹介

こんにちは、技術4課の城です。 最近寒暖の差が激しく、体調を崩しやすい季節になりましたね。 かくいう私も先日、風邪をひいてしまい、5日間ほどめちゃめちゃ苦しんでいました。 さて本題に入りますが、私はサーバーワークスに入ってからAmazon WorkSpaces…

Fargateコンテナの利用するPublic IPアドレスを固定する

こんにちは! AWSをこよなく愛す技術4課の山本(通称ヤマゾン)です 昨日は実質9.1時間くらい寝ました Fargateコンテナの利用するPublic IPアドレスを固定する 以下のような前提があり、Fargateコンテナの利用するPublic IPアドレスを固定することにしました …

Fargate上でRのスクリプトをREST APIにしたい

こんちくわ。 RのスクリプトをAPIにしたいときってありますよね? しかもそれをDockerで。 というわけで今回はFargate上でRのスクリプトをAPIにしてみました。 準備 もろもろ準備します。今回はAmazon Linux2で実施しました。 もとになるイメージ r-baseとい…

Alexa for Business(3)カレンダー連携(G Suite)

こんにちは、サーバーワークスのこけしの人、坂本(@t_sakam)です。前回は、部屋の設定をおこないました。Alexa for Businessの連載、第三回目は、G Suiteのカレンダーとの連携をおこなっていきます。連携ができると、共有デバイスに「Alexa, schedule a me…

Reserved Instanceの更新予約機能について説明します

CS課 佐竹です。 本日は2019年10月5日にひっそりとリリースされました、EC2 Reserved Instanceの更新予約機能(Renew/Queuing)について説明致します。 はじめに どのような機能か メリット 制限 実際にマネジメントコンソールから使ってみた Renew Reserved I…

Lambda のタイムゾーンを環境変数TZで指定してはいけないっていう話 (追記あり)

[追記] ドキュメントが更新され、環境変数のTZは「予約済み環境変数」から「予約されていない環境変数」に変更になっています。 現在は、環境変数TZを指定してタイムゾーンを更新しても問題なくなったようです。 docs.aws.amazon.com 技術1課の加藤です。 今…

S.P.E.C. - Serverless Performance Empowerment Challenge の裏側の話

Day1に開催された、 "S.P.E.C. - Serverless Performance Empowerment Challenge" というワークショップをご存じでしょうか? ※開催概要はこちら ざっくり言うとISUCONのようなパフォーマンスチューニングコンテストのサーバーレス版です。参加者にお題とな…

Private SubnetのEC2にSSM Port ForwardingでRDPアクセスするための通信要件

CS課佐竹です。 今回は「AWS Systems Manager のポートフォワーディング機能」の通信要件について実際に構築を行いながら整理をします。左記のブログとかなり重複するところはありますが、このブログの主題は「Windows端末にリモートデスクトップ接続を行う…

Alexa for Business(2)部屋の設定

こんにちは、サーバーワークスのこけしの人、坂本(@t_sakam)です。第一回目は、共有デバイスのセットアップをおこないました。第二回目の今回は、部屋の設定をおこなっていきます。Alexa for Businessでは、会議室や会議ブースに共有デバイスを置いて使う…

Zendeskのチケットを検索するための簡易的CLIを作ってみた

Zendeskのチケットを検索してcsvフォーマットで返すだけのシンプルなツールを書いてみましたのでご紹介します。 ソースはこちら。 https://github.com/hassaku63/simple_zendesk_searcher 今のところはGitHubオンリーでの公開です。現時点でまともにテストで…

Alexa for Business(1)共有デバイスのセットアップ

こんにちは、サーバーワークスのこけしの人、坂本(@t_sakam)です。今回からは、Alexaを仕事で使うためのサービス、Alexa for Businessを試してみます。ただ、こちらのサービスはまだバージニアリージョン(us-east-1)でしか使うことができません。そのた…

ServerlessDaysでServerlessなパフォーマンスチューニングコンテストを開催しました #ServerlessDays

このブログではお久しぶりです。照井(marcy_terui) です。 ServerlessDays Tokyo 2019、いかがでしたでしょうか?最高でしたか!? ServerlessDays Tokyoは過去最高のServerless系イベントになる(かもしれない) 私はServerlessconfとして開催されていた3…

AZが1つ、または2つのリージョン達

AWS

AWSは世界各地にリージョンを持ち、その中にアベイラビリティゾーン(AZ)が複数あります。 AZはデータセンターに相当する概念です。 複数のAZを上手く利用すれば、データセンターの電源障害や大地震が起きた時にも別のAZが生き残っているから安心です。 各リ…

【Ansible入門】Playbookで変数を使い効率化を図ってみましょう

AWS

こんにちは、CI部の柿﨑です。 10/16(水)より、beatmania IIDX 27 HEROIC VERSE が稼働し始めました。 最近は1日1クレを日課にしておりまして、5年のブランクを経て皆伝取得を目指しております。(以前は中伝でした。) どの分野にも限らず、資格の取得には日…

RDSとAuroraのSSL/TLS 証明書のメンテナンスアナウンスについて

AWS

技術4課の多田です. RDS 及び Aurora で使っている CA 証明書のアップデートがアナウンスされています.今回はこのメンテナンスの情報をまとめ,対処や注意点に触れて関係する方の参考になれば幸いです. なお,本メンテナンスの対象者は ①rds-ca-2015 を使って…

AWS 構成図を PlantUML で描画できる『AWS-PlantUML』の紹介

技術4課の多田です. AWS 環境の構成図を書く機会で PowerPoint や Cacoo 等のサービスを使うことがあると思います.作図もコードで制御する方法もないかと思い調べてみたら,「AWS-PlantUML」というツールがありました.今回はこのツールを使って作図する方法と…

Cloud Automatorが日本時間以外のタイムゾーンに対応しました

Cloud Automator のユーザー、タイマートリガージョブに、タイムゾーンを設定することができるようになりました。 これまでCloud Automatorで表示・設定できる日時は日本時間(JST)のみでしたが、今後は個別に設定することで、日本時間以外のタイムゾーンでの…

Amazon Linux2にセッションマネージャ、ランコマンドでDSAをインストールする

こんにちは。技術2課の芳賀です。 最近、Amazon Linux2のEC2に対してDSaaSを導入する機会があったので、その際に実施した内容を残しておきたいと思います。 DSaaSですが、AWS MarketplaceでDSaaSのライセンス契約をすることで個人でも気軽に使用することがで…

AWS Transit GatewayとDirect ConnectのマルチAWSアカウント構成

技術三課の杉村です。2019年9月、AWS Transit GatewayでDirect Connect Gatewayを利用できる機能が発表されました。 待望のアップデートです。 AWS Direct Connect の AWS Transit Gatewayサポートが東京リージョンに対応しました このアップデートにより、A…

AWS 謹製のデータ分析モジュール『AWS Data Wrangler』チュートリアルの紹介

タダです. AWS 謹製の Python データ分析モジュールの「AWS Data Wrangler」がリリースされました.今回は普段 Python を使ってデータ分析の勉強をしているため,「AWS Data Wrangler」を公式ブログチュートリアルを参考に使ってみた所感を書いていきます. AWS…

AWS Service Quotas (サービスクォータ) を使ってみた

AWS Service Quotas (サービスクォータ) って何? こんにちは! AWSをこよなく愛す技術4課の山本(通称ヤマゾン)です 11月にSAPro取るぞ AWS Service Quotas (サービスクォータ) のリリースアナウンスを読んでみましょう AWS Service Quotas がリリースされま…

OneLoginのDB構成の話

AWS

こんにちは、鎌田です。 今回、現地時間の9月25日、10月3-4日にそれぞれ行われる、以下のカンファレンスに参加するため、サーバーワークスから、3名海外出張に行っています。 【onelogin connect 2019】 【BoxWorks 2019】 今回出席カンファレンスの中で、On…

旧AZ(apne1-az3)でできないこと

AWS

皆さんはap-northeast-1aを使っていらっしゃいますか。 使ってますよね。 私のap-northeast-1aとあなたのap-northeast-1aは本当は違うAZかもしれない。 そんなこと聞いたことありませんか。 自分のAZがなんであるのかはRAMで確認できます。 自分のアカウント…

AWS Certified Machine Learning – Specialty に合格したので自慢したい

合格しました はい、先々月合格しました。一発合格です。 AWS 認定 機械学習 – 専門知識 このブログは自慢が目的なので参考になるかどうか・試験までに勉強したことが役に立ったかどうかは不明です。 どんな問題がでるかは実際に受けて確かめてください。 勉…

【Amazon SageMaker】ノートブックインスタンスでRが使える話

0. これ is 何? Amazon SagemakerのノートブックインスタンスにてRが使えるようになったとのことなので試してみました。まあ、通常のjupyterとは変わらんとは思いますが。 1. ノートブックインスタンス起動 Amaozn SageMakerのノートブックインスタンス一覧…

Tableau OnlineとOneLoginのSAML連携手順

技術課の小林です。 今回はTableau Onlineのユーザー認証をOneLoginと連携してSAML認証するための手順を紹介します。 OneLoginでコネクタ作成 OneLoginにログインした後、右上の[管理]タブを選択します。OneLoginの管理者設定は全て、これを選択すると操作…

「Amazon Connectでコールセンターへの投資対効果を最大化する方法」セミナーを開催レポート

こんにちは。Amazon Connect を専任で担当している丸山です。 コンタクトセンター界隈では、まだまだ認知度が低いAmazon Connectですが、知っている方からは熱い視線と期待を感じています。 そんなAmazon Connectの活用を前提にコンサルティングができる会社…

Snowball Edgeを利用したAWSへのデータ移行 -2019夏-

技術2課のタムラです。 日本のとある場所では最高40度だとかを記録しているような茹だるような猛暑の中 とあるお客様と一緒にSnowball Edgeを利用したシステムのデータ移行を実施してきました。 いわゆる「真夏の雪遊び」ってやつです。 ありがたい事に今回…

【2019/9/11版】東京リージョンで構築可能なインスタンスタイプのアベイラビリティーゾーン別一覧表

CS課佐竹です。 こちらの記事は以前2019年4月10日に投稿させて頂きました記事「[EC2]東京リージョンで構築可能なインスタンスタイプのアベイラビリティーゾーン別一覧表」の更新版となります。 はじめに 結果(アベイラビリティーゾーン別一覧表) 前回からの…

AWS Systems Manager のポートフォワーディング機能がリリースされました

こんにちは! AWSをこよなく愛す技術4課の山本(通称ヤマゾン)です 昨日は実質9時間くらい寝ました 今日は、AWS Systems Manager(以下、SSM)の新機能について紹介します セッションマネージャーを使用したローカルポートとリモートポート間のトラフィックの転…

UiPathを試してみよう(4)SMTP メールメッセージを送信

こんにちは、サーバーワークスのこけしの人、坂本(@t_sakam)です。今回も、前回に引き続き、RPAツールのUiPathを試します。 前回は、「スクリーンショットを撮る」アクティビティなどを試しました。第四回目の今回は、「SMTP メールメッセージを送信」アク…

【Ansible入門】EC2環境でAnsibleを実行してみよう

AWS

こんにちは、CI部の柿﨑です。 先日、洗濯槽の掃除をしようと専用の洗剤を入れたところ、黒い物体がたくさん浮いてきました。 どうやらn年間の汚れが溜まっていたようです。。。猛省。 つまり、何事も定期的なメンテナンスが必要ということですね! と、いう…

Backlog API(V2)のPython3ラッパー "python-backlog" を作った

当社ではプロジェクト管理ツールとして全社的にNulab社のBacklogを使いまくっているのですが、社内の研修課題やお客様へのヒアリング課題を一斉登録したり、昔のプロジェクトで作ったwikiを新しいプロジェクトに移管したりとか、何かとAPIが使えたらいいなぁ…

UiPathを試してみよう(3)スクリーンショットを撮る

こんにちは、サーバーワークスのこけしの人、坂本(@t_sakam)です。今回も、前々回と前回に引き続き、RPAツールのUiPathを試します。 前回は、「Windowsリモートデスクトップ拡張機能」を試しました。第三回目の今回は、「スクリーンショットを撮る」アクテ…