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

TECH PLAY

サーバーワークス

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

全6246件

はじめに アプリケーションサービス部の鎌田(義)です。 アドベントカレンダー6日目ということで、 最近Pythonでコードを書いていて試行錯誤した内容をブログにしたいと思います。 はじめに 概要 背景 使用したファイル 検証環境 Amazon EC2 Python 検証に使用したデータ 検証 最初に書いたコード ボトルネックになっているコード リファクタリング ループ回数を削減 if条件の見直し ロジックの変更(ファイル分割) 並列実行(3プロセス) まとめ 参考 概要 先日、業務で60万行程あるcsvファイルとログファイルの一部を結合する必要があった為、 Pythonで実装することにしました…
はじめに EXPOの雰囲気 注目のAI関連展示ブース STACKSPOT Firefly Qwiet AI druva エネルギー分野 まとめ はじめに こんにちは!サーバーワークスのウルフです。 AWS恒例行事のre:Inventへ参加するため、ラスベガスへ行ってまいりました! 個人的に10年ぶりのアメリカで帰省する気持ちでいっぱいでしたが、初めてのre:Inventへの参加で、新サービスの発表、2000以上のセッション、そしてEXPOでは100を超える出店ブースがあり、大変刺激になりました! 中でも展示会場(EXPO)は圧巻で、インフラ、データ、セキュリティ、開発者向けなどセクションごとに…
New RelicのFlex機能を使ってICMP PINGの監視を行う方法について記載しました。記事の中ではFlex監視ってどのようにやるの?という部分についても深堀しています。
本投稿は サーバーワークス Advent Calendar 2023 の5日目の記事です。 こんにちは。インターナルエデュケーション課の竹本です。 半年くらい前のある日、ふとマネジメントコンソールからAWS Data Pipelineにアクセスしてみると、以下のように表示されていることに気づきました。 黄色く囲われている箇所を抜粋すると以下の通りです。 AWS Data Pipeline service can now be accessed only through the API and CLI. AWS Data Pipeline is in maintenance mode and w…
はじめに 概要 参考 やってみた 環境の作成 ElastiCache ServerlessをMemcachedで作成 Opensslで接続 Pythonで接続 おわりに はじめに こんにちは、荒堀です。 Amazon ElastiCache ServerlessのRedisを触ってみたので、今度はMemcachedの方も触ってみます。 OpensslとPythonで試してみました。 概要 以下の点に考慮が必要です。 転送中の暗号化が有効で作成されます Telnetではなく、Opensslで接続する必要があります 参考 docs.aws.amazon.com 以下のページは、英語版だとServe…
コーポレートエンジニアリング部の宮澤です。今回は、GoogleWorkspaceのDMARC設定をしたので、その手順を紹介したいと思います。 DMARCとは DMARC(Domain-based Message Authentication Reporting and Conformance)は、Eメールでの、送信ドメイン認証技術です。これを設定することにより、なりすましやフィッシングへの保護を行うことができます。またDMARCは、DKIMなどのドメイン認証を補強するための技術になっているので、これ単体で設定するのではなく、事前にDKIMの設定が行われている必要があります。 Route53の設…
本日から「EBS: スナップショットを作成」アクションで作成したEBSスナップショットに複数のタグを追加できるようになりました。 作成したEBSスナップショットへのタグ設定機能について これまでCloud Automatorで作成するEBSスナップショットに追加できるタグは一つだけでしたが、今後は複数のタグを追加で設定できるようになります。これにより、複数のタグを利用して、作成したEBSスナップショットを管理・利用することができます。 作成したEBSスナップショットに追加する複数タグの設定方法 ジョブ作成・編集画面の作成したEBSスナップショットに追加するタグで設定可能です。 終わりに 今後の…
「EC2: AMIをリージョン間でコピー」アクションで、コピー元のAMIに紐づくEBSスナップショットに付与されているタグを、コピー先のAMIに紐づくEBSスナップショットにコピーする機能を Cloud Automator に追加しました。 今回のリリースによって解決されること 従来の「EC2: AMIをリージョン間でコピー」アクションでは、コピー元AMIに紐付いているEBSスナップショットに付与されたタグは、コピー先のEBSスナップショットにコピーされませんでした。 今回のアップデートにより、コピー元のEBSスナップショットのタグがコピー先のEBSスナップショットにコピーされるようになり、こ…
こんにちは、マネージドサービス部テクニカルサポート課の柏尾です。 今回は re:Invent 2023 で発表された「Amazon S3 Express One Zone Storage Class」を Amazon EMR から利用できるようになりましたので、その内容について確認していきたいと思います。 Amazon S3 Express One Zone Storage Class とは S3 Express One Zone の特徴 S3 Express One Zone の主なユースケース Amazon EMR とは Amazon EMR で S3 Express One Zone を…
こんにちは、マネージドサービス部テクニカルサポート課の坂口です。 今回は re:Invent 2023 で発表された CloudFormation の Git 同期を試していきたいと思います。 Git 同期とは yml ファイル 補足事項 設定 動作確認 まとめ Git 同期とは Git リポジトリに保存されている CloudFormation テンプレートからスタックのデプロイが可能な機能となります。 この機能を使用することで、特定のブランチへの push 時に自動的にスタックのデプロイが可能となり、CodePipeline や GitHub Actions などの CI/CD パイプライン…
New Relicを使ったPING監視といえばsyntheticsのURL監視となりますが、syntheticsのURL監視だけでなくICMPなどNew Relicのどの監視で何ができるのかを記事にまとめました。
こんにちは、ディベロップメントサービス1課の山本です。 今回の記事では、AMB(Amazon Managed Blockchain) の利用方法について解説します。 特に、プライベートネットワークの構築について、AWS が提供しているサンプルを用いて詳しく説明します。 このサンプルは 9 つのパートに分かれていますので、1 つのパートを 1 つのブログ記事として扱い、それぞれ詳しく解説していきます。 皆様の理解を深めるために、図や詳細な説明を多く取り入れる予定です。 ブロックチェーンや AMB の基本的な内容が知りたい方は、過去のブログを参考ください。 関連過去ブログ この記事の対象者は? 進…
はじめに 概要 参考 やってみた 環境作成 Cloud9にデータベース作成 Python実行 おわりに はじめに こんにちは、荒堀です。 ElastiCacheの公式のハンズオンがあります。今回はこれをAmazon ElastiCache Serverlessでやってみます。 aws.amazon.com このハンズオンは、RDSのデータをキャッシュするというシナリオになっています。 しかし少し試したいだけでRDSを作るのは大仰なので、今回はCloud9の中にSQLiteでデータベースを作ってそれを使います。 概要 利用するサービスは以下です Amazon ElastiCache Server…
はじめに 概要 参考 やってみた 環境の作成 Pythonで操作 おわりに はじめに こんにちは、荒堀です。 先日、一般利用開始したAmazon ElastiCache Serverlessを、Pythonから使ってみました。 概要 Pythonのredisライブラリを使います。以下の2点の対応が必要です。 クラスターモード clusterモジュールを使用します 転送中の暗号化 sslを有効に設定します 参考 docs.aws.amazon.com やってみた 環境の作成 前回の記事と同じ環境を作ります。 blog.serverworks.co.jp Cloud9の起動 ElastiCache…
こんにちは、マネージドサービス部テクニカルサポート課の山下です。 今回は AWS Backup で EBS スナップショットアーカイブが利用できるようになったアップデートについて確認していきたいと思います。 aws.amazon.com aws.amazon.com EBS スナップショットアーカイブとは 確認してみた まとめ 以前から、手動 や Data Lifecycle Manager では EBS スナップショットアーカイブが利用可能でしたが、今回 AWS Backup でも利用できるようになった形です。 EBS スナップショットアーカイブとは 90日以上保持するEBSスナップショット…
大量の re:Invent 2023 のレポート投稿に追いつけ追い越せ。と Advent Calendar の方も盛り上げていきましょう。 qiita.com こんにちは、アプリケーションサービス部の千葉@4日目担当です。 コロナウイルスのニュースがめっきり減ったと思ったら、次はインフルエンザが流行っているみたいですね。 ウチのチビが通っている幼稚園では、30名のクラスのうち12名が体調を崩してお休みをしていました。 『子供は風の子』なんて簡単には言ってはイケない世の中みたいです。 あわただしい年の暮れですが、皆様どうぞお健やかにお過ごしください。 さて今回のタイトルについてですが、いつか私が…
はじめに こんにちは。広島在住、アプリケーションサービス部の兼安です。 寒い日が続いて外に出るのが億劫ですね。 この土曜日は、自宅でAWS Certified Data Engineer - Associateのベータ試験を受験しました。 本記事では受験した感想を軽くレポートさせていただきます。 はじめに AWS Certified Data Engineer - Associateとは オンラインで受験しました 試験の準備 試験の感想と難易度 まとめ AWS Certified Data Engineer - Associateとは AWS Certified Data Engineer -…
AWS Control Tower に新たな API が追加されました。 今回の変更では、AWS Control Tower に対する各種 CRUD 操作のうち、CreateLandingZone、GetLandingZone、ListLandingZones、GetLandingZoneOperation、UpdateLandingZone、ResetLandingZone、そして DeleteLandingZone の計7アクションが増えており、主にランディングゾーンの作成、変更を行うことができるようになっています。
サーバーワークスの村上です。 今年もre:Invent 2023が終わりましたね。多くのアップデートがあり色々キャッチアップしないといけないので、むしろこれからという感じでしょうか。 さて、このブログでは、re:Invent 2023で発表されたAgents for Amazon Bedrockについて紹介します。 結論:なにができるのか Knowledge base for Amazon Bedrockとのちがい 絵で理解するAgents for Amazon Bedrock 今回やってみたこと Knowledge base for Amazon Bedrockの作成 AWS Lambdaの…
Aamzon Connectにはウェブページ上へ音声通話、および、ビデオ通話機能を埋め込む機能があります。 簡単に自分のWebサイトへ埋め込むことが可能で、公衆電話回線(PSTN)を経由せずに音声通話・ビデオ通話が実現できます。 構成設定の手順を紹介します。 aws.amazon.com 2023年11月のリリースページ ドキュメント 環境・構成など 設定手順 コミュニケーションウィジェットを作成 セキュリティプロファイルでビデオ通話を許可 動作確認 Webページから通話を確認 スマートフォンからのアクセスを確認 最後に ドキュメント 公式ドキュメントに手順があるので、それに沿って進めます。 …