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

Alexa for Business(20)プライベートスキルをAlexa-hostedスキルを使って作成する(1)

こんにちは、サーバーワークスのこけしの人、坂本(@t_sakam)です。 前回は、「Tableau Desktopで作成したグラフをTableau Serverで共有する」をお届けしました。作成したグラフをTableau Serverできちんと共有できたので、ひとまずTableau関係の番外編はいったん終了です。 今回からは、Alexa for Business用のスキルを「Alexa-hostedスキル」を利用して簡単に作成していきたいと思います

SFTPサーバにファイルを 〜ファイルをGET〜

普段、LenovoのThinkPadのBluetooth ワイアレス・トラックポイント・キーボードを使っており、2020/05に発売されるUSB TypeC版を購入するかを常に迷っている技術課の森です。 はじめに 前回はSFTPサーバに対して、作成したプログラムでファイルをPUTしました。 前回のブログはこちら 今回は ローカルで作成したプログラムでSFTPサーバにあるファイルをGET します。 プログラム 環境

SFTPサーバにファイルを 〜ファイルをPUT〜

年がら年中、レモンを大量に消費してるので、業務用のレモンと炭酸水で、レモンスカッシュを飲んでいる技術課の森です。 はじめに 前回作成したSFTPサーバに対して、これからプログラムを作成して、実際にファイルをPUT/GETしていきます。 前回のブログは こちら 今回は ローカルで作成したプログラムでSFTPサーバにファイルをPUT します。 プログラム 環境/ライブラ

SFTPサーバにファイルを 〜サーバ構築編〜

急激に気温が上がってきましたね。 気分転換にAppleのサイトでMac mini / MacBook Air / MacBook Proのカスタマイズをして、頭の中でバーチャル購入してる、技術課の森です。 はじめに AWS Transfer for SFTPだけでなく、AWS Transfer for FTPやAWS Transfer for FTPSの提供が開始されました。 詳しくはこちら。 弊社メンバからも関連するブログがあがっています。 ラジオ体操の時間にファイル転

Systems Manager インベントリをCloudFormationでセットアップする

1.AWS Systems Managerインベントリ とは AWS Systems Managerには多くの機能がありますが、その中の一つにインベントリがあります。 これはEC2インスタンス、またはオンプレミスのコンピュータの中にどのようなソフトウェアがインストールされているか、何のプロセスが動いているか、どう設定されているか、といったデータを収集してくれるものです。 データ収集できれば、そ

Python でエポック秒(UNIX 時間)を取得するときの注意点

こんにちは。技術4課の保田(ほだ)です。 初めてブログを書きました。インドの青鬼というとても美味しいビールを段ボール(24缶)で買いました。 GW は快適に過ごせそうです。 要約 Python の datetime 型を文字列に変換する strftime メソッドはプラットフォームによって挙動が異なるのでご注意を。 導入 Python を書いていますと datetime モジュールをよく使いますよね。 Pyt

【CloudFormation】リソースのインポートを試してみた

こんにちは、技術2課 長崎です。 入社してちょうど一か月が経ちました!出社日数は0日です!(このご時世なので、、、) 今回は、CloudFormationのリソースインポート機能を使って、既存のスタックに手動で作成したEC2インスタンスをインポートし、最後にスタックを削除します。 2019年11月に機能アップデートされて、触ってみようと思いながら今になってしまいました。。
AWS

Amazon SageMaker Notebooksを使ってみる

Amazon SageMaker NotebooksがGAされたようなのでさっそく使ってみます。 1. そもそもAmazon SageMaker Notebooksとは? Amazon SageMaker Studioに含まれる機能の1つです。Amazon SageMaker StudioはSageMakerの統合開発環境ですが、Amazon SageMaker Notebooksはその名の通りノートブックが使える機能になります。 これまでSageMakerではNotebook instanceが利用できましたが、これとの大きな違いはドキュメントに記
AWS, IDE

【カリフォルニア】コロナウィルスの状況アップデート

皆さん、こんにちは。カリフォルニア・オフィスの臼坂です。 前回のブログで、コロナウィルス感染によるカリフォルニア州における状況について書かせて頂きましたが、今回は、その後どうなっているかということをお伝えしたいと思います。 カリフォルニア州の感染状況 4月30日現在で、カリフォルニア全体では50,129人のコロナウィルス感染者を確認しており、その

Amazon ConnectにADFSでSAML連携する時の設定方法

CI部の鎌田です。 Amazon Connectをご検討されているお客様も増えてきておられると思いますが、その際のユーザー管理をActive Directoryにされたいケースもあるのではないかと思います。その際、シングルサインオンされたいケースもあるのではないでしょうか。 このブログでは、既存でADFSサーバーをお持ちのお客様向けに、ADFSでAmazon ConnectをSAML連携する時の設定方法につい

IAM Access Analyzerで外部アクセスポリシーを検出しよう(基礎編)

AWSのセキュリティ機能の一つであるIAM Access Analyzerを使ってみました。 1.IAM Access Analyzer とは AWSアカウント内のリソースにアタッチされているポリシーをチェックし、信頼ゾーンの外部からアクセスされる可能性の有無を教えてくれるサービスです。あくまでもポリシーを根拠に判断するだけであり、トラフィックを解析したり、アクセスログを解析したりといったことは

【YouTube配信】「30分でわかる AWS UPDATE!」第9回を配信しました!

こんにちは、技術1課の小倉です。 1週間で発表されたAWS UPDATEの中から、サーバーワークスのエンジニアが気になったトピックをピックアップして解説する「30分でわかる AWS UPDATE!」 現在、フルリモートでの配信を行っています。 そんな第9回の模様はこちら。 https://youtu.be/I0wqhDRyhjI 今回ご紹介したアップデートは以下です! AWS ChatbotがGA(一般公開)されました AWS 公式ブロ
AWS, Bot

WorkSpacesにバンドルされるセキュリティソフト(WFBS)の管理コンソールについて

技術三課の杉村です。リモートワーク体制を整えることに対する需要が高まっています。 リモートワークを助けるツールの一つがVDI(仮想デスクトップ基盤)です。 今回はAWSが提供するVDIである Amazon WorkSpaces に関する投稿です。 1. WorkSpacesプラスアプリケーションバンドル WorkSpacesでは、仮想デスクトップを構築する際の元イメージとしてAWSが提供する Windows のイメージ

CloudWatch Synthetics が GA されたので何ができるのか調べてみた

こんにちは、技術1課の加藤です。 2019年にプレビューが発表されていた Amazon CloudWatch Synthetics が GA されました。 Synthetics という字面を見るとなぜか SAO っていう言葉が頭に思い浮かぶんですがそれはさておき。 (あっちは Synthesis ですけど) CloudWatch Sythetics が担う合成監視という概念についても軽く説明しつつ、何ができるのか確認していきます。 CloudWatch Synthetics さて先ほ

AWS Transfer for SFTPがFTP/FTPSをサポートしました!

こんにちは、技術1課の小倉です。 2020/4/23にアップデートがあり、AWS Transfer for SFTPがFTP/FTPSをサポートしました! Introducing the AWS Transfer Family with fully managed support for SFTP, FTPS, and FTP 2018年11月にAWS Transfer for SFTPがリリースされましたが、今回さらにFTP/FTPSがサポートされました。今までFTP/FTPSを利用していて、SFTPに切り替えることができないアプリケーションで利用できます。
AWS