منصوبے کے بارے میں
Pipedream ایک انٹیگریشن پلیٹ فارم ہے جو ڈویلپرز کے لیے بنایا گیا ہے، اور ایپس کو جوڑنے اور ایونٹ پر مبنی آٹومیشن بنانے کے لیے ایک ہوسٹڈ ماحول فراہم کرتا ہے۔ اس ریپوزٹری میں پہلے سے بنے انٹیگریشن کمپونینٹس کا کوڈ، پروڈکٹ روڈ میپ ایشوز، دستاویزات، اور متعلقہ سورس کوڈ شامل ہیں۔
README میں بیان کردہ کلیدی تصورات:
- ورک فلوز: لکیری مراحل کے سلسلے جو ایونٹس جیسے HTTP درخواستوں، ٹائمرز، یا Google Sheets میں نئی قطاروں سے متحرک ہوتے ہیں۔ مراحل پہلے سے بنے ایکشنز یا کسٹم کوڈ ہو سکتے ہیں۔
- ایونٹ سورسز: ایسے کمپونینٹس جو GitHub، Slack، Airtable، اور RSS جیسی سروسز کی نگرانی کرتے ہیں، اور ایسے ایونٹس خارج کرتے ہیں جو ورک فلوز کو متحرک کرتے ہیں۔ ایونٹس کو REST API یا ریئل ٹائم SSE اسٹریم کے ذریعے بھی استعمال کیا جا سکتا ہے۔ کسٹم سورسز بنائے جا سکتے ہیں۔
- ایکشنز: پلیٹ فارم کی انٹیگریشنز میں عام کارروائیوں کے لیے پہلے سے بنے کوڈ اسٹیپس، جو ورک فلوز میں دوبارہ استعمال کے قابل ہیں اور کمیونٹی کے لیے شائع کیے جا سکتے ہیں۔
- کسٹم کوڈ: ورک فلوز Node.js، Python، Golang، یا Bash کوڈ چلا سکتے ہیں، اور پیکیج امپورٹس خودکار طور پر حل ہو جاتے ہیں۔ کسٹم کوڈ تصدیق شدہ ایپس سے جڑ سکتا ہے، مثلاً Slack پیغامات بھیجنا۔
- منزلیں: ایونٹس کی غیر ہم وقت ڈیلیوری Amazon S3، Snowflake، HTTP، ای میل، اور SSE جیسی سروسز کو، $send.s3() جیسے ہیلپرز کے ساتھ۔
README میں بتایا گیا ہے کہ پلیٹ فارم میں 1,000 سے زیادہ مکمل طور پر مربوط ایپلیکیشنز ہیں اور SOC 2 تعمیل کا ذکر ہے جس کی Type 2 رپورٹ درخواست پر دستیاب ہے۔ یہ انفرادی ڈویلپرز کے لیے ایک مفت ٹیئر بیان کرتا ہے جس کی حدود دستاویزی ہیں، نیز ادا شدہ ٹیئرز۔ سپورٹ کمیونٹی فورم اور Slack کے ذریعے فراہم کی جاتی ہے۔ ریپوزٹری کمپونینٹس میں تعاون کا خیرمقدم کرتی ہے اور بگ رپورٹس اور فیچر درخواستوں کے لیے ایشو ٹیمپلیٹس استعمال کرتی ہے۔
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.