並び順

ブックマーク数

期間指定

  • から
  • まで

121 - 160 件 / 294件

新着順 人気順

DynamoDBの検索結果121 - 160 件 / 294件

  • Terraform で Step Functions プロジェクトを記述するためのベストプラクティス | Amazon Web Services

    Amazon Web Services ブログ Terraform で Step Functions プロジェクトを記述するためのベストプラクティス Terraform は、HashiCorp が提供する、もっとも人気のある infrastructure-as-code (IaC) プラットフォームの 1 つです。AWS Step Functions は、開発者が AWS のサービスを利用して分散アプリケーションを構築したり、プロセスを自動化したり、マイクロサービスをオーケストレーションしたり、データと機械学習 (ML) のパイプラインを作成できるよう支援するビジュアルワークフローサービスです。 このブログでは、Terraform を利用してワークフロー (Step Functions ステートマシン) をデプロイするユーザーのためのベストプラクティスを紹介します。AWS Step Fun

      Terraform で Step Functions プロジェクトを記述するためのベストプラクティス | Amazon Web Services
    • 海外のCDKの知見を学ぼう! Advanced AWS CDK: Lessons learned from 4 years of use COM302 参加レポート #AWSreInvent2023 | DevelopersIO

      海外のCDKの知見を学ぼう! Advanced AWS CDK: Lessons learned from 4 years of use COM302 参加レポート #AWSreInvent2023 re:Invent2023で参加した「Advanced AWS CDK: Lessons learned from 4 years of use」のレポートです。感想多めです。 はじめに re:Invent現地参加組の佐藤智樹です。今回は、AWS DevTools HeroであるMatthew Bonigさんの登壇、「Advanced AWS CDK: Lessons learned from 4 years of use」に参加した際のレポート記事です。彼は4年間CDKの利用歴があり、その中で得た知見をもとにCDK Bookも共著で執筆されています。そんな4年間の中での学びが共有されたセッシ

        海外のCDKの知見を学ぼう! Advanced AWS CDK: Lessons learned from 4 years of use COM302 参加レポート #AWSreInvent2023 | DevelopersIO
      • Dive deep into Amazon ECR (ECRの裏側の仕組みを知ろう)

        Amazon ECR とは コンテナのワークフローとレジストリの役割 コンテナをベースとしたワークフローを組んだ場合、「Build, Ship, Run」に基づき整理すると下記にようになります。 アプリケーションのソースコードとDockerfileというコンテナイメージを構築するためのファイルを用意し、イメージを作成していきます。 Dockerfileというのは、このファイル上にコマンドを記述することで、アプリケーションに必要なライブラリをインストールしたり、コンテナ上に環境変数を指定する役割を持ちます。 さて、ここで重要になってくるのはこのコンテナイメージを保存する先ですね。 そこで出てくるのが、レジストリと呼ばれるものです。 レジストリとは、コンテナイメージを保存するサービスで、Dockerレジストリを基点としてさまざまなプラットフォームにイメージを配布したり、利用者間でイメージを共有

          Dive deep into Amazon ECR (ECRの裏側の仕組みを知ろう)
        • Announcing incremental export to S3 for Amazon DynamoDB

          Today, Amazon DynamoDB announces the general availability of incremental export to S3, that allows you to export only the data that has changed within a specified time interval. With incremental exports, you can now export data that was inserted, updated or deleted, in small increments. You can export changed data ranging from a few megabytes to terabytes with a few clicks in the AWS Management Co

            Announcing incremental export to S3 for Amazon DynamoDB
          • ドメインイベントを伝達するためのモデリング技法 - KAKEHASHI Tech Blog

            前回は、アーキテクチャの進化はドメインイベントが起点になるという記事内で、ドメインイベントの重要性を語りました。本稿では、ドメインイベントを伝達する際にシステム要件を満たした上で、どのようにしてデータモデル並びにドメインモデルを象るかを説明します。 なお、ビジネスドメインを深掘りドメインモデルを探索する手法の説明は、世にたくさん解説されているため詳しくはそちらに譲ります。特にAlberto Brandolini氏が提唱するモデリング手法であるEvent Stormingは、ワークショップ形式でドメインイベントを深く理解し、一連の業務プロセスやドメイン領域を探索的に発見することができる手法であり、Event Sourcingを前提とするアーキテクチャと相性がいいので参考にするとよいでしょう。 ドメインイベントのデータモデルの属性 ドメインイベントの記録および伝達に着眼した構成を紹介した前回の

              ドメインイベントを伝達するためのモデリング技法 - KAKEHASHI Tech Blog
            • Serverless Days Tokyo 2023に参加してきました!(前編) - Qiita

              日比谷のクラスメソッド社さん会場に100名以上が集結するオフラインイベントです! ※リアルタイムの走り書きのため、誤り等あればお知らせください🙏 KEYNOTE / Alex Debrie (AWS Data Hero) 有名なDynamoDB Bookを執筆された方です! サーバーレスの歴史 オンプレミス〜EC2の登場〜Lambda登場の変遷 Herokuから始まった12-Factor Appの話 イベントドリブン: SQS, S3, SNS, そしてDynamoDBの登場 DynamoDBの登場 DynamoDBが早くから人気を得た理由: サーバーレスと相性がいい VPCが不要、接続上限なし、IaCと高速プロビジョン、メンテウィンドウなし これがRDSだったら…ほとんど実現できない! フルマネージド、マルチテナンシー! サーバーレスの今、これから AWS以外のサーバーレスサービスの台

                Serverless Days Tokyo 2023に参加してきました!(前編) - Qiita
              • AWSで開発運用する上での基本が学べる【Developing on AWS】を受講してみた | DevelopersIO

                皆さんこんにちは、AWS事業本部オペレーション部の清水です。 AWSで開発運用する上での基本について学習するべく、「Developing on AWS」を受講してきました! 本コースの受講をお考え中の方へ、お役に立てば幸いです。 AWS認定トレーニングとは? 以下のブログに、弊社AWS認定トレーニング講師の平野のほうで執筆した各トレーニングの詳細が記載されています。 私が今回受講したのは、以下の図の赤枠に入るコースになります。AWS SDK/CLIを使用して、AWS を活用したアプリケーションを開発する方法を学びたい方におススメのコースになります。 事前準備 知識レベル 「AWS認定クラウドプラクティショナー」レベルの知識習得/構築経験 Pythonの基礎知識(入門レベルでOK) Cloud9の基礎体験 1日目 モジュール3:AWSで開発を開始する ※モジュール1・2は、コースの概要とラボ

                  AWSで開発運用する上での基本が学べる【Developing on AWS】を受講してみた | DevelopersIO
                • Cloudflare functions with Scala.js

                  Indoor VivantsAnton Sviridov. I love reinventing the wheel and I usually use Scala for that. TL;DR We are deploying an app to Cloudflare using Scala.js We are using ScalablyTyped We are using Scala 3 heavily Code on Github Deployed app Cloudflare API bindings Welcome to the "Put ma Scala on yo cloud" series I want to say that I'm kicking off a blog series, but even I don't believe that. If I did,

                  • エンジニア1年目に読んだ技術書 - Qiita

                    はじめに エンジニアに転職してそろそろ1年になります。 この1年で読んだ本、良かったサービスを紹介します。 書籍の紹介 Python1年生 第2版 体験してわかる!会話でまなべる!プログラミングのしくみ 転職活動を始める前にプログラミングの向き不向きを判断するために読みました。 基本的なプログラミングの概念やPythonの基礎が分かりやすく解説されています。 独習Python Pythonの基礎文法はこれ一冊で十分です。 多くの文法書がありますが、一冊終える頃には自分で調べて問題解決できるレベルになるので、この本に限らず自分に合った文法書を一冊学習すれば良いと思います。 スッキリわかるPythonによる機械学習入門 教師あり学習・教師なし学習など機械学習の基礎が学べます。 これ一冊だけでもかなり分かりやすくなっていますが、Pythonの文法を一通り学習した後で取り組むと、よりスムーズだと思

                      エンジニア1年目に読んだ技術書 - Qiita
                    • Amazon Auroraのシャーディングによる負荷分散を、スケーラブルなNewSQLデータベース「TiDB」で置き換えへ。高負荷なオンラインゲームにも耐えると評価[PR]

                      Amazon Auroraのシャーディングによる負荷分散を、スケーラブルなNewSQLデータベース「TiDB」で置き換えへ。高負荷なオンラインゲームにも耐えると評価[PR] 複数のデータベースに負荷分散を行い、スケーラビリティを高める代表的な方法の1つに「シャーディング」があります。 シャーディングによる分散処理には、例えばあるテーブルのプライマリキーが偶数の値はサーバAに、奇数はサーバBに分散させるような方法(水平分割)、あるいは「商品名」「価格」「在庫数」「画像へのリンク」の4列を持つテーブルを、「商品名」「価格」と「在庫数」「画像へのリンク」の2列ごとのテーブルに分割して別々のサーバに受け持たせる方法(垂直分割)などがあります。 『週刊少年ジャンプ』の創刊50周年を記念して製作されたゲーム「ジャンプチ ヒーローズ」やパズルRPG「クラッシュフィーバー」「アリスフィクション」をはじめと

                        Amazon Auroraのシャーディングによる負荷分散を、スケーラブルなNewSQLデータベース「TiDB」で置き換えへ。高負荷なオンラインゲームにも耐えると評価[PR]
                      • FirestoreをBigQueryに連携して長期間のPITRを実現した話 - ANDPAD Tech Blog

                        この記事はANDPAD Advent Calendar 2023の11日目の記事です。 はじめに こんにちは、SWEの西です。普段はANDPADチャットを開発するチャットチームのメンバーとして働いています。今回はANDPADチャットのデータベースとして使われているFirestoreについてお話します。 FirestoreはGCPが提供するフルマネージドのNoSQL製品です。フルマネージドNoSQLのもう一つの代表例にAWSのDynamoDBがありますね。Firestoreにしかない特徴の一つとして、データの更新をリアルタイムでクライアントに反映できるというものがあります。この特徴はチャット機能と非常に相性が良いため、ANDPADチャットではFirestoreを採用しています。そんなFirestoreですが弱みもあります。その一つがバックアップ機能です。DynamoDBとFirestoreは

                          FirestoreをBigQueryに連携して長期間のPITRを実現した話 - ANDPAD Tech Blog
                        • ecspressoとTerraformを連携させて複数環境にECSデプロイしてみた - NRIネットコムBlog

                          本記事は 【コンテナウィーク】 3日目の記事です。 💻 2日目 ▶▶ 本記事 ▶▶ 4日目 📱 はじめまして、2021年キャリア入社の加藤です。 Amazon ECSのデプロイツールであるecspressoを用いて複数環境にECSデプロイを実施してみようと思います。 業務でTerraformを使用する機会が多いので、ecspressoと連携させ、より実践的な使い方を試します。 ecspresso とは ecspressoはfujiwara氏が公開しているECSのデプロイツール(OSS)です。 github.com 設計思想として 「ECSのデプロイに関わる最小限のリソースのみを管理するツール」と書かれており、ECSデプロイに特化したツールであることが分かります。 ecspressoの管理対象は「ecspressoの設定ファイル」「ECSサービスの設定ファイル」「ECSタスク定義の設定フ

                            ecspressoとTerraformを連携させて複数環境にECSデプロイしてみた - NRIネットコムBlog
                          • 型情報の効果的な活用:API を介してバックエンドとフロントエンドを繋ぐ - Insight Edge Tech Blog

                            こんにちは!Insight Edgeの小林まさみつです。 Insight Edgeでは、単一のプロジェクトでバックエンドとフロントエンド両方の開発を担当することがあります。 開発時にはバックエンドとフロントエンドをうまく連携することが求められます。 その際、それぞれで型情報を定義すると多重管理することになり、管理の手間がかかることに加えて整合性が保ちづらくなります。 本記事では、型情報を含むAPIをスムーズに連携することでこれらの問題を解決し、開発プロセス全体の効率化を実現する方法を紹介します。 目次 1. 概要 2. 使用する主要な技術 3. 本記事で扱うデータモデル 4. バックエンドの型情報と FastAPI の役割 5. フロントエンド開発の効率化 6. バックエンドとフロントエンド間の型同期 7. 注意点 8. まとめと今後の展望 1. 概要 型付けの重要性 型情報を明示すること

                              型情報の効果的な活用:API を介してバックエンドとフロントエンドを繋ぐ - Insight Edge Tech Blog
                            • AWS Backup で自動復元テストおよび検証が使用可能に | Amazon Web Services

                              Amazon Web Services ブログ AWS Backup で自動復元テストおよび検証が使用可能に すべての重要なリソースの自動ゲームデーテストを実行することは、ランサムウェアやデータ損失イベントへの対応の準備ができているかどうかを判断するための重要なステップです。これにより、結果に基づいて適切な是正措置を講じ、これらのテストの成功または失敗などの結果をモニタリングする機会が得られます。最終的には、復元時間が組織の想定される目標復旧時間 (RTO) を満たしているかどうかを確認でき、より優れた復旧戦略を策定するのに役立ちます。 11月27日、AWS Backup の新機能である復元テストを発表しました。これを使用することで、ストレージ、コンピューティング、データベース全体で AWS リソースの復元テストを実行できます。この機能を使用すると、復元テストプロセス全体を自動化し、ランサ

                                AWS Backup で自動復元テストおよび検証が使用可能に | Amazon Web Services
                              • Amazon DynamoDB now supports resource-based policies

                                Amazon DynamoDB now supports resource-based policies to help you simplify access control for your DynamoDB resources. With resource-based policies, you can specify the Identity and Access Management (IAM) principals that have access to a resource and what actions they can perform on it. You can attach a resource-based policy to a DynamoDB table or a stream. The resource-based policy that you attac

                                  Amazon DynamoDB now supports resource-based policies
                                • [速報] Amazon Aurora PostgreSQL, Amazon DynamoDB, Amazon RDS for MySQL で Amazon Redshift とのゼロ ETL が発表されました (Preview) #AWSreInvent | DevelopersIO

                                  AWS事業本部の森田です。 本日より、Amazon Aurora PostgreSQL, Amazon DynamoDB, Amazon RDS for MySQL で Amazon Redshift とのゼロ ETL がプレビューで利用できるようになりました! ゼロ ETL ゼロ ETLを利用することで、Amazon Redshift から各データベースのデータにアクセスして、ほぼリアルタイムの分析や機械学習が可能となります。 また、「ゼロ」と名前についているように ETL オペレーションを実行する複雑なデータパイプラインの構築なしで上記が実現可能となります。 ゼロ ETL については、昨年の reInvent で発表されたサービスととなっており、Aurora MySQL で一足先に一般提供を開始となっております。 プレビュー対象 以下のデータベース・リージョンで新たにプレビューでの利用

                                    [速報] Amazon Aurora PostgreSQL, Amazon DynamoDB, Amazon RDS for MySQL で Amazon Redshift とのゼロ ETL が発表されました (Preview) #AWSreInvent | DevelopersIO
                                  • [AWS のカードゲーム!?] AWS Skill Builder の新しいコンテンツ「AWS Card Clash」を遊んでみた | DevelopersIO

                                    [AWS のカードゲーム!?] AWS Skill Builder の新しいコンテンツ「AWS Card Clash」を遊んでみた こんにちは、大前です。 いつの間にか AWS Skill Builder で AWS をオンラインで学ぶ | デジタルトレーニング | AWS に新しい学習コンテンツとして AWS Card Clash が追加されていました。 クラウドの世界に飛び込む準備はできていますか?AWSクラウドのアーキテクチャーと設計を魅力的な方法で、切磋琢磨しながら探求するために、役割を選択してください。この3Dバーチャルカードゲームで、AWSクラウドサービスに関する知識を深め、ソリューション内でのインターフェイスを学びましょう。AWS Skill Builderのすべてのバージョンで利用可能です。 (公式ページ上の紹介文を翻訳ツールにて和訳) AWS Card Clash はゲー

                                      [AWS のカードゲーム!?] AWS Skill Builder の新しいコンテンツ「AWS Card Clash」を遊んでみた | DevelopersIO
                                    • Building a serverless document chat with AWS Lambda and Amazon Bedrock | Amazon Web Services

                                      AWS Compute Blog Building a serverless document chat with AWS Lambda and Amazon Bedrock This post is written by Pascal Vogel, Solutions Architect, and Martin Sakowski, Senior Solutions Architect. Large language models (LLMs) are proving to be highly effective at solving general-purpose tasks such as text generation, analysis and summarization, translation, and much more. Because they are trained o

                                        Building a serverless document chat with AWS Lambda and Amazon Bedrock | Amazon Web Services
                                      • Amazon Athena announces federated query pass-through

                                        Today, Amazon Athena announced federated query pass-through, a new feature that allows entire queries to be executed directly on the underlying data source. Federated query pass-through allows you to take advantage of the unique functions, query language, and performance capabilities of different data sources, and can result in faster query execution and less data processed by Athena. With Athena,

                                          Amazon Athena announces federated query pass-through
                                        • extensions.json で指定された VS Code 拡張をコマンドで一括インストールする | DevelopersIO

                                          こんにちは、CX 事業本部製造ビジネステクノロジー部の若槻です。 VS Code(Visual Studio Code) では、ワークスペースやプロジェクトで導入を推奨したい拡張機能を指定することができます。 指定方法は、次のような extensions.json ファイルを .vscode ディレクトリに作成するだけです。 .vscode/extensions.json { "recommendations": [ "dbaeumer.vscode-eslint", "esbenp.prettier-vscode", "redhat.vscode-yaml", "Arjun.swagger-viewer" ] } しかし、この extensions.json に指定したからと言って自動で VS Code にインストールされるわけではなく、次のように RECOMMENDED の一覧に表示さ

                                            extensions.json で指定された VS Code 拡張をコマンドで一括インストールする | DevelopersIO
                                          • パーソナライズされた UI を自動生成する EC サイトをGPT-4でSSRして構築してみた | DevelopersIO

                                            GPT-4にサーバーサイドアプリケーションの役割を与え、ユーザーのリクエストに応じてパーソナライズされたUIを自動生成するデモの紹介です こんにちは。リテールアプリ共創部のきんじょーです。 皆さんは EC サイトで買い物をするときに、このサイト使いづらいなぁ・・と感じることはありますか? ユーザー体験を悪化させる原因はいくつもありますが、UI がユーザーフレンドリーではなかったり、なかなか欲しい商品に辿り着けない時に私は使いづらさを感じます。 では、もしもユーザーの望む形で UI をパーソナライズできるサービスがあったら皆さんは使ってみたいでしょうか? 少し前に、以下のような記事を書きました。 この記事は対話形式のインタフェースにGPT-4を使用して、サーバーサイドで検索結果を絞り込むという検証で、フロントエンドは自前で実装したチャット UI でした。 今回はフロントエンド部分に着目し、チ

                                              パーソナライズされた UI を自動生成する EC サイトをGPT-4でSSRして構築してみた | DevelopersIO
                                            • 【アプリもインフラも1つの言語で書ける】Wingのチュートリアルをやってみる | DevelopersIO

                                              最近Infrastructure from Code (IfC) という概念を知りました。 とりあえず、触って雰囲気を掴みたいと思いWingのチュートリアルをやってみました。 Infrastructure from Code (IfC) ツールまとめ - maybe daily dev notes IxC: Infrastructure as Code, from Code, with Code - The Architect Elevator Wingとは Wingとはクラウド向けのプログラミング言語です。 WingLangという独自の言語を使って、インフラとアプリを1つの言語で同時にコーディングできます。 公式サイト内のイントロダクションの動画が分かりやすくて、おすすめです。(15分と短くて見やすいです) WingLangをコンパイルして、AWSやGCP、Azureなどに対応したTer

                                                【アプリもインフラも1つの言語で書ける】Wingのチュートリアルをやってみる | DevelopersIO
                                              • Amazon S3 のプライベート DNS サポートのご紹介 | Amazon Web Services

                                                Amazon Web Services ブログ Amazon S3 のプライベート DNS サポートのご紹介 このブログは 2023 年 6 月 16 日に Sumiran Tandon(Senior Product Manager)と、Rohit Aswani(Senior Specialist Solutions Architect)、Shubham Singh(Senior Network Specialist Solutions Architect)によって執筆された内容を日本語化したものです。原文はこちらを参照してください。 オンプレミスで利用しているアプリケーションがクラウドのストレージを使用する場合、コンプライアンス要件によりプライベート接続が義務付けられることがよくあります。これらの要件を満たすため、お客様は AWS Direct Connect や、AWS Site-to

                                                  Amazon S3 のプライベート DNS サポートのご紹介 | Amazon Web Services
                                                • 【SAA-C03】AWS未経験者が1か月で合格するためにやったことまとめ - Qiita

                                                  ※Qiita初投稿故、見苦しい文となってしまっているがお許しいただきたい。 先日、AWSの認定試験、AWS Certified Solutions Architect - Associate (以下SAAと記載)を受験し、無事一発合格できた。AWSの中でも一、二を争うメジャーな試験故、既に先人たちのアドバイスが多く寄稿されているが、メモ程度に私も記載してみようと思う。試験当日まで追い込んでギリギリの合格だったため、どちらかというと失敗談の類だと思って反面教師にして頂ければ幸いである。 この記事を書いてる人 ・某通信インフラ企業でサーバ寄りのインフラエンジニア。新卒入社3~5年目(特定避けるためぼかしている)。 ・業務では主にLinux(RHEL)、MariaDBや、監視運用ツールとしてZabbix、Ansibleあたりの製品に触ることが多い。NWは正直疎い。 ・業務でのAWS経験は皆無。プ

                                                    【SAA-C03】AWS未経験者が1か月で合格するためにやったことまとめ - Qiita
                                                  • 2023年7月くらいのAWS最新情報ブログとかをキャッチアップする – AWSトレンドチェック勉強会用資料 | DevelopersIO

                                                    こんにちは、臼田です。 みなさん、AWSの最新情報はキャッチアップできていますか?(挨拶 社内で行っているAWSトレンドチェック勉強会の資料をブログにしました。 AWSトレンドチェック勉強会とは、「日々たくさん出るAWSの最新情報とかをブログでキャッチアップして、みんなでトレンディになろう」をテーマに実施している社内勉強会です。 このブログサイトであるDevelopersIOには日々ありとあらゆるブログが投稿されますが、その中でもAWSのアップデートを中心に私の独断と偏見で面白いと思ったもの(あと自分のブログの宣伝)をピックアップして、だいたい月1で簡単に紹介しています。 7月は71本のピックアップになりました。7月7日は創立記念日で大量にブログが量産されましたし、DevelopersIO 2023のイベントが全国を回り沢山の資料や動画が共有されていますので合わせてチェックしてください。

                                                      2023年7月くらいのAWS最新情報ブログとかをキャッチアップする – AWSトレンドチェック勉強会用資料 | DevelopersIO
                                                    • Introducing “Database Performance at Scale”: A Free, Open Source Book

                                                      Discover new ways to optimize database performance and avoid common mistakes that impact latency and throughput So many things have to align perfectly for impressive database performance. You need to think hard about factors like: The infrastructure your database sits on How it’s set up How you’re managing it How your application interacts with the driver How the driver interacts with your databas

                                                        Introducing “Database Performance at Scale”: A Free, Open Source Book
                                                      • AWS Lambda のアクセス許可を紐解く - KAYAC engineers' blog

                                                        SREチームの橋本です。SRE連載の11月号になります。 AWSの多くのリソースはIAMでアクセスを一元管理されていますが、Lambdaではユーザーが実行したり他のAWSサービスから実行されたりする都合上、様々なポリシーが絡んでいます。 特に「Lambdaを呼び出す許可」についてはID(アイデンティティ)ベースのポリシーとリソースベースのポリシーで内容が被るため、どちらで設定するか混乱しているケースも見られます。 本記事ではこうしたポリシー事情をterraformの例と共に整理し、権限設定のベストプラクティスも検討します。 そもそもIAMのポリシーについて ドキュメントによればAWSのポリシーは実に6種類ものタイプがありますが、「使用頻度の高いものから」とあるように最初のIDベースが非常に多くのサービスで共通して使われており、次いで2番目のリソースベースが一部サービスで必要になるでしょう。

                                                          AWS Lambda のアクセス許可を紐解く - KAYAC engineers' blog
                                                        • 本番環境でAmplifyを3年くらい使ってみている弊社環境のご紹介 - Qiita

                                                          Amplify Boost Up #04 Amplify Japan User Group さん主催の Amplify Boost Up の4回目に登壇したので、その内容について補足しつつまとめてみました。 資料は以下の SpeakerDeck で共有しておりますので、ご確認ください Amplify を使っている理由 我々開発運用チームは社外の方も含めて5名です。この人数で動画配信サービスの「hod」と番組関連グッズを販売している「HTBオンラインショップ」の2つのオンライン事業のシステムを担当しています。やらないことを少しでも増やすために、サーバレス構成を基本としており、その流れでAmplifyを活用しています。 だいぶ、省略した部分はありますが、以下にアーキテクチャを載せます。 フロントエンドのデプロイ先としては Amplify Hosting を利用しており、フロントエンドはサービス

                                                            本番環境でAmplifyを3年くらい使ってみている弊社環境のご紹介 - Qiita
                                                          • 2023年9月くらいのAWS最新情報ブログとかをキャッチアップする – AWSトレンドチェック勉強会用資料 | DevelopersIO

                                                            こんにちは、臼田です。 みなさん、AWSの最新情報はキャッチアップできていますか?(挨拶 社内で行っているAWSトレンドチェック勉強会の資料をブログにしました。 AWSトレンドチェック勉強会とは、「日々たくさん出るAWSの最新情報とかをブログでキャッチアップして、みんなでトレンディになろう」をテーマに実施している社内勉強会です。 このブログサイトであるDevelopersIOには日々ありとあらゆるブログが投稿されますが、その中でもAWSのアップデートを中心に私の独断と偏見で面白いと思ったもの(あと自分のブログの宣伝)をピックアップして、だいたい月1で簡単に紹介しています。 9月はなんと69本もピックアップしています。注目はついにリリースされたAmazon Bedrockですね!すでに色々記事があります! ちなみにAWSの最新情報をキャッチアップするだけなら週刊AWSがおすすめですが、Dev

                                                              2023年9月くらいのAWS最新情報ブログとかをキャッチアップする – AWSトレンドチェック勉強会用資料 | DevelopersIO
                                                            • [Amazon Bedrock][LangChain] チャット会話履歴をセッション毎に記憶・保存する方法 | DevelopersIO

                                                              また、AWSのリージョンは「バージニア北部 (us-east-1)」を使用します。 (東京リージョンでは利用できるモデルが限られるため) 準備 Lambda関数の作成を始める前に、いくつか準備をします。 Bedrockの「モデル」を利用可能にする Bedrockマネジメントコンソールの「モデルアクセス」から、利用したい「モデル」へのアクセスを有効化しておきます。 Lambdaレイヤーの作成 Lambda関数の標準状態ではLangChainのPythonパッケージが含まれていないため、Lambdaレイヤーを使ってパッケージが利用できるようにします。 Lambdaレイヤーの作成と利用の方法は、下記ブログ記事を参考にしてください。 Lambda関数で使用するPythonと同じバージョンのPythonが使用できる環境で、LangChainのパッケージを含むzipファイルを作成します。 $ mkdi

                                                                [Amazon Bedrock][LangChain] チャット会話履歴をセッション毎に記憶・保存する方法 | DevelopersIO
                                                              • [レポート] Amazon MWAA と AWS Step Functions を比べてみた #AWSreInvent #API307 | DevelopersIO

                                                                [レポート] Amazon MWAA と AWS Step Functions を比べてみた #AWSreInvent #API307 こんにちは、muroです。AWS事業本部 サービス開発室でopswitchの開発・運用を担当しています。opswitchは今年の1月にApache Airflowベースのアーキテクチャから、AWS Step Functionsに移行しました。 今回 re:Invent で Amazon MWAA と AWS Step Functions のそれぞれの長所短所を学ぶセッションがあったので、自身の理解度を確認するために受講してきました。 セッションの概要 タイトル Comparing Amazon MWAA and AWS Step Functions 概要 Organizations looking to orchestrate ETL data pipel

                                                                  [レポート] Amazon MWAA と AWS Step Functions を比べてみた #AWSreInvent #API307 | DevelopersIO
                                                                • AWS CDKで構築するイベント駆動型アーキテクチャの実装戦略 - ZOZO TECH BLOG

                                                                  はじめに こんにちは、ZOZOMO部FBZブロックの山村です。普段はFulfillment by ZOZO(以下、FBZ)が提供するAPIシステムを開発・運用しています。 FBZは、AWS Lambda(以下、Lambda)を中心にAWSが提供するフルマネージドサービスを活用したサーバーレスアーキテクチャを採用しています。 以下の記事にてサービス構成やアーキテクチャ戦略の詳細を説明しています。 techblog.zozo.com 今回は、イベント駆動型のアーキテクチャを開発するうえで直面した課題と、その開発経験をもとにどのようにアプローチしたかをご紹介します。 目次 はじめに 目次 背景・課題 インフラリソース定義のための知識が必要であり、プロジェクトの参入難度を上げていた イベント駆動ではアプリケーションコードに合わせて関連リソース定義も必要になる 記述時点では正しく記述できているか気づ

                                                                    AWS CDKで構築するイベント駆動型アーキテクチャの実装戦略 - ZOZO TECH BLOG
                                                                  • ゲームベースで学習できる「AWS Cloud Quest: Solutions Architect」が日本語で学習可能になりました | Amazon Web Services

                                                                    Amazon Web Services ブログ ゲームベースで学習できる「AWS Cloud Quest: Solutions Architect」が日本語で学習可能になりました ※本記事に記載の内容は 2024 年 03 月 10 日の内容に基づいたものです。今後、サービスの更新や変更に伴い、本記事の内容と異なる部分が出てくる可能性がある点、予めご了承ください。 こんにちは!テクニカルインストラクターの吉田です。2024 年も 3 月になりました。桜の季節が近づいていますね。さて皆様、AWS クラウドの学習を、ゲームベースで行うことができる学習コンテンツの AWS Cloud Quest をご存じでしょうか?ゲーム内で、ストーリーに沿って出題されるソリューション構築に関する課題を、実際の AWS のアカウントを使用しながら解いていく、RPG テイストのコンテンツです。本記事では、昨年 1

                                                                      ゲームベースで学習できる「AWS Cloud Quest: Solutions Architect」が日本語で学習可能になりました | Amazon Web Services
                                                                    • Farewell EC2-Classic, it’s been swell

                                                                      Farewell EC2-Classic, it’s been swellSeptember 01, 2023 • 849 words Retiring services isn’t something we do at AWS. It’s quite rare. Companies rely on our offerings – their businesses literally live on these services – and it’s something that we take seriously. For example SimpleDB is still around, even though DynamoDB is the “NoSQL” DB of choice for our customers. So, two years ago, when Jeff Bar

                                                                        Farewell EC2-Classic, it’s been swell
                                                                      • AWS Resource Explorer と AWS CloudTrail を使用して、AWS リソースへの一貫したタグ付けを行う | Amazon Web Services

                                                                        Amazon Web Services ブログ AWS Resource Explorer と AWS CloudTrail を使用して、AWS リソースへの一貫したタグ付けを行う 組織の目的に応じたリソースタグを一貫して適用することは、簡単ではないケースがあります。例えば、正確な原価配分や細かなアクセス制御などを行いたい時です。また、開発者が開発やテストの初期段階で作成した別環境のリソースをクリーンアップする時に、問題に直面することもあるでしょう。適切なタグ付けがされていないと、組織から離れた開発者が作成したお試しリソースを特定したり、プロジェクトが終了した際にリソースをクリーンアップするのが難しくなります。 AWSリソースへのタグ付けは、ワークロード開発の初期段階で見落とされがちです。開発者にタグ付与ルールを守らせるのに苦労するユーザーもいます。AWS リソースに対して正確で意味のある

                                                                          AWS Resource Explorer と AWS CloudTrail を使用して、AWS リソースへの一貫したタグ付けを行う | Amazon Web Services
                                                                        • AWSオンラインセミナー「さあ、始めよう!AWS が提供するサーバーレス時系列データベース」資料・動画及び QA 公開 | Amazon Web Services

                                                                          Amazon Web Services ブログ AWSオンラインセミナー「さあ、始めよう!AWS が提供するサーバーレス時系列データベース」資料・動画及び QA 公開 先日(2023/9/14) に開催した AWS オンラインセミナー「さあ、始めよう! AWS が提供するサーバーレス時系列データベース」の資料・動画を公開しました。今回のセミナーでは Amazon Timestream を利用した事例や、実際のデモをご覧いただきながら時系列データの活用方法をご紹介しています。 当日、参加者の皆様には数多くの QA を頂きありがとうございました。頂いた QA の一部についても共有しておりますので、併せてご参照ください。 【資料/動画】 時系列データのユースケースと Timestream 概要 資料 (PDF) | 動画 (Youtube) Demo for Beginners – 初めての T

                                                                            AWSオンラインセミナー「さあ、始めよう!AWS が提供するサーバーレス時系列データベース」資料・動画及び QA 公開 | Amazon Web Services
                                                                          • 2024 年 1 月の AWS Black Belt オンラインセミナー資料及び動画公開のご案内 | Amazon Web Services

                                                                            Amazon Web Services ブログ 2024 年 1 月の AWS Black Belt オンラインセミナー資料及び動画公開のご案内 2024 年 1 月に公開された AWS Black Belt オンラインセミナーの資料及び動画についてご案内させて頂きます。 動画はオンデマンドでご視聴いただけます。 また、過去の AWS Black Belt オンラインセミナーの資料及び動画は「AWS サービス別資料集」に一覧がございます。 YouTube の再生リストは「AWS Black Belt Online Seminar の Playlist」をご覧ください。 AWS SAW – セルフサービスなトラブルシューティングと運用の自動化 Amazon Elastic Kubernetes Service(Amazon EKS) 編 AWS SAW(AWS Support Automat

                                                                              2024 年 1 月の AWS Black Belt オンラインセミナー資料及び動画公開のご案内 | Amazon Web Services
                                                                            • AWS 運用におけるベストプラクティスが学べる【Cloud Operations on AWS】を受講してみた | DevelopersIO

                                                                              こんにちは、AWS事業本部オペレーション部の清水です。 AWS Certified SysOps Administrator - Associate 認定を取得するべく、「Cloud Operations on AWS」を受講してきました。 今回のトレーニングはドライランになり、試験的にまず社内向けに実施されました。今後は一般の皆様向けにご提供されるコースになります。 本コースの受講をお考え中の方へ、お役に立てば幸いです。 AWS認定トレーニングとは? 以下のブログに、弊社AWS認定トレーニング講師の平野のほうで執筆した各トレーニングの詳細が記載されています。 私が今回受講したのは、まだドライランのためこちらの図には載っておりません。(多分、今後掲載されるはずです) 前提条件 AWS Technical Essentials コースの修了 ソフトウェア開発またはシステム管理の経験 コマンド

                                                                                AWS 運用におけるベストプラクティスが学べる【Cloud Operations on AWS】を受講してみた | DevelopersIO
                                                                              • [レポート] AWS芸人がお勧めする便利なAWSソリューションの紹介セッションを聴いてきた #AWSreInvent | DevelopersIO

                                                                                re:Invent でバッタリとAWS芸人ことAWSJ SAの清水さんにお会いして、EXPOでミニセッション登壇すると聞いたので勇姿を目に焼き付けるべく聴講してきました。 セッションのテーマは「Accelerate your project by using AWS solutions」! AWS Solutions とは AWSおよびパートナーによって構築された技術的なリファレンス集 世界中のユーザーが経験するであろう課題を解決できるナレッジ集 運用効率、パフォーマンス、信頼性、安全性、そして費用対効果が高くなるように設計されている 詳細なアーキテクチャのダイヤグラムやデプロイ方法などが付属されており、CloudFormationテンプレートなどを使って、環境にデプロイしてすぐに使える 数百のソリューションがあるので、利用環境環境にあったものを探してほしい お勧めする6つのソリューション

                                                                                  [レポート] AWS芸人がお勧めする便利なAWSソリューションの紹介セッションを聴いてきた #AWSreInvent | DevelopersIO
                                                                                • 学園祭において混雑可視化マップを作成および提供した話 - Qiita

                                                                                  きっかけ 昨年度の学園祭における来場者アンケートでは、最後の「学園祭について、よかった点や改善点はありますか?」という設問において、自由記述であるにも関わらず、模擬店での混雑に関するご指摘が有効回答数451件のうち、50件ほどにも及びました。そのため、学園祭における混雑緩和は喫緊の解決するべき課題であると考えました。そこで、かつての先輩方からのご意見や昨年度における事例を踏まえ、現状における問題点をメンバーと検討したところ、「混雑が集中していること」があげられました。販売品目に関わらず、人通りが多い通路に面している模擬店は人目につきやすいため、人が集まりやすく混雑になりやすいものの、閑散としている通路に面している模擬店は、これらの場所を来場者が通りにくいことあり、混雑になりにくく、お昼時でも混雑していないことがありました。 そこで、現状のこの問題点を解決するべく、この「学園祭における模擬店

                                                                                    学園祭において混雑可視化マップを作成および提供した話 - Qiita