Cloud Native .NET. क्लाउड नेटिव ऐप्लिकेशन का विकास C# में
Практическое руководство по облачным технологиям .NET
सारांश:
परिचय
पुस्तक «Cloud Native .NET» Matthew Gotteiner द्वारा लिखित, 2022 में प्रकाशित, .NET प्लेटफॉर्म पर आधुनिक क्लाउड एप्लिकेशन बनाने के लिए एक संपूर्ण गाइड है। ऐसे युग में जब क्लाउड तकनीकें उद्योग का मानक बन गई हैं और माइक्रोसर्विसेज आर्किटेक्चर स्केलेबल सिस्टम की नींव है, यह पुस्तक C# डेवलपर्स को सिद्धांत से अभ्यास तक एक स्पष्ट और संरचित मार्ग प्रदान करती है। 350 पृष्ठों पर, लेखक क्लाउड डेवलपमेंट की प्रमुख अवधारणाओं को कवर करता है: कंटेनरीकरण, ऑर्केस्ट्रेशन, सर्वरलेस कंप्यूटिंग, कॉन्फ़िगरेशन प्रबंधन और ऑब्ज़र्वेबिलिटी। यह पुस्तक व्यावहारिक डेवलपर्स के लिए है और इसमें वास्तविक प्रोजेक्ट्स में उपयोग के लिए तैयार कई कोड उदाहरण शामिल हैं।
पुस्तक किस बारे में है
पुस्तक कई तार्किक खंडों में विभाजित है, जिनमें से प्रत्येक क्लाउड डेवलपमेंट के एक महत्वपूर्ण पहलू पर केंद्रित है। पहले अध्याय पाठक को क्लाउड पैटर्न और 12-factor app सिद्धांतों की मूल बातों से परिचित कराते हैं। फिर लेखक व्यावहारिक विषयों पर आगे बढ़ता है:
- Docker के साथ कंटेनरीकरण — .NET एप्लिकेशन के लिए Docker images बनाना और ऑप्टिमाइज़ करना, multi-stage builds के साथ काम करना।
- Kubernetes के साथ ऑर्केस्ट्रेशन — डिप्लॉयमेंट, स्केलिंग, कॉन्फ़िगरेशन और secrets का प्रबंधन, Helm का उपयोग।
- माइक्रोसर्विसेज आर्किटेक्चर — सर्विस बाउंड्रीज़ डिज़ाइन करना, इंटर-सर्विस कम्युनिकेशन (gRPC, RabbitMQ), API गेटवे।
- सर्वरलेस कंप्यूटिंग — Azure Functions, AWS Lamb
अनुशंसाएँ
पायथन 3 मानक पुस्तकालय: उदाहरणों के साथ संदर्भ पुस्तिका
मशीन लर्निंग और Swift: iOS/macOS के लिए बुद्धिमान एप्लिकेशन बनाना
जावा में समवर्तीता: मल्टीथ्रेडेड प्रोग्रामिंग के लिए व्यावहारिक मार्गदर्शिका
Python Cookbook: Python 3 प्रोग्रामिंग के लिए रेसिपी और सुझाव
Vue.js इन एक्शन
C++ Pocket Reference. C++ के लिए पॉकेट संदर्भ पुस्तिका