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

TECH PLAY

サーバーワークス

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

6122

某YouTuberがオススメしていた「あずきのチカラ 目もと用」を最近愛用しているCI部の宮本です。夜眠りにつくときに使用しているのですが、最初は「あったか〜い。。。」と気持ち良さを感じ、温度が徐々に下がると同時に眠りにつくことが出来ます。 また、こんな副次的な効果があります。目の上にあずきが乗っていてスマホが見られない為、寝床で覚醒してしまって寝られなくなる、といったことが全くなくなりました。 いやあ一石二鳥ですね〜。目の疲れと闘うITエンジニアの皆さんにオススメです。 さて、今回は Snowflake のセキュリティについてのお話です。 はじめに これまで、Snowflake に関するブロ…
なろう系小説みたいなタイトルでこんにちは。技術4課の保田(ほだ)です。 13インチのメインモニター1枚で頑張るのが辛くなってきたのでモニターを注文しました。届くのが楽しみです。 導入 弊社では2月の半ばから極力オフィスに行かず在宅勤務を推奨しているので私はもう4ヶ月ぐらいオフィスに行ってません。 ところで、去年ぐらいまで私が所属していた課で新人さんが取り組む OJT 課題として、「 Raspberry Pi に人感センサーを取り付けて会議室の人の有無をモニタリングする」というものがありました。 AWS IoT Core に対して Raspberry Pi からデータを送信し、それを Cloud…
Amazon Connect専任担当の丸山です。 本日はうれしい発見があったので速報でお届けします。
こんにちは、技術1課の山中です。 1週間で発表されたAWS UPDATEの中から、サーバーワークスのエンジニアが気になったトピックをピックアップして解説する「30分でわかる AWS UPDATE!」 今回から第 2 シーズンスタートということで、収録での配信に切り替えています。 先週に引き続き、弊社エンジニアの渡辺が登場。もはやレギュラーと化してますね。AWS CodeBuild について説明してもらいました。 そんな第17回の模様はこちら。  今回ご紹介したアップデートは以下です! Amplify Console がすべてのブランチデプロイのカスタムサブドメインを自動的に作成および削除す…
はじめに こんにちは、技術1課の山中です。 Amazon CodeGuru が先日 GA となりました! すごそうだけど、よく知らない…という感じだったので、チュートリアルをもとに試してみています。 Find your most expensive lines of code and improve code quality with Amazon CodeGuru - now generally available Amazon CodeGuru とは Amazon CodeGuru (CodeGuru) は、自動化されたコードレビューとアプリケーションパフォーマンスの推奨事項を提供する機械…
今回は、弊社のYouTubeチャンネル「サーバーワークス チャンネル」にて先日公開した以下動画についてblogでも内容を紹介いたします。 動画内では、実際にAWSマネジメントコンソールを操作しながら設定を行っていくデモがありますのでもし興味があれば是非、動画も参照頂ければと思います。 内容が良かった、為になったと感じたら是非Goodボタンやチャンネル登録頂けると嬉しいです。 対象者 ・AWSをこれからはじめたい方 ・AWSをもっと活用したい方 ・AWS IAM Access Analyzerの概要や設定イメージを把握したい方 AWS IAM Access Analyzerとは AWS IAM…
技術3課の杉村です。AWS Transit Gateway(以下、Transit GatewayまたはTGW)やDirect Connect Gateway利用時には、ASN(AS番号)を設定しなければいけません。 でも、ASNって設定する箇所がたくさんあって、訳が分からなくなってしまいますよね。 Transit Gateway, Virtual Private Gateway(VGW), Direct Conenct Gateway, Virtual Interface(VIF)...など。 今回はそれを整理します。 1. そもそもASN(AS番号)って? ASNとは、ASに一意に振られる番…
こんにちは。技術4課の保田(ほだ)です。 みなさん好きな野菜は何ですか?私はピーマンが好きです。小さいころから好きで小学生の卒業制作でピーマンを擬人化したキャラクターの絵を描いたぐらい好きです。色も良いですよね。鮮やかさで言えば超新星爆発と同じぐらいだと思います。 要約 Lambda から Connect に返却できるデータ量の上限は 32 KB だから気を付けよう あと特に返したいデータがなくても 1階層の辞書型を返そう Connect + Lambda の組み合わせ Amazon Connect のコンタクトフローから Lambda を呼び出して、その戻り値を再びコンタクトフロー側で使うこ…
おはようございます、サーバーワークスの加藤です。 AWS 専門インテグレーターのエンジニアになったはずが、最近コンテンツメイクが主なお仕事になりつつあります。 AWS 初級者の皆様へサービスの紹介をする動画作ったり、 YouTube で毎週アップデート情報を紹介したり、 ついには毎週から 毎日 に頻度を上げ、皆様に最新のアップデート情報をお届けする「毎日AWS」を開始することに相成りました。 毎日AWS とは 最新情報を "ながら" でキャッチアップ ラジオ感覚放送 を特徴に、毎日 AWS のアップデート情報をお伝えする番組です。 通勤中や朝ごはんを食べる時間、お昼の休憩時間などの隙間時間に …
CI部5課の山﨑です。 Amazon Connectの問い合わせフローのブロックには「プロンプトの再生」というブロックがあります。その中にはAmazon Pollyが記述したテキストを音声読み上げしてくれるTTS(Text To Speech)という機能があるのですが、イントネーションやアクセントの違いにより不自然な日本語が読み上げられることが多々あります。そこで今回はAmazon PollyのSSML(音声合成マークアップ言語)を使い、文章をどれだけ自然な日本語に近づけることができるのかを試してみました。 Amazon PollyとSSMLについて Amazon PollyとSSMLについて…
技術3課の杉村です。AWS Transit Gateway以下、Transit GatewayまたはTGW)のルーティングの仕様を解説してみます。 1. Transit Gateway関連のルート設計の概要図 Transit Gatewayのルーティング設定を俯瞰してみると、この図のようなかんじです。 当記事ではこの図と文章を見比べながら読むことになりますので、複数のウインドウで開いておくなどをお勧めします。 Transit Gatewayのルート設計イメージ 2. 用語 Transit Gateway 図中の紫の四角いアイコンです。tgw-0123abcというIDが振ってあるものです。 AW…
こんにちは、技術1課の小倉です。 2020/6/25にアップデートがあり、AWS サービスクォータでIAMの上限が管理できるようになりました! Manage your AWS Identity and Access Management quotas with AWS Service Quotas 今までは、IAMのサービス上限(例えば、IAMユーザがどれくらい作れるのかやIAMグループがどれくらい作れるのかなど)を確認することができず、上限緩和をしていた場合に現在の上限を確認するには、上限緩和申請のケースを確認するや別管理をしなくてはいけませんでした。今回のアップデートでは、AWS サービス…
はじめに こんにちは、技術1課の山中です。 暑くなってきましたね!いつも仕事をしている部屋にエアコンがなくてそろそろやばいなあと感じ始めています。。 というのはさておき! 今回はこのアップデートについて見ていきます! Amplify Console がすべてのブランチデプロイのカスタムサブドメインを自動的に作成および削除するためのサポートを追加 AWS Amplify とは AWS Amplify (Amplify) は Web フロントエンド、モバイルアプリの開発を加速させるために作られた AWS が提供する OSS の開発プラットフォームです。 モバイルアプリケーションおよびWebアプリケ…
こんにちは、技術1課の小倉です。 2020/6/26にアップデートがあり、Amazon Transcribeのリアルタイム文字起こしでPrivateLinkをサポートするようになりました! Announcing AWS PrivateLink Support for Amazon Transcribe Real-Time Streaming 今まではVPCからTranscribeへの通信はインターネットを経由して通信していましたが、今回のアップデートでPrivateLinkを利用して、インターネットを経由せずにセキュアに通信できるようになりました。 Amazon Transcribeとは 音声…
2020年6月25日のAWS CodeBuildのアップデートです。 AWS CodeBuildが追加のシェル環境をサポートするようになりました。 AWS CodeBuild Now Supports Additional Shell Environments AWS CodeBuildを利用すると、ビルド用コンテナが作成され、その中でShellが起動し、buildspec.ymlで定義したコマンドが実行されます。 どのShellが起動するかは、今までは指定できず、Linuxコンテナならsh、WindowsコンテナならPowershellと決まっていましたが、今回のアップデートで他のShell…
CI 部の宮本です。今回はローカルの CSV ファイルを Snowflake にロードしてみたいと思います。 やり方を調べていたところ、公式ドキュメントにぴったりのチュートリアルがあったので、以下を参考に進めてみます。 Snowflake を 20 分で紹介 SnowSQL で Snowflake にログインする 今回のチュートリアルは CLI ツールである SnowSQL を使用します。インストール方法は以下の記事を参考にしてください。 SnowSQL コマンドで Snowflake に接続する 以下コマンドでログインします。 $ snowsql -a -u <…
ソリューションをご提案するベンダーとしては、「お客様が本当に欲しいもの」とのズレが無いかを常に意識したい。 自宅から徒歩2,3分の場所に、比較的大きな公園がある。 休日になると、4歳の娘を連れてよく遊びに行く。普段、SNSでエゴサーチばかりしてストレスフルな私も、この時ばかりは童心に返るのだ。 1ヶ月程前の事。いつものように、砂場で高尾山作りに励んでいると、おじいちゃんと孫(だと勝手に思っている)が自転車でやってきた。 孫は自転車を降りると一目散に滑り台へ走っていった。 おじいちゃんは公園を一通り見渡した後、孫に向かってこう叫んだ 「コラ!今からおじいちゃんがハーモニカ吹くからちゃんと聴いてい…
こんにちは、サーバーワークスのこけしの人、坂本(@t_sakam)です。 さて、前回の「Alexa虎の巻」の第4回目は「豆知識スキルでもAlexaと会話を続けたい」をお届けしました。 今回も「豆知識スキル」を使います。前回は「他の豆知識を知りたいときに、引き続きAlexaから教えてもらえる」ようににコードを変更しました。 ユーザーが他の豆知識を聞きたい場合は「豆知識」 と言うと引き続きAlexaが豆知識を教えてくれるようにはなったのですが、実はこちらの「豆知識スキル」、ユーザーが他の言葉、例えば「こけし」と言ったときでもAlexaが豆知識を教えてくれることがわかりました。Alexaにはユーザー…
こんにちは。技術4課の保田(ほだ)です。 先日28回目の誕生日を迎えたのですが、全然実感がないので実質まだ27歳です。 要約 TTL を有効にした DynamoDB に対して有効期限切れのレコードを PutItem すると何も起きない DynamoDB の 有効期限(TTL) 冒頭の年齢の話とは一切関係ありませんが、TTL のお話をします。 ご存じの方も多いと思われますが DynamoDB には Time to live(TTL)という機能があり、これによって一定期間が経過したレコードを自動的に削除してくれます。 「この属性の日時(UNIX時間)を過ぎたら削除してね」を設定します。 Cloud…
今回は、弊社のYoutubeチャンネル「サーバーワークス チャンネル」にて先日公開した以下動画についてblogでも内容を紹介いたします。 動画内では、実際のAWSマネジメントコンソール画面を利用した説明もありますのでもし興味があれば是非、動画も参照頂ければと思います。 内容が良かった、為になったと感じたら是非Goodボタンやチャンネル登録頂けると嬉しいです。 対象者 ・クラウドサービスの検討をされている方 ・AWSのセキュリティ対策について知りたい方 ・VPC フローログの概要について知りたい方 VPC フローログとは Amazon VPC(AWS内で動作する独立した仮想ネットワーク) で提…