इसे छोड़कर कंटेंट पर जाएं
DocsTry Aspire
DocsTry
Aspire लोगो

Aspire

आपका स्टैक, सरल।

फ्रंटएंड, API, कंटेनर और डेटाबेस को आसानी से ऑर्केस्ट्रेट करें—बिना रीराइट, बिना सीमा। किसी भी प्रोजेक्ट को शक्ति देने के लिए Aspire को विस्तारित करें।

29 में से कथन 1। एजेंट-रेडी। Aspire एक एजेंट-रेडी, कोड-प्रथम टूल है जो डिस्ट्रिब्यूटेड एप्लिकेशन को कंपोज़, डिबग और डिप्लॉय करता है।

डेवलपर्स Aspire को क्यों चुनते हैं

Section titled “डेवलपर्स Aspire को क्यों चुनते हैं”

कोड-केंद्रित नियंत्रण

अपने स्टैक को कोड में परिभाषित करें—टाइप-सुरक्षित और पठनीय। लोकल में चलाएँ, आर्किटेक्चर बदले बिना कहीं भी डिप्लॉय करें।

मॉड्युलर और विस्तारणीय

फ्रंटएंड, API, कंटेनर और डेटाबेस को बिना रीराइट ऑर्केस्ट्रेट करें। Aspire को अपने स्टैक के लिए बढ़ाएँ—कहीं भी डिप्लॉय करें।

लचीले डिप्लॉयमेंट

कहीं भी डिप्लॉय करें—Kubernetes, क्लाउड या ऑन-प्रेम। अतिरिक्त रीराइट बिना सुसंगत डिप्लॉयमेंट।

अपने स्टैक को कोड में परिभाषित करें

Section titled “अपने स्टैक को कोड में परिभाषित करें”

Aspire मॉड्युलर, कॉम्पोज़ेबल और विस्तारणीय है। रिश्ते, डिप्लॉय विकल्प और dev-time फ्लैग एक ही स्थान पर कॉन्फ़िगर करें। AppHost के बारे में और जानें

अपना AppHost बनाएँ

देखें Aspire आपके स्टैक के भागों को कैसे परिभाषित करता है — फीचर्स को ऑन/ऑफ करें।

AppHost.cs
var builder = DistributedApplication.CreateBuilder(args);
// Add frontend service
var frontend = builder.AddViteApp("frontend", "../frontend")
.WithHttpEndpoint(env: "PORT");
builder.Build().Run();

बहुभाषी & पॉलीग्लॉट समर्थन

Section titled “बहुभाषी & पॉलीग्लॉट समर्थन”

आपके स्टैक के लिए बना, Aspire C#, Java, Python, JavaScript, TypeScript, Go आदि में ऐप्स ऑर्केस्ट्रेट करता है—अपनी पसंद की भाषाएँ उपयोग करें। जानें ऐप्स को कैसे मॉडल करें

Aspire कई भाषाओं और फ़्रेमवर्क का समर्थन करता है, जिससे आप पसंदीदा भाषा में निर्माण करते हुए Aspire की ऑर्केस्ट्रेशन क्षमता ले सकते हैं।

लोकल-फर्स्ट, प्रोडक्शन-रेडी

Section titled “लोकल-फर्स्ट, प्रोडक्शन-रेडी”

लोकल डेवलपमेंट के लिए तैयार, Aspire आपकी मशीन पर प्रोडक्शन जैसा वातावरण दर्शाता है, जिससे “मेरी मशीन पर चलता है” समस्या घटती है। डिप्लॉयमेंट और ऐप टोपोलॉजी जानें

कंटेनरीकृत सेवाओं के साथ स्थानीय विकास
टेस्टिंग के लिए पूर्ण स्टेजिंग वातावरण चालू करें और हटाएँ
प्रोडक्शन क्लाउड सेवाएँ — कोड बदले बिना
Terminal window
aspire run
Terminal window
aspire deploy -e test
Terminal window
aspire deploy
Redis
AWS ElastiCache
Redis
Shortlived container
Redis
Local container
PostgreSQL
Azure Database for PostgreSQL
PostgreSQL
Staged DB
PostgreSQL
Local container
Frontend
Azure Static Web Apps
Frontend
Dev tunnel
Frontend
Local process
API
Azure Container Apps
API
Staging environment
API
Local process

वही मॉडल — अलग वातावरण

Section titled “वही मॉडल — अलग वातावरण”

Aspire CLI का उपयोग सब कुछ लोकली चलाने या CI/CD में डिप्लॉय आर्टिफैक्ट बनाने के लिए करें। अपना पहला Aspire ऐप बनाएं

OpenTelemetry डेवलपर डैशबोर्ड

Section titled “OpenTelemetry डेवलपर डैशबोर्ड”

लॉग, मेट्रिक्स और ट्रेसेज़ मॉनिटर करें रियल टाइम में बिल्ट-इन OpenTelemetry डैशबोर्ड के साथ जो आपके वर्कफ़्लो में एकीकृत है। डैशबोर्ड देखें

इंटीग्रेशन एक्सप्लोर करें

Section titled “इंटीग्रेशन एक्सप्लोर करें”

मल्टी-क्लाउड, असीमित इंटीग्रेशन — Aspire को Azure, AWS या अपनी इंफ्रा से कनेक्ट करें। किसी भी स्टैक के लिए इकोसिस्टम का लाभ लें। सभी इंटीग्रेशन खोजें

ActiveMQActiveMQMCP InspectorMCP InspectorAzure Storage QueuePostgreSQLk6Azure SQL ServerRustRedisGarnetSeq Log ServerBunGitHubGitHubAzure App Configuration.NET MAUIAzure SignalRAzure OpenAIValkeySQL Database ProjectsPowerShellJavaMinIONode.jsNode.jsNATS MessagingngrokngrokKurrentDBKurrentDBMailpitMailpitAzure Storage ContainerActiveMQActiveMQMCP InspectorMCP InspectorAzure Storage QueuePostgreSQLk6Azure SQL ServerRustRedisGarnetSeq Log ServerBunGitHubGitHubAzure App Configuration.NET MAUIAzure SignalRAzure OpenAIValkeySQL Database ProjectsPowerShellJavaMinIONode.jsNode.jsNATS MessagingngrokngrokKurrentDBKurrentDBMailpitMailpitAzure Storage Container
RavenDBRavenDBDockerAdminerSQL DatabaseAzure Cognitive SearchFastAPIGO Feature FlagMeilisearchAzure Database for PostgreSQLMicrosoft AzureElasticsearchDenoDenoAzure Container Apps EnvironmentsMilvus Vector DatabaseAzure Application InsightsUvMySQL ConnectorAzure Cosmos DBKubernetesTypeScriptGoGoReactLavinMQDev TunnelsAzure Cache for RedisAzure Key VaultAzure Blob/Page StorageRavenDBRavenDBDockerAdminerSQL DatabaseAzure Cognitive SearchFastAPIGO Feature FlagMeilisearchAzure Database for PostgreSQLMicrosoft AzureElasticsearchDenoDenoAzure Container Apps EnvironmentsMilvus Vector DatabaseAzure Application InsightsUvMySQL ConnectorAzure Cosmos DBKubernetesTypeScriptGoGoReactLavinMQDev TunnelsAzure Cache for RedisAzure Key VaultAzure Blob/Page Storage
Azure Web PubSubSurrealDBSurrealDBQdrant Vector DatabaseOllamaAzure Event HubsOracleJavaScriptAzure Function AppsDaprDaprAzure App ServicesDbGateDbGateMongoDBAWSAWSOpenAIOpenAISQLiteAzure Service BusMicrosoft FoundryPythonAzure Log AnalyticsData API BuilderRabbitMQflagdflagdPapercutPapercutKeycloakAzure Table StorageAzure Web PubSubSurrealDBSurrealDBQdrant Vector DatabaseOllamaAzure Event HubsOracleJavaScriptAzure Function AppsDaprDaprAzure App ServicesDbGateDbGateMongoDBAWSAWSOpenAIOpenAISQLiteAzure Service BusMicrosoft FoundryPythonAzure Log AnalyticsData API BuilderRabbitMQflagdflagdPapercutPapercutKeycloakAzure Table Storage

उपयोगकर्ता प्रशंसापत्र

Section titled “उपयोगकर्ता प्रशंसापत्र”

सिर्फ हम पर निर्भर न रहें! Indie से enterprise तक—डेवलपर्स Aspire से तेज़ बनाकर आत्मविश्वास से ship करते हैं। Aspire कम्युनिटी में शामिल हों

उड़ान के लिए तैयार?

Section titled “उड़ान के लिए तैयार?”

Aspire CLI इंस्टॉल करें और फिर सीखें कैसे अपने ऐप मॉडल, रन और डिप्लॉय करें।