Spring BootによるAPIバックエンド構築実践ガイド 第2版 何千人もの開発者が、InfoQのミニブック「Practical Guide to Building an API Back End with Spring Boot」から、Spring Bootを使ったREST API構築の基礎を学んだ。この本では、出版時に新しくリリースされたバージョンである Spring Boot 2 を使用している。しかし、Spring Boot3が最近リリースされ、重要な変...
![AWSがAurora Serverless v2のプレビューを発表](https://cdn-ak-scissors.b.st-hatena.com/image/square/10db31156874e9e833eb66eade113fc2b6cec6e2/height=288;version=1;width=512/https%3A%2F%2Fcdn.infoq.com%2Fstatics_s1_20240425073937%2Fstyles%2Fstatic%2Fimages%2Flogo%2Flogo-big.jpg)
Amazon Web Services ブログ Amazon Aurora PostgreSQL によるフェイルオーバー レプリケーション、フェイルオーバー、レジリエンス、災害対策、バックアップ—従来の、または非クラウドベースのアーキテクチャでは、これらの一部またはすべてを実現するのはとても困難です。さらに、時にはかなりのリエンジニアリング作業が必要になることがあります。関係する実装やインフラストラクチャのコストが高いため、一部の企業では最も重要なアプリケーションのみが適切に保護されるようにアプリケーションを階層化せざるを得ません。 こうした懸念は、Amazon Aurora for PostgreSQL に移行すること軽減できます。AWS は、Oracle、MySQL、PostgreSQL、Aurora を含む (ただしこれらに限定されない) 幅広い種類のリレーショナルデータベースエンジ
こんにちは。新事業創造部インフラチームの内山(@k4ri474)です。 弊社が運営するIQONというサービスでは、長らくMySQLのバージョン5.6.27を利用していました。これは2018年9月にEOLを迎えるため、RDSの方針として強制アップグレードがアナウンスされています。 MySQLを継続する選択肢もありましたが、Auroraの運用知見が溜まっていたということもあり、これをキッカケにMySQLからのAurora移行を実施しました。 新事業創造部ではほぼ全てのAWSリソースをCloudFormationを使って宣言しているため、例に漏れずAuroraもテンプレートへ落とし込むことにしました。 ただ、CloudFormationだけで完結しない作業があったので、今回はCloudFormationでの宣言とコンソールからの手作業を織り交ぜるという対応を取っています。 執筆時点の公式ドキュメ
こんにちは。インフラエンジニアの永井(shnagai)です。 サービスで使っているDBをRDS for MySQLからAuroraへ移行するプロジェクトを進めていて、 色々と知見が溜まってきたので、これまでAWS SAの方に聞いたりwebで調べたことについてざっとまとめてみました。 アーキテクチャ リーダエンドポイントによる負荷分散と共有ストレージモデルのメリットが大きい リードレプリカアクセスにLB機能がある リーダエンドポイントによって、ヘルスチェック&ラウンドロビンで読み取りアクセスに負荷分散 レプリカ0の場合は、writerにアクセスがいく アプリケーション側のエンドポイントとしては、リーダエンドポイントを指すことでr53では出来なかったヘルスチェック機能付き負荷分散可能(パブリックアクセス許可しないとr53からのヘルスチェックは使えない。。) & HA Proxyやライブラリで行
Amazon Web Services ブログ 東京リージョンで Amazon Aurora with PostgreSQL Compatibility をご利用可能に Amazon Aurora PostgreSQL-compatible edition が、アジアパシフィック (東京) でも利用可能となりました。これにより、データベースの構築、可用性、スケーラビリティを確保するための選択肢が広がります。 Amazon Aurora は、ハイエンドな商用データベースのパフォーマンスと可用性、オープンソースデータベースのシンプルさとコスト効率性を兼ね備えています。Amazon Aurora は、一般的な PostgreSQL データベースと比べてパフォーマンスが最大 3 倍であり、さらにより高いスケーラビリティ、耐用性、およびセキュリティを備えています。詳しくは、Amazon Aurora
TL;DR; Amazon AuroraはIn-Memory DBでもなくDisk-Oriented DBでもなく、In-KVS DBとでも呼ぶべき新地平に立っている。 その斬新さたるやマスターのメインメモリはキャッシュでありながらWrite-BackでもなくWrite-Throughでもないという驚天動地。 ついでに従来のチェックポイント処理も不要になったのでスループットも向上した。 詳細が気になる人はこの記事をチェキ! Amazon AuroraはAWSの中で利用可能なマネージド(=運用をAWSが面倒見てくれる)なデータベースサービス。 ユーザーからはただのMySQL、もしくはPostgreSQLとして扱う事ができるのでそれらに依存する既存のアプリケーション資産をそのまま利用する事ができて、落ちたら再起動したりセキュリティパッチをダウンタイムなしで(!?)適用したりなどなどセールストー
[速報]Amazon Aurora Multi-Master発表。マスターサーバの分散配置でライト性能がスケール、耐障害性も向上。AWS re:Invent 2017 「Amazon Aurora」は、2014年にAmazon Web Services(AWS)が、発表したエンタープライズ向けのリレーショナルデータベースサービスです。 それまでOracleなどの商用データベースが用いられてきた基幹業務向けデータベースの用途を想定し、クラウドに最適化した設計による高性能と高可用性を実現するサービスとして提供されてきました。 AWSは、米ラスベガスで開催中の年次イベント「AWS re:Invent 2017」において、このAmazon Auroraの新機能「Aurora Multi-Master」を発表しました。
Amazon Web Services ブログ Amazon Aurora with PostgreSQL 互換が利用開始になりました 去年、当社プランの 1 つとして PostgreSQL の互換性を Amazon Aurora に追加する予定であることをお知らせしました。その後、プライベートベータを公開し、今年初めにはオープンプレビューを行いました。ベータおよびプレビュー期間中には数多くの素晴らしいフィードバックをお寄せ頂き、ユーザーのニーズに応え予想を上回るサービスの提供に努めてきました。 利用可能 そしてこの度、PostgreSQL の互換性を備えた Amazon Aurora の一般提供を開始し、4 つの AWS リージョンで今すぐご利用頂けるようになりました。今後、その他のリージョンでも利用可能になる予定です。これは PostgreSQL 9.6.3 との互換性を備え、最大 6
アマゾン ウェブ サービス ジャパン(AWSJ)が7月5日、AWS上でのデータベース(DB)技術をテーマとしたイベント「AWS Solution Days 2017 ~AWS DB Day~」を開催した。基調講演では4名のゲストが登壇し、Amazon Aurora/RDS、PostgreSQL、MySQL/MariaDB、Oracle DB、SQL Server、Kinesis FirehoseなどのAWS上での性能検証結果やDB移行、活用事例などを技術的側面から紹介した。 基調講演レポート前半ではまず、SRA OSS, Inc.の石井達夫氏による「Amazon Aurora with PostgreSQL Compatibility」のパフォーマンス検証結果報告、インサイトテクノロジーの小幡一郎氏によるOSSのカラム型DBエンジン「MariaDB ColumnStore」紹介をお届けする
よく、Auroraを採用しました、安定しています、移行してよかったです!とか見かけますけど、 なんで快適なのかをちゃんとわかって使ってんのかこの野郎ッp(`・ω・´メ)q 俺も全然わかってねぇッ( ・`ω・´) ということで、今回もいい感じに飽きてきたAuroraです。Aurora。少々気になっていた、ALTER TABLE周りについて興味深い数値が取れたので、その共有で御座います候。 MySQL5.6互換 AuroraはMySQL5.6互換というけれど・・・ Q:「MySQL と互換性がある」とはどういう意味ですか? これは、現在お客様が MySQL データベースで使用しているほとんどのコード、アプリケーション、ドライバー、ツールをほとんど、またはまったく変更を加えなくても Aurora で使用できることを意味します。Amazon Aurora データベースエンジンは InnoDB スト
米Amazon Web Services(以下、AWS)は、2016年11月に行われた年次イベント「AWS re:Invent 2016」で、クラウドデータベースサービス「Amazon Aurora」のPostgreSQL互換版となる「PostgreSQL-compatible edition(以下、PostgreSQL互換エディション)」のプレビュー版を公開した。 これまでAmazon Auroraは、MySQLとの互換性を持つ「MySQL-compatible edition」のみが提供されていた。 PostgreSQL互換エディションは、PostgreSQL 9.6.1との互換性を持つ。AWS上の同一インスタンス上で稼働するPostgreSQLと比べ、2倍のパフォーマンスを実現するという。この他、ストアドプロシージャでは、PL/pgSQL、Perl、Tcl、JavaScript(V8
[速報]AWS、「PostgreSQL for Aurora」発表。PostgreSQL互換で基幹業務に対応する性能と信頼性を実現。AWS re:Invent 2016 Amazon Web Servicesはラスベガスで開幕した同社のイベント「AWS re:Invent 2016」で、商用データベース並の高い性能と信頼性を提供するマネージドなデータベースサービス「Amazon Aurora」の新サービス「PostgreSQL for Aurora」を発表しました。 AWSは2014年に、商用データベース並みの性能と信頼性を実現するマネージドなデータベースサービス「Amazon Aurora」を発表しています。このAmazon Auroraは、MySQLをベースに開発されました。 発表後、Auroraは多くの企業が採用を進めてきましたが、一方でAuroraに関してもっとも多く寄せられた要求
ウィスキー、シガー、パイプをこよなく愛する大栗です。 本日Auroraで新しい機能が発表されました。なんとAuroraの中からLambdaを呼び出す事ができるようになりました!さっそく試してみました。 2017年2月現在AuroraがPrivate Subnetに有ってもLambdaをcallすることが可能になっています。 Amazon Aurora Update – Call Lambda Functions From Stored Procedures; Load Data From S3 Release: Amazon RDS on 2016-10-18 どういう機能? 一言で書くと、『AuroraのストアドプロシージャでLambdaをInvokeできる』機能です。 ドキュメントによると、ストアドプロシージャは以下の通りです。 シンタックス CALL mysql.lambda_asy
Google、MySQL互換の第二世代「Cloud SQL」正式リリース。ベンチマークを公開し、Amazon Auroraより高速だとアピール Googleは、Google Cloud Platformで提供しているマネージドサービスのMySQL互換データベースである「Cloud SQL」を正式版としてリリースしました。 Cloud SQLは2011年に発表され、2015年12月には性能を強化した第二世代が登場、最大10テラバイトのデータ容量とインスタンスあたり最大104GBメモリを提供し、最大2万IOPSの性能に達すると説明されていました。 正式版リリースにあたり、同社はブログ「Google Cloud Platform Blog: Cloud SQL Second Generation performance and feature deep dive」で競合となるAmazonクラウド
Photo via Visual hunt Backlog の一部のスペースにて Amazon Aurora へと移行しました。ここでは、その経緯と実際に実施した作業を簡単にご紹介させていただきます。 移行の経緯 昨年末データベース障害が発生しユーザー様には多大なご迷惑をお掛けしてしまいました。 Backlog には Terraform をどう使っているかを紹介したブログ にあるように複数の運用環境があります。 その各々の環境の構築時期によって EC2 上で自前運用していた MySQL もあれば、RDS for MySQL もある、といった統一されていない状況でした。また EC2 上ではまだ MySQL 5.1 も稼働していました。 移行を検討するにあたり、優先したのは障害時の復旧が素早く出来ることと、少しでも運用の管理コストを下げることでした。Backlog のサーバは 100 台以上で
クラウドネイティブに開発されたデータベース「Amazon Aurora」は、クラウドだけでなくオンプレミスも含めた既存のデータベース市場の破壊的存在であるというレポート「Amazon Aurora Disrupts DBMS Market With Cloud-Native Offering」を、米調査会社のガートナーが8月3日付で公開しています。 Amazon Auroraは、Amazonクラウドが2014年11月のイベント「AWS re:Invent 2014」で発表した、MySQL互換のデータベースサービスです。クラウドに最適化したクラウドネイティブなデータベースとして、商用リレーショナルデータベース並の性能と機能を低価格で提供するものとされています。 発表後、プレビュー版を経て先月末から正式版としての提供が始まりました。 ガートナーのレポートは、次のようなサマリで始まっています。
Amazonクラウドは、MySQL互換でクラウドに最適化した性能と可用性を実現するデータベースサービス「Amazon Aurora」が、本番環境でも利用可能になったと発表しました。 まずは米国西リージョン、米国東リージョン、ヨーロッパリージョンで利用可能となり、順次リージョンの拡大を行っていくとのことです。 商用RDB並の性能と機能 Amazon Auroraは、昨年2014年11月に開催されたイベント「AWS re:Invent 2014」で発表されたデータベースサービス。 クラウドサービスとしてMySQL互換で商用のリレーショナルデータベース並みの性能と機能、可用性を実現すべく開発されたと説明されており、ハイパフォーマンスな性能と99.99%の可用性、インスタンスやディスクの障害からの自動復旧、64TBまでのストレージの自動拡張機能などを備えています。 Amazon Auroraでは、
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く