# Cloud Architecture

Cloud architecture is the methods, technologies, and frameworks developers use to design cloud applications, including microservices, APIs, containers, and resources for deploying, maintaining, and scaling cloud services.

This is one page of public article previews, not the complete archive. Follow Next page to continue. Summaries are not the original full articles.

## Building cloud-native PACS on AWS

DevFeed: [Building cloud-native PACS on AWS](<https://devfeed.tech/articles/building-cloud-native-pacs-on-aws-42089.md>)

Original publisher: [Read original article](<https://aws.amazon.com/blogs/architecture/building-cloud-native-pacs-on-aws/>)

Author: ManojKumar MV

Published: 2026-09-17T15:21:06Z

Content type: article

Language: en

Sources: [AWS Architecture Blog](<https://devfeed.tech/sources/aws-architecture-blog.md>)

Topics: [Medical imaging](<https://devfeed.tech/topics/medical-imaging.md>), [Cloud Architecture](<https://devfeed.tech/topics/cloud-architecture.md>), [Cloud](<https://devfeed.tech/topics/cloud.md>), [Amazon Web Services](<https://devfeed.tech/topics/aws.md>), [Amazon S3](<https://devfeed.tech/topics/amazon-s3.md>), [interoperability](<https://devfeed.tech/topics/interoperability.md>)

Tags: [advanced-300](<https://devfeed.tech/tags/advanced-300.md>), [amazon-s3](<https://devfeed.tech/tags/amazon-s3.md>), [aws](<https://devfeed.tech/tags/aws.md>), [capacity](<https://devfeed.tech/tags/capacity.md>), [capacity-planning](<https://devfeed.tech/tags/capacity-planning.md>), [cloud-architecture](<https://devfeed.tech/tags/cloud-architecture.md>), [cloud-native](<https://devfeed.tech/tags/cloud-native.md>), [interoperability](<https://devfeed.tech/tags/interoperability.md>), [medical-imaging](<https://devfeed.tech/tags/medical-imaging.md>), [thought-leadership](<https://devfeed.tech/tags/thought-leadership.md>)

### AI overview

This article presents a hybrid cloud architecture for modernizing medical imaging infrastructure across multi-hospital networks. It describes centralizing PACS archives on AWS, supporting cross-facility interoperability, and using Amazon S3 storage tiers for cost and retention management at scale.

### Source excerpt

A hybrid cloud architecture pattern for modernizing medical imaging on AWS. Learn how multi-hospital networks can centralize PACS archives, enable cross-facility interoperability, and use Amazon S3 storage tiers to manage cost and retention at scale.

## Open Sourcing ESP RainMaker Neo

DevFeed: [Open Sourcing ESP RainMaker Neo](<https://devfeed.tech/articles/open-sourcing-esp-rainmaker-neo-13791.md>)

Original publisher: [Read original article](<https://developer.espressif.com/blog/2026/08/open-sourcing-esp-rainmaker-neo/>)

Author: John Lee

Published: 2026-08-05T00:00:00Z

Content type: article

Language: en

Sources: [Blog on Developer Portal](<https://devfeed.tech/sources/blog-on-developer-portal.md>)

Topics: [NEO](<https://devfeed.tech/topics/neo.md>), [Esp Rainmaker](<https://devfeed.tech/topics/esp-rainmaker.md>), [Open Source](<https://devfeed.tech/topics/open-source.md>), [Amazon Web Services](<https://devfeed.tech/topics/aws.md>), [Internet of things](<https://devfeed.tech/topics/iot.md>), [Cloud Architecture](<https://devfeed.tech/topics/cloud-architecture.md>)

Tags: [announcement](<https://devfeed.tech/tags/announcement.md>), [aws](<https://devfeed.tech/tags/aws.md>), [aws-iot](<https://devfeed.tech/tags/aws-iot.md>), [blog](<https://devfeed.tech/tags/blog.md>), [cloud](<https://devfeed.tech/tags/cloud.md>), [cloud-architecture](<https://devfeed.tech/tags/cloud-architecture.md>), [esp-rainmaker](<https://devfeed.tech/tags/esp-rainmaker.md>), [espressif](<https://devfeed.tech/tags/espressif.md>), [iot](<https://devfeed.tech/tags/iot.md>), [matter](<https://devfeed.tech/tags/matter.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [sdk](<https://devfeed.tech/tags/sdk.md>), [security](<https://devfeed.tech/tags/security.md>)

### AI overview

ESP RainMaker Neo is a new implementation of ESP RainMaker with an entirely open-source device-to-cloud-to-app stack, including a cloud backend released under the Apache License 2.0. It can be deployed in an organization's own AWS account, while existing ESP RainMaker Classic deployments cannot be directly migrated to Neo.

### Source excerpt

ESP RainMaker Neo is a new implementation of ESP RainMaker in which the entire device-to-cloud-to-app stack, including the cloud backend, is open source under the Apache License 2.0. This article explains what Neo is, why we rebuilt RainMaker on native AWS IoT services, what open source means in practice for your product, and how Neo relates to ESP RainMaker Classic.

## What Is Multi-Cloud?

DevFeed: [What Is Multi-Cloud?](<https://devfeed.tech/articles/what-is-multi-cloud-31343.md>)

Original publisher: [Read original article](<https://isovalent.com/blog/post/what-is-multi-cloud/>)

Author: Ryan Kollist

Published: 2026-06-23T16:45:27Z

Content type: tutorial

Language: en

Sources: [Isovalent - The latest articles covering eBPF-based Networking, Observability, and Security](<https://devfeed.tech/sources/isovalent-the-latest-articles-covering-ebpf-based-networking-observability-and-security.md>)

Topics: [Cloud Architecture](<https://devfeed.tech/topics/cloud-architecture.md>), [cloud-infrastructure](<https://devfeed.tech/topics/cloud-infrastructure.md>), [Cilium](<https://devfeed.tech/topics/cilium.md>), [networking](<https://devfeed.tech/topics/networking.md>), [Security](<https://devfeed.tech/topics/security.md>)

Tags: [architecture](<https://devfeed.tech/tags/architecture.md>), [cilium](<https://devfeed.tech/tags/cilium.md>), [cloud](<https://devfeed.tech/tags/cloud.md>), [cloud-architecture](<https://devfeed.tech/tags/cloud-architecture.md>), [cloud-infrastructure](<https://devfeed.tech/tags/cloud-infrastructure.md>), [infrastructure](<https://devfeed.tech/tags/infrastructure.md>), [multi-cloud](<https://devfeed.tech/tags/multi-cloud.md>), [networking](<https://devfeed.tech/tags/networking.md>), [security](<https://devfeed.tech/tags/security.md>), [what-is-multicloud](<https://devfeed.tech/tags/what-is-multicloud.md>), [what-is-multicloud-architecture](<https://devfeed.tech/tags/what-is-multicloud-architecture.md>), [what-is-multicloud-networking](<https://devfeed.tech/tags/what-is-multicloud-networking.md>), [what-is-multicloud-security](<https://devfeed.tech/tags/what-is-multicloud-security.md>), [what-is-the-difference-between-multicloud-and-hybrid-cloud](<https://devfeed.tech/tags/what-is-the-difference-between-multicloud-and-hybrid-cloud.md>)

### AI overview

This article explains multi-cloud architecture, its importance, and how Isovalent Cilium supports a consistent networking and security operational model across different cloud infrastructures.

### Source excerpt

Learn what makes a multi-cloud architecture, why it's important and how Isovalent Cilium enables a consistent networking and security operational model across any cloud infrastructure.

## Announcing the Turso Startup Program

DevFeed: [Announcing the Turso Startup Program](<https://devfeed.tech/articles/announcing-the-turso-startup-program-6071.md>)

Original publisher: [Read original article](<https://turso.tech/blog/turso-for-startups-the-many-database-architecture>)

Author: Jeff Olson

Published: 2026-05-11T00:00:00Z

Content type: release

Language: en

Sources: [Turso Blog](<https://devfeed.tech/sources/turso-blog.md>)

Topics: [Turso](<https://devfeed.tech/topics/turso.md>), [AI Agent](<https://devfeed.tech/topics/ai-agent.md>), [Databases](<https://devfeed.tech/topics/databases.md>), [SQLite](<https://devfeed.tech/topics/sqlite.md>), [API](<https://devfeed.tech/topics/api.md>), [Cloud Architecture](<https://devfeed.tech/topics/cloud-architecture.md>), [Amazon Web Services](<https://devfeed.tech/topics/aws.md>)

Tags: [agents](<https://devfeed.tech/tags/agents.md>), [ai](<https://devfeed.tech/tags/ai.md>), [ai-agents](<https://devfeed.tech/tags/ai-agents.md>), [api](<https://devfeed.tech/tags/api.md>), [apps](<https://devfeed.tech/tags/apps.md>), [architecture](<https://devfeed.tech/tags/architecture.md>), [autonomous](<https://devfeed.tech/tags/autonomous.md>), [aws](<https://devfeed.tech/tags/aws.md>), [building](<https://devfeed.tech/tags/building.md>), [cloud](<https://devfeed.tech/tags/cloud.md>), [cloud-architecture](<https://devfeed.tech/tags/cloud-architecture.md>), [data](<https://devfeed.tech/tags/data.md>), [database](<https://devfeed.tech/tags/database.md>), [databases](<https://devfeed.tech/tags/databases.md>), [embedded](<https://devfeed.tech/tags/embedded.md>), [infrastructure](<https://devfeed.tech/tags/infrastructure.md>), [innovation](<https://devfeed.tech/tags/innovation.md>), [software](<https://devfeed.tech/tags/software.md>), [startup](<https://devfeed.tech/tags/startup.md>), [turso](<https://devfeed.tech/tags/turso.md>)

### AI overview

Turso launches a startup program for venture-backed founders building on the many-database architecture. The article describes isolated databases for users, AI agents, and sessions, along with Turso's cloud SQLite foundation, vector search, branching, rapid database creation, and deployment options across the cloud, edge, embedded applications, isolated AWS accounts, or a company's own cloud architecture.

### Source excerpt

Turso launches its startup program for venture-backed founders building on the many-database architecture, the data layer designed for AI agents, multi-tenant apps, and the next wave of software.

## Scaling craft coffee: How ClickHouse powers Artly's barista bots

DevFeed: [Scaling craft coffee: How ClickHouse powers Artly's barista bots](<https://devfeed.tech/articles/scaling-craft-coffee-how-clickhouse-powers-artly-s-barista-bots-4968.md>)

Original publisher: [Read original article](<https://clickhouse.com/blog/artly-clickhouse-barista>)

Author: ClickHouse

Published: 2025-08-19T14:07:27Z

Content type: article

Language: en

Sources: [ClickHouse Blog](<https://devfeed.tech/sources/clickhouse-blog.md>)

Topics: [clickhouse](<https://devfeed.tech/topics/clickhouse.md>), [Bots](<https://devfeed.tech/topics/bots.md>), [telemetry](<https://devfeed.tech/topics/telemetry.md>), [Data Infrastructure](<https://devfeed.tech/topics/data-infrastructure.md>), [Cloud Architecture](<https://devfeed.tech/topics/cloud-architecture.md>), [Amazon Web Services](<https://devfeed.tech/topics/aws.md>), [Amazon S3](<https://devfeed.tech/topics/amazon-s3.md>), [elasticsearch](<https://devfeed.tech/topics/elasticsearch.md>), [Back end](<https://devfeed.tech/topics/backend.md>), [Front end](<https://devfeed.tech/topics/frontend.md>), [Mobile](<https://devfeed.tech/topics/mobile.md>), [Web](<https://devfeed.tech/topics/web.md>)

Tags: [architecture](<https://devfeed.tech/tags/architecture.md>), [aws](<https://devfeed.tech/tags/aws.md>), [bots](<https://devfeed.tech/tags/bots.md>), [clickhouse](<https://devfeed.tech/tags/clickhouse.md>), [cloud-architecture](<https://devfeed.tech/tags/cloud-architecture.md>), [data-infrastructure](<https://devfeed.tech/tags/data-infrastructure.md>), [elasticsearch](<https://devfeed.tech/tags/elasticsearch.md>), [frontend](<https://devfeed.tech/tags/frontend.md>), [mobile](<https://devfeed.tech/tags/mobile.md>), [real-time](<https://devfeed.tech/tags/real-time.md>), [s3](<https://devfeed.tech/tags/s3.md>), [telemetry](<https://devfeed.tech/tags/telemetry.md>), [web](<https://devfeed.tech/tags/web.md>)

### AI overview

This article explains how Artly uses ClickHouse within a hybrid AWS and GCP data infrastructure to support robotic baristas. The system processes telemetry, operational logs, and sales data in near real time, helping Artly monitor and improve consistent coffee production across multiple locations.

### Source excerpt

"ClickHouse has a lot of great features. It's very flexible and great for our use cases. The pricing is also very affordable compared to other alternatives." - Tong Liu, Principal Software Architect

## The Noisy Neighbor Problem in Multitenant Architectures

DevFeed: [The Noisy Neighbor Problem in Multitenant Architectures](<https://devfeed.tech/articles/the-noisy-neighbor-problem-in-multitenant-architectures-5697.md>)

Original publisher: [Read original article](<https://neon.com/blog/noisy-neighbor-multitenant>)

Author: Carlota Soto

Published: 2025-04-03T23:21:00Z

Content type: article

Language: en

Sources: [Blog -- Neon Docs](<https://devfeed.tech/sources/blog-neon-docs.md>)

Topics: [Multi-tenancy](<https://devfeed.tech/topics/multi-tenancy.md>), [Cloud Architecture](<https://devfeed.tech/topics/cloud-architecture.md>), [Databases](<https://devfeed.tech/topics/databases.md>), [Cloud](<https://devfeed.tech/topics/cloud.md>), [data](<https://devfeed.tech/topics/data.md>)

Tags: [architecture](<https://devfeed.tech/tags/architecture.md>), [architectures](<https://devfeed.tech/tags/architectures.md>), [aws](<https://devfeed.tech/tags/aws.md>), [cloud](<https://devfeed.tech/tags/cloud.md>), [cloud-architecture](<https://devfeed.tech/tags/cloud-architecture.md>), [databases](<https://devfeed.tech/tags/databases.md>), [infrastructure](<https://devfeed.tech/tags/infrastructure.md>), [memory](<https://devfeed.tech/tags/memory.md>), [performance](<https://devfeed.tech/tags/performance.md>), [postgres](<https://devfeed.tech/tags/postgres.md>), [product](<https://devfeed.tech/tags/product.md>), [real-time](<https://devfeed.tech/tags/real-time.md>), [time](<https://devfeed.tech/tags/time.md>)

### AI overview

This article explains the noisy neighbor problem in multitenant architectures. It describes how tenants sharing a large AWS RDS instance can compete for finite CPU, memory, and I/O resources, allowing intensive workloads from some customers to degrade performance or cause failures for others.

### Source excerpt

Reddit's answer for solving noisy neighbors is simple: Have a talk with them, if you can stay calm, be as straight forward as possible. Don't bend on your position. At least find out what the other neighbors think. Good advice, but it can be difficult to talk to CPUs; they tend n...

## Building durable cloud control systems with Temporal

DevFeed: [Building durable cloud control systems with Temporal](<https://devfeed.tech/articles/building-durable-cloud-control-systems-with-temporal-35745.md>)

Original publisher: [Read original article](<https://temporal.io/blog/building-durable-cloud-control-systems-with-temporal>)

Author: Sergey Bykov

Published: 2025-01-16T00:00:00Z

Content type: article

Language: en

Sources: [Temporal Blog](<https://devfeed.tech/sources/temporal-blog.md>)

Topics: [Cloud](<https://devfeed.tech/topics/cloud.md>), [Architecture & Design](<https://devfeed.tech/topics/architecture-design.md>), [Cloud Architecture](<https://devfeed.tech/topics/cloud-architecture.md>), [Multi-tenancy](<https://devfeed.tech/topics/multi-tenancy.md>), [control-plane](<https://devfeed.tech/topics/control-plane.md>), [Scalability](<https://devfeed.tech/topics/scalability.md>), [Managed Services](<https://devfeed.tech/topics/managed-services.md>), [reliability](<https://devfeed.tech/topics/reliability.md>), [Resilience](<https://devfeed.tech/topics/resilience.md>)

Tags: [architecture](<https://devfeed.tech/tags/architecture.md>), [cell-based-architecture](<https://devfeed.tech/tags/cell-based-architecture.md>), [cloud](<https://devfeed.tech/tags/cloud.md>), [cloud-services](<https://devfeed.tech/tags/cloud-services.md>), [database](<https://devfeed.tech/tags/database.md>), [high-availability](<https://devfeed.tech/tags/high-availability.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [low-latency](<https://devfeed.tech/tags/low-latency.md>), [managed-services](<https://devfeed.tech/tags/managed-services.md>), [multi-tenancy](<https://devfeed.tech/tags/multi-tenancy.md>), [reliability](<https://devfeed.tech/tags/reliability.md>), [resilience](<https://devfeed.tech/tags/resilience.md>), [scalability](<https://devfeed.tech/tags/scalability.md>)

### AI overview

Temporal describes how it built Temporal Cloud as a managed service, emphasizing multi-tenancy, durable execution, and a separation between data-plane and control-plane responsibilities. It also explains using cell-based architecture to isolate resources and limit the impact of failures.

### Source excerpt

Explore how Temporal leverages durable execution, multi-tenancy, and cell-based architecture to build scalable, reliable cloud control systems. Learn key lessons and insights for managed cloud services.

## Failover in Amazon RDS Multi-AZ Architectures

DevFeed: [Failover in Amazon RDS Multi-AZ Architectures](<https://devfeed.tech/articles/failover-in-amazon-rds-multi-az-architectures-18013.md>)

Original publisher: [Read original article](<https://blog.guilleojeda.com/failover-in-amazon-rds-multi-az-architectures>)

Author: Guillermo Ojeda

Published: 2024-12-18T23:22:08Z

Content type: tutorial

Language: en

Sources: [Guille Ojeda](<https://devfeed.tech/sources/guille-ojeda.md>)

Topics: [Amazon RDS](<https://devfeed.tech/topics/amazon-rds.md>), [Amazon Web Services](<https://devfeed.tech/topics/aws.md>), [Cloud Architecture](<https://devfeed.tech/topics/cloud-architecture.md>), [distributed-systems](<https://devfeed.tech/topics/distributed-systems.md>), [Amazon EC2](<https://devfeed.tech/topics/amazon-ec2.md>), [Database](<https://devfeed.tech/topics/database.md>), [Replication](<https://devfeed.tech/topics/replication.md>), [Availability](<https://devfeed.tech/topics/availability.md>), [VPC](<https://devfeed.tech/topics/vpc.md>)

Tags: [amazon-rds](<https://devfeed.tech/tags/amazon-rds.md>), [amazon-web-services](<https://devfeed.tech/tags/amazon-web-services.md>), [architecture](<https://devfeed.tech/tags/architecture.md>), [aws](<https://devfeed.tech/tags/aws.md>), [cloud](<https://devfeed.tech/tags/cloud.md>), [databases](<https://devfeed.tech/tags/databases.md>), [distributed-systems](<https://devfeed.tech/tags/distributed-systems.md>), [ec2](<https://devfeed.tech/tags/ec2.md>), [failover](<https://devfeed.tech/tags/failover.md>), [replication](<https://devfeed.tech/tags/replication.md>), [vpc](<https://devfeed.tech/tags/vpc.md>)

### AI overview

This tutorial explains how Amazon RDS Multi-AZ deployments handle database failures and failover. It examines RDS architecture, including EC2 compute, EBS storage, VPC connectivity, the control plane, storage-level replication, and Availability Zone isolation.

### Source excerpt

Database failures are inevitable. Even with the most reliable hardware and software, something will eventually break. AWS RDS Multi-AZ deployments promise to handle these failures gracefully, automatically failing over to a standby database when prob...

## Monitoring and Troubleshooting on AWS: CloudWatch, X-Ray, and Beyond

DevFeed: [Monitoring and Troubleshooting on AWS: CloudWatch, X-Ray, and Beyond](<https://devfeed.tech/articles/monitoring-and-troubleshooting-on-aws-cloudwatch-x-ray-and-beyond-18002.md>)

Original publisher: [Read original article](<https://blog.guilleojeda.com/aws-monitoring-troubleshooting-cloudwatch-xray>)

Author: Guillermo Ojeda

Published: 2024-03-23T16:33:24Z

Content type: tutorial

Language: en

Sources: [Guille Ojeda](<https://devfeed.tech/sources/guille-ojeda.md>)

Topics: [Amazon Web Services](<https://devfeed.tech/topics/aws.md>), [Monitoring](<https://devfeed.tech/topics/monitoring.md>), [Amazon CloudWatch Logs](<https://devfeed.tech/topics/amazon-cloudwatch-logs.md>), [Amazon EC2](<https://devfeed.tech/topics/amazon-ec2.md>), [Cloud Architecture](<https://devfeed.tech/topics/cloud-architecture.md>)

Tags: [aws](<https://devfeed.tech/tags/aws.md>), [cloud](<https://devfeed.tech/tags/cloud.md>), [cloud-architecture](<https://devfeed.tech/tags/cloud-architecture.md>), [devops](<https://devfeed.tech/tags/devops.md>), [ec2](<https://devfeed.tech/tags/ec2.md>), [logs](<https://devfeed.tech/tags/logs.md>), [metrics](<https://devfeed.tech/tags/metrics.md>), [monitoring](<https://devfeed.tech/tags/monitoring.md>), [troubleshooting](<https://devfeed.tech/tags/troubleshooting.md>)

### AI overview

This tutorial introduces AWS monitoring and troubleshooting, focusing on CloudWatch and X-Ray. It explains how CloudWatch collects operational data such as metrics, logs, and events, and describes using metrics and logs to understand resource performance and investigate application issues.

### Source excerpt

As an AWS user, I'm sure you know that monitoring and troubleshooting are essential for keeping your applications running smoothly. After all, you can't fix what you can't see. But with the sheer number of services and tools available on AWS, it can ...

## Disaster Recovery Strategies on AWS: Ensuring Business Continuity

DevFeed: [Disaster Recovery Strategies on AWS: Ensuring Business Continuity](<https://devfeed.tech/articles/disaster-recovery-strategies-on-aws-ensuring-business-continuity-18009.md>)

Original publisher: [Read original article](<https://blog.guilleojeda.com/disaster-recovery-strategies-on-aws>)

Author: Guillermo Ojeda

Published: 2024-03-15T01:07:48Z

Content type: tutorial

Language: en

Sources: [Guille Ojeda](<https://devfeed.tech/sources/guille-ojeda.md>)

Topics: [Disaster Recovery](<https://devfeed.tech/topics/disaster-recovery.md>), [Amazon Web Services](<https://devfeed.tech/topics/aws.md>), [Availability](<https://devfeed.tech/topics/availability.md>), [Cloud Architecture](<https://devfeed.tech/topics/cloud-architecture.md>)

Tags: [amazon-web-services](<https://devfeed.tech/tags/amazon-web-services.md>), [article](<https://devfeed.tech/tags/article.md>), [availability](<https://devfeed.tech/tags/availability.md>), [aws](<https://devfeed.tech/tags/aws.md>), [cloud](<https://devfeed.tech/tags/cloud.md>), [cloud-architecture](<https://devfeed.tech/tags/cloud-architecture.md>), [devops](<https://devfeed.tech/tags/devops.md>), [disaster-recovery](<https://devfeed.tech/tags/disaster-recovery.md>), [recovery](<https://devfeed.tech/tags/recovery.md>)

### AI overview

This tutorial explains disaster recovery and business continuity on Amazon Web Services (AWS). It introduces Recovery Time Objective (RTO) and Recovery Point Objective (RPO), showing how acceptable downtime and data loss influence disaster recovery strategy choices.

### Source excerpt

We're now living in the world of immediate and always-on stuff, where even a few minutes of downtime can be a disaster for businesses. Customers expect 24/7 availability, and any interruption in service can lead to lost revenue, damaged reputation, a...

## Disaster Recovery and Business Continuity on AWS

DevFeed: [Disaster Recovery and Business Continuity on AWS](<https://devfeed.tech/articles/disaster-recovery-and-business-continuity-on-aws-18008.md>)

Original publisher: [Read original article](<https://blog.guilleojeda.com/disaster-recovery-strategies-aws>)

Author: Guillermo Ojeda

Published: 2023-12-05T19:41:37Z

Content type: article

Language: en

Sources: [Guille Ojeda](<https://devfeed.tech/sources/guille-ojeda.md>)

Topics: [Disaster Recovery](<https://devfeed.tech/topics/disaster-recovery.md>), [Amazon Web Services](<https://devfeed.tech/topics/aws.md>), [Cloud Architecture](<https://devfeed.tech/topics/cloud-architecture.md>)

Tags: [architecture](<https://devfeed.tech/tags/architecture.md>), [aws](<https://devfeed.tech/tags/aws.md>), [backup](<https://devfeed.tech/tags/backup.md>), [backups](<https://devfeed.tech/tags/backups.md>), [cloud-architecture](<https://devfeed.tech/tags/cloud-architecture.md>), [data](<https://devfeed.tech/tags/data.md>), [disaster-recovery](<https://devfeed.tech/tags/disaster-recovery.md>), [recovery](<https://devfeed.tech/tags/recovery.md>), [replication](<https://devfeed.tech/tags/replication.md>), [servers](<https://devfeed.tech/tags/servers.md>)

### AI overview

This article explains disaster recovery and business continuity on AWS. It discusses data replication, backups, Recovery Point Objectives (RPO), and Recovery Time Objectives (RTO), including the trade-offs between recovery targets, technology, effort, and cost.

### Source excerpt

Imagine this scenario: You successfully replicated your data to another region, so if your AWS region fails you can still access the data. However, all your servers are still down! You'd like to continue operating even in the event of a disaster. Dis...

## ESP RainMaker and Serverless

DevFeed: [ESP RainMaker and Serverless](<https://devfeed.tech/articles/esp-rainmaker-and-serverless-13847.md>)

Original publisher: [Read original article](<https://developer.espressif.com/blog/esp-rainmaker-and-serverless/>)

Author: John Lee

Published: 2020-05-26T00:00:00Z

Content type: opinion

Language: en

Sources: [Blog on Developer Portal](<https://devfeed.tech/sources/blog-on-developer-portal.md>)

Topics: [Esp Rainmaker](<https://devfeed.tech/topics/esp-rainmaker.md>), [Serverless](<https://devfeed.tech/topics/serverless.md>), [Architecture & Design](<https://devfeed.tech/topics/architecture-design.md>), [Internet of things](<https://devfeed.tech/topics/iot.md>), [Cloud Architecture](<https://devfeed.tech/topics/cloud-architecture.md>), [Scalability](<https://devfeed.tech/topics/scalability.md>), [Security](<https://devfeed.tech/topics/security.md>), [Deployment](<https://devfeed.tech/topics/deployment.md>), [Containers](<https://devfeed.tech/topics/containers.md>)

Tags: [architecture](<https://devfeed.tech/tags/architecture.md>), [blog](<https://devfeed.tech/tags/blog.md>), [cloud-architecture](<https://devfeed.tech/tags/cloud-architecture.md>), [containers](<https://devfeed.tech/tags/containers.md>), [deployment](<https://devfeed.tech/tags/deployment.md>), [esp-rainmaker](<https://devfeed.tech/tags/esp-rainmaker.md>), [esp32](<https://devfeed.tech/tags/esp32.md>), [esp32-s2](<https://devfeed.tech/tags/esp32-s2.md>), [iot](<https://devfeed.tech/tags/iot.md>), [rainmaker](<https://devfeed.tech/tags/rainmaker.md>), [scalability](<https://devfeed.tech/tags/scalability.md>), [security](<https://devfeed.tech/tags/security.md>), [serverless](<https://devfeed.tech/tags/serverless.md>)

### AI overview

The article explains how ESP RainMaker evaluated architectures for its IoT cloud service using security, time-to-market, scalability, cost, and runtime reconfiguration criteria. It reports that serverless deployment stood out in the evaluation.

### Source excerpt

Recently, we launched ESP RainMaker, that provides a way for developers to build devices with readymade cloud, phone apps and voice assistant support. In this context, designing and implementing an IoT cloud service was a significant part of the efforts and we wanted to ensure that it met some of the key criteria that we had laid out. Security -- We gave utmost importance to security to ensure that device and the user data is secure, and unintentional access to the data is prevented.

## Some risks of coordinating only sometimes

DevFeed: [Some risks of coordinating only sometimes](<https://devfeed.tech/articles/some-risks-of-coordinating-only-sometimes-12486.md>)

Original publisher: [Read original article](<http://brooker.co.za/blog/2019/05/01/emergent.html>)

Author: Marc Brooker

Published: 2019-05-01T00:00:00Z

Content type: article

Language: en

Sources: [Marc Brooker's Blog](<https://devfeed.tech/sources/marc-brooker-s-blog.md>), [Marc Brooker's Blog](<https://devfeed.tech/sources/marc-brooker-s-blog-2.md>)

Topics: [Cloud Architecture](<https://devfeed.tech/topics/cloud-architecture.md>), [systems](<https://devfeed.tech/topics/systems.md>), [Availability](<https://devfeed.tech/topics/availability.md>), [Latency](<https://devfeed.tech/topics/latency.md>), [API](<https://devfeed.tech/topics/api.md>), [Network](<https://devfeed.tech/topics/network.md>)

Tags: [api](<https://devfeed.tech/tags/api.md>), [architecture](<https://devfeed.tech/tags/architecture.md>), [availability](<https://devfeed.tech/tags/availability.md>), [bugs](<https://devfeed.tech/tags/bugs.md>), [cloud-architecture](<https://devfeed.tech/tags/cloud-architecture.md>), [code](<https://devfeed.tech/tags/code.md>), [latency](<https://devfeed.tech/tags/latency.md>), [network](<https://devfeed.tech/tags/network.md>), [operator](<https://devfeed.tech/tags/operator.md>), [outages](<https://devfeed.tech/tags/outages.md>), [recovery](<https://devfeed.tech/tags/recovery.md>)

### AI overview

The article examines risks in cloud systems that coordinate only intermittently. It explains how correlated failures can trigger sudden coordination and traffic bursts, overload controllers, increase recovery time, and cause large-scale outages.

### Source excerpt

Some risks of coordinating only sometimes Sometimes-coordinating systems have dangerous emergent behaviors A classic cloud architecture is built of small clusters of nodes (typically one to nine1), with coordination used inside each cluster to provide availability, durability and integrity in the face of node failures. Coordination between clusters is avoided, making it easier to scale the system while meeting tight availability and latency requirements. In reality, however, systems sometimes do need to coordinate between clusters, or clusters need to coordinate with a central controller. Some of these circumstances are operational, such as around adding or removing capacity. Others are triggered by the application, where the need to present a client API which appears consistent requires either the system itself, or a layer above it, to coordinate across otherwise-uncoordinated clusters. The costs and risks of re-introducing coordination to handle API requests or provide strong client guarantees are well explored in the literature. Unfortunately, other aspects of sometimes-coordinated systems do not get as much attention, and many designs are not robust in cases where coordination is required for large-scale operations. Results like CAP and CALM2 provide clear tools for thinking through when coordination must occur, but offer little help in understanding the dynamic behavior of the system when it does occur. One example of this problem is reacting to correlated failures. At scale, uncorrelated node failures happen all the time. Designing to handle them is straightforward, as the code and design is continuously validated in production. Large-scale correlated failures also happen, triggered by power and network failures, offered load, software bugs, operator mistakes, and all manner of unlikely events. If systems are designed to coordinate during failure handling, either as a mesh or by falling back to a controller, these correlated failures bring sudden bursts of coo