2023-05-01から1ヶ月間の記事一覧

ALBの認証アクションを試してみる

IE課で研修中の前田(青)です。 業務中、フルーツグラノーラをつまんでいたら食べ過ぎてしまったため運動しなければと焦っています。 今回は、前回の記事の執筆中に見つけたALBの認証アクションを実際に試してみたいと思います。 ALBの認証アクションとは? A…

【30分AWSハンズオン(4)】セキュリティグループとネットワークACLの違いを確認してみよう

こんにちは、ラーニングエクスペリエンス課の小倉です。 私は AWS 認定インストラクター (AAI) として AWS 公式トレーニングの講師をしているのですが、先日、丸5日間連続で講師をするということを初めて経験しました。なかなかハードでしたが、楽しかったで…

ローコードツール Retool を立ち上げてみた

Retool というローコードツールの構築法を紹介します

【ビブリオラジオ#7】まだ俺たちはVimの本気を使いこなしていない、あるいは技術の基盤を知ると自信を持てる話【実践Vim】他

こんにちは、「さばわのビブリオラジオ」ナビゲータのくればやしです。 「さばわのビブリオラジオ」はサーバーワークスグループのメンバーにおすすめの本を伺っていくラジオ番組です。 第7回のゲストはエンタープライズクラウド部 みよしさんにお話を伺いま…

マルチアカウント環境でAWS Service Catalogを利用する

3月よりIE課(インターナルエデュケーション課) に異動しました山﨑です。 今回はマルチアカウント環境でAWS Service Catalog を利用する方法について整理していきます。 先に結論 おさらい AWS Service Catalog とは 想定しているマルチアカウント環境につ…

AWS Organizations における統合と委任について整理する

3月よりIE課(インターナルエデュケーション課) に異動しました山﨑です。 今回はAWS Organizations でよく利用される「統合」と「委任」について整理してみます AWS Organizations のおさらい AWS Organizations の統合と委任 概要 サポートしているAWSサ…

AWS Service Catalog を基礎から学ぶ

3月よりIE課(インターナルエデュケーション課) に異動しました山﨑です。 今回はITガバナンスを強化するための1つの手段である、AWS Service Catalog について整理していきます。 AWS Service Catalog について AWS Service Catalog とは AWS Service Cata…

AWS User Notificationsでヘルスイベントを受け取ってみた

こんにちは。島村です。 先日、気になるAWS Updateが発表されました。 1つは新サービスである、AWS User Notificationsの発表です。 aws.amazon.com 2つは、AWSサービスのヘルスイベントがEvent Bridgeに発行されるようになったアップデートです。 リージョ…

EBSの高速スナップショット復元機能(Fast Snapshot Restore)の注意点を分かりやすくまとめてみた

こんにちは!エンタープライズクラウド部技術2課の日高です。 たまたまEBSの高速スナップショット復元機能(今後はFSRと表記)を触る機会があったので、FSRの注意点(FSRを使う上で知っておかなければならない事)をまとめていきたいと思います。 本ブログ…

GitHub Issue を別のリポジトリに移行

はじめに アイスブレイクは天気がいいということで、最近、暑くなったり寒くなったりと身体を壊しやすい時期ですが、皆様は体調大丈夫ですか? 私は健康そのものです。 どうも、アプリケーションサービス部の森です。 今回は新しい発見をしたのでその共有と…

Athena における NULL と WHERE 句の使い方を少し調べてみた。

こんにちは 技術課の山本です。 初めてAthena のクエリで WHERE 句を使用した際に、少しハマったので書き残します。 まず、テーブル "test" を作成しました。 no (int型) kind (string型) name (string型) 1 fruits apple 2 fruits banana 3 fruits peach 4 …

2023年新卒のAWS初心者が公式トレーニングを受講して感じた成長

【概要】 この記事は、Amazon Web Service(以下、AWS)が提供するトレーニングを受講した感想レポートです。 【挨拶】 こんにちは! 株式会社サーバーワークスに新卒入社いたしました、圡井と申します! この記事では、Amazon Web Service(以下、AWS)から…

AWS Systems Manager Change Calendar で AWS Lambda のスケジュール実行を制御しよう

こんにちは、マネージドサービス部テクニカルサポート課の坂口です。 AWS Systems Manager Change Calendar で AWS Lambda のスケジュール実行を制御する方法についてまとめました。 はじめに 構成図 Google カレンダーのエクスポート AWS Systems Manager C…

Lambda関数にてUnable to marshal responseが発生した場合の対処法

こんにちは、AS部DS2課の外崎です。 Lambda 関数の開発中に「Unable to marshal response: Object of type HTTPResponse is not JSON serializable」というエラーに遭遇したことはありませんか? このエラーは、レスポンスのオブジェクトが JSON シリアライ…

AWS Organizations におけるOU設計について考えてみる

3月よりIE課(インターナルエデュケーション課) に異動しました山﨑です。 最近は一気に気温が高くなり、我が家で生活しているフレンチブルドッグがバテ気味なのでそろそろクーラーを付けようか悩んでいます。 さて、昨今AWS Organizations を用いたマルチ…

AWS Organizations におけるSCP設計のポイントを整理してみる

3月よりIE課(インターナルエデュケーション課) に異動しました山﨑です。 サウナブームが到来しているせいか、毎週通っているサウナの人が徐々に増えてきて困っております さて、今回はAWS Organizations におけるSCP設計のポイントを整理してみようと思い…

【初心者向け】AWS Client VPNの概念を理解する

こんにちは!エンタープライズクラウド部技術2課の日高です。 私がAWS Client VPNを使い始める際に、理解しづらい部分があったので、AWS Client VPNの概念を本ブログにまとめていきたいと思います。 AWS Client VPNの概要 AWS Client VPNに関するコンポーネ…

【ビブリオラジオ#6】良書は後から効いてくる!あるいは親父の未来を見る目がすごい件『Pythonでチャレンジするプログラミング入門』

こんにちは、「さばわのビブリオラジオ」ナビゲータのくればやしです。 「さばわのビブリオラジオ」はサーバーワークスグループのメンバーにおすすめの本を伺っていくラジオ番組です。 第6回のゲストはサービス開発課 みずがきさんにお話を伺いました。 www.…

Amazon RDS と AWS Secrets Manager の統合を試して理解する。

こんにちは技術課の山本です。 2022 年 12 月 22 日に 以下のアップデートがありました。 aws.amazon.com RDS のマスターユーザー情報(ユーザー名とパスワード)を、Secrets Manager で管理する際に、RDS 側からの操作で完結できるようになりました。 本機…

【AWS CLI】CloudFormation StackSetsの情報取得編

こんにちは。AWS CLIが好きな福島です。 利用するコマンド,サブコマンド <command> <subcommand> StackSetsの一覧 実行コマンド 実行例 各列の説明 StackSetsのインスタンス一覧 変数の設定 実行コマンド 実行例 各列の説明 StackSetsのオペレーション一覧 変数の設定 実行コマン</subcommand></command>…

Systems Manager のセッションマネージャー機能における ResumeSession 権限

こんにちは 技術課の山本です。 Systems Manager のセッションマネージャー機能における ResumeSession 権限について、お問合せいただいたので、調べました。 ResumeSession は IAM ユーザーにセッションマネージャーへのアクセスを許可する際に付与する権限…

新卒入社1ヵ月の僕がAWS公式トレーニングを受講し、効果を実感できました!

皆さん初めまして、株式会社サーバーワークス新卒一年目の手嶋凌一朗です。 Amazon Web Services(以降、AWSと略)公式トレーニングを受講したので、記録に残しておきたいと思います。 今年私と同じく新卒入社したばかりで、AWSに興味がある方の参考になれば幸…

【AWS Systems Manager】アップデート検証のために古いバージョンのSystems Managerエージェントをインストールしてみた

Systems Managerエージェントのバージョンアップ検証のために、現在インストールされているSystems Managerエージェントのバージョンダウンをどのようにおこない、アップデート検証をおこなったかについてまとめました。

AWS Systems Manager Run Command で Winodws サーバーの Local Administrator のパスワードを復旧する方法

AWS Systems Manager Run Command で Winodws サーバーの Local Administrator のパスワードを復旧する方法です

Amazon SageMaker Jumpstartで大規模言語モデル(LLM)を試してみた

サーバーワークスの村上です。 NBAはいよいよカンファレンスファイナルが始まりますね! 正直レイカーズがここまで勝ち上がるとは思っていませんでした、とっても楽しみです。 Los Angeles — Denver pic.twitter.com/QrA3zIQr2O— Los Angeles Lakers (@Laker…

CDKを使用した案件のまとめ記事 - その2(クロスアカウントのパイプライン構成)

はじめに CI1-1の石井です。 前回に引き続きCDKを案件で使ってみた内容をまとめた記事となります。 対象 その1の記事を読んだ方 CDKを用いてクロスアカウントのパイプラインを組んでみたい方 本記事で記載すること 本記事では本番環境とステージング環境の二…

CDKを使用した案件のまとめ記事 - その1(パイプラインを使用してS3とCloudFrontのサイトを構成する)

はじめに 対象 本記事で記載すること 案件の概要 CDK採用の背景 実際に作成した内容 本記事で紹介・作成する内容 環境準備 CDKの実行 パイプラインの準備 エントリポイントを編集 パイプライン作成 S3バケットとCloudFrontの作成 東京リージョンにデプロイす…

プログラマー歴3年目のRailsアプリ開発者が初めてRubyKaigiに現地参加した感想

プログラマー歴3年目のRailsアプリ開発者が初めてRubyKaigiに現地参加しました。参加してみての感想とRubyKaigi2023をどのようにを過ごしていたのかを写真とともにご紹介します。

AWS CloudTrail で取得したログの検索

AWS CloudTrail を有効にしてS3にログを保存しているものの、保存しっぱなしでうまく活用できていないケースがおおいため、 S3に保存してあるCloudTrail のログを検索する方法をご紹介します。

【Security Hub】AWS CLIでセキュリティスコアを取得したい

こんにちは。AWS CLIが好きな福島です。 はじめに 前提 利用するコマンド 結論(スクリプトの中身) 実行結果例 主要なコマンドの実行結果 「1. 組織内のアカウントの一覧をline変数に代入」で利用しているコマンド 「4. SecurityHubで指定したstandardsのコン…

AWS Compute Optimizer がタグでのフィルタリングに対応しました

マネージドサービス部 佐竹です。2023年5月1日に AWS Compute Optimizer のアップデートがあり、タグでの推奨結果の検索(フィルタリング)に対応しました。これにより、AWS Compute Optimizer のオペレーション効率が大幅に向上しました。特にタグを付与し…

boto3に型ヒントを付けるboto3-stubsを試してみました

boto3 の型ヒントを追加してくれるboto3-stubsの紹介記事です

【Cloud Automator】AWSアカウントのIAMロール権限更新を簡単に行えるようになりました

管理画面から簡単な操作で、AWSアカウント(IAMロール方式)の権限を更新できるようになる機能が、Cloud Automator に追加されました。 今回のリリースによって解決されること 従来は、Cloud Automatorに新しいアクションが追加された際に、AWSマネジメントコ…

【ビブリオラジオ#5】元データセンターエンジニアだからこそクラウドネイティブな新人にお薦めしたい『インターネットのカタチ』他

こんにちは、「さばわのビブリオラジオ」ナビゲータのくればやしです。 「さばわのビブリオラジオ」はサーバーワークスグループのメンバーにおすすめの本を伺っていくラジオ番組です。 第5回のゲストはマネージドサービス部 しずかさんにお話を伺いました。 …

【Amazon Connect】無料通話番号のインバウンド(着信)通話料金が引き下げられました

Amazon Connect 東京リージョンの無料通話番号(0120と0800)インバウンド料金が引き下げられました。 https://aws.amazon.com/jp/about-aws/whats-new/2023/04/amazon-connect-reduces-japan-toll-free-inbound-minute-rate/ お客様へのサービスとして 0120や…

あなたの Windows 系システムお安くできるかも。。。【AWS料金見積ツールのご紹介】

こんにちは、Enterprise Cloud部 技術1課 宮形 です。昨年2022年末にAWS料金見積ツールにおいて AWS Modernization Calculator for Microsoft Workloads というものが追加されていましたのでご紹介します。 AWS公式記事について どういう時に使う? 使ってみ…

Aurora Serverless のローカルストレージ問題

本稿ではAurora Serverless v2 ではローカルストレージ空き容量が監視できないことを説明します。 CloudWatchメトリクスのFreeLocalStorageはAuroraやAurora Serverless v1 では提供されますが、Aurora Serverless v2 では提供されません。

AWS Summitでご紹介した【Amazon Connect 自動化事例】を動画でご覧いただけるようになりました

2023年4月に開催されたAWS Summitは4年ぶりにリアルイベントということで、多くの方が実際にご来場いただき、まさに「大盛況」でした。 わたしたちサーバーワークスはプラチナスポンサーとして出展しました。 代表の大石が登壇したブレイクアウトセッション…

セッションマネージャーのアイドルタイムアウト設定を理解する。

注釈:文章にわかりにくい部分があったため、記載を全体的に少し修正しました。(2023/5/11 AM) こんにちは。 技術課の山本です。 PC端末やサーバーにスクリーンセーバー設定を入れておくと、画面ロックをし忘れた時にも、少し経てば自動でロックが掛かるため…

ALBのX-Forwarded-Forオプションの挙動を見てみる

ALB

IE課で研修中の前田(青)です。今回はALBのX-Forwarded-Forオプションの動作を実際に見ていきたいと思います。 X-Forwarded-Forとは? 検証環境の説明 検証方法・結果 1.XFFオプション「付加」の場合 2.XFFオプション「保持」の場合 3.XFFオプション「削除」…

【ビブリオラジオ#4】コミュニケーションとITの原理原則、あるいはイキり散らしていた僕たちの黒歴史『人を動かす』他

こんにちは、「さばわのビブリオラジオ」ナビゲータのくればやしです。 「さばわのビブリオラジオ」はサーバーワークスグループのメンバーにおすすめの本を伺っていくラジオ番組です。 第4回のゲストはプロセスエンジニアリング部のはしもとさんにお話を伺い…

AWSリソース間をインターネット経由で通信したらどこ通るか見てみる

はじめに 注意事項 前提知識 AWSのASのみを経由しているので、AWSグローバルネットワークに留まるとは? 特別なIPアドレス 検証方法 先に検証結果 リージョンAのインスタンスからリージョンBにあるインスタンス リージョンAのインスタンスからリージョンAに…

AWS CLI を利用し AWS Budgets を新規作成&修正する

マネージドサービス部 佐竹です。今回のブログでは、AWS CLI を利用し AWS Budgets を新規作成する方法と、既存の予算を修正する方法について記載します。AWS Budgets の CLI ではその引数として json ファイルを渡すのが基本的な使い方になりますが、そのフ…

【初心者向け】Amazon EC2の高度な詳細(Advanced details)についてまとめてみた

こんにちは!エンタープライズクラウド部技術2課の日高です。 Amazon EC2(今後はEC2と表記)をマネジメントコンソールから作成する際に、「この設定なんだっけ?」と高度な詳細の項目について忘れてしまうことがよくあるので備忘録がてらまとめていきたいと…

【30分AWSハンズオン(3)】CloudWatchアラームを設定してみよう

こんにちは、ラーニングエクスペリエンス課の小倉です。 先日、AWS Japan が行っている表彰で 2023 Japan AWS Top Engineer に選出されました。ありがとうございます!これからもよろしくお願いいたします。 サーバーワークスでは、自由に勉強会を開催してス…

AWS App Runner × FastAPI で作る REST API パターン 3 選

こんにちは。アプリケーションサービス部の河野です。 アプリケーションサービス部では、週に一回、技術発表会という形で、発表者が興味がある技術について自由にプレゼンテーションしています。 その中で「App Runner で REST API 開発するの良いぞ」ってい…

Github Copilot を Vim で使うためのプラグイン「Copilot.vim」 を導入する。

注意⚠️ 2023年 5月 3日時点での導入方法を記した記事になります。 個人での開発において、Github Copilot を試した記事になります。 商用利用の際には、所属する会社や所属部署で、Github Copilot の使用許可・規則があるか、事前にご確認ください。 Copilot…

5月3日。aws-nuke を使用して検証環境の大掃除をしてみる。

こんにちは。 技術課の山本です。 本記事の背景 5月3日は憲法記念日です。 語呂合わせ的には ゴミ(53)の日でもあります。 ということですので、私自身が検証に利用している AWS アカウントの大掃除をすることにしました。 サーバーワークスに入社してから数…

VPCのDNS解決とDNSホスト名の関係性について検証してみた

こんにちは!エンタープライズクラウド部技術2課の日高です。 「Amazon VPCとサブネットの設計のポイントについて」ブログを執筆している際に、DNS解決とDNSホスト名の有効/無効の組み合わせにより、実際にどのように名前解決に動作するのか気になったので検…

【3/3】マルチアカウント環境のリソース情報を可視化してみる(AWS Config + Athena + QuickSight)

こんにちは。AWS CLIが好きな福島です。 はじめに 第1弾 第2弾 第3弾 概要図 AthenaとQuickSightのイメージ図 参考 ⑩QuickSightでデータの可視化(可視化アカウントで実行) 権限を付与するユーザーの確認 データソースの作成 データセットの作成 v_config_ec2…