AWS Architecture Blog

Tag: Let’s Architect

Let's Architect

Let’s Architect! Architecting with Amazon DynamoDB

NoSQL databases are an essential part of the technology industry in today’s world. Why are we talking about NoSQL databases? NoSQL databases often allow developers to be in control of the structure of the data, and they are a good fit for big data scenarios and offer fast performance. In this issue of Let’s Architect!, […]

Let's Architect

Let’s Architect! Architecting in health tech

Healthcare technology, commonly referred to as “health tech,” is the use of technologies developed for the purpose of improving any and all aspects of the healthcare system. For example, IT tools or software designed to boost hospital/administrative productivity, give insights into new and existing treatments, or improve the overall quality of care. Also known as […]

Let's Architect

Let’s Architect! Architecting with custom chips and accelerators

It’s hard to imagine a world without computer chips. They are at the heart of the devices that we use to work and play every day. Currently, Amazon Web Services (AWS) is offering customers the next generation of computer chip, with lower cost, higher performance, and a reduced carbon footprint. This edition of Let’s Architect! […]

Let's Architect

Let’s Architect! Modern data architectures

With the rapid growth in data coming from data platforms and applications, and the continuous improvements in state-of-the-art machine learning algorithms, data are becoming key assets for companies. Modern data architectures include data mesh—a recent style that represents a paradigm shift, in which data is treated as a product and data architectures are designed around […]

Let's Architect

Let’s Architect! Architecting for the edge

Edge computing comprises elements of geography and networking and brings computing closer to the end users of the application. For example, using a content delivery network (CDN) such as AWS CloudFront can help video streaming providers reduce latency for distributing their material by taking advantage of caching at the edge. Another example might look like […]

Let's Architect

Let’s Architect! Architecting for big data workloads

Big data is often defined by 3 Vs: greater variety, volumes, and velocity. Because of the three Vs, big data poses data management challenges that cannot be solved with traditional databases. Not only that, but trying to overcome these issues can lead to scaling problems, bottlenecks, and spiraling costs. To help with this, you need to […]

Let's Architect

Let’s Architect! Designing Well-Architected systems

Amazon’s CTO Werner Vogels says, “Everything fails, all the time”. This means we should design with failure in mind and assume that something unpredictable could happen. The AWS Well-Architected Framework is designed to help you prepare your workload for failure. It describes key concepts, design principles, and architectural best practices for designing and running workloads […]

Let's Architect

Let’s Architect! Architecting for DevOps

Under a DevOps model, the development and operations teams work together and share their skills and knowledge. Sometimes, these teams are merged into a single team where the engineers work across the entire application lifecycle, from development to deployment. The objective of DevOps is to deliver applications and services quickly and efficiently. This faster pace […]

Let's Architect

Let’s Architect! Understanding the build versus buy dilemma

Vendor lock in happens when you commit to a specific technology and then don’t have the freedom to maintain full control of your applications. Even if you want to switch to another vendor, it’s not easy because of the financial investment, effort, and time needed to do so. In the cloud computing, technology changes quickly, […]

Let's Architect

Let’s Architect! Architecting for front end

Many workloads in the cloud need a front-end interface for interacting with APIs, either for populating content or for consuming it. This edition of Let’s Architect! shows you how to scale your front-end applications and serve data across multiple devices. Micro-frontend Architectures on AWS Micro-frontends are the technical representation of a business subdomain, they allow […]