तेज़ फ़ीडबैक
सब कुछ लोकल चलाएँ.
प्रोजेक्ट, कंटेनर और डेटा सेवाएँ साथ शुरू करें. Aspire AppHost से स्थानीय एंडपॉइंट, कॉन्फ़िगरेशन और सेवा खोज को जोड़ता है.
aspire run4 संसाधन स्वस्थAPI references are intentionally omitted from this search. To find API references, please search these dedicated API pages instead:
मुफ़्त और ओपन सोर्स
Aspire वितरित एप्लिकेशन को संयोजित, डीबग और डिप्लॉय करने के लिए एजेंट-रेडी, कोड-फर्स्ट टूल है.
TypeScript AppHost code showing Front end.
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();01 डिज़ाइन से बहुभाषी
एप्लिकेशन के हर हिस्से को उस भाषा और फ्रेमवर्क में रखें जो उसके लिए सही हो. Aspire पूरे स्टैक को एक मॉडल और एक वर्कफ़्लो देता है.
02 एजेंट-रेडी
Aspire आपके एप्लिकेशन मॉडल, चल रहे संसाधनों और टेलीमेट्री से लाइव संदर्भ देता है, ताकि आपको वह संदर्भ हाथ से जोड़कर समझाना न पड़े.
सेवाएँ + निर्भरताएँ
संसाधन + स्वास्थ्य
लॉग + ट्रेस + त्रुटियाँ
एक कनेक्शन. पूरा एप्लिकेशन संदर्भ.
किसी भी AI टूल के साथ काम करता है.
03 एक एप्लिकेशन मॉडल
AppHost इस बात का एकमात्र सत्य स्रोत है कि एप्लिकेशन कैसे जुड़ता है. Aspire विकास, निदान और डिप्लॉयमेंट में इसी मॉडल का उपयोग करता है.
Aspire जुड़े हुए AI टूल्स को यहाँ दिखाए गए संसाधन ग्राफ़, रेफरेंस, कॉन्फ़िगरेशन और कमांड देता है.
aspire run चलाने पर AppHost एप्लिकेशन मॉडल लाइव संसाधन टोपोलॉजी में बदलता है, फिर Aspire डैशबोर्ड में हर स्वस्थ संसाधन दिखाता है.
सेवाओं, कंटेनरों, डेटा स्टोर, रेफरेंस और कॉन्फ़िगरेशन को पढ़ने योग्य AppHost में परिभाषित करें.
AppHost देखेंहर निर्भरता को साथ शुरू करें, जहाँ सेवा खोज, स्थानीय एंडपॉइंट और विकास-समय कॉन्फ़िगरेशन पहले से जुड़े हों.
aspire run के बारे में जानेंबिल्ट-इन OpenTelemetry का उपयोग करके किसी संसाधन से उसके लॉग, ट्रेस, मेट्रिक्स और स्वास्थ्य तक बिना अतिरिक्त सेटअप जाएँ.
डैशबोर्ड देखेंक्लाउड सेवाओं, कंटेनरों, Kubernetes या आपकी टीम द्वारा पहले से उपयोग किए जाने वाले इन्फ्रास्ट्रक्चर पथ के लिए डिप्लॉयमेंट आर्टिफ़ैक्ट बनाएँ.
डिप्लॉयमेंट विकल्प देखें04 पहले लोकल, प्रोडक्शन के लिए तैयार
विकास, परीक्षण और डिप्लॉयमेंट उसी एप्लिकेशन टोपोलॉजी से जुड़े रहते हैं. वर्कफ़्लो बदलता है, आर्किटेक्चर को भटकने पर मजबूर नहीं करता.
Aspire चुने गए वातावरण के संसाधन, एंडपॉइंट, स्वास्थ्य और उपलब्ध कमांड जुड़े हुए AI टूल्स को दिखाता है.
तेज़ फ़ीडबैक
प्रोजेक्ट, कंटेनर और डेटा सेवाएँ साथ शुरू करें. Aspire AppHost से स्थानीय एंडपॉइंट, कॉन्फ़िगरेशन और सेवा खोज को जोड़ता है.
aspire run4 संसाधन स्वस्थदोहराने योग्य सत्यापन
स्वचालित परीक्षणों और CI वर्कफ़्लो में एप्लिकेशन मॉडल का उपयोग करें, ताकि निर्भरताएँ और संबंध वही रहें जो डेवलपर लोकल चलाते हैं.
डिप्लॉयमेंट के लिए तैयार
आर्किटेक्चर बदले बिना एप्लिकेशन को क्लाउड लक्ष्यों पर ले जाएँ. मैनेज्ड सेवाएँ, कंटेनर, Kubernetes या अपना इन्फ्रास्ट्रक्चर चुनें.
aspire deployरिलीज़ के लिए तैयार05 ऑब्ज़र्वेबिलिटी शामिल
एक डेवलपर डैशबोर्ड से संसाधनों के पार अनुरोध को ट्रैक करें, संरचित लॉग और ट्रेस के बीच जाएँ, मेट्रिक्स देखें और संसाधन स्वास्थ्य पर कार्रवाई करें.
Aspire जुड़े हुए AI टूल्स को डैशबोर्ड संदर्भ देता है, जिसमें लॉग, ट्रेस, मेट्रिक्स, स्वास्थ्य और संसाधन कमांड शामिल हैं.
06 डिफ़ॉल्ट रूप से विस्तार योग्य
डेटाबेस, कैश, मैसेजिंग, क्लाउड संसाधन और कम्युनिटी इंटीग्रेशन उसी प्रवाही एप्लिकेशन मॉडल के ज़रिए जोड़ें.
07 डेवलपर मोमेंटम
टीमें Aspire का उपयोग ऑनबोर्डिंग छोटा करने, वितरित व्यवहार समझने और सिस्टम बढ़ने पर भी उत्पादक लोकल लूप बनाए रखने के लिए करती हैं.
Aspire lets developers be developers again.
Steven PriceSoftware Engineering Manager, Iceland FoodsI had someone start on a Monday morning and they were contributing code by lunch.
Russ HardingVP Engineering, EQengineeredI was surprised by how quickly Aspire got me from idea to running services.
Milan JovanovićEducator & Content Creator, MJ TechI've never wanted to commit to a Microsoft technology this much.
Nk54 (Reddit User)Hit F5 to begin. Skip the setup boss fight and ship code faster.
Craig TaylorPrincipal Architect, Xbox LiveAspire was easy to integrate with our existing container orchestration.
Sean KilleenVP Innovation, SCT SoftwareOpenTelemetry out-of-the-box in the Aspire dashboard is a game changer for observability!
Dan ClarkeDeveloper & Podcaster, Everstack08 अपने स्टैक से शुरुआत करें
Aspire CLI इंस्टॉल करें, मौजूदा रिपॉज़िटरी को इनिशियलाइज़ करें या नई शुरुआत करें, फिर हर संसाधन को एक साफ़ विकास लूप में लाएँ.