دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
ویرایش: 1
نویسندگان: Guilherme Camposo
سری:
ISBN (شابک) : 1484272102, 9781484272107
ناشر: Apress
سال نشر: 2021
تعداد صفحات: 282
زبان: English
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود)
حجم فایل: 4 مگابایت
در صورت تبدیل فایل کتاب Cloud Native Integration with Apache Camel: Building Agile and Scalable Integrations for Kubernetes Platforms به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب ادغام Cloud Native با Apache Camel: ایجاد ادغام های چابک و مقیاس پذیر برای پلتفرم های Kubernetes نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
متداولترین چالشهای یکپارچهسازی را با درک نکات و نکات انتخابها و ارائه مثالهایی از راهحلها با مثالهای عملی در مورد نحوه ایجاد برنامههای بومی ابری با استفاده از Apache Camel برطرف کنید. Camel ابزار اصلی ما خواهد بود، اما برخی از ابزارها و افزونههای مکمل را نیز خواهیم دید که میتوانند توسعه و آزمایش ما را آسانتر کنند، مانند Quarkus، و ابزارهایی برای موارد استفاده خاصتر، مانند Apache Kafka و Keycloak.
<. p> شما یاد خواهید گرفت که با پایگاه داده ها ارتباط برقرار کنید، API های REST ایجاد کنید، داده ها را تبدیل کنید، با نرم افزار پیام گرا (MOMs) متصل شوید، خدمات خود را ایمن کنید و با استفاده از Camel آزمایش کنید. همچنین الگوهای معماری نرم افزار برای یکپارچه سازی و نحوه استفاده از پلتفرم های کانتینری مانند Kubernetes را یاد خواهید گرفت. این کتاب برای کسانی مناسب است که مشتاق یادگیری ابزار یکپارچهسازی متناسب با دنیای Kubernetes هستند و میخواهند چالشهای یکپارچهسازی را که میتوان با استفاده از کانتینرها حل کرد، کشف کنند.چه خواهید آموخت< /b>
این کتاب برای چه کسی است
توسعه دهندگان جاوا که به دنبال یادگیری Apache Camel هستند. توسعه دهندگان Apache Camel به دنبال کسب اطلاعات بیشتر در مورد استقرار Kubernetes هستند. معماران نرم افزاری که به دنبال مطالعه الگوهای یکپارچه سازی برای سیستم های مبتنی بر Kubernetes هستند. مدیران سیستم (تیم های عملیاتی) به دنبال درک بهتری از نحوه ادغام فناوری ها هستند.
Address the most common integration challenges, by understanding the ins and outs of the choices and exemplifying the solutions with practical examples on how to create cloud native applications using Apache Camel. Camel will be our main tool, but we will also see some complementary tools and plugins that can make our development and testing easier, such as Quarkus, and tools for more specific use cases, such as Apache Kafka and Keycloak.
You will learn to connect with databases, create REST APIs, transform data, connect with message oriented software (MOMs), secure your services, and test using Camel. You will also learn software architecture patterns for integration and how to leverage container platforms, such as Kubernetes. This book is suitable for those who are eager to learn an integration tool that fits the Kubernetes world, and who want to explore the integration challenges that can be solved using containers.
What You Will Learn
Who This Book Is For
Java developers looking to learn Apache Camel; Apache Camel developers looking to learn more about Kubernetes deployments; software architects looking to study integration patterns for Kubernetes based systems; system administrators (operations teams) looking to get a better understand of how technologies are integrated.
Table of Contents About the Author About the Technical Reviewer Acknowledgments Introduction Chapter 1: Welcome to Apache Camel What Is System Integration? Business or Integration Logic? Cloud Native Applications What is Apache Camel? Integration Logic, Integration Routing Exchanges and Messages Expression Languages Quarkus Java Evolution Microservices Development Requirements The MicroProfile Specification Running the Code Packing Applications Fast Jar Uber Jar Container Images Summary Chapter 2: Developing REST Integrations Camel DSLs REST and OpenAPI First Application: REST File Server REST Interfaces and OpenAPI Readability and Logic Reuse Beans and Processors Predicates Data Formats Type Converters Summary Chapter 3: Securing Web Services with Keycloak Access Control OAuth 2.0 OpenID Connect Keycloak Securing REST APIs with Keycloak Exposing the Contact List API Configuring Keycloak Configuring The Resource Server Consuming APIs with Camel Summary Chapter 4: Accessing Databases with Apache Camel Relational Databases Persistence with JPA Parameterized Queries with JPA Transactions Handling Exceptions Try-Catch-Finally Error Handlers OnException Clause Summary Chapter 5: Messaging with Apache Kafka Message-Oriented Middleware Apache Kafka Concepts and Architecture Installing and Running Testing the Installation Camel and Kafka Setting Up the Application First Test Scaling Consumers Offset Reset Unit Testing Applications Summary Chapter 6: Deploying Applications to Kubernetes Kubernetes Minikube First Application Deployment Quarkus-minikube App Configuration Environment Variables ConfigMaps and Secrets Health Check and Probes Request and Limits Summary Index