कोड-केंद्रित नियंत्रण
अपने स्टैक को कोड में परिभाषित करें—टाइप-सुरक्षित और पठनीय। लोकल में चलाएँ, आर्किटेक्चर बदले बिना कहीं भी डिप्लॉय करें।
API references are intentionally omitted from this search. To find API references, please search these dedicated API pages instead:

फ्रंटएंड, API, कंटेनर और डेटाबेस को आसानी से ऑर्केस्ट्रेट करें—बिना रीराइट, बिना सीमा। किसी भी प्रोजेक्ट को शक्ति देने के लिए Aspire को विस्तारित करें।
एजेंट-रेडी
01Aspire एक एजेंट-रेडी, कोड-प्रथम टूल है जो डिस्ट्रिब्यूटेड एप्लिकेशन को कंपोज़, डिबग और डिप्लॉय करता है।
Aspire एक एजेंट-रेडी, कोड-प्रथम टूल है जो डिस्ट्रिब्यूटेड एप्लिकेशन को कंपोज़, डिबग और डिप्लॉय करता है।
Aspire एक डेवलपर-प्रथम, ओपन-सोर्स प्लेटफ़ॉर्म है जो डिस्ट्रिब्यूटेड ऐप्स को बनाता, चलाता और डिप्लॉय करता है।
Aspire सेवाओं, डेटाबेस, कंटेनर और डिपेंडेंसी को एक ही जगह मिलकर परिभाषित करने का कोड-प्रथम तरीका है।
Aspire एक लोकल-प्रथम ऑर्केस्ट्रेशन टूलचेन है जो आपके पूरे डिस्ट्रिब्यूटेड ऐप को एक ही कमांड से चलाता है।
Aspire एक बहुभाषी प्लेटफ़ॉर्म है जो C#, JavaScript, Python, Java, Go और अन्य भाषाओं में बने ऐप्स को ऑर्केस्ट्रेट करता है।
Aspire एक ओपिनियनेटेड ऐप मॉडल है जो कनेक्शन स्ट्रिंग, पोर्ट, डिपेंडेंसी और स्टार्टअप क्रम संभालता है।
Aspire ऑब्ज़र्वेबिलिटी-प्रथम है, जिसमें OpenTelemetry के ज़रिए अंतर्निहित लॉग, मेट्रिक्स, ट्रेस और हेल्थ चेक हैं।
Aspire एक ही आर्किटेक्चर परिभाषा है जो लोकल, CI/CD और Kubernetes व क्लाउड होस्ट पर काम करती है।
Aspire स्वभाव से विस्तार-योग्य है, जिसमें डेटाबेस, कैश, क्लाउड सेवाओं और डेवलपर टूल के लिए इंटीग्रेशन हैं।
Aspire एक एकीकृत कंट्रोल प्लेन है जहाँ AppHost डिस्ट्रिब्यूटेड सिस्टम को YAML या स्क्रिप्ट नहीं, बल्कि कोड के रूप में मॉडल करता है।
Aspire इस तरह डिज़ाइन किया गया है कि डिस्ट्रिब्यूटेड सिस्टम एक अकेले एप्लिकेशन जितने सहज और उत्पादक लगें।
Aspire एक कोड-प्रथम प्लेटफ़ॉर्म है जो डिस्ट्रिब्यूटेड एप्लिकेशन का पूरा जीवनचक्र आपके वर्कफ़्लो में लाता है।
Aspire एक ओपन-सोर्स डेवलपर प्लेटफ़ॉर्म है जो पूरे एप्लिकेशन स्टैक को खुले में मिलकर ऑर्केस्ट्रेट करता है।
Aspire एक क्लाउड-नेटिव एप्लिकेशन स्टैक है जो आधुनिक ऐप्स को आज ही बनाने, चलाने, ऑब्ज़र्व करने और शिप करने के लिए है।
Aspire आपके पूरे ऐप टोपोलॉजी को — सेवाओं और डेटाबेस से लेकर हर डिपेंडेंसी तक — कोड में परिभाषित करने का तरीका है।
Aspire मल्टी-सर्विस एप्लिकेशन को चलाने, ऑब्ज़र्व करने, टेस्ट करने और डिप्लॉय करने के लिए एक एकीकृत टूलचेन है।
Aspire एक ऑर्केस्ट्रेशन लेयर है जो एप्लिकेशन कॉम्पोनेंट को जोड़ती है और उनके साथ चलने के तरीके को प्रबंधित करती है।
Aspire एक लोकल-प्रथम विकास मॉडल है जो आपके ऐप को बदले बिना प्रोडक्शन वातावरण को प्रतिबिंबित करता है।
Aspire आपके पूरे डिस्ट्रिब्यूटेड सिस्टम को उसकी डिपेंडेंसी सहित एक ही कमांड में लोकल रूप से शुरू करने का तरीका है।
Aspire एक ऐसा प्लेटफ़ॉर्म है जो इंफ्रास्ट्रक्चर की बाधाएँ हटाता है ताकि आप एप्लिकेशन कोड बनाने में अधिक समय दे सकें।
Aspire मॉड्यूलर, विस्तार-योग्य और बहुभाषी है, ताकि आपकी भाषाएँ, फ्रेमवर्क और इंफ्रास्ट्रक्चर आपके ही रहें।
Aspire एक ऑब्ज़र्वेबिलिटी लेयर है जिसमें शुरू से तैयार अंतर्निहित लॉग, मेट्रिक्स, ट्रेस और हेल्थ चेक हैं।
Aspire वातावरण-निरपेक्ष है, जो लोकल रूप से चलता है और क्लाउड, Kubernetes या ऑन-प्रिमाइसेस सिस्टम पर डिप्लॉय होता है।
Aspire आपके एप्लिकेशन टोपोलॉजी के लिए इंफ्रास्ट्रक्चर एज़ कोड है, जो आपकी उपयोग की गई प्रोग्रामिंग भाषा में व्यक्त होता है।
Aspire ऑर्केस्ट्रेशन, ऑब्ज़र्वेबिलिटी और डिप्लॉयमेंट को कोड में जोड़ता है, बिना अलग-अलग टूल को आपस में जोड़े।
Aspire एक डेवलपर-केंद्रित एब्स्ट्रैक्शन है जो डिस्ट्रिब्यूटेड सिस्टम को बनाना, डिबग करना और प्रबंधित करना आसान बनाता है।
Aspire आपका पूरा ऐप आर्किटेक्चर है, जो कोड में परिभाषित होता है और लोकल रूप से चलने या डिप्लॉयमेंट के लिए पब्लिश करने को तैयार है।
Aspire एक डेवलपर-प्रथम प्लेटफ़ॉर्म है जो डिस्ट्रिब्यूटेड एप्लिकेशन को एक सुसंगत मॉडल और वर्कफ़्लो देता है।
Aspire ऑर्केस्ट्रेशन, ऑब्ज़र्वेबिलिटी और डिप्लॉयमेंट को सीधे आपके रोज़मर्रा के विकास वर्कफ़्लो में शामिल करता है।
29 में से कथन 1। एजेंट-रेडी। Aspire एक एजेंट-रेडी, कोड-प्रथम टूल है जो डिस्ट्रिब्यूटेड एप्लिकेशन को कंपोज़, डिबग और डिप्लॉय करता है।
अपने स्टैक को कोड में परिभाषित करें—टाइप-सुरक्षित और पठनीय। लोकल में चलाएँ, आर्किटेक्चर बदले बिना कहीं भी डिप्लॉय करें।
फ्रंटएंड, API, कंटेनर और डेटाबेस को बिना रीराइट ऑर्केस्ट्रेट करें। Aspire को अपने स्टैक के लिए बढ़ाएँ—कहीं भी डिप्लॉय करें।
बिल्ट-इन OpenTelemetry लॉग, ट्रेस और हेल्थ चेक स्वतः देता है—बिना सेटअप तेज़ डिबग।
कहीं भी डिप्लॉय करें—Kubernetes, क्लाउड या ऑन-प्रेम। अतिरिक्त रीराइट बिना सुसंगत डिप्लॉयमेंट।
Aspire मॉड्युलर, कॉम्पोज़ेबल और विस्तारणीय है। रिश्ते, डिप्लॉय विकल्प और dev-time फ्लैग एक ही स्थान पर कॉन्फ़िगर करें। AppHost के बारे में और जानें।
देखें Aspire आपके स्टैक के भागों को कैसे परिभाषित करता है — फीचर्स को ऑन/ऑफ करें।
var builder = DistributedApplication.CreateBuilder(args);
// This would be a rather boring AppHost ☹️...// Toggle the options above to see what an AppHost might look like.// For example, select "Front end" to add a frontend service.
builder.Build().Run();var builder = DistributedApplication.CreateBuilder(args);
// Add frontend servicevar frontend = builder.AddViteApp("frontend", "../frontend") .WithHttpEndpoint(env: "PORT");
builder.Build().Run();var builder = DistributedApplication.CreateBuilder(args);
// Add frontend servicevar frontend = builder.AddViteApp("frontend", "../frontend") .WithHttpEndpoint(env: "PORT");
// Add custom containervar customContainer = builder.AddContainer("mycustomcontainer", "myregistry/myapp", "latest") .WithHttpEndpoint(targetPort: 8080);
builder.Build().Run();var builder = DistributedApplication.CreateBuilder(args);
// Add databasevar postgres = builder.AddPostgres("db") .AddDatabase("appdata");
// Add frontend servicevar frontend = builder.AddViteApp("frontend", "../frontend") .WithHttpEndpoint(env: "PORT");
builder.Build().Run();var builder = DistributedApplication.CreateBuilder(args);
// Add databasevar postgres = builder.AddPostgres("db") .AddDatabase("appdata");
// Add frontend servicevar frontend = builder.AddViteApp("frontend", "../frontend") .WithHttpEndpoint(env: "PORT");
// Add custom containervar customContainer = builder.AddContainer("mycustomcontainer", "myregistry/myapp", "latest") .WithHttpEndpoint(targetPort: 8080);
builder.Build().Run();var builder = DistributedApplication.CreateBuilder(args);
// Add API servicevar api = builder.AddProject("api", "../api/ApiService.csproj");
// Add frontend service and reference the APIvar frontend = builder.AddViteApp("frontend", "../frontend") .WithHttpEndpoint(env: "PORT") .WithReference(api);
builder.Build().Run();var builder = DistributedApplication.CreateBuilder(args);
// Add API servicevar api = builder.AddProject("api", "../api/ApiService.csproj");
// Add frontend service and reference the APIvar frontend = builder.AddViteApp("frontend", "../frontend") .WithHttpEndpoint(env: "PORT") .WithReference(api);
// Add custom containervar customContainer = builder.AddContainer("mycustomcontainer", "myregistry/myapp", "latest") .WithHttpEndpoint(targetPort: 8080);
builder.Build().Run();var builder = DistributedApplication.CreateBuilder(args);
// Add databasevar postgres = builder.AddPostgres("db") .AddDatabase("appdata");
// Add API service and reference the databasevar api = builder.AddProject("api", "../api/ApiService.csproj") .WithReference(postgres);
// Add frontend service and reference the APIvar frontend = builder.AddViteApp("frontend", "../frontend") .WithHttpEndpoint(env: "PORT") .WithReference(api);
builder.Build().Run();var builder = DistributedApplication.CreateBuilder(args);
// Add databasevar postgres = builder.AddPostgres("db") .AddDatabase("appdata");
// Add API service and reference the databasevar api = builder.AddProject("api", "../api/ApiService.csproj") .WithReference(postgres);
// Add frontend service and reference the APIvar frontend = builder.AddViteApp("frontend", "../frontend") .WithHttpEndpoint(env: "PORT") .WithReference(api);
// Add custom containervar customContainer = builder.AddContainer("mycustomcontainer", "myregistry/myapp", "latest") .WithHttpEndpoint(targetPort: 8080);
builder.Build().Run();var builder = DistributedApplication.CreateBuilder(args);
// Add databasevar postgres = builder.AddPostgres("db") .AddDatabase("appdata");
builder.Build().Run();var builder = DistributedApplication.CreateBuilder(args);
// Add databasevar postgres = builder.AddPostgres("db") .AddDatabase("appdata");
// Add custom containervar customContainer = builder.AddContainer("mycustomcontainer", "myregistry/myapp", "latest") .WithHttpEndpoint(targetPort: 8080);
builder.Build().Run();var builder = DistributedApplication.CreateBuilder(args);
// Add API servicevar api = builder.AddProject("api", "../api/ApiService.csproj");
builder.Build().Run();var builder = DistributedApplication.CreateBuilder(args);
// Add API servicevar api = builder.AddProject("api", "../api/ApiService.csproj");
// Add custom containervar customContainer = builder.AddContainer("mycustomcontainer", "myregistry/myapp", "latest") .WithHttpEndpoint(targetPort: 8080);
builder.Build().Run();var builder = DistributedApplication.CreateBuilder(args);
// Add databasevar postgres = builder.AddPostgres("db") .AddDatabase("appdata");
// Add API service and reference the databasevar api = builder.AddProject("api", "../api/ApiService.csproj") .WithReference(postgres);
builder.Build().Run();var builder = DistributedApplication.CreateBuilder(args);
// Add databasevar postgres = builder.AddPostgres("db") .AddDatabase("appdata");
// Add API service and reference the databasevar api = builder.AddProject("api", "../api/ApiService.csproj") .WithReference(postgres);
// Add custom containervar customContainer = builder.AddContainer("mycustomcontainer", "myregistry/myapp", "latest") .WithHttpEndpoint(targetPort: 8080);
builder.Build().Run();var builder = DistributedApplication.CreateBuilder(args);
// Add custom containervar customContainer = builder.AddContainer("mycustomcontainer", "myregistry/myapp", "latest") .WithHttpEndpoint(targetPort: 8080);
builder.Build().Run();var builder = DistributedApplication.CreateBuilder(args);
// Add frontend servicevar frontend = builder.AddViteApp("frontend", "../frontend") .WithHttpEndpoint(env: "PORT") .WithNpmPackageInstallation() .PublishAsDockerFile();
builder.Build().Run();var builder = DistributedApplication.CreateBuilder(args);
// Add frontend servicevar frontend = builder.AddViteApp("frontend", "../frontend") .WithHttpEndpoint(env: "PORT") .WithNpmPackageInstallation() .PublishAsDockerFile();
// Add custom containervar customContainer = builder.AddContainer("mycustomcontainer", "myregistry/myapp", "latest") .WithHttpEndpoint(targetPort: 8080) .PublishAsKubernetes();
builder.Build().Run();var builder = DistributedApplication.CreateBuilder(args);
// Add databasevar postgres = builder.AddAzurePostgresFlexibleServer("db") .AddDatabase("appdata") .WithDataVolume() .RunAsContainer();
// Add frontend servicevar frontend = builder.AddViteApp("frontend", "../frontend") .WithHttpEndpoint(env: "PORT") .WithNpmPackageInstallation() .PublishAsDockerFile();
builder.Build().Run();var builder = DistributedApplication.CreateBuilder(args);
// Add databasevar postgres = builder.AddAzurePostgresFlexibleServer("db") .AddDatabase("appdata") .WithDataVolume() .RunAsContainer();
// Add frontend servicevar frontend = builder.AddViteApp("frontend", "../frontend") .WithHttpEndpoint(env: "PORT") .WithNpmPackageInstallation() .PublishAsDockerFile();
// Add custom containervar customContainer = builder.AddContainer("mycustomcontainer", "myregistry/myapp", "latest") .WithHttpEndpoint(targetPort: 8080) .PublishAsKubernetes();
builder.Build().Run();var builder = DistributedApplication.CreateBuilder(args);
// Add API servicevar api = builder.AddProject("api", "../api/ApiService.csproj") .PublishAsAzureContainerApp();
// Add frontend service and reference the APIvar frontend = builder.AddViteApp("frontend", "../frontend") .WithHttpEndpoint(env: "PORT") .WithReference(api) .WithNpmPackageInstallation() .PublishAsDockerFile();
builder.Build().Run();var builder = DistributedApplication.CreateBuilder(args);
// Add API servicevar api = builder.AddProject("api", "../api/ApiService.csproj") .PublishAsAzureContainerApp();
// Add frontend service and reference the APIvar frontend = builder.AddViteApp("frontend", "../frontend") .WithHttpEndpoint(env: "PORT") .WithReference(api) .WithNpmPackageInstallation() .PublishAsDockerFile();
// Add custom containervar customContainer = builder.AddContainer("mycustomcontainer", "myregistry/myapp", "latest") .WithHttpEndpoint(targetPort: 8080) .PublishAsKubernetes();
builder.Build().Run();var builder = DistributedApplication.CreateBuilder(args);
// Add databasevar postgres = builder.AddAzurePostgresFlexibleServer("db") .AddDatabase("appdata") .WithDataVolume() .RunAsContainer();
// Add API service and reference the databasevar api = builder.AddProject("api", "../api/ApiService.csproj") .WithReference(postgres) .WaitFor(postgres) .PublishAsAzureContainerApp();
// Add frontend service and reference the APIvar frontend = builder.AddViteApp("frontend", "../frontend") .WithHttpEndpoint(env: "PORT") .WithReference(api) .WithNpmPackageInstallation() .PublishAsDockerFile();
builder.Build().Run();var builder = DistributedApplication.CreateBuilder(args);
// Add databasevar postgres = builder.AddAzurePostgresFlexibleServer("db") .AddDatabase("appdata") .WithDataVolume() .RunAsContainer();
// Add API service and reference the databasevar api = builder.AddProject("api", "../api/ApiService.csproj") .WithReference(postgres) .WaitFor(postgres) .PublishAsAzureContainerApp();
// Add frontend service and reference the APIvar frontend = builder.AddViteApp("frontend", "../frontend") .WithHttpEndpoint(env: "PORT") .WithReference(api) .WithNpmPackageInstallation() .PublishAsDockerFile();
// Add custom containervar customContainer = builder.AddContainer("mycustomcontainer", "myregistry/myapp", "latest") .WithHttpEndpoint(targetPort: 8080) .PublishAsKubernetes();
builder.Build().Run();var builder = DistributedApplication.CreateBuilder(args);
// Add databasevar postgres = builder.AddAzurePostgresFlexibleServer("db") .AddDatabase("appdata") .WithDataVolume() .RunAsContainer();
builder.Build().Run();var builder = DistributedApplication.CreateBuilder(args);
// Add databasevar postgres = builder.AddAzurePostgresFlexibleServer("db") .AddDatabase("appdata") .WithDataVolume() .RunAsContainer();
// Add custom containervar customContainer = builder.AddContainer("mycustomcontainer", "myregistry/myapp", "latest") .WithHttpEndpoint(targetPort: 8080) .PublishAsKubernetes();
builder.Build().Run();var builder = DistributedApplication.CreateBuilder(args);
// Add API servicevar api = builder.AddProject("api", "../api/ApiService.csproj") .PublishAsAzureContainerApp();
builder.Build().Run();var builder = DistributedApplication.CreateBuilder(args);
// Add API servicevar api = builder.AddProject("api", "../api/ApiService.csproj") .PublishAsAzureContainerApp();
// Add custom containervar customContainer = builder.AddContainer("mycustomcontainer", "myregistry/myapp", "latest") .WithHttpEndpoint(targetPort: 8080) .PublishAsKubernetes();
builder.Build().Run();var builder = DistributedApplication.CreateBuilder(args);
// Add databasevar postgres = builder.AddAzurePostgresFlexibleServer("db") .AddDatabase("appdata") .WithDataVolume() .RunAsContainer();
// Add API service and reference the databasevar api = builder.AddProject("api", "../api/ApiService.csproj") .WithReference(postgres) .WaitFor(postgres) .PublishAsAzureContainerApp();
builder.Build().Run();var builder = DistributedApplication.CreateBuilder(args);
// Add databasevar postgres = builder.AddAzurePostgresFlexibleServer("db") .AddDatabase("appdata") .WithDataVolume() .RunAsContainer();
// Add API service and reference the databasevar api = builder.AddProject("api", "../api/ApiService.csproj") .WithReference(postgres) .WaitFor(postgres) .PublishAsAzureContainerApp();
// Add custom containervar customContainer = builder.AddContainer("mycustomcontainer", "myregistry/myapp", "latest") .WithHttpEndpoint(targetPort: 8080) .PublishAsKubernetes();
builder.Build().Run();var builder = DistributedApplication.CreateBuilder(args);
// Add custom containervar customContainer = builder.AddContainer("mycustomcontainer", "myregistry/myapp", "latest") .WithHttpEndpoint(targetPort: 8080) .PublishAsKubernetes();
builder.Build().Run();import { createBuilder } from './.aspire/modules/aspire.mjs';
const builder = await createBuilder();
// This would be a rather boring AppHost ☹️...// Toggle the options above to see what an AppHost might look like.// For example, select "Front end" to add a frontend service.
await builder.build().run();import { createBuilder } from './.aspire/modules/aspire.mjs';
const builder = await createBuilder();
// Add Vite frontendconst frontend = await builder .addViteApp("frontend", "./frontend") .withHttpEndpoint({ env: "PORT" });
await builder.build().run();import { createBuilder } from './.aspire/modules/aspire.mjs';
const builder = await createBuilder();
// Add Vite frontendconst frontend = await builder .addViteApp("frontend", "./frontend") .withHttpEndpoint({ env: "PORT" });
// Add custom containerconst customContainer = await builder .addContainer("mycustomcontainer", "myregistry/myapp", "latest") .withHttpEndpoint({ targetPort: 8080 });
await builder.build().run();import { createBuilder } from './.aspire/modules/aspire.mjs';
const builder = await createBuilder();
// Add databaseconst postgres = await builder .addPostgres("db") .addDatabase("appdata");
// Add Vite frontendconst frontend = await builder .addViteApp("frontend", "./frontend") .withHttpEndpoint({ env: "PORT" });
await builder.build().run();import { createBuilder } from './.aspire/modules/aspire.mjs';
const builder = await createBuilder();
// Add databaseconst postgres = await builder .addPostgres("db") .addDatabase("appdata");
// Add Vite frontendconst frontend = await builder .addViteApp("frontend", "./frontend") .withHttpEndpoint({ env: "PORT" });
// Add custom containerconst customContainer = await builder .addContainer("mycustomcontainer", "myregistry/myapp", "latest") .withHttpEndpoint({ targetPort: 8080 });
await builder.build().run();import { createBuilder } from './.aspire/modules/aspire.mjs';
const builder = await createBuilder();
// Add Express APIconst api = await builder .addNodeApp("api", "./api", "src/index.ts") .withHttpEndpoint({ env: "PORT" });
// Add Vite frontend and reference the APIconst frontend = await builder .addViteApp("frontend", "./frontend") .withHttpEndpoint({ env: "PORT" }) .withReference(api);
await builder.build().run();import { createBuilder } from './.aspire/modules/aspire.mjs';
const builder = await createBuilder();
// Add Express APIconst api = await builder .addNodeApp("api", "./api", "src/index.ts") .withHttpEndpoint({ env: "PORT" });
// Add Vite frontend and reference the APIconst frontend = await builder .addViteApp("frontend", "./frontend") .withHttpEndpoint({ env: "PORT" }) .withReference(api);
// Add custom containerconst customContainer = await builder .addContainer("mycustomcontainer", "myregistry/myapp", "latest") .withHttpEndpoint({ targetPort: 8080 });
await builder.build().run();import { createBuilder } from './.aspire/modules/aspire.mjs';
const builder = await createBuilder();
// Add databaseconst postgres = await builder .addPostgres("db") .addDatabase("appdata");
// Add Express API and reference the databaseconst api = await builder .addNodeApp("api", "./api", "src/index.ts") .withHttpEndpoint({ env: "PORT" }) .withReference(postgres);
// Add Vite frontend and reference the APIconst frontend = await builder .addViteApp("frontend", "./frontend") .withHttpEndpoint({ env: "PORT" }) .withReference(api);
await builder.build().run();import { createBuilder } from './.aspire/modules/aspire.mjs';
const builder = await createBuilder();
// Add databaseconst postgres = await builder .addPostgres("db") .addDatabase("appdata");
// Add Express API and reference the databaseconst api = await builder .addNodeApp("api", "./api", "src/index.ts") .withHttpEndpoint({ env: "PORT" }) .withReference(postgres);
// Add Vite frontend and reference the APIconst frontend = await builder .addViteApp("frontend", "./frontend") .withHttpEndpoint({ env: "PORT" }) .withReference(api);
// Add custom containerconst customContainer = await builder .addContainer("mycustomcontainer", "myregistry/myapp", "latest") .withHttpEndpoint({ targetPort: 8080 });
await builder.build().run();import { createBuilder } from './.aspire/modules/aspire.mjs';
const builder = await createBuilder();
// Add databaseconst postgres = await builder .addPostgres("db") .addDatabase("appdata");
await builder.build().run();import { createBuilder } from './.aspire/modules/aspire.mjs';
const builder = await createBuilder();
// Add databaseconst postgres = await builder .addPostgres("db") .addDatabase("appdata");
// Add custom containerconst customContainer = await builder .addContainer("mycustomcontainer", "myregistry/myapp", "latest") .withHttpEndpoint({ targetPort: 8080 });
await builder.build().run();import { createBuilder } from './.aspire/modules/aspire.mjs';
const builder = await createBuilder();
// Add Express APIconst api = await builder .addNodeApp("api", "./api", "src/index.ts") .withHttpEndpoint({ env: "PORT" });
await builder.build().run();import { createBuilder } from './.aspire/modules/aspire.mjs';
const builder = await createBuilder();
// Add Express APIconst api = await builder .addNodeApp("api", "./api", "src/index.ts") .withHttpEndpoint({ env: "PORT" });
// Add custom containerconst customContainer = await builder .addContainer("mycustomcontainer", "myregistry/myapp", "latest") .withHttpEndpoint({ targetPort: 8080 });
await builder.build().run();import { createBuilder } from './.aspire/modules/aspire.mjs';
const builder = await createBuilder();
// Add databaseconst postgres = await builder .addPostgres("db") .addDatabase("appdata");
// Add Express API and reference the databaseconst api = await builder .addNodeApp("api", "./api", "src/index.ts") .withHttpEndpoint({ env: "PORT" }) .withReference(postgres);
await builder.build().run();import { createBuilder } from './.aspire/modules/aspire.mjs';
const builder = await createBuilder();
// Add databaseconst postgres = await builder .addPostgres("db") .addDatabase("appdata");
// Add Express API and reference the databaseconst api = await builder .addNodeApp("api", "./api", "src/index.ts") .withHttpEndpoint({ env: "PORT" }) .withReference(postgres);
// Add custom containerconst customContainer = await builder .addContainer("mycustomcontainer", "myregistry/myapp", "latest") .withHttpEndpoint({ targetPort: 8080 });
await builder.build().run();import { createBuilder } from './.aspire/modules/aspire.mjs';
const builder = await createBuilder();
// Add custom containerconst customContainer = await builder .addContainer("mycustomcontainer", "myregistry/myapp", "latest") .withHttpEndpoint({ targetPort: 8080 });
await builder.build().run();import { createBuilder } from './.aspire/modules/aspire.mjs';
const builder = await createBuilder();
// Add Vite frontendconst frontend = await builder .addViteApp("frontend", "./frontend") .withHttpEndpoint({ env: "PORT" }) .withNpmPackageInstallation() .publishAsDockerFile();
await builder.build().run();import { createBuilder } from './.aspire/modules/aspire.mjs';
const builder = await createBuilder();
// Add Vite frontendconst frontend = await builder .addViteApp("frontend", "./frontend") .withHttpEndpoint({ env: "PORT" }) .withNpmPackageInstallation() .publishAsDockerFile();
// Add custom containerconst customContainer = await builder .addContainer("mycustomcontainer", "myregistry/myapp", "latest") .withHttpEndpoint({ targetPort: 8080 }) .publishAsKubernetes();
await builder.build().run();import { createBuilder } from './.aspire/modules/aspire.mjs';
const builder = await createBuilder();
// Add databaseconst postgres = await builder .addAzurePostgresFlexibleServer("db") .addDatabase("appdata") .withDataVolume() .runAsContainer();
// Add Vite frontendconst frontend = await builder .addViteApp("frontend", "./frontend") .withHttpEndpoint({ env: "PORT" }) .withNpmPackageInstallation() .publishAsDockerFile();
await builder.build().run();import { createBuilder } from './.aspire/modules/aspire.mjs';
const builder = await createBuilder();
// Add databaseconst postgres = await builder .addAzurePostgresFlexibleServer("db") .addDatabase("appdata") .withDataVolume() .runAsContainer();
// Add Vite frontendconst frontend = await builder .addViteApp("frontend", "./frontend") .withHttpEndpoint({ env: "PORT" }) .withNpmPackageInstallation() .publishAsDockerFile();
// Add custom containerconst customContainer = await builder .addContainer("mycustomcontainer", "myregistry/myapp", "latest") .withHttpEndpoint({ targetPort: 8080 }) .publishAsKubernetes();
await builder.build().run();import { createBuilder } from './.aspire/modules/aspire.mjs';
const builder = await createBuilder();
// Add Express APIconst api = await builder .addNodeApp("api", "./api", "src/index.ts") .withHttpEndpoint({ env: "PORT" }) .publishAsAzureContainerApp();
// Add Vite frontend and reference the APIconst frontend = await builder .addViteApp("frontend", "./frontend") .withHttpEndpoint({ env: "PORT" }) .withReference(api) .withNpmPackageInstallation() .publishAsDockerFile();
await builder.build().run();import { createBuilder } from './.aspire/modules/aspire.mjs';
const builder = await createBuilder();
// Add Express APIconst api = await builder .addNodeApp("api", "./api", "src/index.ts") .withHttpEndpoint({ env: "PORT" }) .publishAsAzureContainerApp();
// Add Vite frontend and reference the APIconst frontend = await builder .addViteApp("frontend", "./frontend") .withHttpEndpoint({ env: "PORT" }) .withReference(api) .withNpmPackageInstallation() .publishAsDockerFile();
// Add custom containerconst customContainer = await builder .addContainer("mycustomcontainer", "myregistry/myapp", "latest") .withHttpEndpoint({ targetPort: 8080 }) .publishAsKubernetes();
await builder.build().run();import { createBuilder } from './.aspire/modules/aspire.mjs';
const builder = await createBuilder();
// Add databaseconst postgres = await builder .addAzurePostgresFlexibleServer("db") .addDatabase("appdata") .withDataVolume() .runAsContainer();
// Add Express API and reference the databaseconst api = await builder .addNodeApp("api", "./api", "src/index.ts") .withHttpEndpoint({ env: "PORT" }) .withReference(postgres) .waitFor(postgres) .publishAsAzureContainerApp();
// Add Vite frontend and reference the APIconst frontend = await builder .addViteApp("frontend", "./frontend") .withHttpEndpoint({ env: "PORT" }) .withReference(api) .withNpmPackageInstallation() .publishAsDockerFile();
await builder.build().run();import { createBuilder } from './.aspire/modules/aspire.mjs';
const builder = await createBuilder();
// Add databaseconst postgres = await builder .addAzurePostgresFlexibleServer("db") .addDatabase("appdata") .withDataVolume() .runAsContainer();
// Add Express API and reference the databaseconst api = await builder .addNodeApp("api", "./api", "src/index.ts") .withHttpEndpoint({ env: "PORT" }) .withReference(postgres) .waitFor(postgres) .publishAsAzureContainerApp();
// Add Vite frontend and reference the APIconst frontend = await builder .addViteApp("frontend", "./frontend") .withHttpEndpoint({ env: "PORT" }) .withReference(api) .withNpmPackageInstallation() .publishAsDockerFile();
// Add custom containerconst customContainer = await builder .addContainer("mycustomcontainer", "myregistry/myapp", "latest") .withHttpEndpoint({ targetPort: 8080 }) .publishAsKubernetes();
await builder.build().run();import { createBuilder } from './.aspire/modules/aspire.mjs';
const builder = await createBuilder();
// Add databaseconst postgres = await builder .addAzurePostgresFlexibleServer("db") .addDatabase("appdata") .withDataVolume() .runAsContainer();
await builder.build().run();import { createBuilder } from './.aspire/modules/aspire.mjs';
const builder = await createBuilder();
// Add databaseconst postgres = await builder .addAzurePostgresFlexibleServer("db") .addDatabase("appdata") .withDataVolume() .runAsContainer();
// Add custom containerconst customContainer = await builder .addContainer("mycustomcontainer", "myregistry/myapp", "latest") .withHttpEndpoint({ targetPort: 8080 }) .publishAsKubernetes();
await builder.build().run();import { createBuilder } from './.aspire/modules/aspire.mjs';
const builder = await createBuilder();
// Add Express APIconst api = await builder .addNodeApp("api", "./api", "src/index.ts") .withHttpEndpoint({ env: "PORT" }) .publishAsAzureContainerApp();
await builder.build().run();import { createBuilder } from './.aspire/modules/aspire.mjs';
const builder = await createBuilder();
// Add Express APIconst api = await builder .addNodeApp("api", "./api", "src/index.ts") .withHttpEndpoint({ env: "PORT" }) .publishAsAzureContainerApp();
// Add custom containerconst customContainer = await builder .addContainer("mycustomcontainer", "myregistry/myapp", "latest") .withHttpEndpoint({ targetPort: 8080 }) .publishAsKubernetes();
await builder.build().run();import { createBuilder } from './.aspire/modules/aspire.mjs';
const builder = await createBuilder();
// Add databaseconst postgres = await builder .addAzurePostgresFlexibleServer("db") .addDatabase("appdata") .withDataVolume() .runAsContainer();
// Add Express API and reference the databaseconst api = await builder .addNodeApp("api", "./api", "src/index.ts") .withHttpEndpoint({ env: "PORT" }) .withReference(postgres) .waitFor(postgres) .publishAsAzureContainerApp();
await builder.build().run();import { createBuilder } from './.aspire/modules/aspire.mjs';
const builder = await createBuilder();
// Add databaseconst postgres = await builder .addAzurePostgresFlexibleServer("db") .addDatabase("appdata") .withDataVolume() .runAsContainer();
// Add Express API and reference the databaseconst api = await builder .addNodeApp("api", "./api", "src/index.ts") .withHttpEndpoint({ env: "PORT" }) .withReference(postgres) .waitFor(postgres) .publishAsAzureContainerApp();
// Add custom containerconst customContainer = await builder .addContainer("mycustomcontainer", "myregistry/myapp", "latest") .withHttpEndpoint({ targetPort: 8080 }) .publishAsKubernetes();
await builder.build().run();import { createBuilder } from './.aspire/modules/aspire.mjs';
const builder = await createBuilder();
// Add custom containerconst customContainer = await builder .addContainer("mycustomcontainer", "myregistry/myapp", "latest") .withHttpEndpoint({ targetPort: 8080 }) .publishAsKubernetes();
await builder.build().run();आपके स्टैक के लिए बना, Aspire C#, Java, Python, JavaScript, TypeScript, Go आदि में ऐप्स ऑर्केस्ट्रेट करता है—अपनी पसंद की भाषाएँ उपयोग करें। जानें ऐप्स को कैसे मॉडल करें।
Aspire कई भाषाओं और फ़्रेमवर्क का समर्थन करता है, जिससे आप पसंदीदा भाषा में निर्माण करते हुए Aspire की ऑर्केस्ट्रेशन क्षमता ले सकते हैं।
लोकल डेवलपमेंट के लिए तैयार, Aspire आपकी मशीन पर प्रोडक्शन जैसा वातावरण दर्शाता है, जिससे “मेरी मशीन पर चलता है” समस्या घटती है। डिप्लॉयमेंट और ऐप टोपोलॉजी जानें।
aspire runaspire deploy -e testaspire deployAspire CLI का उपयोग सब कुछ लोकली चलाने या CI/CD में डिप्लॉय आर्टिफैक्ट बनाने के लिए करें। अपना पहला Aspire ऐप बनाएं।
लोकल विकास
aspire runlocalhost पर उपलब्धप्रोडक्शन डिप्लॉयमेंट
aspire deployलॉग, मेट्रिक्स और ट्रेसेज़ मॉनिटर करें रियल टाइम में बिल्ट-इन OpenTelemetry डैशबोर्ड के साथ जो आपके वर्कफ़्लो में एकीकृत है। डैशबोर्ड देखें।







रिसोर्स ग्राफ़
मल्टी-क्लाउड, असीमित इंटीग्रेशन — Aspire को Azure, AWS या अपनी इंफ्रा से कनेक्ट करें। किसी भी स्टैक के लिए इकोसिस्टम का लाभ लें। सभी इंटीग्रेशन खोजें।
सिर्फ हम पर निर्भर न रहें! Indie से enterprise तक—डेवलपर्स Aspire से तेज़ बनाकर आत्मविश्वास से ship करते हैं। Aspire कम्युनिटी में शामिल हों।
Aspire CLI इंस्टॉल करें और फिर सीखें कैसे अपने ऐप मॉडल, रन और डिप्लॉय करें।
