AWS Releases the Second Version of Amazon Aurora Serverless with Independent Scaling – InfoQ.com

                     <span>Live Webinar and Q&amp;A: Scaling Application-to-User Communication in an Event-Driven Architecture (May 5, 2022)</span>                         <a class="btn" href="/url/pb/41241821-e008-45f8-9685-1d0e2eb5c1de/" target="_blank" rel="nofollow noopener">                             Register Now                         </a>                     <br>                         Facilitating the Spread of Knowledge and Innovation in Professional Software Development                     <br><br><br>                                   <button aria-label="Back to login" class="back-to-login button button__unstyled">Back to login</button>                                 <br><br>                                    <button id="show-login" aria-label="Back to login" class="back-to-login button button__unstyled">Back to login</button>                                 <br>The panelists discuss the operating system they are building on Rust, and where they'd like to see both Oxide and the Rust language go in the next five years.<br>Raymond Roestenburg and Sergey Bykov discuss event-driven architectures and some of the challenges they present.<br>Fabio Grätz and Thomas Wollmann discuss the MLOps Automation tool, and how it can be used to perform DevOps tasks on ML across teams.<br>This article introduces a new actor for visualising chaos engineering and observability: metaphors. It provides the conceptual foundations of chaos engineering and observability,  presents a state of art of visualisation techniques available in the market and shows how treemaps, gauge charts, geocentric and city metaphors can enrich the spectrum of the visual strategies to observe the chaos.<br>Different areas of cloud security must be examined to strengthen security in the cloud versus security of the cloud. This includes identifying requirements, defining the architecture, analyzing controls, and identifying gaps. Security must be both proactive and reactive, so it needs to be considered in every step of development.<br>Uncover emerging trends and practices from software leaders. Attend online on May 10-20, 2022.<br>Learn how cloud architectures achieve cost savings, improve reliability &amp; deliver value. Register Now.<br>Understand the emerging software trends you should pay attention to. Attend in-person on Oct 24-28, 2022.<br>   <span><a href="/?itm_source=infoq&amp;itm_medium=breadcrumbs_feature&amp;itm_campaign=breadcrumbs" title="InfoQ Homepage">InfoQ Homepage</a></span>                                                       <span><a href="/news?itm_source=infoq&amp;itm_medium=breadcrumbs_feature&amp;itm_campaign=breadcrumbs" title="News">News</a></span>                               <span class="active">AWS Releases the Second Version of Amazon Aurora Serverless with Independent Scaling</span>                                <br>Apr 29, 2022<span class="dot"></span>                                                                                                                                                                       3                                   min read                                                            <br>by<br>                                  <a href="/profile/Steef%7EJan-Wiggers/" class="avatar author__avatar"></a>                 <span class="author__name">                     <a href="/profile/Steef%7EJan-Wiggers/" class="author__link">Steef-Jan Wiggers</a>                 </span>             <br>Recently, AWS announced the general availability of the second version of <a href="https://aws.amazon.com/rds/aurora/serverless/">Amazon Aurora Serverless</a>, an on-demand, auto-scaling configuration for <a href="https://aws.amazon.com/rds/aurora/">Amazon Aurora</a>. The second version is generally available for both Aurora PostgreSQL and MySQL, featuring the independent scaling of compute and storage.<br>The company <a href="https://www.infoq.com/news/2018/08/aurora-mysql-serverless-ga/">released</a> the first version of Amazon Aurora Serverless in August 2018 as a serverless database offering that automatically starts, scales, and shuts down capacity with per-second billing for applications with less predictable usage patterns. Customers could leverage this serverless option in Aurora by creating an endpoint through the AWS Management Console, and Aurora Serverless takes it from that point onward.&nbsp;<br>However, due to scale up/down speeds, failover time, and lack of Aurora provisioned cluster features flagged since the release, AWS released a second version in a <a href="https://www.infoq.com/news/2020/12/aurora-serverless-v2-aws/">preview</a> that scales in a fraction of a second and introduces <a href="https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/Concepts.AuroraHighAvailability.html">multi-AZ support</a>, <a href="https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/aurora-global-database.html">global databases</a>, and <a href="https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/Aurora.Replication.html">read replicas</a>. And now, this second version is generally available for the MySQL 8.0 and PostgreSQL 13 compatible editions of Amazon Aurora, including a new key feature according to the company with the separation of compute and storage. As a result, storage automatically scales as the amount of data in the database increases, and compute scales independently when needed (not every workload needs a constant amount of compute).<br>In an AWS <a href="https://press.aboutamazon.com/news-releases/news-release-details/aws-announces-general-availability-amazon-aurora-serverless-v2">press release</a> on Amazon Aurora Serverless Version 2, Swami Sivasubramanian, vice-president of Databases, Analytics, and Machine Learning at AWS, said:<br>With the next generation of Amazon Aurora Serverless, it is now even easier for customers to leave the constraints of old-guard databases behind and enjoy the immense cost savings of scalable, on-demand capacity with all of the advanced capabilities in Amazon Aurora.<br>According to the <a href="https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/aurora-serverless-v2.html">User Guide of Amazon Aurora Serverless Version 2</a>, the service is architected from the ground up to support serverless DB clusters that are instantly scalable. Furthermore, it is engineered to provide the same security and isolation as provisioned writers and readers. Additionally, the <a href="https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/aurora-serverless-v2.how-it-works.html">documentation</a> provides the following explanation:<br>By using Aurora Serverless v2, you can create an Aurora DB cluster without being locked into a specific database capacity for each writer and reader. You specify the minimum and maximum capacity range. Aurora scales each Aurora Serverless v2 writer or reader in the cluster within that capacity range. By using a Multi-AZ cluster where each writer or reader can scale dynamically, you can take advantage of dynamic scaling and high availability. Aurora Serverless v2 scales the database resources automatically based on your minimum and maximum capacity specifications. Scaling is fast because most scaling events operations keep the writer or reader on the same host.<br><img alt="" src="https://d2908q01vomqb2.cloudfront.net/da4b9237bacccdf19c0760cab7aec4a8359010b0/2022/02/07/08-serverless-arch2-788x1024.png" style="width: 600px;height: 780px"><br />  <em>Source: <a href="https://aws.amazon.com/blogs/aws/amazon-aurora-serverless-v2-is-generally-available-instant-scaling-for-demanding-workloads/">https://aws.amazon.com/blogs/aws/amazon-aurora-serverless-v2-is-generally-available-instant-scaling-for-demanding-workloads/</a></em><br><a href="https://twitter.com/mavi888uy">Marcia Villalba</a>, a senior developer advocate for Amazon Web Services, stated the following on the scaling down in an AWS News <a href="https://aws.amazon.com/blogs/aws/amazon-aurora-serverless-v2-is-generally-available-instant-scaling-for-demanding-workloads/">blog post</a>:<br>For scaling down, Aurora Serverless v2 takes a more conservative approach. It scales down in steps until it reaches the required capacity needed for the workload. Scaling down too quickly can prematurely evict cached pages and decrease the buffer pool, which may affect the performance.<br>Lastly, Amazon Aurora Serverless capacity is measured in so-called Aurora Capacity Units (ACUs). Each ACU combines approximately two gibibytes (GiB) of memory, corresponding CPU, and networking. According to Villalba, with Aurora Serverless v2, the starting capacity can be as small as 0.5 ACU, and the maximum capacity supported is 128 ACU. In addition, it helps fine-grained increments as small as 0.5 ACU which allows the database capacity to match the workload needs closely.<br>However, AWS Serverless Hero, <a href="https://twitter.com/jeremy_daly">Jeremy Daly</a>, made the following <a href="https://twitter.com/jeremy_daly/status/1517634070145949696">comment</a> on Twitter about Aurora Serverless Version 2:<br>There are two major problems with Serverless Aurora v2 that fundamentally miss the mark of true #serverless(ness). One is the inability to auto-pause (as Mike <a href="https://twitter.com/mikebroberts/status/1517508856594763777">mentions</a>), and the other is the missing Data API. These might make it unusable (for now).<br>The second version of Amazon Aurora Serverless Version 2 is currently available in various regions in the Americas, Europa, Asia, and the Pacific. More details are available on the <a href="https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/aurora-serverless-v2.html">documentation pages</a>, and pricing can be found on the <a href="https://aws.amazon.com/rds/aurora/pricing/">pricing page</a>.<br>                             <!-- author bio will be inserted by frontend -->                         <br>Becoming an editor for InfoQ was one of the <strong class="text-green">best decisions of my career</strong>. It has challenged me and <strong class="text-green">helped me grow in so many ways</strong>. We'd love to have more people <strong>join our team</strong>.<br><br><br><b>D2iQ: The Leading Independent Kubernetes Platform.</b> <a href="/url/f/1aae0caa-f6c4-410e-a8bc-12c975e3c14d/" target="_blank" rel="nofollow noopener"><b>Learn more</b></a>.<br>          A round-up of last week’s content on InfoQ sent out every Tuesday. Join a community of over 250,000 senior developers.                      <a target="_blank" href="https://assets.infoq.com/newsletter/regular/en/newsletter_sample/newsletter_sample.html" rel="noopener">View an example</a>                          <br><br>           <a href="/privacy-notice/" target="_blank" rel="noopener">We protect your privacy.</a>          <br>You need to <a href="/reginit.action">Register an InfoQ account</a> or  <a class="login" data-ref="mainLogin">Login</a> or login to post comments. But there's so much more behind being registered.<br><strong>Get the most out of the InfoQ experience.</strong><br>Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p<br><br>Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p<br><br>Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p<br><br><br>A round-up of last week’s content on InfoQ sent out every Tuesday. Join a community of over 250,000 senior developers.                    <a target="_blank" href="https://assets.infoq.com/newsletter/regular/en/newsletter_sample/newsletter_sample.html" rel="noopener">View an example</a>                     <br><br>            <a href="/privacy-notice/" target="_blank" rel="noopener">We protect your privacy.</a>      <br><strong>Real-world technical talks. No product pitches.<br style="margin: 0">Practical ideas to inspire you and your team.<br>QCon Plus - May 10-20, Online.<br style="margin: 0"><br></strong>QCon Plus brings together the <strong>world's most innovative senior software engineers</strong> across multiple domains to share their <strong>real-world implementation of emerging trends and practices</strong>.                     <br>                     Find <strong>practical inspiration</strong> (not product pitches) from software leaders deep in the trenches creating software, scaling architectures and fine-tuning their technical leadership to help you <strong>make the right decisions</strong>.                 <br>InfoQ.com and all content copyright © 2006-2022 C4Media Inc. InfoQ.com hosted at <a href="http://www.contegix.com/">Contegix</a>, the best ISP we've ever worked with.<br>                                          <a href="/privacy-notice" target="_blank" rel="noopener">Privacy Notice</a>, <a href="/terms-and-conditions " target="_blank" rel="noopener">Terms And Conditions</a>, <a href="/cookie-policy " target="_blank" rel="noopener">Cookie Policy</a>                                                       <br><br><a href="https://www.infoq.com/news/2022/04/amazon-aurora-serverless-v2/">source</a>
Share this post:

Leave a Reply