دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
ویرایش: [1 ed.]
نویسندگان: Kasam Ahmed Shaikh. Shailesh S. Agaskar
سری:
ISBN (شابک) : 1484278089, 9781484278086
ناشر: Apress
سال نشر: 2021
تعداد صفحات: 262
زبان: English
فرمت فایل : EPUB (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود)
حجم فایل: 73 Mb
در صورت ایرانی بودن نویسنده امکان دانلود وجود ندارد و مبلغ عودت داده خواهد شد
در صورت تبدیل فایل کتاب Azure Kubernetes Services with Microservices: Understanding Its Patterns and Architecture به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب خدمات Azure Kubernetes با Microservices: درک الگوها و معماری آن نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
کتاب با یک مقدمه ای بر تکامل میکروسرویس ها و AKS همراه با
اجزای آن. شما الگوهای طراحی را برای پیاده سازی میکروسرویس
ها در AKS یاد خواهید گرفت و Kubernetes را به عنوان یک پلت
فرم ارکستراسیون کانتینر درک خواهید کرد. با خطاهای رایجی که
در برنامههای مبتنی بر AKS با آنها مواجه میشوید و راههای
رسیدگی به آنها را مرور خواهید کرد. نکات و ترفندهای رسیدگی
به خطا و نحوه طراحی برای تداوم کسب و کار و بازیابی فاجعه را
خواهید آموخت. این کتاب مواردی را که باید در رابطه با امنیت
و نظارت هنگام کار با برنامههای مبتنی بر AKS بدانید، مورد
بحث قرار میدهد. این کتاب یک رویکرد عملی برای راهاندازی
فرآیندهای CI/CD ارائه میکند، مانند ساخت خطوط لوله ساخت و
انتشار برای استقرار AKS با استفاده از Azure DevOps.
پس از خواندن این کتاب، ملاحظات طراحی را درک خواهید کرد.
طراحی میکروسرویس های مقیاس پذیر و می دانید که چگونه طرح را
از طریق AKS پیاده سازی کنید.
The book starts with an introduction to the evolution to
microservices and AKS along with its components. You will
learn design patterns to implement microservices on AKS and
understand Kubernetes as a container orchestration
platform. You will go through the common errors faced
in AKS-based applications and ways to handle them. You will
learn error handling tips and tricks and how to design for
business continuity and disaster recovery. The book
discusses things you should know related to security and
monitoring when working with AKS-based applications. The
book presents a practical approach to set up processes
for CI/CD, such as building Build and release pipelines for
AKS deployment using Azure DevOps.
After reading this book, you will understand design
considerations for designing scalable microservices and
know how to implement the design through AKS.
Table of Contents About the Authors About the Technical Reviewer Acknowledgments Chapter 1: Introduction to Microservices and AKS Introduction The History of Distributed Computing Client Server Model Component Technology Web Services Service Oriented Architecture What Are Microservices? Monoliths vs. Microservices Introduction to the Cloud-Native Architecture How Business Benefits from Cloud-Native Applications An Introduction to AKS and its Components Container Images The Cluster The Control Plane Deploying Apps and Workloads Summary Appendix Chapter 2: Microservices: Architecting and Design Considerations Introduction Microservice Architecture Benefits Deriving Business Value Defining a Goal-Oriented, Layered Approach Modularity Cohesiveness Interrelationships Maturity Model for Microservice Architecture Goals and Benefits Applying the Goal-Oriented, Layered Approach Microservices Design The Systems Approach to Microservices Service Solution Process and Tools Organization Culture Embracing Change Standardization and Coordination Standardizing Process Standardizing Outputs Standardizing People Standardization Trade-Offs A Microservices Design Process Set Optimization Goals Development Principles Sketch the System Design Implement, Observe, and Adjust The Microservices System Designer Goals and Principles Goals for the Microservices Way Reduce Costs Increase Release Speed Improve Resilience Enable Visibility Trade-Offs Operating Principles Netflix Antifragility Immutability Separation of Concerns UNIX Suggested Principles Do One Thing Well Build Afresh Expect Output to Become Input Don’t Insist on Interactive Input Try Early Don’t Hesitate to Throw It Away Toolmaking Platforms Shared Capabilities Hardware Services Source Code Management, Test, and Deployment Data Storage Service Orchestration Security and Identity Architectural Policy Localized Capabilities Culture Aligning Your Teams Fostering Innovation Summary Appendix Chapter 3: Microservices Design Patterns Introduction Service Design Microservice Boundaries Microservice Boundaries and Domain-Driven Design It’s Only a Model Bounded Context Smaller Is Better Ubiquitous Language API Design for Microservices Message-Oriented Hypermedia-Driven Data and Microservices Shipping Company Example Event Sourcing System Model for Shipping Company CQRS Distributed Transactions and Sagas Asynchronous Message-Passing and Microservices Dealing with Dependencies Pragmatic Mobility System Design and Operations Independent Deployability Do You Need More Servers? Microservice Architecture Is a Product of Its Time Docker and Microservices The Role of Service Discovery The Need for an API Gateway Security Transformation and Orchestration Routing Monitoring and Alerting Summary Appendix Chapter 4: Containers and Azure Kubernetes Services Introduction Containers How Containers Solve This Problem How Containerization Is Different from Virtualization Using Docker Installing Docker Desktop in Your Development Environment Exploring the docker run Command Running a Webserver Viewing the Contents of the Web Page from the Terminal Cleanup Processes The Dockerfile Use Entrypoint to Make the Greeter a Bit More Configurable Use COPY to Launch a Simple Static Website Monitoring Docker Containers and Docker Logs Docker Exec: Run Commands Inside a Running Container! Docker Inspect Creating a Docker Hub Account and Connecting to It Tagging and Pushing Your Image to the Registry Using Kubernetes Kubernetes Tooling and Setup Summary Appendix Chapter 5: Securing and Monitoring Applications Running on AKS Introduction Security Concepts Master Security Node Security Cluster Upgrades Network Security Kubernetes Secrets Azure Kubernetes Service Checklist Security Concepts: Conclusion Monitoring Concepts Container Insights Azure Monitor Features Summary Chapter 6: CI/CD for AKS Introduction A Quick Look at DevOps Goals of This Exercise Creating Azure Kubernetes Service Using Azure Portal Creating Azure Container Instance Using Azure Portal Working with Visual Studio to Build the Sample Application CI/CD with Azure DevOps Summary Index