ورود به حساب

نام کاربری گذرواژه

گذرواژه را فراموش کردید؟ کلیک کنید

حساب کاربری ندارید؟ ساخت حساب

ساخت حساب کاربری

نام نام کاربری ایمیل شماره موبایل گذرواژه

برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید


09117307688
09117179751

در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید

دسترسی نامحدود

برای کاربرانی که ثبت نام کرده اند

ضمانت بازگشت وجه

درصورت عدم همخوانی توضیحات با کتاب

پشتیبانی

از ساعت 7 صبح تا 10 شب

دانلود کتاب Microservices and Containers

دانلود کتاب سرویس های خرد و ظروف

Microservices and Containers

مشخصات کتاب

Microservices and Containers

ویرایش:  
نویسندگان:   
سری:  
ISBN (شابک) : 0134598385, 9780134598383 
ناشر: Addison-Wesley Professional 
سال نشر: 2018 
تعداد صفحات: 302 
زبان: English 
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) 
حجم فایل: 11 مگابایت 

قیمت کتاب (تومان) : 31,000

در صورت ایرانی بودن نویسنده امکان دانلود وجود ندارد و مبلغ عودت داده خواهد شد



ثبت امتیاز به این کتاب

میانگین امتیاز به این کتاب :
       تعداد امتیاز دهندگان : 7


در صورت تبدیل فایل کتاب Microservices and Containers به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.

توجه داشته باشید کتاب سرویس های خرد و ظروف نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.


توضیحاتی در مورد کتاب سرویس های خرد و ظروف



انتقال به میکروسرویس‌ها و DevOps برای تغییر اثربخشی توسعه نرم‌افزار شما

 

با تشکر از آخرین نوآوری‌های تغییر دهنده بازی در بخش فناوری - اینترنت اشیا (IoT)، شبکه‌های مبتنی بر نرم‌افزار، و نرم‌افزار به‌عنوان یک سرویس (SaaS)، برای نام بردن از چند مورد - اکنون یک تقاضای به ظاهر سیری ناپذیر برای پلتفرم‌ها و معماری‌هایی وجود دارد که می‌توانند روند توسعه و استقرار برنامه‌ها را بهبود بخشند.

< p> 

در Microservices and Containers ، معمار سیستم های قدیمی و رهبر تیم مهندسی Parminder Kocher دو مورد از داغ ترین روندهای فناوری جدید را تجزیه و تحلیل می کند: میکروسرویس ها و کانتینرها. همانطور که Kocher نشان می‌دهد، میکروسرویس‌ها و کانتینرهای Docker با هم می‌توانند چابکی و مقیاس‌پذیری بی‌سابقه‌ای را برای توسعه و استقرار برنامه‌ها به ارمغان بیاورند، به‌ویژه در پروژه‌های بزرگ و پیچیده که سرعت بسیار مهم است اما خطاهای کوچک می‌توانند فاجعه‌بار باشند.

 

با نحوه استفاده از میکروسرویس‌ها و Docker برای هدایت طراحی معماری مدولار، مقیاس‌پذیری درخواستی، عملکرد و قابلیت اطمینان برنامه، زمان عرضه به بازار، استفاده مجدد از کد و بهبودهای نمایی در اثربخشی DevOps آشنا شوید. Kocher راهنمایی دقیق و یک نقشه راه کامل برای گذار از معماری‌های یکپارچه ارائه می‌دهد، و همچنین یک مطالعه موردی عمیق که خواننده را از طریق مهاجرت یک سیستم SOA کلاس سازمانی راهنمایی می‌کند.

  • درک کنید که چگونه میکروسرویس ها شما را قادر می سازند تا برنامه ها را در اجزای مستقلی سازماندهی کنید که مدیریت، به روز رسانی و مقیاس آن آسان تر است
  • تصمیم بگیرید که آیا میکروسرویس ها و کانتینرها ارزش سرمایه گذاری شما را دارند یا خیر، و منحنی یادگیری سازمانی مرتبط با آنها را مدیریت کنید
  • < li>بهترین شیوه‌ها را برای ارتباطات بین فرآیندی بین میکروسرویس‌ها اعمال کنید
  • سیستم‌های یکپارچه را به شیوه‌ای منظم مهاجرت کنید
  • درک ظروف، نصب و رابط‌های Docker
  • شبکه، هماهنگ‌سازی، و ظروف Docker را به طور مؤثر مدیریت کنید
  • از Docker برای به حداکثر رساندن مقیاس پذیری در برنامه های کاربردی مبتنی بر میکروسرویس استفاده کنید
  • آموزش خود را با مطالعه موردی عمیق و عملی به کار ببرید

خواه معمار/توسعه‌دهنده نرم‌افزار باشید یا سیستم‌های حرفه‌ای که می‌خواهید از رویکردهای قدیمی‌تر حرکت کنید یا مدیری که تلاش می‌کند ارزش تجاری این فناوری‌ها، 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.

  • Understand how microservices enable you to organize applications into standalone components that are easier to manage, update, and scale
  • Decide whether microservices and containers are worth your investment, and manage the organizational learning curve associated with them
  • Apply best practices for interprocess communication among microservices
  • Migrate monolithic systems in an orderly fashion
  • Understand Docker containers, installation, and interfaces
  • Network, orchestrate, and manage Docker containers effectively
  • Use Docker to maximize scalability in microservices-based applications
  • Apply your learning with an in-depth, hands-on case study

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




نظرات کاربران