دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
ویرایش:
نویسندگان: Vikram Murugesan
سری:
ISBN (شابک) : 178646943X, 9781786469434
ناشر: Packt Publishing
سال نشر: 2017
تعداد صفحات: 0
زبان: English
فرمت فایل : AZW3 (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود)
حجم فایل: 15 مگابایت
کلمات کلیدی مربوط به کتاب Microervice Deployment Cookbook: مدیریت شبکه، فاجعه و بازیابی، مدیریت ایمیل، مدیریت لینوکس و یونیکس، ذخیرهسازی و بازیابی، مدیریت ویندوز، شبکه و محاسبات ابری، رایانهها و فناوری، رایانش ابری، شبکهسازی و رایانش ابری، رایانهها و فناوری، برنامهنویسی، رابطهای برنامهنویسی برنامهنویسی، و عملیات Envi الگوریتم ها، برنامه نویسی اپل، توسعه بین پلتفرمی، عملکردی، برنامه نویسی بازی، گرافیک و چند رسانه ای، مقدماتی و آغاز، زبان ها و ابزارها، برنامه نویسی مایکروسافت، برنامه های موبایل، برنامه نویسی موازی
در صورت تبدیل فایل کتاب Microservices Deployment Cookbook به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب Microervice Deployment Cookbook نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
این کتاب به هر تیمی کمک خواهد کرد. یا سازمان، میکروسرویس ها را در مقیاس درک، استقرار و مدیریت می کند. این توسط یک برنامه کاربردی نمونه هدایت می شود و به شما کمک می کند تا به تدریج یک اکوسیستم کامل مبتنی بر میکروسرویس بسازید. این کتاب به جای تمرکز بر نوشتن یک میکروسرویس، به راهحلهای مختلف دیگر مرتبط با میکروسرویس میپردازد: استقرار، خوشهبندی، متعادلسازی بار، گزارشگیری، پخش جریانی، و نظارت.
فصلهای اولیه بینشهایی را درباره نحوه وب و سازمان ارائه میدهند. برنامه ها را می توان به میکروسرویس های مقیاس پذیر منتقل کرد. در ادامه، خواهید دید که چگونه برنامه خود را Docker کنید تا برای ارسال و استقرار آماده شود. ما به نحوه استقرار میکروسرویس ها در Mesos و Marathon و همچنین استقرار میکروسرویس ها در Kubernetes خواهیم پرداخت. در مرحله بعد، کشف سرویس و متعادلسازی بار را برای میکروسرویسهای خود پیادهسازی خواهید کرد. همچنین به شما نشان خواهیم داد که چگونه با استفاده از Kafka Streams و Apache Spark، سیستمهای پخش ناهمزمان بسازید.
در نهایت، با جمعآوری گزارشهای شما در Kafka، ایجاد معیارهای خود و نظارت بر معیارهای میکروسرویس به پایان میرسیم. .
Vikram Murugesan یک معمار نرم افزار است که بیش از 10 سال تجربه در ساخت سیستم ها و محصولات توزیع شده دارد. او در حال حاضر به عنوان یک معمار اصلی با شرکت Egen Solutions کار می کند. در شغل فعلی خود، او بر روی ساخت پلتفرم های مبتنی بر JVM (جاوا، اسکالا و Groovy)، داده های بزرگ و فناوری های ابری تمرکز دارد. او یک برنامه نویس پرشور است و علاقه مند به یادگیری فناوری های جدید است. او همچنین به مربیگری، راهنمایی و ساخت تیم های مقیاس پذیر که نرم افزارهای عالی می سازند، علاقه مند است.
This book will help any team or organization understand, deploy, and manage microservices at scale. It is driven by a sample application, helping you gradually build a complete microservice-based ecosystem. Rather than just focusing on writing a microservice, this book addresses various other microservice-related solutions: deployments, clustering, load balancing, logging, streaming, and monitoring.
The initial chapters offer insights into how web and enterprise apps can be migrated to scalable microservices. Moving on, you’ll see how to Dockerize your application so that it is ready to be shipped and deployed. We will look at how to deploy microservices on Mesos and Marathon and will also deploy microservices on Kubernetes. Next, you will implement service discovery and load balancing for your microservices. We’ll also show you how to build asynchronous streaming systems using Kafka Streams and Apache Spark.
Finally, we wind up by aggregating your logs in Kafka, creating your own metrics, and monitoring the metrics for the microservice.
Vikram Murugesan is a software architect who has over 10 years of experience building distributed systems and products. He currently works as a principal architect with Egen Solutions Inc. In his current job, he focuses on building platforms based on JVM (Java, Scala, and Groovy), big data, and cloud technologies. He is a passionate programmer and is interested in learning new technologies. He is also interested in coaching, mentoring, and building scalable teams that build great software.