並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 40 件 / 66件

新着順 人気順

localstackの検索結果1 - 40 件 / 66件

タグ検索の該当結果が少ないため、タイトル検索結果を表示しています。

localstackに関するエントリは66件あります。 awsテストdocker などが関連タグです。 人気エントリには 『AWSの主要サービスをローカルでエミュレート、「LocalStack」が1.0に到達』などがあります。
  • AWSの主要サービスをローカルでエミュレート、「LocalStack」が1.0に到達

    LocalStackを利用することで実際のAWSにアクセスすることなくローカルの環境で開発やテストを行えるようになるため、迅速な開発サイクルの実現やAWSの利用コスト削減などが期待できます。 LocalStackはオープンソースですが、無料で使える「Community」版では基本的なAPI群が利用可能、月額28ドルからの有償となる「Pro」版では全てのAPIが利用可能。さらに上位の「Team」版と「Enterprise」版も用意されています。 AWSの主要サービスをエミュレート LocalStackでエミュレートできるAWSのサービスは、Amazon S3、SQS、SNS、DynamoDB、Route53、AWS Lambdaなどをはじめとする80以上の主要なサービスです。 AWS Command Line Interface(AWS CLI)、AWS Cloud Development

      AWSの主要サービスをローカルでエミュレート、「LocalStack」が1.0に到達
    • AWSの主要サービスをローカルでエミュレートする「LocalStack 2.0」リリース。機能の同等性と性能などさらに向上

      AWSの主要サービスをローカルでエミュレートする「LocalStack 2.0」リリース。機能の同等性と性能などさらに向上 AWSの主要なサービスのAPIをローカルマシン上でエミュレートする機能を提供する「LocalStack」のバージョン2.0が正式リリースとなりました。 LocalStack 2.0 is here! Our next-gen cloud emulation platform comes with significant improvements in parity, performance, and efficiency for a better development and testing experience for your cloud applications. Read more here: https://t.co/7rU0pKVxW6 #LocalSt

        AWSの主要サービスをローカルでエミュレートする「LocalStack 2.0」リリース。機能の同等性と性能などさらに向上
      • AWS Toolkit for VS Codeとローカルマシン上でAWSをエミュレートするLocalStackが統合可能に。ローカルでAWS Lambdaの開発やテストが容易に

        AWS Toolkit for VS Codeとローカルマシン上でAWSをエミュレートするLocalStackが統合可能に。ローカルでAWS Lambdaの開発やテストが容易に Amazon Web Services(以下、AWS)は、Visual Studio Code(VS Code)の拡張機能として提供しているAWS Toolkit for VS Codeに、AWSのさまざまなサービスをローカルマシン上でエミュレートする「LocalStack」を統合する機能の追加を明らかにしました。 これによりローカルマシン上でAWSのサーバレスコンピューティング基盤であるAWS Lambdaに対応したアプリケーションの開発やテスト、デバッグなどがこれまで以上に容易になることが期待されます。 Serverless devs, your local testing workflow just got

          AWS Toolkit for VS Codeとローカルマシン上でAWSをエミュレートするLocalStackが統合可能に。ローカルでAWS Lambdaの開発やテストが容易に
        • Docker Desktop 4.16登場。AWSをローカルエミュレーションするLocalStackなど拡張機能が正式版。AppleシリコンMacでx86/amd64版Linuxバイナリの実行がβ版に

          Docker Desktop 4.16登場。AWSをローカルエミュレーションするLocalStackなど拡張機能が正式版。AppleシリコンMacでx86/amd64版Linuxバイナリの実行がβ版に WindowsやMac、Linuxなどのマシンに対して手軽にDockerコンテナ環境を導入し、GUIで統合管理できるDocker Desktopの最新版「Docker Desktop 4.16」が正式リリースされました。 525,600 minutes - how do you measure a year? The space-time continuum complicates the answer, but #DockerDesktop 4.16 is out! Things to look forward (or backward) to: #DockerExtensions GA

            Docker Desktop 4.16登場。AWSをローカルエミュレーションするLocalStackなど拡張機能が正式版。AppleシリコンMacでx86/amd64版Linuxバイナリの実行がβ版に
          • LocalStack 実践入門 | AWS サーバレスパターン開発ワークショップ

            📕 この Zenn Book について LocalStack はローカル環境や CI 環境で実行できる AWS エミュレーターです。この Zenn Book は、LocalStack を使って AWS サーバレスパターンを体験する実践的なワークショップです。 🚀 環境構築不要 ワークショップでは GitHub Codespaces を使うため、ラップトップ上に環境構築をする必要がなく、ブラウザですぐに試せます。 ⭐️ 登場する AWS サービス(順不同) ・AWS CloudFormation ・AWS SAM ・Amazon S3 ・AWS Lambda ・Amazon CloudWatch ・Amazon CloudWatch Logs ・Amazon SNS ・Amazon API Gateway ・AWS Step Functions ・Amazon DynamoDB ・Ama

              LocalStack 実践入門 | AWS サーバレスパターン開発ワークショップ
            • クラウド代ゼロ円!?LocalStackで爆速テスト環境を手に入れる方法

              概要 この記事を読む対象者: 「AWSを使って開発したいけど、コストや設定が気になる…」と悩んでいるエンジニア この記事の内容: LocalStackの概要や歴史、インストールから基本操作まで、手を動かしながら学べる実践ガイドをお届けします この記事を読んで分かること: LocalStackを活用してAWSサービスをローカルでエミュレーションし、コスト抑え効率よくテスト環境を構築する方法が身につきます! 序説 「AWSは便利だけど、テストするだけなのにお金がかかるのはちょっと…」そんな経験、ありませんか? 本番環境でいきなり試すのはリスクが高く、設定ミスで予算オーバーになることも。 そんな悩みを解決してくれるのが LocalStack です! LocalStackを使えば、AWSの主要サービスをローカルでそっくり再現できるため、コストを気にせず高速に開発・テストが可能になります。 この記事

                クラウド代ゼロ円!?LocalStackで爆速テスト環境を手に入れる方法
              • サーバレスパターンから学ぼう|LocalStack 実践入門 | AWS サーバレスパターン開発ワークショップ

                  サーバレスパターンから学ぼう|LocalStack 実践入門 | AWS サーバレスパターン開発ワークショップ
                • LocalStack 実践入門 | AWS アプリケーション開発ワークショップ

                  📕 この Zenn Book について LocalStack はローカル環境や CI 環境で実行できる AWS エミュレーターです。この Zenn Book は、LocalStack に実践的に入門するワークショップです。LocalStack の基礎から LocalStack を使った AWS アプリケーション開発(Python コード実行・pytest 単体テスト実行)まで体験できます。 🚀 環境構築不要 ワークショップでは GitHub Codespaces を使うため、ラップトップ上に環境構築をする必要がなく、ブラウザですぐに試せます。 ⭐️ 登場する AWS サービス(順不同) ・Amazon SQS ・Amazon S3 ・AWS CloudFormation ・AWS SAM ・AWS Lambda ・Amazon CloudWatch Logs ・Amazon API G

                    LocalStack 実践入門 | AWS アプリケーション開発ワークショップ
                  • MiniStack — Free LocalStack Alternative | AWS Emulator

                    LocalStack moved core services behind a paid plan. If you relied on LocalStack Community for local dev and CI/CD, MiniStack is your free, MIT-licensed drop-in replacement. No sign-up, no API key, no telemetry. # Start MiniStack $ docker run -p 4566:4566 nahuelnucera/ministack # Works with any AWS tool — no config changes $ aws --endpoint-url=http://localhost:4566 s3 mb s3://my-bucket make_bucket:

                      MiniStack — Free LocalStack Alternative | AWS Emulator
                    • LocalStackを用いてローカル開発のシークレット管理をセキュアにする - LayerX エンジニアブログ

                      この記事は、6月から始まっている #LXベッテク月間 33日目の記事です。 前日の記事はtaikyyさんの「LayerXのQAは顧客に届ける価値を最大化したい」でした。 note.com ちょりす。CTO室およびFintech事業部で色々やってる @ken5scal です。 本日はアプリ開発をローカルで行うためのSecrets管理のTipsを一部、書きたいと思います。 ぱっとアプリを書いて、さくっとコンテナイメージをビルドし、しゅっとAWS上にデリバリしたいことがありませんか? 当社では、そういった場合にAWS App Runnerを活用することがあります。 PoCなど初期段階のものをインフラレイヤーのことを意識したくないときに重宝しています。 しかし、AWSのロードマップにもある通り、ECSでできるようなVauleサービスであるAWS.Secrets Managerとの連携ができません。

                        LocalStackを用いてローカル開発のシークレット管理をセキュアにする - LayerX エンジニアブログ
                      • LocalStack/MinIO を導入して開発者体験が捗った話 - BASEプロダクトチームブログ

                        はじめに この記事はBASEアドベントカレンダー8日目の記事です。 LocalStack/minioを導入して開発者体験が捗った話 こんにちは、BASE 株式会社 BASE BANK Division でソフトウェアエンジニアをしています。 @glassmonkeyこと永野です。 最近ではAWS上にVPCから環境を作っては、壊したりしています。 今回の記事では、AWSのサービスを使ったアプリケーション開発における、開発者自身のPCにおける開発、いわゆるローカル環境での開発者体験をあげた話をします。 YELL BANKについて 私が担当しているサービスであるYELL BANKは、BASEでショップを運営しているオーナー様に「気軽な資金調達」を提供するプロダクトになります。 yellbank-lp.thebase.com 現在のYELL BANKのアーキテクチャは以下のように複数のシステムコン

                          LocalStack/MinIO を導入して開発者体験が捗った話 - BASEプロダクトチームブログ
                        • tflocal を使って Terraform から LocalStack にデプロイしよう - kakakakakku blog

                          Terraform から LocalStack にデプロイする場合,以下のように provider.tf の provider 設定で LocalStack のエンドポイントを参照するように実装する必要がある💡 provider "aws" { region = "ap-northeast-1" access_key = "DUMMY" secret_key = "DUMMY" s3_use_path_style = true skip_requesting_account_id = true skip_credentials_validation = true skip_metadata_api_check = true endpoints { s3 = "http://localhost:4566" } } しかし LocalStack のために設定が必要なのは微妙だったりもして,そ

                            tflocal を使って Terraform から LocalStack にデプロイしよう - kakakakakku blog
                          • Announcing LocalStack 1.0 General Availability!

                            If you want access to detailed log output, including the input and output of requests, you can start LocalStack with LS_LOG=trace, which will provide the same log format, but append the request and response objects, as well as the HTTP headers to the log line. When DEBUG=1 is enabled, errors inside LocalStack are now reported to the client in full. When writing issue reports, these stack traces he

                              Announcing LocalStack 1.0 General Availability!
                            • LocalStack 実践入門 | AWS x Pulumi 入門ワークショップ

                              📕 この Zenn Book について LocalStack はローカル環境や CI 環境で実行できる AWS エミュレーターです。この Zenn Book は、LocalStack を使って Infrastructure as Code (IaC) ツールである Pulumi に入門する実践的なワークショップです。Pulumi と Pulumi AWS Provider を使った AWS リソースのデプロイを "AWS アカウントを作らずに" 体験できます。 🚀 環境構築不要 ワークショップでは GitHub Codespaces を使うため、ラップトップ上に環境構築をする必要がなく、ブラウザですぐに試せます。 ⭐️ 登場する AWS サービス(順不同) ・Amazon S3 ・AWS Lambda ・Amazon CloudWatch Logs ・AWS IAM 🎁 完全無料 こ

                                LocalStack 実践入門 | AWS x Pulumi 入門ワークショップ
                              • AWSの主要サービスをローカルでエミュレート 「LocalStack」正式リリース

                                この記事は新野淳一氏のブログ「Publickey」に掲載された「AWSの主要サービスをローカルでエミュレート、「LocalStack」が1.0に到達」(2022年7月25日掲載)を、ITmedia NEWS編集部で一部編集し、転載したものです。 LocalStackを利用することで実際のAWSにアクセスすることなくローカルの環境で開発やテストを行えるようになるため、迅速な開発サイクルの実現やAWSの利用コスト削減などが期待できます。 LocalStackはオープンソースですが、無料で使える「Community」版では基本的なAPI群が利用可能、月額28ドルからの有償となる「Pro」版では全てのAPIが利用可能。さらに上位の「Team」版と「Enterprise」版も用意されています。 AWSの主要サービスをエミュレート LocalStackでエミュレートできるAWSのサービスは、「Amaz

                                  AWSの主要サービスをローカルでエミュレート 「LocalStack」正式リリース
                                • The Road Ahead for LocalStack: Upcoming Changes to the Delivery of Our AWS Cloud Emulators

                                  The Road Ahead for LocalStack: Upcoming Changes to the Delivery of Our AWS Cloud Emulators We’re simplifying and improving the LocalStack for AWS experience by unifying Community and Pro into one image, offering a free account-based experience for individuals and open source users, and introducing a new CLI (CLI v2) to power the next generation of local cloud development. At LocalStack, we’re very

                                    The Road Ahead for LocalStack: Upcoming Changes to the Delivery of Our AWS Cloud Emulators
                                  • LocalStack and AWS Parity Explained

                                    Another example is Terraform: when you setup your infrastructure with Terraform it performs very strict schema parsing. Hence, unexpected responses could even crash the deployment, for example when the return type is int but should be string. This highlights the importance of parity tests as a technique to ensure consistency and boost the confidence in LocalStack. Parity Tests in a Nutshell Initia

                                      LocalStack and AWS Parity Explained
                                    • S3 on LocalStackをGoとFUSEを使ってMountする(WSL2) | フューチャー技術ブログ

                                      はじめにTIG DXユニットの真野です。夏休み自由研究連載の5本目です。 ずっと気になっていた、go-fuseを用いて、LocalStack でローカル環境にエミュレートされるS3バケットをマウントするツールを開発しました。普段はWebのAPIサーバを中心に開発しているので、FUSEとはいえファイルシステムの知識が無く、トライ&エラーの連続ですごく楽しい自由研究(工作)でした。 モチベーションは以下です。 業務でよくS3にアクセスするコードを書き、ローカル開発ではLocalStack上のS3を用いてテストしている LocalStack上のS3に事前データを置いたり、事後データの検証にいちいちアクセスコードを書くのが面倒 実装ミスで予期しない階層にファイルを出力してしまったりするときに、容易に視認できるようにしたい aws cliコマンドを叩けば良いけど、コマンドを覚えられないし手間がある

                                        S3 on LocalStackをGoとFUSEを使ってMountする(WSL2) | フューチャー技術ブログ
                                      • AWSの主要サービスをローカルでエミュレートする「LocalStack 2.0」リリース 性能などさらに向上

                                        無料で使えるオープンソース版では、Amazon S3やDynamoDB、AWS Lambdaなど主要なAPIが利用でき、有償のPro版、Team版ではAmazon IAM、ElasticCache、Amazon RDS、Custom DNSなど、さらに多くの機能が利用できます。 機能一覧は「Features」のページをご覧ください。 LocalStackを利用することで実際のAWSにアクセスすることなくローカルの環境で開発やテストを行えるため、迅速な開発サイクルの実現やAWSの利用コスト削減などが期待できます。 同等性と互換性がさらに向上 今回リリースされたバージョン2.0では、AWSとの同等性の向上および性能向上などを実現しています。 特にAWS LambdaとAmazon S3は全面的に書き換えられ、どちらもさらにAWSとの同一性と性能が向上しているとのことです。下記はAWS Lamb

                                          AWSの主要サービスをローカルでエミュレートする「LocalStack 2.0」リリース 性能などさらに向上
                                        • LocalStackを使ってローカル環境でS3を立ち上げ、Lambdaでファイルをアップロードしてみた - Qiita

                                          Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?

                                            LocalStackを使ってローカル環境でS3を立ち上げ、Lambdaでファイルをアップロードしてみた - Qiita
                                          • Docker Desktop 4.16登場 AWSをローカルエミュレーションする「LocalStack」など拡張機能が正式版に

                                            この記事は新野淳一氏のブログ「Publickey」に掲載された「Docker Desktop 4.16登場。AWSをローカルエミュレーションするLocalStackなど拡張機能が正式版。AppleシリコンMacでx86/amd64版Linuxバイナリの実行がβ版に」(2023年1月16日掲載)を、ITmedia NEWS編集部で一部編集し、転載したものです。 WindowsやMac、Linuxなどのマシンに対して手軽にDockerコンテナ環境を導入し、GUIで統合管理できるDocker Desktopの最新版「Docker Desktop 4.16」が正式リリースされました。 拡張機能が登場、AWSをローカルエミュレーションするLocalStackなど Docker Desktop 4.16では、サードパーティーがDocker Desktopの機能拡張を行える「Docker Extensi

                                              Docker Desktop 4.16登場 AWSをローカルエミュレーションする「LocalStack」など拡張機能が正式版に
                                            • Zenn Book で「LocalStack 実践入門 | AWS サーバレスパターン開発ワークショップ」を公開しました - kakakakakku blog

                                              あけましておめでとうございます🎍2025年1月1日に Zenn Book で完全無料の学習コンテンツ「LocalStack 実践入門 | AWS サーバレスパターン開発ワークショップ」を公開しましたー🎉 AWS エミュレーターの LocalStack に実践的に入門しつつ「AWS サーバレスパターン」を体験するワークショップです❗️ zenn.dev 概要 🚀 2024年8月に「LocalStack 実践入門 | AWS アプリケーション開発ワークショップ」を公開して,LocalStack が便利だぞ〜👏ということはある程度伝えられたかなと思います.と同時にもう一歩技術的に踏み込んだワークショップがあったら良いな〜とも思っていて,今回「AWS サーバレスパターン」をテーマにしたワークショップの開発を企画しました.内容的には「LocalStack 実践入門 | AWS アプリケーショ

                                                Zenn Book で「LocalStack 実践入門 | AWS サーバレスパターン開発ワークショップ」を公開しました - kakakakakku blog
                                              • LocalStackとTerraformで始めるAWSリソースの無課金IaC体験 - Qiita

                                                Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? はじめに AWSやGoogle Cloudなどのパブリッククラウドを業務で利用している方の中には、環境構築にIaC(Infrastructure as Code:コードによるインフラ管理)を使って自動化している人もいると思います。 IaCは、インフラストラクチャ(サーバー、ネットワーク、ストレージなど)の構成をコードで定義し、管理・運用する手法です。 Web画面の管理コンソールから、手作業でリソースを構築する場合、作業ミスが起きやすく、構築する環境が複数あった場合に同じ操作を何度も実施する必要があり、作業コストが高くなったりします。 I

                                                • Docker ComposeでLocalStackを立ち上げてLambda関数のテストをやってみた | DevelopersIO

                                                  LocalStackをローカル環境で実行する方法 LocalStackを実行する方法は以下の4通りあります LocalStack CLI Docker Docker Compose Kubernetes How to install LocalStack 今回は一番簡単そうな方法のDocker ComposeでLocalStackを実行する方法を紹介致します。 Docker Composeを使ってLocalStackを実行 LocalStackを起動するにはdocker-compose.ymlに起動設定を記載してコンテナを立ち上げます。 プロジェクトの作成とdocker-compose.ymlの作成 まずはプロジェクトの作成と、LocalStackをDocker上で起動するための設定を記載するファイルdocker-compose.ymlを作成していきます。 $ mkdir localsta

                                                    Docker ComposeでLocalStackを立ち上げてLambda関数のテストをやってみた | DevelopersIO
                                                  • ローカルマシンで主要なAWSサービスやLambdaを基本無料で実行できる「LocalStack」公開

                                                    LocalStackチームは2022年7月13日(米国時間)、「Amazon Web Services」(AWS)向けアプリケーションをローカルで迅速で便利に開発、テストできるオープンソースプラットフォームの正式版「LocalStack 1.0」の一般提供を開始した。 LocalStackはPCやCI(継続的インテグレーション)環境上で1つのコンテナとして動作するクラウドサービスエミュレーターであり、コアエミュレーションプラットフォームが、エミュレートされたAWSのAPIを提供する。これにより、リモートにあるAWSに接続することなく、ローカルマシンで「Amazon S3」(Amazon Simple Storage Service)などのAWSサービスや「AWS Lambda」を完全に実行できる。 LocalStackの主なメリットは、CI/CD(継続的デリバリー)パイプラインを通じて開発

                                                      ローカルマシンで主要なAWSサービスやLambdaを基本無料で実行できる「LocalStack」公開
                                                    • LocalStack Community Editionの代替として登場したFlociを試してみた | DevelopersIO

                                                      ※ Floci側の数値はFlociのREADMEからの引用です(筆者の環境での実測起動時間は0.012〜0.016秒)。LocalStack側の対応サービス数・CI/CDサポート・料金はLocalStack公式サイトを参照しています(いずれも2026年3月時点)。 起動時間やメモリ使用量の差が際立ちます。FlociはJava(Quarkus)で実装されており、GraalVMによるネイティブビルドで高速な起動を実現しています。 対応サービス READMEによると、20以上のAWSサービスに対応しており、408件のSDKテストがすべてパスしているとのことです。主な対応サービスは次のとおりです。 S3、SQS、SNS、DynamoDB、Lambda API Gateway(v1 / v2)、Cognito、KMS Kinesis、Secrets Manager、SSM CloudFormatio

                                                        LocalStack Community Editionの代替として登場したFlociを試してみた | DevelopersIO
                                                      • 【初心者向け】 LocalStackの概要と基本的な使い方について解説します | DevelopersIO

                                                        この記事では、AWS利用時の開発作業をより効率的かつ手軽に進めるためのツール「LocalStack」の概要と、基本的な使い方を解説します。 LocalStackの概要 LocalStackとは、「AWSリソースのローカルエミュレータ」です。 開発者のローカルマシン上で、S3, Lambda, SQS, API Gatewayといった多くのAWSサービスのAPIを模倣(エミュレート)します。 これにより、実際にAWSクラウドに接続することなく、AWSを利用するアプリケーションの開発やテストを行うことができます。 LocalStackは主にDocker上で動作するため、環境構築も比較的容易です。 AWS CLIや各種AWS SDKからも、エンドポイントURLをLocalStackに向けるだけで、実際のAWSのAPIと同じように操作できます。 LocalStackのユースケース 開発・テスト コ

                                                          【初心者向け】 LocalStackの概要と基本的な使い方について解説します | DevelopersIO
                                                        • LocalStackでS3署名付きURLを使う時に気を付けるポイント | フューチャー技術ブログ

                                                          TIGの伊藤真彦です。 AWS S3を利用してファイルをアップロード、ダウンロードするフロントエンドアプリケーションの実装を行ったのですが、その際ハマったポイントがいくつかあったのでまとめます。 LocalStackでS3を利用するAWSの機能をローカル環境で模擬するツールでお馴染みのLocalStackですが、AWS S3の機能も模擬できるようになっています。 docker-compose.ymlに設定を記述して、バックエンドAPIなど諸々のコンテナ群と一緒に利用するのが今日では一般的でしょうか。 docker-compose.ymlversion: "3" services: localstack: image: localstack/localstack:0.11.3 container_name: localstack ports: - 4566:4566 - 8080:8080

                                                            LocalStackでS3署名付きURLを使う時に気を付けるポイント | フューチャー技術ブログ
                                                          • LocalStack 入門 ! AWS Lambda と Amazon S3 を組み合わせたサーバーレスアプリケーションを体験しよう

                                                            How to be a Developer LocalStack 入門 ! AWS Lambda と Amazon S3 を組み合わせたサーバーレスアプリケーションを体験しよう 2025-05-01 | Author : 吉田 慶章 こんにちは ! 吉田慶章 (カック) です。趣味はテックブログを書くことです。普段はソフトウェアエンジニアとして働いています。 皆さんは LocalStack をご存知でしょうか。LocalStack はローカル環境や CI 環境で実行できる AWS エミュレーターです。現在、100 種類以上の AWS サービスをサポートしていて *1、無料で使える LocalStack Community Edition でも、よく使う主要な AWS サービスはサポートされています。また、非商用であればすべての AWS サービスがサポートされた Hobby プランも選択でき

                                                              LocalStack 入門 ! AWS Lambda と Amazon S3 を組み合わせたサーバーレスアプリケーションを体験しよう
                                                            • AWS 開発環境| LocalStack をさわってみた。 | AWS運用最適化サービス cloud link (クラウドリンク)

                                                              AWS で開発する際、開発環境の費用は気になりませんか? AWS さわり始めの頃に課金体系を理解しておらず、精神的にもお財布的にも大ダメージをくらったことのあるエンジニア横田です。 本ブログでは、ローカルマシン上に AWS 環境をエミュレートする機能をもつクラウドサービスエミュレータ「LocalStack」をご紹介します! どうか本ブログを読んでくださった読者の皆様が筆者と同じ道を通りませんように。。 AWS 開発環境 LocalStack とは? 冒頭でもお伝えしたとおり、LocalStack とはローカルマシン上に AWS 環境をエミュレートする機能をもつクラウドサービスエミュレータです。 ローカルに AWS 環境が作成されるので料金を気にせず使用でき、また、既存の AWS 環境に影響を与えることもありません。基本的な API 群を利用できる「Community 版(無料)」や、すべて

                                                                AWS 開発環境| LocalStack をさわってみた。 | AWS運用最適化サービス cloud link (クラウドリンク)
                                                              • LocalStack 実践入門 | AWS x Terraform 入門ワークショップ

                                                                📕 この Zenn Book について LocalStack はローカル環境や CI 環境で実行できる AWS エミュレーターです。この Zenn Book は、LocalStack を使って Infrastructure as Code (IaC) ツールである Terraform に入門する実践的なワークショップです。Terraform と Terraform AWS Provider を使った AWS リソースのデプロイを "AWS アカウントを作らずに" 体験できます。 🚀 環境構築不要 ワークショップでは GitHub Codespaces を使うため、ラップトップ上に環境構築をする必要がなく、ブラウザですぐに試せます。 ⭐️ 登場する AWS サービス(順不同) ・Amazon S3 ・AWS Lambda ・Amazon CloudWatch Logs ・AWS IAM

                                                                  LocalStack 実践入門 | AWS x Terraform 入門ワークショップ
                                                                • AWS CDK + LocalStackでAWSサーバーレス環境をローカルに構築してみた - Qiita

                                                                  curl http://localhost:4566/health # 結果 {"features": {"initScripts": "initialized"}, "services": {"acm": "available", "apigateway": "available", "cloudformation": "running", "cloudwatch": "available", "config": "available", "dynamodb": "available", "dynamodbstreams": "available", "ec2": "available", "es": "available", "events": "running", "firehose": "available", "iam": "running", "kinesis": "avail

                                                                    AWS CDK + LocalStackでAWSサーバーレス環境をローカルに構築してみた - Qiita
                                                                  • Pipenv+LocalStackで作るLambda開発環境 | フューチャー技術ブログ

                                                                    はじめにこんにちは、TIG/DXユニット所属の宮永です。 PipenvとLocalStackを使用したLambda開発環境の構築を紹介します。 本記事で作成するデモアプリは以下のGitHubリポジトリに格納しています。ご参考にしてください。 https://github.com/orangekame3/pipenv-lambda 【本記事で伝えたいこと】 本記事で最も伝えたいことはデプロイパッケージと開発パッケージの分離です。 Pipenvを使用することでzipの容量を節約しながらLambdaをデプロイすることができます。 やや長い記事となっていますので、「LocalStackへのデプロイ」の章だけでも見ていただけると幸いです。 PipenvとはPipenvはパッケージ管理ツールです。似たようなツールにPoetry等があります。 Poetryを使用したPython開発環境の構築は澁川さんの

                                                                      Pipenv+LocalStackで作るLambda開発環境 | フューチャー技術ブログ
                                                                    • LocalStackを使用してAWSサービスをローカル環境にエミュレートする - Qiita

                                                                      はじめに 本記事はLocalStackを使用してAWSサービスをローカル環境にエミュレートする方法について記載しています。 LocalStackは、AWSサービスをローカル環境にエミュレートすることができるサービスです。 Announcing LocalStack 2.0 General Availability!よりLocalStack 2.0がリリースされています。 AWSの主要なサービスとしてAWS Lambda、S3、Dynamodb、Kinesis、SQS、SNSなどのAPIを擬似的に利用することができます。 従ってクラウド環境を使用することなく、ローカル環境で開発及びテストなどを行うことができます。 LocalStackとは ホームページのAbout Usを踏まえて、2016年にGitHubのオープンソースとして始まりました。その後、2021年に法人化されています。 Local

                                                                        LocalStackを使用してAWSサービスをローカル環境にエミュレートする - Qiita
                                                                      • AWS SAMとLocalStackを使って、簡単にクラウドとローカルにデプロイする

                                                                        はじめに AWS SAMを使えば、サーバレスの開発がサクッとできて便利です。 ですが、少し凝ったことをするときはローカルでテストを行いたいことが多々あります。 そういった場合には、Localstackを利用する方が多いと思うのですが、SAMをどうやってLocalstackにデプロイするのか一瞬考えると思います。 lambdaであれば、zipで固めたものをLocakstackにデプロイしてもいいですが、他にも利用しているサービスがあった場合は面倒です。 そこで、aws-sam-cli-localを利用してみたら結構便利だったので、備忘録として残します。 やりたいこと sam initで作成したプロジェクトを、sam deployと同じようなコマンドで、Localstackにデプロイしたい。 環境 本記事での環境に利用した環境は以下の通りです。 mac book pro 16(2019) ma

                                                                          AWS SAMとLocalStackを使って、簡単にクラウドとローカルにデプロイする
                                                                        • [Node.js][Jest]LocalStackを使ったDynamoDBテストを並列で行う方法 | DevelopersIO

                                                                          吉川@広島です。 テストでのデータベース単位の捉えかた - 日々常々 こちらの記事がはてなブックマークに上がっており、興味深く拝見していました。 テストに閉じたデータベース ここでのテストはテストメソッドのイメージです。テストインスタンスがクラス単位ならテストクラス単位でもいいんですが、とにかくテストの実行単位ごとに完全に独立したデータベースを使用します。 図はシンプルですが、テストケース数が100ならデータベース数も100になるイメージです。 すべての情報がテストに閉じている、理想の形です。実現できるならこれでいきたい。 荒唐無稽なことを言っているように感じるかもしれませんが、たとえばH2 Database Engineをインメモリでテストごとに名前を変えれば実現できます。 こちらの記述を見て、普段行っているLocalStack上のDynamoDBに対するJest自動テストにおいても活か

                                                                            [Node.js][Jest]LocalStackを使ったDynamoDBテストを並列で行う方法 | DevelopersIO
                                                                          • LocalStack と samlocal コマンドで SQS x Lambda 構成をローカル環境で実行する - kakakakakku blog

                                                                            開発中に AWS Lambda 関数をローカル環境で実行するなら AWS SAM CLI の sam local invoke -e event.json コマンドを使えば良く,また AWS Lambda 関数のベストプラクティスに載っている Lambda ハンドラーをコアロジックから分離します。 を意識して実装すれば,単体テストを軸に動作確認を進めることもできる. とは言え,実際に AWS Lambda 関数のイベントソースマッピング(トリガー設定)を確認したいこともあり,今回は AWS SAM を使って構築する Amazon SQS キューと AWS Lambda 関数の組み合わせを samlocal コマンドを使って LocalStack にデプロイして動作確認をしてみた.結果的に期待した通りに動いた❗️ \( 'ω')/ LocalStack 便利すぎ〜 🚀 アーキテクチャ図

                                                                              LocalStack と samlocal コマンドで SQS x Lambda 構成をローカル環境で実行する - kakakakakku blog
                                                                            • LocalStackの環境構築から動作確認 - Qiita

                                                                              これがQiita初投稿です。まずは情報発信の練習のつもりで、記事を投稿していこうとおもいます。 よろしくお願いいたします。 目次 1.はじめに 2.LocalStackとは 3.環境構築 4.おわりに 1. はじめに AWSを活用したシステム開発において、開発・検証・本番の環境をうまく切り分け、リリースミスによってシステムがデグることなく運用するためには、どのような手段があるでしょうか。 調べていくうちにLocalStackを知り、本問題の解決策に適しているのではないかと考え、実際に触ってみました。 そこで、本記事ではLocalStackの環境構築方法について紹介します。 2. LocalStackとは LocalStackは、AWSリソースをローカル環境で実行できるオープンソースのフレームワークです。AWSと同じAPI、ツール、およびコンソールを使用して、AWSクラウド環境をエミュレート

                                                                                LocalStackの環境構築から動作確認 - Qiita
                                                                              • LocalStackに対しTerraformを実行する、最もお手軽な例

                                                                                目的 本物のAWSに触ることなく、Terraformのお勉強がしたい そこで、LocalStackによりローカル環境でAWSのモックを立てて、そこをTerraformでいじることにします。AWSアカウントを持っていない、料金が怖い、本物のAWS環境を壊したくない、等々の事情があっても、Terraformを使った気になることができます。 本記事は極力コマンドやYAMLを書いたりせず、GUIポチポチの割合を増やしお手軽さを重視しました。 目標・方法の概要 目標はシンプルに、Amazon S3のバケット my-tf-test-bucket を作成します。 LocalStackは、ローカル環境でAWSをエミュレートしてくれるものです[1] 。全てのAWSサービス・機能がサポートされているわけではないので注意ですが、基本的な用途では差し支えありません。 TerraformのAWSプロバイダは、もちろ

                                                                                  LocalStackに対しTerraformを実行する、最もお手軽な例
                                                                                • DockertestとLocalStackを使って 外部サービスに依存した多要素認証の 動作確認・テストをした話 / A story about using Dockertest and LocalStack to check and test the operation of multi-factor authentication that depends on external services

                                                                                  2024/06/08: Go Conference 2024 https://gocon.jp/2024/ DockertestとLocalStackを使って 外部サービスに依存した多要素認証の 動作確認・テストをした話 西田 智朗 ソフトウェアエンジニア

                                                                                    DockertestとLocalStackを使って 外部サービスに依存した多要素認証の 動作確認・テストをした話 / A story about using Dockertest and LocalStack to check and test the operation of multi-factor authentication that depends on external services

                                                                                  新着記事