Amazon S3 Update – Strong Read-After-Write Consistency

When we launched S3 back in 2006, I discussed its virtually unlimited capacity (“…easily store any number of blocks…”), the fact that it was designed to provide 99.99% availability, and that it offered durable storage, with data transparently stored in multiple locations. Since that launch, our customers have used S3 in an amazing diverse set of ways: backup and restore, data archiving, enterprise applications, web sites, big data, and (at last count) over 10,000 data lakes.
One of the more interesting (and sometimes a bit confusing) aspects of S3 and other large-scale distributed systems is commonly known as eventual consistency. In a nutshell, after a call to an S3 API function such as PUT that stores or modifies data, there’s a small time window where the data has been accepted and durably stored, but not yet visible to all GET or LIST requests. Here’s how I see it:

This


Original URL: http://feedproxy.google.com/~r/AmazonWebServicesBlog/~3/Z-e951MIPQ4/

Original article

S3 Intelligent-Tiering Adds Archive Access Tiers

We launched S3 Intelligent-Tiering two years ago, which added the capability to take advantage of S3 without needing to have a deep understanding of your data access patterns. Today we are launching two new optimizations for S3 Intelligent-Tiering that will automatically archive objects that are rarely accessed. These new optimizations will reduce the amount of […]


Original URL: http://feedproxy.google.com/~r/AmazonWebServicesBlog/~3/LJGOBd7vE5A/

Original article

Amazon MQ Update – New RabbitMQ Message Broker Service

In 2017, we launched Amazon MQ – a managed message broker service for Apache ActiveMQ, a popular open-source message broker that is fast and feature-rich. It offers queues and topics, durable and non-durable subscriptions, push-based and poll-based messaging, and filtering. With Amazon MQ, we have enhanced lots of new features by customer feedback to improve […]


Original URL: http://feedproxy.google.com/~r/AmazonWebServicesBlog/~3/O9uf8J0W-vo/

Original article

Introducing Amazon SNS FIFO – First-In-First-Out Pub/Sub Messaging

When designing a distributed software architecture, it is important to define how services exchange information. For example, the use of asynchronous communication decouples components and simplifies scaling, reducing the impact of changes and making it easier to release new features.
The two most common forms of asynchronous service-to-service communication are message queues and publish/subscribe messaging:
With message queues, messages are stored on the queue until they are processed and deleted by a consumer. On AWS, Amazon Simple Queue Service (SQS) provides a fully managed message queuing service with no administrative overhead.
With pub/sub messaging, a message published to a topic is delivered to all subscribers to the topic. On AWS, Amazon Simple Notification Service (SNS) is a fully managed pub/sub messaging service that enables message delivery to a large number of subscribers. Each subscriber can also set a filter policy to receive only the messages that it cares about.
You can use topics


Original URL: http://feedproxy.google.com/~r/AmazonWebServicesBlog/~3/DtUO6Dghcd0/

Original article

Public Preview – AWS Distro for OpenTelemetry

It took me a while to figure out what observability was all about. A year or two I asked around and my colleagues told me that I needed to follow Charity Majors and to read her blog (done, and done). Just this week, Charity tweeted:

Kislay’s tweet led to his blog post, Observing is not Debugging, which I found very helpful. As Charity noted, Kislay tells us that Observability is a study of the system in motion.
Today’s large-scale distributed applications and systems are effectively always in motion. Whether serving web requests, processing streams of data or handling events, something is always happening. At world-scale, looking at individual requests or events is not always feasible. Instead, it is necessary to take a statistical approach and to watch how well a system is working, instead of simply waiting for a total failure.
New AWS Distro for OpenTelemetryToday we are launching


Original URL: http://feedproxy.google.com/~r/AmazonWebServicesBlog/~3/2Z6UWSpdn-c/

Original article

New – Redis 6 Compatibility for Amazon ElastiCache

After the last Redis 5.0 compatibility for Amazon ElastiCache, there has been lots of improvements to Amazon ElastiCache for Redis including upstream supports such as 5.0.6.
Earlier this year, we announced Global Datastore for Redis that lets you replicate a cluster in one region to clusters in up to two other regions. Recently we improved your ability to monitor your Redis fleet by enabling 18 additional engine and node-level CloudWatch metrics. Also, we added support for resource-level permission policies, allowing you to assign AWS Identity and Access Management (IAM) principal permissions to specific ElastiCache resource or resources.
Today, I am happy to announce Redis 6 compatibility to Amazon ElastiCache for Redis. This release brings several new and important features to Amazon ElastiCache for Redis:
Managed Role-Based Access Control – Amazon ElastiCache for Redis 6 now provides you with the ability to create and manage users and user groups that can


Original URL: http://feedproxy.google.com/~r/AmazonWebServicesBlog/~3/uU-5ges92Nw/

Original article

Mitchell Hamline to teach completely online in the fall

After consulting with faculty and staff, President and Dean Anthony Niedwiecki announced the decision to teach remotely this fall in an email on Friday, July 24.
The text is below:
 
Dear faculty and staff,
I shared with you on Monday my growing concern about holding some classes on campus this fall. It was clear from your feedback that many of you share those concerns. I write today to announce that we will be teaching completely online in the fall. A decision about the spring will be made later this year.
I recognize and respect that some of you strongly prefer an in-person learning environment, and I apologize for the change in direction. Why are we switching gears a couple of months after we announced we would teach partly on campus? In short: The virus spread has not moderated in the way we thought and in fact appears to be worsening, and because of our


Original URL: https://mitchellhamline.edu/news/2020/07/27/mitchell-hamline-to-teach-completely-online-in-the-fall/

Original article

New – Create Amazon RDS DB Instances on AWS Outposts

Late last year I told you about AWS Outposts and invited you to Order Yours Today. As I told you at the time, this is a comprehensive, single-vendor compute and storage offering that is designed to meet the needs of customers who need local processing and very low latency in their data centers and on factory floors. Outposts uses the hardware that we use in AWS public regions
I first told you about Amazon RDS back in 2009. This fully managed service makes it easy for you to launch, operate, and scale a relational database. Over the years we have added support for multiple open source and commercial databases, along with tons of features, all driven by customer requests.
DB Instances on AWS Outposts Today I am happy to announce that you can now create RDS DB Instances on AWS Outposts. We are launching with support for MySQL and PostgreSQL,


Original URL: http://feedproxy.google.com/~r/AmazonWebServicesBlog/~3/DfklXB9g1ro/

Original article

Find Your Most Expensive Lines of Code – Amazon CodeGuru Is Now Generally Available

Bringing new applications into production, maintaining their code base as they grow and evolve, and at the same time respond to operational issues, is a challenging task. For this reason, you can find many ideas on how to structure your teams, on which methodologies to apply, and how to safely automate your software delivery pipeline.
At re:Invent last year, we introduced in preview Amazon CodeGuru, a developer tool powered by machine learning that helps you improve your applications and troubleshoot issues with automated code reviews and performance recommendations based on runtime data. During the last few months, many improvements have been launched, including a more cost-effective pricing model, support for Bitbucket repositories, and the ability to start the profiling agent using a command line switch, so that you no longer need to modify the code of your application, or add dependencies, to run the agent.

You can use CodeGuru in two ways:
CodeGuru Reviewer uses


Original URL: http://feedproxy.google.com/~r/AmazonWebServicesBlog/~3/Y06GFelvVHo/

Original article

Proudly powered by WordPress | Theme: Baskerville 2 by Anders Noren.

Up ↑

%d bloggers like this: