Azure Virtual Machines

Run a sized Windows or Linux VM. Linux B1s is $0.0104/hour in East US; US-account free hours are a 12-month trial.

···
html
<div class="platform-demo">
    <div class="platform-grid">
      <section class="platform-panel benefit"><h2><b>1</b><span class="ko">무엇을 해주나</span><span class="en">What it does</span></h2><div class="flow"><span class="flow-chip active" data-flow="0"><span class="ko">Linux B1s 선택</span><span class="en">Choose Linux B1s</span></span><span class="flow-arrow">→</span><span class="flow-chip" data-flow="1"><span class="ko">Azure VM 배치</span><span class="en">Provision Azure VM</span></span><span class="flow-arrow">→</span><span class="flow-chip" data-flow="2"><span class="ko">OS·앱 직접 운영</span><span class="en">Manage OS and app</span></span></div><p class="result"><span class="ko">Azure에서 Linux 서버를 직접 운영</span><span class="en">Operate a Linux server on Azure</span></p></section>
      <section class="platform-panel free"><h2><b>2</b><span class="ko">무료로 어디까지</span><span class="en">Free tier</span></h2><div class="free-metrics"><div class="free-metric"><div class="metric-line"><span><span class="ko">상시 무료 VM</span><span class="en">Always-free VM</span></span><strong><span class="ko">없음</span><span class="en">None</span></strong></div><div class="meter"><i style="width:0%"></i></div></div><div class="free-metric"><div class="metric-line"><span><span class="ko">12개월 체험 · B1s·B2pts v2·B2ats v2 각각</span><span class="en">12-mo trial · each of B1s, B2pts v2, B2ats v2</span></span><strong>750 h/mo</strong></div><div class="meter"><i style="width:60%"></i></div></div></div></section>
      <section class="platform-panel price"><h2><b>3</b><span class="ko">넘으면 얼마</span><span class="en">Beyond free</span></h2><div class="price-core"><div class="price-usage"><span><span class="ko">East US B1s 실행/월</span><span class="en">East US B1s runtime/mo</span></span><strong id="platform-usage"></strong></div><input id="platform-slider" type="range" min="0" max="73" value="73" aria-label="East US B1s runtime/mo"><div class="monthly"><strong id="platform-cost"></strong><small><span class="ko">/월</span><span class="en">/month</span></small></div><p class="price-note"><span class="ko">체험 미반영 · 국가별 대상 SKU 차이 · 디스크·네트워크 별도</span><span class="en">Trial excluded · eligible SKU varies by country · disk/network extra</span></p></div></section>
    </div><div class="platform-source"><span class="ko">2026-10-06 공식 가격 기준 · 단순화</span><span class="en">Official prices as of 2026-10-06 · simplified</span></div>
  </div>
css
.platform-demo{width:min(98vw,1160px);height:min(98vh,368px);padding:clamp(4px,1.3vmin,10px);border:1px solid var(--line);border-radius:12px;background:var(--surface);display:flex;flex-direction:column;gap:4px;overflow:hidden;font:500 clamp(13px,3.6vmin,16px)/1.3 ui-sans-serif,-apple-system,sans-serif}
.platform-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(4px,1vmin,9px);flex:1;min-height:0}
.platform-panel{border:1px solid var(--line);border-radius:8px;min-width:0;padding:clamp(6px,1.5vmin,14px);display:flex;flex-direction:column;overflow:hidden}
.platform-panel h2{margin:0;display:flex;align-items:center;gap:7px;font-size:clamp(15px,4vmin,18px);font-weight:700;white-space:nowrap}
.platform-panel h2 b{display:grid;place-items:center;flex:none;width:1.45em;height:1.45em;border:1px solid var(--line);border-radius:50%;font-size:.85em;color:var(--accent)}
.benefit{justify-content:space-between}.flow{display:flex;align-items:center;justify-content:center;gap:3px;min-height:0;flex:1}.flow-chip{border:1px solid var(--line);border-radius:5px;padding:5px 4px;text-align:center;font-size:clamp(12px,3.6vmin,15px);overflow-wrap:anywhere;min-width:0;max-width:30%;transition:border-color .2s,color .2s}.flow-chip.active{border-color:var(--accent);color:var(--accent);font-weight:750}.flow-arrow{color:var(--muted);flex:none}.result{margin:0;font-size:clamp(15px,4vmin,18px);font-weight:700;overflow-wrap:anywhere;color:var(--fg)}
.free-metrics{display:flex;flex-direction:column;justify-content:center;gap:clamp(9px,3vmin,24px);flex:1}.metric-line{display:flex;justify-content:space-between;gap:6px;align-items:baseline;font-size:.86em}.metric-line span{color:var(--muted)}.metric-line strong{font-variant-numeric:tabular-nums;text-align:right}.meter{margin-top:6px;height:7px;border:1px solid var(--line);border-radius:6px;overflow:hidden}.meter i{display:block;height:100%;background:var(--accent);animation:meter-in .8s ease-out both}@keyframes meter-in{from{width:0}}
.price-core{display:flex;flex-direction:column;justify-content:center;flex:1;min-height:0}.price-usage{display:flex;align-items:baseline;justify-content:space-between;gap:5px;font-size:.83em}.price-usage span{color:var(--muted)}.price-usage strong{font-variant-numeric:tabular-nums;text-align:right}.price input{width:100%;margin:clamp(8px,2vmin,15px) 0;accent-color:var(--accent)}.monthly{display:flex;align-items:baseline;gap:4px}.monthly strong{font-size:clamp(27px,8vmin,38px);color:var(--accent);font-variant-numeric:tabular-nums}.monthly small{color:var(--muted)}.price-note{margin:4px 0 0;color:var(--muted);font-size:.74em;overflow-wrap:anywhere}.platform-source{text-align:right;color:var(--muted);font-size:clamp(8px,1.3vmin,10px);line-height:1.1}
@media(min-width:700px){.flow{flex-direction:column;gap:clamp(3px,1vmin,7px);padding:clamp(6px,1.5vmin,12px) 0}.flow-chip{display:grid;place-items:center;width:min(100%,290px);max-width:none;flex:1;max-height:clamp(42px,12vmin,56px);padding:clamp(7px,1.8vmin,11px);font-size:clamp(15px,4vmin,19px);line-height:1.2}.flow-arrow{transform:rotate(90deg);font-size:clamp(15px,4vmin,19px);line-height:1}.result{font-size:clamp(19px,5vmin,24px);line-height:1.25}.free-metrics{gap:clamp(12px,4vmin,28px)}.free-metric{display:flex;flex-direction:column;justify-content:center;flex:1}.metric-line{align-items:center;font-size:clamp(15px,3.8vmin,18px)}.metric-line strong{font-size:clamp(20px,5.5vmin,28px)}.meter{height:clamp(10px,2.8vmin,14px);margin-top:clamp(9px,2.5vmin,15px)}}
html:lang(en) .ko{display:none}html:not(:lang(en)) .en{display:none}
@media(max-width:500px){.platform-demo{height:100%;width:100%;border-radius:0;padding:4px;gap:2px;font-size:10px}.platform-grid{grid-template-columns:1fr;grid-template-rows:minmax(0,1.12fr) minmax(0,1fr);gap:3px}.platform-panel{padding:5px 7px;border-radius:5px}.platform-panel h2{font-size:11px;gap:4px}.free{display:none}.flow-chip{padding:2px 3px;font-size:9px}.flow{margin:1px 0}.result{font-size:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.price-core{display:grid;grid-template-columns:1fr auto;gap:0 5px;align-items:center}.price-usage{grid-column:1/3;font-size:9px}.price input{margin:1px 0;grid-column:1}.monthly{grid-column:2;grid-row:2;white-space:nowrap}.monthly strong{font-size:17px}.monthly small{font-size:8px}.price-note{grid-column:1/3;font-size:8px;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.platform-source{font-size:8px}}
js
const points=[{"usage":0,"cost":0},{"usage":10,"cost":0.104},{"usage":20,"cost":0.208},{"usage":30,"cost":0.312},{"usage":40,"cost":0.416},{"usage":50,"cost":0.52},{"usage":60,"cost":0.624},{"usage":70,"cost":0.728},{"usage":80,"cost":0.832},{"usage":90,"cost":0.9359999999999999},{"usage":100,"cost":1.04},{"usage":110,"cost":1.144},{"usage":120,"cost":1.248},{"usage":130,"cost":1.3519999999999999},{"usage":140,"cost":1.456},{"usage":150,"cost":1.5599999999999998},{"usage":160,"cost":1.664},{"usage":170,"cost":1.768},{"usage":180,"cost":1.8719999999999999},{"usage":190,"cost":1.976},{"usage":200,"cost":2.08},{"usage":210,"cost":2.1839999999999997},{"usage":220,"cost":2.288},{"usage":230,"cost":2.392},{"usage":240,"cost":2.496},{"usage":250,"cost":2.6},{"usage":260,"cost":2.7039999999999997},{"usage":270,"cost":2.808},{"usage":280,"cost":2.912},{"usage":290,"cost":3.016},{"usage":300,"cost":3.1199999999999997},{"usage":310,"cost":3.2239999999999998},{"usage":320,"cost":3.328},{"usage":330,"cost":3.432},{"usage":340,"cost":3.536},{"usage":350,"cost":3.6399999999999997},{"usage":360,"cost":3.7439999999999998},{"usage":370,"cost":3.848},{"usage":380,"cost":3.952},{"usage":390,"cost":4.056},{"usage":400,"cost":4.16},{"usage":410,"cost":4.264},{"usage":420,"cost":4.367999999999999},{"usage":430,"cost":4.4719999999999995},{"usage":440,"cost":4.576},{"usage":450,"cost":4.68},{"usage":460,"cost":4.784},{"usage":470,"cost":4.888},{"usage":480,"cost":4.992},{"usage":490,"cost":5.096},{"usage":500,"cost":5.2},{"usage":510,"cost":5.303999999999999},{"usage":520,"cost":5.4079999999999995},{"usage":530,"cost":5.512},{"usage":540,"cost":5.616},{"usage":550,"cost":5.72},{"usage":560,"cost":5.824},{"usage":570,"cost":5.928},{"usage":580,"cost":6.032},{"usage":590,"cost":6.136},{"usage":600,"cost":6.239999999999999},{"usage":610,"cost":6.343999999999999},{"usage":620,"cost":6.4479999999999995},{"usage":630,"cost":6.552},{"usage":640,"cost":6.656},{"usage":650,"cost":6.76},{"usage":660,"cost":6.864},{"usage":670,"cost":6.968},{"usage":680,"cost":7.072},{"usage":690,"cost":7.175999999999999},{"usage":700,"cost":7.279999999999999},{"usage":710,"cost":7.3839999999999995},{"usage":720,"cost":7.4879999999999995},{"usage":730,"cost":7.592}];const slider=document.getElementById('platform-slider');const usage=document.getElementById('platform-usage');const cost=document.getElementById('platform-cost');const unit={"ko":"시간","en":"hours"};let manual=false;function paint(){const point=points[Number(slider.value)];usage.textContent=point.usage.toLocaleString()+' '+(document.documentElement.lang==='en'?unit.en:unit.ko);cost.textContent=point.cost===null?'—':'$'+point.cost.toFixed(2)}paint();let direction=1;if(true)setInterval(()=>{if(manual)return;const next=Number(slider.value)+direction;if(next<0||next>=points.length){direction*=-1;return}slider.value=String(next);paint()},950);slider.addEventListener('input',()=>{manual=true;paint()});const chips=[...document.querySelectorAll('[data-flow]')];let frame=0;setInterval(()=>{chips.forEach((chip,index)=>chip.classList.toggle('active',index===frame));frame=(frame+1)%chips.length},950);

1 What it does — Azure Virtual Machines creates a VM from a selected size, image, and region, with direct OS control.

2 Free tier — There is no ongoing free VM. The free-account page lists 750 hours each of B1s, B2pts v2 (Arm) and B2ats v2 (AMD) burstable VMs per month for 12 months (Linux or Windows). Eligible sizes can differ by country.

3 Beyond free — As of 2026-10, Linux B1s in East US costs $0.0104/hour or $7.59 for 730 hours. Korea Central costs $0.013/hour or $9.49 for 730 hours. The demo prices East US instance hours excluding the trial. Disk and network are extra; check Bv1 lifecycle status.

When to use

Use it for direct OS and network setup. Check post-trial cost and SKU lifecycle; compare App Service if you only need to deploy an app.

Open as page ↗