⛓️ Amazon Managed Blockchain
Many apps rely on a central authority — like a bank — to verify and record transactions. Some systems instead let multiple participants securely share and verify data with no central authority.
Managed Blockchain is AWS's fully managed blockchain service — join public networks or build your own private one, without managing the infrastructure.
🎯 Exam Tip
✅ Managed Blockchain = fully managed blockchain service
✅ Join public networks or create private ones
✅ Supports Hyperledger Fabric and Ethereum
✅ "Blockchain," "Ethereum," or "Hyperledger Fabric" → Managed Blockchain
🧠 Core Idea
Traditionally, a central authority verifies and stores records — a bank tracks balances, a payment processor verifies transactions, a company holds ownership records. Everyone trusts that one organization.
A blockchain flips this: instead of one central authority, multiple participants share and maintain the same ledger. This is decentralization.
🔗 What is a Blockchain?
A shared digital ledger recording transactions across multiple participants — everyone has the same copy, no single controlling party.
<div class="infographic-chain">
<style>
.infographic-chain {
--ink: #1a1a1a;
--ink-soft: #5c5c5c;
--paper: #ffffff;
--paper-alt: #f0ece4;
--accent: #2563eb;
--accent-soft:#e3ebfd;
--line: #ddd6c9;
--display-font: 'Fraunces', Georgia, serif;
--body-font: 'Inter', -apple-system, sans-serif;
max-width: 880px;
margin: 0 auto;
box-sizing: border-box;
font-family: var(--body-font);
color: var(--ink);
background: var(--paper);
}
.infographic-chain[data-theme="dark"] {
--ink: #e8e6e1;
--ink-soft: #9a968c;
--paper: #121212;
--paper-alt: #1e1e26;
--accent: #5b8def;
--accent-soft:#202942;
--line: #2c313d;
}
.infographic-chain * { box-sizing: border-box; }
.infographic-chain .bc-inner { padding: clamp(1.25rem, 5vw, 3rem) clamp(1rem, 4vw, 2rem); }
.infographic-chain h2 {
font-family: var(--display-font);
font-weight: 600;
font-size: clamp(1.4rem, 3.5vw, 1.9rem);
margin: 0 0 0.25rem;
letter-spacing: -0.01em;
}
.infographic-chain .bc-sub {
color: var(--ink-soft);
font-size: 0.92rem;
margin: 0 0 1.5rem;
}
.infographic-chain .bc-diagram {
display: block;
width: 100%;
max-width: 460px;
margin: 0 auto;
}
.infographic-chain .bc-diagram .bc-edge {
stroke: var(--line);
stroke-width: 1.6;
transition: stroke 0.15s, stroke-width 0.15s;
}
.infographic-chain .bc-diagram .bc-edge.is-lit {
stroke: var(--accent);
stroke-width: 2.2;
}
.infographic-chain .bc-diagram .bc-node-circle {
fill: var(--paper-alt);
stroke: var(--ink);
stroke-width: 1.6;
transition: fill 0.15s, stroke 0.15s;
cursor: pointer;
}
.infographic-chain .bc-diagram .bc-node.is-active .bc-node-circle {
fill: var(--accent-soft);
stroke: var(--accent);
}
.infographic-chain .bc-diagram .bc-node:not(.is-active) .bc-node-circle {
opacity: 1;
}
.infographic-chain .bc-diagram.has-active .bc-node:not(.is-active) .bc-node-circle {
opacity: 0.5;
}
.infographic-chain .bc-diagram .bc-node-label {
font: 600 12px var(--body-font);
fill: var(--ink);
text-anchor: middle;
pointer-events: none;
transition: fill 0.15s;
}
.infographic-chain .bc-diagram .bc-node.is-active .bc-node-label { fill: var(--accent); }
.infographic-chain .bc-caption {
min-height: 3rem;
display: flex;
align-items: center;
justify-content: center;
text-align: center;
font-size: 0.85rem;
color: var(--ink-soft);
padding: 0.75rem 1rem 0;
max-width: 460px;
margin: 0 auto;
}
.infographic-chain .bc-caption.is-set { color: var(--ink); }
.infographic-chain .bc-caption strong { color: var(--accent); font-weight: 600; }
.infographic-chain .bc-takeaway {
margin: 2rem auto 0;
max-width: 460px;
border-top: 1px solid var(--line);
padding-top: 1.1rem;
font-size: 0.92rem;
color: var(--ink);
line-height: 1.5;
text-align: center;
}
.infographic-chain .bc-takeaway strong { color: var(--accent); }
@media (prefers-reduced-motion: reduce) {
.infographic-chain *, .infographic-chain *::before, .infographic-chain *::after {
transition-duration: 0.001ms !important;
}
}
</style>
<div class="bc-inner">
<svg class="bc-diagram" id="bcDiagram" viewBox="0 0 300 300">
<!-- edges: full mesh between A(top) B(left) C(right) D(bottom) -->
<line class="bc-edge" data-edge="A-B" x1="150" y1="55" x2="70" y2="150"/>
<line class="bc-edge" data-edge="A-C" x1="150" y1="55" x2="230" y2="150"/>
<line class="bc-edge" data-edge="A-D" x1="150" y1="55" x2="150" y2="245"/>
<line class="bc-edge" data-edge="B-C" x1="70" y1="150" x2="230" y2="150"/>
<line class="bc-edge" data-edge="B-D" x1="70" y1="150" x2="150" y2="245"/>
<line class="bc-edge" data-edge="C-D" x1="230" y1="150" x2="150" y2="245"/>
<g class="bc-node" data-node="A" data-detail="Participant A holds a full copy of the shared ledger and validates transactions directly with peers.">
<circle class="bc-node-circle" cx="150" cy="55" r="26"/>
<text class="bc-node-label" x="150" y="60">A</text>
</g>
<g class="bc-node" data-node="B" data-detail="Participant B holds a full copy of the shared ledger and validates transactions directly with peers.">
<circle class="bc-node-circle" cx="70" cy="150" r="26"/>
<text class="bc-node-label" x="70" y="155">B</text>
</g>
<g class="bc-node" data-node="C" data-detail="Participant C holds a full copy of the shared ledger and validates transactions directly with peers.">
<circle class="bc-node-circle" cx="230" cy="150" r="26"/>
<text class="bc-node-label" x="230" y="155">C</text>
</g>
<g class="bc-node" data-node="D" data-detail="Participant D holds a full copy of the shared ledger and validates transactions directly with peers.">
<circle class="bc-node-circle" cx="150" cy="245" r="26"/>
<text class="bc-node-label" x="150" y="250">D</text>
</g>
</svg>
<div class="bc-caption" id="bcCaption">Click a node above — every participant connects to every other.</div>
<p class="bc-takeaway"><strong>All participants share the same ledger.</strong> No central authority controls it.</p>
</div>
<script>
(function () {
// --- dark mode detection (must run first) ---
var wrapper = document.currentScript.closest('.infographic-chain')
|| document.querySelector('.infographic-chain');
var bodyAttr = document.body.getAttribute('data-darkmode');
var dark;
if (bodyAttr === 'true') {
dark = true;
} else if (bodyAttr === 'false') {
dark = false;
} else {
var match = document.cookie.match(/(?:^|;\s*)darkMode=([^;]+)/);
dark = match ? match[1] === 'true' : false;
}
if (dark) wrapper.setAttribute('data-theme', 'dark');
var diagram = wrapper.querySelector('#bcDiagram');
var caption = wrapper.querySelector('#bcCaption');
var nodes = Array.prototype.slice.call(wrapper.querySelectorAll('.bc-node'));
var edges = Array.prototype.slice.call(wrapper.querySelectorAll('.bc-edge'));
function clearActive() {
nodes.forEach(function (n) { n.classList.remove('is-active'); });
edges.forEach(function (e) { e.classList.remove('is-lit'); });
diagram.classList.remove('has-active');
}
nodes.forEach(function (node) {
node.addEventListener('click', function () {
var wasActive = node.classList.contains('is-active');
clearActive();
if (!wasActive) {
var id = node.getAttribute('data-node');
node.classList.add('is-active');
diagram.classList.add('has-active');
edges.forEach(function (e) {
if (e.getAttribute('data-edge').indexOf(id) !== -1) {
e.classList.add('is-lit');
}
});
caption.innerHTML = '<strong>Participant ' + id + ':</strong> ' + node.getAttribute('data-detail').replace('Participant ' + id + ' ', '');
caption.classList.add('is-set');
} else {
caption.textContent = 'Click a node above — every participant connects to every other.';
caption.classList.remove('is-set');
}
});
node.setAttribute('tabindex', '0');
node.addEventListener('keydown', function (e) {
if (e.key === 'Enter' || e.key === ' ') {
e.preventDefault();
node.dispatchEvent(new Event('click'));
}
});
});
})();
</script>
</div>⚙️ What Does Managed Blockchain Do?
Running a blockchain network yourself is complex. Managed Blockchain handles the infrastructure so you can:
Join an existing public blockchain network
Build your own private network on AWS
Let AWS manage the underlying infrastructure
Focus on building the application, not managing servers.
Hyperledger Fabric
Ethereum
You don't need internal framework details for the exam — just know Managed Blockchain supports both.
Anywhere multiple organizations need to securely share and verify transactions:
Supply chain tracking
Shared business records
Financial transactions
Asset tracking
Multi-party business applications
The common thread: multiple parties, one trusted ledger, no central authority.
Need a decentralized transaction ledger
Multiple participants sharing the same records
Want managed blockchain infrastructure
Need Hyperledger Fabric or Ethereum support
📝 Summary
⛓️ Managed Blockchain = AWS's fully managed blockchain service
🌐 Join public networks or create private ones
🤝 Enables multi-party transactions without a central authority
🧩 Supports Hyperledger Fabric and Ethereum
🔧 AWS manages the infrastructure
🎯 Exam takeaway: "Blockchain," "Ethereum," "Hyperledger Fabric," "decentralized ledger" → Amazon Managed Blockchain