タグ

awsとAWSに関するbopperjpのブックマーク (171)

  • Read/Write Capability Enhancements in Amazon Aurora with Apache ShardingSphere-Proxy | Amazon Web Services

    AWS Partner Network (APN) Blog Read/Write Capability Enhancements in Amazon Aurora with Apache ShardingSphere-Proxy By Lili Ma, Sr. Database Solutions Architect – AWS By Wenjing Hu, Partner Solutions Architect – AWS By Juan Pan, CTO – SphereEx Amazon Aurora is a relational database management system (RDBMS) developed by Amazon Web Services (AWS) that gives you the performance and availability of c

    Read/Write Capability Enhancements in Amazon Aurora with Apache ShardingSphere-Proxy | Amazon Web Services
  • Step FunctionsからLambda経由せずにSlackへ通知する - Qiita

    はじめに AWS Step Functionsで処理結果をSlackに通知したいなぁ…でもそのためにLambdaを一つ作るのも面倒くさいなぁ…と思っていたのですが、ちょっと工夫したらLambdaを作らずにSlackのIncoming Webhookを呼び出せることに気づいたので、ちょっと実装してみました。 さっそく実装 で、こんな感じで実装してみました。 API GatewayAWSサービスだけでなくて、外部のWebAPIのラップにも使うことができる Step FunctionsのタスクとしてAPI Gateway呼び出しを行うことができる この2点を組み合わせた形です。 なお、今回はCDKを使ってサンプル実装をしています。 CDKプロジェクトgithubの方に置いてあります。 API Gatewayの実装 単純にAPI GatewayでのPOSTをSlackのIncoming Web

    Step FunctionsからLambda経由せずにSlackへ通知する - Qiita
    bopperjp
    bopperjp 2023/02/16
    API GW は外部APIのラッパーとしても使えるらしい。
  • AWS Batchでシェルスクリプトを実行する典型的パターンのご紹介 | Developers.IO

    去年のre:Invent 2016で発表された、AWS Batch。みなさん、お使いでしょうか? え、名前はシンプルなのに、案外むずかしい? であれば、自分とまったく同じ印象です。 今回は、AWS Batchを利用して、シェルスクリプトを実行するための典型的パターンをご紹介。シェルスクリプトからは、任意のスクリプト(Pythonとか、Node.js)も呼び出すことができ汎用性が高いので、AWS Batchにおけるアプリケーション処理の実装方式として、参考にしていただければと思います。 ほな、いってみよ! 構成図 今回構築する環境の概要は以下の通り。シェルは大きく2つに別れます。AWSの構成要素は非常にシンプルです。 myjob.sh ユーザーが作成するシェル。アプリケーション処理の体はこちらに記述し、事前に任意のS3バケットにアップロードしておく。 fetch_and_run.sh my

    AWS Batchでシェルスクリプトを実行する典型的パターンのご紹介 | Developers.IO
    bopperjp
    bopperjp 2023/02/14
  • AWS CLIの自動補完機能が効率が良い! - Qiita

    AWSは多分みんな知ってます、色々のサービスを使えます、データベースでも、サーバーでも、なんでもあります。使い方としてはもちろん画面操作ありですし、CLIでも使えます。 そのCLIはピッタリの文字じゃないともちろんエラーになります、それでドキュメントを読んで、テキストエディターを使いたいコマンドを作成して、ターミナルにコピペが一般の使い方です。 でも、前から知らなかった便利の使い方がありました! cli-auto-promptについて 経験者でもあんまり知られてない機能です、AWS CLI バージョン 2 では、aws コマンドの実行時にコマンド、パラメータ、およびリソースのプロンプトを表示できます。 有効にすると、自動プロンプトが Enter キーを使用して部分的に入力されたコマンドを完成できるようにします。Enter キーを押すと、続けて入力する内容に基づいて、コマンド、パラメータ、お

    AWS CLIの自動補完機能が効率が良い! - Qiita
    bopperjp
    bopperjp 2022/12/16
  • Workshop Studio

    Discover and participate in AWS workshops and GameDays

    Workshop Studio
  • AWS Control Tower 導入のために取り組んだこと - ANDPAD Tech Blog

    こんにちは! アンドパッド SREチームの宜野座です。 今回はアンドパッドにてAWS Control Towerを導入した経緯や導入のために取り組んだことをまとめてみました。 AWS Control Tower自体は2021年4月に東京リージョンで使えるようになったばかりの新しいサービスです。 aws.amazon.com そのため東京リージョンで導入したという事例も多くなく、AWS Control Towerを有効化して実際どういう影響があるのか読めない部分が多くありました。 導入するために悩んだ部分などを可能な範囲でまとめておりますので、ご参考になれば幸いです。 ※ AWS Control Tower の導入の取り組みを中心として行ったことも評価され、社内にてMVPを受賞することにも繋がりました。 関わってくださった皆さまありがとうございます! ※ AWS Organizationsの

    AWS Control Tower 導入のために取り組んだこと - ANDPAD Tech Blog
    bopperjp
    bopperjp 2022/11/24
  • AWS CDKでAWS Step FunctionsのCI/CD環境を作ってみた | DevelopersIO

    AWS CDKでAWS Step FunctionsのCI/CD環境を作ってみました。向き不向きは置いといて、気を出せばAWS CDKで大体のことは出来ます。 AWS CDKで何でも作ってみたい こんにちは、のんピ(@non____97)です。 皆さんは何でもAWS CDKでゴリ押しますか? 私は何でもゴリ押します。 今回、AWS Step FunctionsのCI/CD環境を作る機会があったので、AWS CDKの底力を知るべくAWS CDKでチャレンジしてみました。 作成したAWS CDKのリポジトリは以下になります。 こちらの記事は、今までの私のAWS Step FunctionsやCodeCommit関連の記事の総集編のような意味合いが強いです。自身で試したり、中身を知りたい方は以下記事も参照しながらご覧ください。 構成図 上述のリポジトリでAWS CDKを使ってデプロイされるリソ

    AWS CDKでAWS Step FunctionsのCI/CD環境を作ってみた | DevelopersIO
    bopperjp
    bopperjp 2022/11/15
  • EBS ボリュームとパフォーマンス再入門 - Qiita

    ※ io2 Block Express は R5b インスタンスで io2 ボリュームを使用した場合のみ、自動で有効化されます。 汎用 SSD (gp2, gp3) 選択時の考慮点 gp2 の I/O クレジットおよびバーストパフォーマンスの考え方 gp2 の I/O 性能はボリュームの割当サイズにより変動します。ベースラインパフォーマンスは 1 GiB あたり 3 IOPS で、最小値は 100 IOPS、最大値は 16000 IOPS です。例えば 100 GiB のボリュームでは 300 IOPS がベースライン (最低保障) 性能となります。 1000 GiB 未満の汎用 (SSD) ボリュームでは、最大で 3000 IOPS までバースト可能です。gp2 ボリュームには I/O クレジットという概念があり、これを消費することで少ない割当のボリュームであっても、最大 30分間は 3

    EBS ボリュームとパフォーマンス再入門 - Qiita
    bopperjp
    bopperjp 2022/10/28
    EBS
  • 遅くなるケースもある!? AWS EBSボリュームgp3をgp2と性能比較してみた — HACK The Nikkei

    こんにちは。API・バックエンド/SRE チームの清水です。 普段は API サービスの開発、インフラ監視や障害の調査などに関わっています。 今回のエントリでは、2020 年 12 月に新しく AWS が発表した EBS ボリュームタイプ gp3 について、IO のレイテンシやスループットの観点から性能調査を行ったので、gp2 との比較を行いながら紹介します。 gp3ボリュームとは gp3は AWS が提供する EBS(データを保存するためのブロックストレージサービス)の一種です [1]。 gp3 は最新世代の汎用 SSD ボリュームで gp2 の次世代にあたり、コスト上も有利とされています。 AWS には以下のように書かれています [1]。 ストレージ容量に関係なくパフォーマンスをプロビジョニングできる一方、既存の gp2 ボリュームよりも GB あたり最大 20% 低い料金を実現してい

    遅くなるケースもある!? AWS EBSボリュームgp3をgp2と性能比較してみた — HACK The Nikkei
    bopperjp
    bopperjp 2022/10/28
  • https://d1.awsstatic.com/webinars/jp/pdf/services/202203_AWS_Black_Belt_AWS_Managed_Rules_for_AWS_WAF.pdf

    bopperjp
    bopperjp 2022/10/27
    waf
  • [AWS]LambdaをCircleCIで自動デプロイする

    [AWS]LambdaCircleCIで自動デプロイする投稿者: adachin 投稿日: 2021/05/262021/05/26 AWS Lambdaですが、今までは手動でzipに固めて、AWSコンソールからUpload、デプロイ!なんてことをしていたのですが、いい加減自動化したく、ささっとCircleCIで簡単に自動デプロイが実装できたのでご紹介したいと思います。言語はNode.jsになります。 Environment Node.js 14.x index.handler aws-cli v2 関数名:lambda-test Repository Lambda

    [AWS]LambdaをCircleCIで自動デプロイする
  • 複数のAWS Lambda関数を1プロジェクトで開発ーコンフィグの分割と変更部分のみの実行

    サーバレスコンピューティングサービスであるAWS Lambdaを使って開発する際に、一つ一つの小さな関数を関連する機能でまとめて、1プロジェクトとして開発する際のであれば、CircleCI のダイナミックコンフィグを使い、追加・修正された関数だけを自動でビルド、テスト、デプロイすることができます。 SAMを使ったLambda関数の開発とは? AWS Lambdaを使って開発する際に、AWS Serverless Application Model(AWS SAM) というフレームワークを使って、開発効率を高めることができます。AWS SAMを使うことで、Node.jsやPython, Ruby, Go, Java, .NETに対応したコンパイラ言語やスクリプト言語を使って、サーバレスの実装やビルド、デプロイを簡単に行うことができます。 例えば、Javaを使って、sam-java-appとい

    複数のAWS Lambda関数を1プロジェクトで開発ーコンフィグの分割と変更部分のみの実行
  • AWSを用いたフロントエンドモニタリング入門 ~Next.js編~ - ウェルスナビ開発者ブログ

    こんにちは。ウェルスナビでソフトウェアエンジニアをしています水馬(@mizuma_t)です. 今回のテーマはフロントエンドモニタリングです。 みなさんフロントエンドのモニタリングは正しく行えているでしょうか? 各ユーザの端末内で生した事象を正しくモニタリングするためにはサーバサイドとは異なる知見が求められます。今回は、AWS上でフロントエンドアプリケーション(Next.js)を運用するにあたってのモニタリングの知見をお伝えしたいと思います! フロントエンドの「何を」モニタリングするのか? ひとえにモニタリングといっても目的やサービスの特性に応じて期待されるモニタリングの範囲と意味合いが異なることが一般的です。 記事では以下の項目に焦点を当ててAWSを用いたモニタリング手法について解説しています。 ユーザの端末内で発生したエラーを正しく検知できているか? レンダリングサーバで発生したエラー

    AWSを用いたフロントエンドモニタリング入門 ~Next.js編~ - ウェルスナビ開発者ブログ
    bopperjp
    bopperjp 2022/10/06
  • Nitro Enclaves application: AWS Certificate Manager for Nitro Enclaves - AWS

    Nitro Enclaves application: AWS Certificate Manager for Nitro Enclaves AWS Certificate Manager (ACM) for Nitro Enclaves allows you to use public and private SSL/TLS certificates with your web applications and web servers running on Amazon EC2 instances with AWS Nitro Enclaves. SSL/TLS certificates are used to secure network communications and to establish the identity of websites over the internet

    bopperjp
    bopperjp 2022/09/30
    EC2でACMのサーバ証明書を利用する。TLS終端用のELB要らんかった。
  • JP Contents Hub

    AWS語ハンズオン Amazon Web Services(AWS) の 日語ハンズオンやワークショップを、カテゴリごとにまとめています。 右側の目次や、ヘッダー部分の検索ボックスから、各コンテンツにたどり着けます。 また、Ctrl + F や command + F を使ったページ内検索もご活用いただけます。 料金について ハンズオンで作成した AWS リソースは通常の料金が発生します。作成したリソースの削除を忘れずにお願いします。 もし忘れてしまうと、想定外の料金が発生する可能性があります。 画面の差異について ハンズオンで紹介されている手順と、実際の操作方法に差異がある場合があります。 AWS は随時アップデートされており、タイミングによってはハンズオンコンテンツが追いついていない事もあります。 差異がある場合、AWS Document などを活用しながら進めて頂けますと幸い

    JP Contents Hub
  • Amazon VPCを「これでもか!」というくらい丁寧に解説 - Qiita

    はじめに AWS上で仮想ネットワークを構築できるAmazon VPCは、多くのAWSサービスが動作する基盤となる、非常に重要かつ多機能なサービスです。 多機能ゆえに公式ドキュメントやネット上の記事も断片的な機能の解説が多く、全体像を把握することが難しいサービスとも言えます。 そこで記事はVPCの全体像を理解できるよう、各機能のつながりや動作原理を丁寧に解説し、 「VPC界の百科事典」 (あくまで例えですが…笑) となるような記事を目指したいと思います。 【追記】 実践編の記事を追加しました VPCの実画面での構築方法は、以下の別記事にまとめました。「VPCを実際に触ってみたい!」という方は、こちらもご一読いただけると嬉しいです。 VPCとは 「Virtual Private Cloud」の略で、クラウド上に仮想的なネットワークを構築するためのサービスです。 例えば、オンプレ環境でWebア

    Amazon VPCを「これでもか!」というくらい丁寧に解説 - Qiita
    bopperjp
    bopperjp 2022/08/07
  • インフラ素人の4年目アプリエンジニアが9カ月弱でAWS11冠するためにした7つのこと

    (ⅱ)AWS Black Belt Online Semminerを聞きまくる(対象:アソシエイト、スペシャリスト系) AWS公式が出している所謂「BlackBelt」です。 PDF版とYoutube版(PDFの内容を話している)がありますが、私はYoutube版を移動時間や家事中などの隙間時間にひたすら流してました。 音だけなのでスライドは見てないのですが、以外と内容は伝わります。 BlackBeltは様々なサービスについて、基的なサービスの使い方から細かいカスタマイズ、ユースケースまで幅広く取り扱ってくれていますが、私は主要なサービスの概要と基的なユースケースを抑えるために使っていました。なので、音だけでもなんとかなったのかもしれませんね。 上記理由から、アソシエイト系で使うことが多かったです。(SQSとは、CloudFormationとは、CloudFrontとは、等々) スペシ

    インフラ素人の4年目アプリエンジニアが9カ月弱でAWS11冠するためにした7つのこと
    bopperjp
    bopperjp 2022/08/02
  • AWS SSOを図解してみた | DevelopersIO

    AWS SSOのコンソール画面を触ってると、「んん??どういうこっちゃ??‍♂️」みたいに混乱することありませんか?画面に沿ってなんとなく設定はできたけど、どういう仕組みになっているかわからないというか… すみません、うまく言語化できていない自覚があるんですが、以下のような点がモヤモヤしています。 ユーザー&グループ、アカウント、アクセス権限セット各概念の関係性がわからない いや、俺はそもそもアクセス権限セットがどういうものなのか理解していないのでは?(モヤモヤ?) 今回はこのモヤモヤを解消するために、SSOの概念を図解していきたいと思います。SSOコンソール上での以下各操作によってどういうリソースが作成され、それぞれがどう動作するのかまとめます。 初期状態(SSO有効化前) SSOを有効化する ユーザーやグループを作成する アクセス権限セットを作成する アカウントにユーザー・グループを割

    AWS SSOを図解してみた | DevelopersIO
    bopperjp
    bopperjp 2022/07/20
  • 【資料公開】PCI DSS 勉強会 ネットワークアクセス制御編 | DevelopersIO

    こんにちは、岩城です。 PCI DSS 勉強会シリーズです。 先日、社外の方(とある QSA (認定審査機関)の中の方たち)とクローズドな PCI DSS 勉強会が行われました。今回の勉強会の目的は、「PCI DSS の要件1:安全なネットワークの構築と維持」に関連する AWS のネットワークアクセス制御機能を理解することでした。エントリでは、勉強会で利用した資料とディスカッションの内容を共有したいと思います。 合わせて弊社中山によるネットワークアクセス制御の設定を管理する方法もご確認ください。 【資料公開】PCI DSSのネットワークアクセス制御に関する要件とそのための実装を学ぶ勉強会をやりました(管理編) 目次 資料 勉強会内容 日のゴール AWS における以下のネットワークアクセス制御機能の理解を目指します。 ネットワークアクセス制御 ルートテーブル セキュリティグループ ネット

    【資料公開】PCI DSS 勉強会 ネットワークアクセス制御編 | DevelopersIO
    bopperjp
    bopperjp 2022/06/16
  • AWS 認定試験を受けるときのコツ | Amazon Web Services

    Amazon Web Services ブログ AWS 認定試験を受けるときのコツ こんにちは、 AWS テクニカルトレーナー 野邊 (のべ)です。 皆さんは、 AWS 認定試験に興味がありますか? 私は、自分のスキルを測る一環として、毎年いくつかの AWS 認定試験にチャレンジするようにしています。 また私は AWS のクラスルームトレーニングをデリバリしていますが、その受講者の方から AWS 認定試験について質問されることも増えてきています。 記事は、 AWS 認定試験にチャレンジしようとしている方向けに、私の経験を踏まえて「ちょっとしたコツ」をお伝えすることを目的としています。 AWS 認定試験に限らず、「試験」にチャレンジする際には、事前に様々な情報を仕入れておくことが重要です。その情報をベースにした「コツ」を心得ておくことで、試験に対して余裕をもって臨むことができます。 これか

    AWS 認定試験を受けるときのコツ | Amazon Web Services