As the industry increasingly embraces the idea of cloud-native and containerized workloads, finer-grained architectures like microservices are becoming a model for building these applications. This approach enables a more incremental style of development that can accelerate innovation, increase flexibility, and support digital transformation; however, one of the more profound implications of this shift is that there are many more components in the application ecosystem that need to connect and exchange data with one another at different levels.
Integration has evolved as a way to meet this need for agile, lightweight, high performance connectivity. Red Hat Summit 2019 will feature dozens of sessions on integration, covering everything from APIs and events to messaging and streaming. The full list of sessions in the Integration & APIs track is available in the Summit session catalog.
Don't know where to start? Here are some sample sessions for consideration.
API Management: A Cornerstone in the Journey toward Open Government
As departments of the Government of Canada began their digital journeys, APIs became essential to transformation. Prior to the creation of an API store, many departments produced and used their own APIs independently without considering a mature, common management framework or standards. This created roadblocks to being able to fully realizing the value of the systems:
- Discoverability: With APIs scattered throughout government, some with little to no documentation, discovering valuable APIs is next to impossible.
- Security: Each system must implement its own API security layer, creating extra work for API publishers and consumers.
- API life-cycle management: Most systems provide little-to-no API life-cycle management capabilities, causing systems to break without warning or explanation.
- Performance: Most APIs are point-to-point and don’t offer any form of throttling, rate limiting, or caching.
- Process: Centralizing core systems, such as an API Management Platform, can cause process bottlenecks that impede adoption and cause publishers to find alternate solutions.
In this session, we'll look at how Innovation, Science, and Economic Development Canada (ISED) overcame these challenges at scale using Red Hat technologies to create a central, multitenant hub for departments to publish, better secure, and monitor their APIs while providing a single destination for departments and the public to discover, learn about, and subscribe to APIs to power their own innovations.
Apache Camel K: Bringing Serverless Workloads to the Enterprise
Serverless technologies offer a new way to deal with infrastructure in the cloud, with a different approach that affects both technical development and costs. Knative, an open source project started in mid-2018, is emerging as a foundation for adding serverless capabilities on top of Kubernetes and OpenShift. But companies still struggle to find a path for adopting such technologies and integrating them with their existing applications.
In this session, we’ll present Apache Camel K, a platform that brings Red Hat Fuse integration capabilities in the serverless world. Camel K allows Camel domain-specific language (DSL) code to run directly on top of any Knative-powered cluster, using serverless capabilities such as auto-scaling, scaling to zero, and event-based communication—and at the same time, connecting the serverless island with the outside.
With the help of a demo, we’ll show how Camel K makes it easier to connect cloud services or enterprise applications in the form of event source/sink for Knative eventing, using some of the 200+ Camel components available. We'll also show how it’s possible to intelligently route events inside the Knative environment though enterprise integration patterns.
Data Streaming with Apache Kafka using AMQ Streams
Apache Kafka is a leading data streaming platform, using its low-latency/high throughput, highly available broker technology to provide a foundation for event-based microservices and streaming analytics.
AMQ Streams is Red Hat’s enterprise-ready distribution of Apache Kafka, running on both RHEL and OpenShift Container Platform. AMQ Streams uses Operators to lower the barriers for organizations wanting to adopt data streaming technology without having to be experts in operating and managing Apache Kafka clusters; AMQ Streams treats Kafka related resources as first-class citizens offering developers an OpenShift-native Kafka experience.
In this session, we will show you how to use AMQ Streams to build your own Apache Kafka based data streaming applications and deploy them on OpenShift Container Platform.
Integration Patterns in a Serverless World: The Good Parts
Cloud native applications of the future should consist of hybrid workloads: stateful applications, batch jobs, microservices, and functions, wrapped as Linux containers and deployed via Kubernetes in the cloud. Functions and the so-called serverless computing model are the latest evolution of what started as SOA years ago. Today, serverless can free developers from infrastructure, orchestration, application platform layer, as well as software development lifecycle responsibilities. As with any new architectural style, it has made some old assumptions obsolete and brought new challenges to explore.
In this session, we explore the key challenges with function interactions and coordination, addressing these using classic integration patterns and modern approaches with Apache Camel to create next-generation distributed systems.
Re-imagining Business Automation: Convergence of Decisions, Workflow, AI/ML, RPI—Vision and Futures
Business process automation technology is emerging as a key to success in digital transformation projects. Automation is no longer just a set of business operations workflow items. A great, synergetic convergence of analytics, artificial intelligence or machine learning (AI/ML), robotic process automation (RPA) and low-code development is changing the marketplace. Businesses are recognizing the value of this unified view in automating business operations and decisions to improve the efficiency and agility of business operations. We'll explore:
- Exploiting data analytics to make well-informed decisions.
- Building intelligent, context-sensitive applications.
Interested in joining us for these sessions and more during Red Hat Summit 2019? Register now and use the code RHBLOG19 to receive $100 off your registration fees. (This code can only be used once per attendee, and cannot be combined with any other offer.)
執筆者紹介
Red Hat is the world’s leading provider of enterprise open source software solutions, using a community-powered approach to deliver reliable and high-performing Linux, hybrid cloud, container, and Kubernetes technologies.
Red Hat helps customers integrate new and existing IT applications, develop cloud-native applications, standardize on our industry-leading operating system, and automate, secure, and manage complex environments. Award-winning support, training, and consulting services make Red Hat a trusted adviser to the Fortune 500. As a strategic partner to cloud providers, system integrators, application vendors, customers, and open source communities, Red Hat can help organizations prepare for the digital future.
チャンネル別に見る
自動化
テクノロジー、チームおよび環境に関する IT 自動化の最新情報
AI (人工知能)
お客様が AI ワークロードをどこでも自由に実行することを可能にするプラットフォームについてのアップデート
オープン・ハイブリッドクラウド
ハイブリッドクラウドで柔軟に未来を築く方法をご確認ください。
セキュリティ
環境やテクノロジー全体に及ぶリスクを軽減する方法に関する最新情報
エッジコンピューティング
エッジでの運用を単純化するプラットフォームのアップデート
インフラストラクチャ
世界有数のエンタープライズ向け Linux プラットフォームの最新情報
アプリケーション
アプリケーションの最も困難な課題に対する Red Hat ソリューションの詳細
オリジナル番組
エンタープライズ向けテクノロジーのメーカーやリーダーによるストーリー
製品
ツール
試用、購入、販売
コミュニケーション
Red Hat について
エンタープライズ・オープンソース・ソリューションのプロバイダーとして世界をリードする Red Hat は、Linux、クラウド、コンテナ、Kubernetes などのテクノロジーを提供しています。Red Hat は強化されたソリューションを提供し、コアデータセンターからネットワークエッジまで、企業が複数のプラットフォームおよび環境間で容易に運用できるようにしています。
言語を選択してください
Red Hat legal and privacy links
- Red Hat について
- 採用情報
- イベント
- 各国のオフィス
- Red Hat へのお問い合わせ
- Red Hat ブログ
- ダイバーシティ、エクイティ、およびインクルージョン
- Cool Stuff Store
- Red Hat Summit