دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
دسته بندی: شبکه سازی: اینترنت ویرایش: 1 نویسندگان: Cornelia Davis سری: ISBN (شابک) : 1617294292, 9781617294297 ناشر: Manning Publications Co سال نشر: 2019 تعداد صفحات: 399 زبان: English فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) حجم فایل: 9 مگابایت
کلمات کلیدی مربوط به کتاب Cloud Native Patterns: طراحی نرم افزارهای مقاوم در برابر تغییر: رایانش ابری، اینترنت اشیاء، برنامههای کاربردی وب، ثبتنام، میکروسرویسها، افزونگی، الگوهای طراحی، زمان توقف، عیبیابی، تحویل مداوم، چرخه عمر توسعه نرمافزار، مسیریابی
در صورت تبدیل فایل کتاب Cloud Native Patterns: Designing change-tolerant software به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب Cloud Native Patterns: طراحی نرم افزارهای مقاوم در برابر تغییر نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
خلاصه Cloud Native Patterns راهنمای شما برای توسعه برنامه های کاربردی قوی است که در دنیای پویا، توزیع شده و مجازی ابر رشد می کنند. این کتاب یک مدل ذهنی برای برنامههای کاربردی ابری به همراه الگوها، شیوهها و ابزارهایی که آنها را متمایز میکند، ارائه میکند. درباره فناوری پلتفرمهای ابری وعده جام مقدس را میدهند: خرابی نزدیک به صفر، مقیاسپذیری بینهایت، چرخههای بازخورد کوتاه، تحمل خطا و کنترل هزینه. اما چگونه می توان به آنجا رسید؟ با استفاده از طرحهای ابری، توسعهدهندگان میتوانند برنامههای کاربردی توزیعشده در مقیاس وب انعطافپذیر، به آسانی قابل انطباق ایجاد کنند که ترافیک عظیم کاربر و بارهای داده را مدیریت میکند. این الگوها و شیوه های اساسی را بیاموزید، و آماده خواهید بود که در دنیای پویا، توزیع شده و مجازی ابر پیشرفت کنید. درباره کتاب کورنلیا دیویس با 25 سال تجربه، شیوهها و الگوهایی را به شما آموزش میدهد که برنامههای بومی ابری را متمایز میکند. او با مثالهای واقعبینانه و توصیههای متخصص برای کار با برنامهها، دادهها، خدمات، مسیریابی و موارد دیگر، به شما نشان میدهد که چگونه نرمافزاری را طراحی و بسازید که به زیبایی بر روی پلتفرمهای ابری مدرن کار کند. همانطور که مطالعه می کنید، متوجه خواهید شد که محاسبات بومی ابری بیشتر به چگونگی و چرایی مربوط می شود تا مکان. داخلش چیه • چرخه عمر برنامه های ابری بومی • مدیریت پیکربندی در مقیاس ابر • عدم ارتقاء زمان خرابی، خدمات نسخه شده، و استقرار موازی • کشف سرویس و مسیریابی پویا • مدیریت تعاملات بین خدمات، از جمله تلاش مجدد و قطع کننده مدار درباره خواننده به مهارت های اولیه طراحی نرم افزار و توانایی خواندن جاوا یا زبان مشابه نیاز دارد. درباره نویسنده کورنلیا دیویس معاون فناوری Pivotal Software است. او که در قلب معلم است، 25 سال گذشته را صرف ساختن نرم افزارهای خوب و توسعه دهندگان نرم افزاری عالی کرده است.
Summary Cloud Native Patternsis your guide to developing strong applications that thrive in the dynamic, distributed, virtual world of the cloud. This book presents a mental model for cloud-native applications, along with the patterns, practices, and tooling that set them apart. About the Technology Cloud platforms promise the holy grail: near-zero downtime, infinite scalability, short feedback cycles, fault-tolerance, and cost control. But how do you get there? By applying cloudnative designs, developers can build resilient, easily adaptable, web-scale distributed applications that handle massive user traffic and data loads. Learn these fundamental patterns and practices, and you'll be ready to thrive in the dynamic, distributed, virtual world of the cloud. About the Book With 25 years of experience under her belt, Cornelia Davis teaches you the practices and patterns that set cloud-native applications apart. With realistic examples and expert advice for working with apps, data, services, routing, and more, she shows you how to design and build software that functions beautifully on modern cloud platforms. As you read, you will start to appreciate that cloud-native computing is more about the how and why rather than the where. What's inside • The lifecycle of cloud-native apps • Cloud-scale configuration management • Zero downtime upgrades, versioned services, and parallel deploys • Service discovery and dynamic routing • Managing interactions between services, including retries and circuit breakers About the Reader Requires basic software design skills and an ability to read Java or a similar language. About the Author Cornelia Davis is Vice President of Technology at Pivotal Software. A teacher at heart, she's spent the last 25 years making good software and great software developers.
PART 1 - THE CLOUD-NATIVE CONTEXT 1. You keep using that word: Defining "cloud-native" 2. Running cloud-native applications in production 3. The platform for cloud-native software PART 2 - CLOUD-NATIVE PATTERNS 4. Event-driven microservices: It's not just request/response 5. App redundancy: Scale-out and statelessness 6. Application configuration: Not just environment variables 7. The application lifecycle: Accounting for constant change 8. Accessing apps: Services, routing, and service discovery 9. Interaction redundancy: Retries and other control loops 10. Fronting services: Circuit breakers and API gateways 11. Troubleshooting: Finding the needle in the haystack 12. Cloud-native data: Breaking the data monolith