アプリケーションの近代化

AdabasとNaturalによるクラウドネイティブの未来

クラウドネイティブ戦略は、ITランドスケープの調和、デリバリースピードの向上、新しいアプリとの開発の整合性を保つのに役立つ。

多くの企業が、信頼できるコア・アプリケーションを最新のIT環境に導入する最善の方法を考えており、最も効果的な方法の1つがクラウドネイティブIT戦略である。

先日、仮想マシン (VM) を使用した Linux からクラウドへのリフト アンド シフトアプローチが、実績のあるアプリケーションを再アーキテクトしたり変更したりする必要なく実現できる方法について書きました。この記事では、クラウド・ネイティブ化によってアプリケーションでより多くのことができるようになる、別のアプローチを検討する手助けをします。

これは、コンテナ技術を活用し、マイクロサービス指向のアーキテクチャを適用したアプリケーションを構築、デプロイ、実行することで、アプリケーションの全体的な俊敏性と保守性を高めることを意味します。また、継続的インテグレーションとデリバリーを導入することで、開発とデプロイプロセスの信頼性とスピードを高めることができます。

組織全体でクラウドネイティブ戦略を追求することで、ITランドスケープの調和を図り、アプリケーションの配信速度と品質を向上させることができる。


クラウドネイティブAdabas & Natural

そのため、Adabas & Naturalは、クラウド・スケールとパフォーマンスのために最適化された、クラウド・ネイティブな未来への準備が整っています。そのため、クラウド上で実行するための短期的および長期的な計画を策定する際、Adabas & Naturalがあなたの旅の各ステップに対応する準備ができていることを信頼できます。

コンテナで実行されるクラウドネイティブアプリケーションは、VM上で実行されるアプリケーションや独自のハードウェア上で実行される従来のモノリシックアプリケーションと比較して、超応答性、軽量性、高速な拡張性、マルチクラウドの移植性を提供します。継続的デリバリーとアジャイルDevOpsプラクティスを活用して、クラウドネイティブのAdabasおよびNaturalアプリケーションをより迅速に構築および更新できます。

どのようなクラウド上でも、基礎となるインフラから分離されたコンピューティングで実行できるポータビリティが得られます。また、APIを通じてビジネス・ロジックやデータを新しいチャネル、アプリ、サービスに伝達することで、独自のアプリケーション機能からより多くの価値を得ることができます。

クラウド・ネイティブなAdabas & Naturalアーキテクチャへの道には、以下の要素が含まれる:
 
  • アプリケーションをマイクロサービス指向のアーキテクチャにリファクタリングする。 マイクロサービスは、疎結合で独立したデプロイ可能なサービスの集合体である。各マイクロサービスはビジネス機能を実装し、HTTPまたはメッセージングAPIを介して通信します。開発チームは、各マイクロサービスを独立してデプロイ、アップグレード、スケーリング、再起動することができ、ビジネスの継続性を中断することなく、より頻繁にライブアプリケーションを更新することができます。
  • コンテナ上で動作する。 コンテナは軽量でスタンドアロンの実行可能なパッケージであり、基盤となるインフラから分離されています。Dockerのようなプラットフォームにより、開発者はサービスのビルド、デプロイ、スケーリングをそれぞれ独立したコンテナで実行することができます。Kubernetesは、コンテナ運用の自動化とオーケストレーションを可能にし、飛躍的な効率化を実現します。
  • 組織にDevOpsを完全に取り入れるための文化とツール。 アジャイル デブオプス プロセスとCI/CDワークフローは、開発者が新しい機能をより迅速に開発、テスト、デプロイし、環境の変化やビジネスニーズの進化に対応できるよう支援します。 NaturalONENaturalのデフォルトの開発環境であるEclipse®ベースの統合開発環境は、開発者が確立されたオープンソースのDevOpsツールチェーンやプロセスと統合することを可能にします。
  • ビジネスロジックとデータの可能性を引き出します。 コンテナを使用したクラウドネイティブなアーキテクチャは、他のエンタープライズアプリケーション、モバイルアプリケーション、IoTデバイスとの通信を容易にします。以下のことが可能です。 データをシームレスに共有 アナリティクスや人工知能プラットフォームと組み合わせることで、既存のビジネスロジックから新たな洞察を生み出すことができます。

どのような旅も一歩で終わることはなく、2つとして同じ旅はない。クラウド上で稼働するシングルインスタンスのVMが、現在のニーズに適していると考える企業もある。また、より高い可用性と拡張性を求めて、アプリケーションをシングル・インスタンス・アーキテクチャから分散アーキテクチャに更新する企業もある。分散はクラウドネイティブの重要な要素である。

AdabasとNaturalのアプリケーションをクラウドに移行する方法を、お客様のIT戦略に合わせて自由に選択できます。VMからコンテナまで、お客様の進化するクラウドニーズを満たすAdabas & Naturalの構築に注力しています。

クラウドネイティブの未来に向けて、価値あるAdabas & Naturalアプリケーションが組織の中核であり続けることを確信して、進路を描いてください。

クラウド・ウェビナー・シリーズは以下からご覧いただけます。

Software AGのソリューションがお客様のビジネスにもたらす効果をご覧ください。