Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> Redis

Upstash ने आधिकारिक Terraform प्रदाता लॉन्च किया: निर्बाध इंफ्रास्ट्रक्चर ऑटोमेशन के लिए

Upstash Terraform प्रदाता की घोषणा

हम यह घोषणा करते हुए रोमांचित हैं कि हमारा Upstash Terraform प्रदाता अब सार्वजनिक रूप से उपलब्ध है। हमारा मूल सिद्धांत हमेशा डेवलपर-फ्रेंडली रहना है। हमने हाल ही में REST API की घोषणा की थी। अब समय आ गया है कि हम Terraform प्रदाता प्लगइन के साथ अपने टूल्स का विस्तार करें।

Terraform एक उपयोगी ऑटोमेशन टूल है जो आपको अपने इंफ्रास्ट्रक्चर को कोड के रूप में परिभाषित करने देता है। इस तरह सहयोग अविश्वसनीय रूप से आसान हो जाता है और हर कॉन्फ़िगरेशन परिवर्तन बना रहता है ताकि हर कोई जान सके कि इंफ्रास्ट्रक्चर में क्या हो रहा है।

समुदाय के अनुरोधों के बाद, हमने अपना Terraform प्रदाता विकसित किया और अब यह Terraform मार्केटप्लेस में सार्वजनिक रूप से उपलब्ध है।

यदि आप हमारे प्लगइन का उपयोग करना चाहते हैं तो यह केवल 4 लाइनों का कॉन्फ़िगरेशन स्निपेट है और डेटाबेस बनाना बहुत सरल है।

terraform {
  required_providers {
    upstash = {
      source = "upstash/upstash"
      version = "x.x.x"
    }
  }
}
provider "upstash" {
  email = "EMAIL"
  api_key = "API_KEY"
}

आप Upstash कंसोल से API_KEY प्राप्त कर सकते हैं। साथ ही EMAIL वह ईमेल है जिससे आपने Upstash के लिए पंजीकरण किया था। अब, हमने अपना प्रदाता परिभाषित कर लिया है। आइए एक डेटाबेस बनाएं:

resource "upstash_database" "mydb" {
  database_name = "mydb3"
  region = "eu-west-1"
  tls = "true"
  multi_zone = "false"
}

अब निम्नलिखित कमांड निष्पादित करें:

terraform init
terraform plan
terraform apply

यह सरल कोड स्निपेट एक डेटाबेस बनाएगा। आप पूरा उदाहरण कोड यहां पा सकते हैं।

भविष्य का कार्य

हम अपने टूल्स और थर्ड-पार्टी इंटीग्रेशन का विस्तार जारी रखना चाहते हैं। आप हमारे रोडमैप को अपवोट कर सकते हैं। साथ ही हम ट्विटर या डिस्कॉर्ड पर हमारे Terraform प्रदाता पर आपकी प्रतिक्रिया की सराहना करेंगे। यह GitHub पर होस्ट किया गया है।

  1. हर व्यवसाय को DBaaS प्रदाता में मूल्यांकन करने योग्य 6 आवश्यक विशेषताएं हर व्यवसाय को DBaaS प्रदाता में मूल्यांकन करने योग्य 6 आवश्यक विशेषताएं

    किसी भी क्लाउड-आधारित डेटाबेस मैनेजमेंट सिस्टम (DBMS) की सफलता के लिए सही डेटाबेस-एज-ए-सर्विस (DBaaS) वातावरण चुनना महत्वपूर्ण है। और यह एक तेजी से महत्वपूर्ण निर्णय है: एक हालिया रिसर्च एंड मार्केट्स रिपोर्ट के अनुसार, वैश्विक क्लाउड डेटाबेस और DBaaS बाजार 2020 में अनुमानित $12 बिलियन से बढ़कर 2025

  1. AptWatcher पेश: आपके सर्वरों के लिए निर्बाध Apt पैकेज अपडेट प्रबंधन AptWatcher पेश: आपके सर्वरों के लिए निर्बाध Apt पैकेज अपडेट प्रबंधन

    हनीबैजर में हम अपने सभी सर्वरों पर apt पैकेज अपडेट की निगरानी के लिए apticron का उपयोग कर रहे थे। पहले apticron के ईमेल मेरे इनबॉक्स में आते थे, लेकिन किसी बिंदु पर मैंने तय किया कि मैं उन्हें अपने स्लैक नोटिफिकेशन चैनल में प्राप्त करना पसंद करूंगा। स्लैक में एक उपयोगी ईमेल ऐप है जो ईमेल प्राप्त करक

  1. Upstash Chatbox पेश: आपकी वेबसाइट के लिए निर्बाध लाइव चैट Upstash Chatbox पेश: आपकी वेबसाइट के लिए निर्बाध लाइव चैट

    तत्काल, इंटरैक्टिव संचार संतोषजनक उपयोगकर्ता अनुभव के लिए महत्वपूर्ण है। यही कारण है कि कई कंपनियां अपनी वेबसाइटों पर लाइव चैटबॉक्स विजेट प्रदान करती हैं। यह क्या है यह एडमिन चैट पैनल के साथ एक चैटबॉक्स विजेट है, जो उपयोगकर्ताओं को डेवलपर्स/एडमिन से जोड़ता है। इस तरह, साथियों के बीच इंटरैक्टिव संचा