دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
ویرایش:
نویسندگان: Parminder Singh Kocher
سری:
ISBN (شابک) : 0134598385, 9780134598383
ناشر: Addison-Wesley Professional
سال نشر: 2018
تعداد صفحات: 302
زبان: English
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود)
حجم فایل: 11 مگابایت
در صورت ایرانی بودن نویسنده امکان دانلود وجود ندارد و مبلغ عودت داده خواهد شد
در صورت تبدیل فایل کتاب Microservices and Containers به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب سرویس های خرد و ظروف نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
انتقال به میکروسرویسها و DevOps برای تغییر اثربخشی توسعه نرمافزار شما
با تشکر از آخرین نوآوریهای تغییر دهنده بازی در بخش فناوری - اینترنت اشیا (IoT)، شبکههای مبتنی بر نرمافزار، و نرمافزار بهعنوان یک سرویس (SaaS)، برای نام بردن از چند مورد - اکنون یک تقاضای به ظاهر سیری ناپذیر برای پلتفرمها و معماریهایی وجود دارد که میتوانند روند توسعه و استقرار برنامهها را بهبود بخشند.
< p>در Microservices and Containers ، معمار سیستم های قدیمی و رهبر تیم مهندسی Parminder Kocher دو مورد از داغ ترین روندهای فناوری جدید را تجزیه و تحلیل می کند: میکروسرویس ها و کانتینرها. همانطور که Kocher نشان میدهد، میکروسرویسها و کانتینرهای Docker با هم میتوانند چابکی و مقیاسپذیری بیسابقهای را برای توسعه و استقرار برنامهها به ارمغان بیاورند، بهویژه در پروژههای بزرگ و پیچیده که سرعت بسیار مهم است اما خطاهای کوچک میتوانند فاجعهبار باشند.
با نحوه استفاده از میکروسرویسها و Docker برای هدایت طراحی معماری مدولار، مقیاسپذیری درخواستی، عملکرد و قابلیت اطمینان برنامه، زمان عرضه به بازار، استفاده مجدد از کد و بهبودهای نمایی در اثربخشی DevOps آشنا شوید. Kocher راهنمایی دقیق و یک نقشه راه کامل برای گذار از معماریهای یکپارچه ارائه میدهد، و همچنین یک مطالعه موردی عمیق که خواننده را از طریق مهاجرت یک سیستم SOA کلاس سازمانی راهنمایی میکند.
خواه معمار/توسعهدهنده نرمافزار باشید یا سیستمهای حرفهای که میخواهید از رویکردهای قدیمیتر حرکت کنید یا مدیری که تلاش میکند ارزش تجاری این فناوریها، Microservices و Containers را به حداکثر برساند. i> افزودنی ارزشمند به کتابخانه شما خواهد بود.
محصول خود را در informit.com/register ثبت کنید تا دسترسی راحت به دانلودها، به روز رسانی ها و/یا اصلاحات به عنوان آنها در دسترس می شوند.
Transition to Microservices and DevOps to Transform Your Software Development Effectiveness
Thanks to the tech sector’s latest game-changing innovations—the Internet of Things (IoT), software-enabled networking, and software as a service (SaaS), to name a few—there is now a seemingly insatiable demand for platforms and architectures that can improve the process of application development and deployment.
In Microservices and Containers, longtime systems architect and engineering team leader Parminder Kocher analyzes two of the hottest new technology trends: microservices and containers. Together, as Kocher demonstrates, microservices and Docker containers can bring unprecedented agility and scalability to application development and deployment, especially in large, complex projects where speed is crucial but small errors can be disastrous.
Learn how to leverage microservices and Docker to drive modular architectural design, on-demand scalability, application performance and reliability, time-to-market, code reuse, and exponential improvements in DevOps effectiveness. Kocher offers detailed guidance and a complete roadmap for transitioning from monolithic architectures, as well as an in-depth case study that walks the reader through the migration of an enterprise-class SOA system.
Whether you are a software architect/developer or systems professional looking to move on from older approaches or a manager trying to maximize the business value of these technologies, Microservices and Containers will be an invaluable addition to your library.
Register your product at informit.com/register for convenient access to downloads, updates, and/or corrections as they become available.
Cover Half Title Title Page Copyright Page Dedication Contents Preface Acknowledgments About the Author Part I: Microservices Chapter 1: An Introduction to Microservices What Are Microservices? Modular Architecture Other Advantages of Microservices Disadvantages of Microservices Chapter 2: Switching to Microservices Fatigues and Attributes Learning Curve for the Organization Business Case for Microservices Cost Components Chapter 3: Interprocess Communication Types of Interactions Preparing to Write Web Services Microservice Maintenance Discovery Service API Gateway Service Registry Putting It All Together Chapter 4: Migrating and Implementing Microservices The Need for Transition Creating a New Application with Microservices Organization Readiness Services-Based Approach Interprocess (Service-to-Service) Communication Technology Selection Implementation Deployment Operations Migrating a Monolithic Application to Microservices Microservices Criteria Rearchitecting the Services A Hybrid Approach Part II: Containers Chapter 5: Docker Containers Virtual Machines Containers Docker Architecture and Components The Power of Docker: A Simple Example Chapter 6: Docker Installation Installing Docker on Mac OS X Installing Docker on Windows Installing Docker on Ubuntu Linux Chapter 7: Docker Interface Key Docker Commands Docker Search Docker Pull Docker Images Docker RMI Docker Run Docker ps Docker Logs Docker Restart Docker Attach Docker Remove Docker Inspect Docker Exec Docker Rename Docker Copy Docker Pause/Unpause Docker Create Docker Commit Docker Diff Dockerfile MySQL Dockerfile Docker Compose Chapter 8: Containers Networking Key Linux Concepts Linking Default Options None Host Bridge Custom Networks Custom Bridge Network Driver Overlay Network Driver Underlay Network Driver or Macvlan Chapter 9: Container Orchestration Kubernetes Kubectl Master Node Worker Nodes Example: Kubernetes Cluster Apache Mesos and Marathon Mesos Master Agents Frameworks Example: Marathon Framework Docker Swarm Nodes Services Task Example: Swarm Cluster Service Discovery Service Registry Chapter 10: Containers Management Monitoring Logging Metrics Collection docker stats APIs cAdvisor Cluster-wide Monitoring Tools Heapster Prometheus Step 1: Running Prometheus Step 2: Adding Node Exporter and cAdvisor Step 3: Adding Targets Step 4: Bringing Up the User Interface: Grafana Step 5: Viewing the Stats Step 6: Integrating the Alertmanager Part III: Hands-On Project—Putting Learning into Practice Chapter 11: Case Study: Monolithic Helpdesk Application Helpdesk Application Overview Application Architecture Authentication, Interceptor, and Authorization Account Management Ticketing Product Catalog Appointments Message Board Search Building the Application Setting Up Eclipse Building the Application Deploying and Configuring New Requirements and Bug Fixes Chapter 12: Case Study: Migration to Microservices Planning for Migration Applying Microservices Criteria Conversion Summary Impact on Architecture Converting to Microservices Product Catalog Ticketing Search Application Build and Deployment Code Setup Building the Microservices Deploying and Configuring New Requirements and Bug Fixes Chapter 13: Case Study: Containerizing a Helpdesk Application Containerizing Microservices Listing Dependencies Build Binaries and WAR files Creating a Docker Image Building the Docker Image DC/OS Cluster Setup on AWS Deploying the Catalog Microservice Submitting a Task to Marathon Inspecting and Scaling the Service Accessing the Service Updating the Monolithic Application Conclusion What Is DevOps? Only the Beginning Appendix A: Helpdesk Application Flow Administrator Flows Login Administration and Supported Products Customer Flows My Products Create an Incident View Incident Message Board Make Appointment Search My Profile Support Desk Engineer Flows View All Tickets View Tickets Appendix B: Installing the Solr Search Engine Prerequisites Installation Steps Configuring Solr for Simple Data Import Index A B C D E F G H I J K L M N O P Q-R S T U V W-X-Y-Z