TECH PLAY

サーバーワークス

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

5667

ハンズオン概要 環境 ハンズオン手順について 実感できたこと①:実行SQLをキーに指定してキャッシュデータを格納できる。 実感できたこと②:クラスターモード有効ElastiCacheのノードへのアクセス方法 前提1:ElastiCache for Redisの構成要素 前提2:クラスターモードとは クラスターモード有効化状態のノードへのアクセス方法 ソースコードをクラスターモード有効に対応させるには 補足 補足1:コードがクラスターモード有効に対応していなくてもキャッシュデータ取得が成功する時がある。 補足2:ハンズオンの手順からソースコードを改修してクラスターモード有効に対応させたい場合 感…
アバター
AWSにおいてJupyterノートブックを実行する場合は、通常はSageMakerの画面でノートブックインスタンスを起動してJupyterを画面を開いて実行します。 つまり、手作業なりますが、Papermillというツールを使えばバッチ実行が可能です。 本記事ではPapermillを利用し、Lambda関数でJupyterノートブックをバッチ実行する方法を紹介します。
アバター
こんにちは。島村です。 奄美地方は梅雨が明けたようですね 例年7月中頃までは梅雨が続いていたイメージがあり、想像よりも今年は梅雨明けが早そうです。 さて、今回はCloudWatch Contributor Insightsを使ってみようと思います。 私自身、CloudWatch Contributor Insightsはあまり馴染みのない機能なので、使い所から設定方法まで、当記事でまとめていければと思います。 概要 料金 CloudWatch Logs DynamoDB 無料利用枠 マルチアカウント対応 データ保持期間 設定してみる ロググループの選択 ルールタイプの選択 ログの形式 コントリ…
アバター
こんにちは!東北のサウナー小菅です! 仙台に引っ越してから1年経ちましたが、 スーパーでめかぶを買って食べるのが習慣になりました。 海の幸が旨すぎて地方都市移住は成功だと個人的には思ってます。 さて今回は、VSCodeでdraw.ioを使うための初期セットアップから簡単な操作イメージを こちらのブログで紹介したいと思います。 セットアップ 利用イメージ 最後に セットアップ VSCodeがインストールされていることが前提となります。 まずは、拡張機能を開きます。 検索ウィンドウで「Draw.io Integration」と検索。 [Install]を押下。 インストールが完了するともう使える状…
アバター
マネージドサービス部 佐竹です。今回は、AWS Transit Gateway(TGW)の Inter-Region Peering を利用して、東京リージョンとヨーロッパにある全8リージョンの VPC 間を相互に接続し、それぞれの Ping 応答速度を測定しました。その実装方法と、測定結果についてまとめましたのでブログでご紹介します。
アバター
AWS Dev Day 2023 Tokyo での Chatwork さんのセッション「成長を続ける SaaS の AWS コスト管理において開発者としてできること」の感想エントリです
アバター
でAWS Dev Day 2023 Tokyo2日目の様子と、一部感想をお届けします。
アバター
エンジョイ AWS! サーバーワークス エンジニアの伊藤Kです。 実に1年半ぶりのブログ投稿です。 小ネタですが、自分が少しハマった & 意外とサーバーワークスで誰も書いていないので書きます。 Cloud9 環境作成時にエラーが出た話です。 ステータス「エラー」で使えない 公式ドキュメントの要件を満たしていることを確認します。 ※ 今回の事象の原因についても、ドキュメントの要件に書いてあったかもしれません。私は気づけませんでした マネジメントコンソールから [環境を作成] ボタンをクリックして Cloud9 環境を構築します。 パブリックサブネットを指定して、作成のボタンをクリックしました。 …
アバター
こんにちは。カスタマーサクセス部の山本です。 夏らしい気温になってきて、半袖を着る機会も増えていきそうですね。 綺麗な川を見ると飛び込みたくなります。 実際にもう 10回ぐらい飛び込んだりもしました。 低い山にも雪の残っていた 5月の初旬に「AWS Network Firewall が Suricata HOME_NET 変数の上書きに対応」というアップデートがありました。 AWS Network Firewall が Suricata HOME_NET 変数の上書きに対応 私も2022年に案件で困ったことが 2 回ほどあり、AWS サポートに機能要望を 2回ほど挙げていました。 アップデート…
アバター
3月よりIE課(インターナルエデュケーション課) に異動しました山﨑です。 今回は先日執筆した「Sustainability Pillar(持続可能性の柱)について考えてみる -Part1-」の第二弾ということで引き続き、Sustinabiliy Pillar について考察していきたいと思います おさらい Cloud Sustainability(AWSクラウドの持続可能性) カーボンニュートラル GHGプロトコルによる二酸化炭素排出量の算出 Customer Carbon Footprint Tool AWSクラウドの持続可能性に関する6つの設計原則 1. ワークロードに起因する環境への影響…
アバター
こんにちは、サーバーワークス OSS探求部のくればやしです。(「部」は部活の部) 以下の記事ではActive Recordの findメソッドを例に、生成されるモデルのオブジェクトにメソッドがどのように動的に定義されるか等を探っていきました。 【OSSリーディング】Active Recordの内部実装を覗いてみた - サーバーワークスエンジニアブログ find メソッドの場合は、メソッドが実行されると同時にDBにクエリを実行するため、DBへの処理タイミングといった意味では比較的シンプルに捉えることができました。 他方、Active Record で提供される where メソッド等は、それ単体…
アバター
こんにちは。 ブッシュクラフトにハマりかけている島村です。 最近は、ロープワークを練習しようと考えています。 さて、今回はAurora Serverless v2(PostgreSQL互換)を使用して、負荷をかけてみます。 負荷をかけた際にAurora Serverlessv2がどの程度の時間でスケールアップ/スケールダウンするのか、AWS公式ブログを参考にしながら 挙動を確認してみたいと思います。 aws.amazon.com Aurora Serverlessってなに?という方は、以下のブログを読んでみてください。 blog.serverworks.co.jp 構成 環境作成 EC2の作成…
アバター
こんにちは!エンタープライズクラウド部技術2課の日高です! 本日はAWS Dev Day 2023(1日目)に参加してきたので簡単に感想を書いていこうかと思います! AWS Dev Day 2023とは AWS ジャパンが主催する開発者向けテクニカルカンファレンスです。 今押さえておきたい技術領域などを幅広く網羅した様々なコンテンツで構成されています。 開催場所は、ベルサール渋谷ガーデンで開催されています。 写真のようにエレベーターで地下にあるセッション会場・ブースに降ります。 1階には受付や1つのセッション会場がありました。 2023年は6月22日~6月23日の2日間で開催されています。 ※…
アバター
エンタープライズクラウド部 小林(嵩) です。 API Gateway 導入に際し、セキュリティ要件に沿わない暗号スイートを無効化するよう相談があった場合の対応例を紹介します。 結論 セキュリティポリシーの比較 対応例 注意事項 まとめ 結論 API Gateway では暗号スイートを自由に選択するような機能はございません。 CloudFront を API Gateway の前段に置くことで、選択できるキュリティポリシーの種類を増やすことが出来ます。 これにより、より要件にあったセキュリティポリシーを選択することが可能となります。 セキュリティポリシーの比較 前提として、CloudFront…
アバター
2023/06/22(木), 23(金) の2日間、AWS Dev Day 2023 Tokyoが開催されています。 aws.amazon.com みなさん、参加されていますか? 私も CfP (Call for Proposals) を提出していたんですが、残念ながら落選してしまいました。6倍近い倍率でした。去年と比べても非常に応募数が多く、大盛況ぶりがここからもわかりますね...!(来年こそは登壇側で参加したいものです) github.com 自分は仕事の予定が被っていたこともあり一部だけ参加者として視聴してきました。リアルタイムでは拾いきれなかった・解釈しきれなかった情報も結構あったので…
アバター
3月よりIE課(インターナルエデュケーション課) に異動しました山﨑です。 今回はAWS Well-Architected Frameworks の1つである「Sustainability Pillar(持続可能性の柱)」について様々な観点から考察していきたいと思います 現在進行形で学習しているので、必要に応じて本ブログは加筆修正をしていこうと考えています。 続編もありますので、こちらも是非ご覧ください! blog.serverworks.co.jp AWS Well-Architected Framework AWS Well-Architected Framework とは Sustain…
アバター
こんにちは。AWS CLI が好きなテクニカルサポート課の市野です。 本日も、お客様からいただいたお問い合わせに対し社内検証した結果、得られた知見についての投稿です。 お客様のお困りごと AWS Control Tower で、東京リージョン、および、大阪リージョンを管理対象としている環境で、コントロールライブラリからコントロールを有効にした際に以下のようなエラーが発生する。 AWS Control Towerは、この OU で選択されたコントロールを有効にできません。 AWS Control Tower could not enable the control XX.XXX.X, becau…
アバター
エンタープライズクラウド部の松田です。こんにちは。 IAM Identity Centerを使ったコマンドラインツールからのアクセスを試してみたので、方法や注意点などをまとめてみます。 ※ちなみにAmazon Linux 2023で試しています。 発端 アクセス方法 AWS IAM Identity Center credentials を使う 手順1. aws configure sso を実行 手順2. 表示された URL にアクセス 手順3. 認証コードを入力 手順4. AWSアクセスポータルにサインイン 手順5. アクセスを許可 手順6. 正常終了を確認 手順7. アクセスするアカウン…
アバター
Amazon ECS (Elastic Container Service) のタスクを実行・停止する2つのアクションが、Cloud Automatorに新しく加わりました。 「ECS: タスクを実行 (Fargate)」アクション 「ECS: タスクを停止」アクション 概要 今回リリースされた2つのアクションは、主なターゲットとして「開発環境や検証用途のために、ECSのタスクをFargateで実行している方」を想定しています。 常時稼働が不要なタスクをECSで実行・停止する場合には以下のような方法があります。 手動でタスクを実行・停止する 作業漏れがあると無駄なインフラコストが発生してしまう…
アバター
3月よりIE課(インターナルエデュケーション課) に異動しました山﨑です。 6月13日のAWSアップデートでPublic IPを利用することなく、EC2 Instance Connect を用いてSSH/RDP接続ができるようになったというアップデートがありました。 そこで今回はEC2インスタンス(Linux)へのログイン方法について整理してみたいと思います。 aws.amazon.com サマリー ログイン方法の比較表 ログイン対象のEC2インスタンスがインターネットと通信可能な環境に配置されている場合 ログイン対象のEC2インスタンスがプライベート環境に配置されている場合 EC2インスタン…
アバター