TypeScript और Kubernetes: क्लाउड एप्लिकेशन बनाना
300 पृष्ठ
Hindi
PDF
4.5

TypeScript और Kubernetes: क्लाउड एप्लिकेशन बनाना

TypeScript और Kubernetes: क्लाउड एप्लिकेशन बनाना

लेखक:

वर्ष:

सारांश:

यह पुस्तक उन डेवलपर्स के लिए एक व्यावहारिक मार्गदर्शिका है जो TypeScript और Kubernetes का उपयोग करके क्लाउड एप्लिकेशन बनाने के आधुनिक दृष्टिकोण में महारत हासिल करना चाहते हैं। आप सीखेंगे कि माइक्रोसर्विसेज कैसे डिज़ाइन करें, उन्हें Docker-कंटेनरों में पैकेज करें और Kubernetes क्लस्टर में तैनात करें।



पुस्तक मूल बातों से शुरू होती है: TypeScript की स्थापना, प्रोजेक्ट सेटअप और Kubernetes से परिचय। फिर आप व्यावहारिक कार्यों की ओर बढ़ेंगे: Express पर REST API बनाना, डेटाबेस (PostgreSQL, MongoDB) के साथ काम करना, RabbitMQ के माध्यम से एसिंक्रोनस मैसेज एक्सचेंज और लॉगिंग का आयोजन।



सुरक्षा, स्केलिंग और दोष-सहनशीलता के मुद्दों पर विशेष ध्यान दिया गया है। आप Ingress-कंट्रोलर सेट करना, ConfigMap और Secrets के साथ सीक्रेट और कॉन्फ़िगरेशन प्रबंधित करना, और क्षैतिज स्केलिंग (HPA) लागू करना सीखेंगे।



पुस्तक निम्नलिखित के लिए है:

  • TypeScript डेवलपर्स जो Kubernetes सीखना चाहते हैं
  • DevOps इंजीनियर जो TypeScript एप्लिकेशन के साथ काम करना समझना चाहते हैं
  • टीम लीड और आर्किटेक्ट जो माइक्रोसर्विस आर्किटेक्चर में संक्रमण की योजना बना रहे हैं
  • छात्र और जूनियर डेवलपर्स जो क्लाउड तकनीक सीखने के लिए तैयार हैं


आप पुस्तक से क्या सीखेंगे:

  • TypeScript पर माइक्रोसर्विसेज कैसे डिज़ाइन करें
  • Docker इमेज कैसे बनाएं और प्रबंधित करें
  • Kubernetes क्लस्टर कैसे तैनात करें (Minikube, k3s, क्लाउड समाधान)
  • GitHub Actions या GitLab CI के साथ CI/CD कैसे सेट करें
  • Prometheus और Grafana के साथ एप्लिकेशन की निगरानी कैसे करें
  • वितरित प्रणाली में त्रुटियों को कैसे संभालें और स्थिति का प्रबंधन कैसे करें


प्रत्येक अध्याय में कोड उदाहरण हैं जिन्हें तुरंत चलाया जा सकता है। पुस्तक के अंत में, आप एक पूर्ण प्रोजेक्ट बनाएंगे - Kubernetes में चलने वाली एक ऑर्डर प्रबंधन प्रणाली। कोड GitHub रिपॉजिटरी में उपलब्ध है।



यह पुस्तक शुरुआती और अनुभवी डेवलपर्स दोनों के लिए उपयोगी होगी जो अपने ज्ञान को व्यवस्थित करना चाहते हैं और वास्तविक परियोजनाओं में TypeScript और Kubernetes को लागू करना सीखना चाहते हैं।

अनुशंसाएँ