データシート

NaturalONE

Eclipse™ベースのアプリケーション開発

NaturalONE

DevOpsで開発とデプロイを高速化

NaturalONE これはEclipseベースの統合開発環境(IDE)であり、開発者はこれを使用してアプリケーションのコーディング、テスト、保守を行うほか、Naturalオブジェクトをサービスとして公開し、リッチインターネットアプリケーション(RIA)やWebインターフェースを作成し、DevOpsのライフサイクル全体を管理することができます。単一の環境から、新しいアプリケーションの近代化とデプロイをより迅速かつ高品質に行い、顧客のニーズに即座に応えることが可能です。

NaturalONE delivers a powerful, easy-to-use set of application lifecycle capabilities for current Natural users and Java® 開発者向け。メインフレーム、Linuxでネイティブに実行されるアプリケーションの開発に最適です。® およびウィンドウズ®.

Java プログラマは、使い慣れたグラフィカル・ユーザー・インターフェイス (GUI) とウィザードにより、NaturalONE の使用に魅力を感じるでしょう。

NaturalONEはEclipseベースであるため、すべてのプログラム言語にわたって単一のプラットフォームで標準化することができます。リソースを最も必要とする場所に、そして瞬時に配備するために、効率的に人員をクロストレーニングすることができます。

NaturalONE は Natural のデフォルトの開発環境です。Java 開発者に馴染みのある DevOps ツールチェーンと完全に統合されています。アジャイル開発と継続的統合のためのNaturalONEの協調的なDevOpsサポートを高く評価する新しいプログラマの採用が容易になります。 

ナチュラルワンなら、それが可能です:

  • オープンソースのバージョニングツールを使用して、チームで効率的に開発する。
  • リポジトリベースのチーム開発で生産性を向上
  • コンテンツアシストとインスタントNatStylerで開発スピードアップ
  • 自動化によるアプリケーションのデバッグとテストの時間短縮
  • コード変更履歴の管理
  • DevOpsツールチェーンにNaturalを導入する
  • アプリケーション・ライフサイクルの管理と文書化
  • ソースコードを再構築することなく既存アプリケーションを近代化
  • 新しいウェブアプリケーションやサービスを簡単に構築

アプリケーションの開発、近代化、管理のすべてのニーズに1つのフレームワークとしてNaturalONEをお使いください。アプリケーション開発、メンテナンス、スタッフトレーニングにかかる時間とコストを大幅に削減できます。ウェブサービスをより迅速に開発およびデプロイし、アプリケーションのメンテナンスに費やす時間を削減できます!

NaturalONEでアプリケーションの価値を迅速に提供

NaturalONEを使用すれば、新しいアプリケーションを開発し、既存のNaturalアプリケーションをより迅速に近代化して、変化するビジネス要件に対応し、アプリケーション開発コストを削減することができます。

アジャイル開発でより速く開発する

NaturalONEは、自動化された対話型テストおよびデバッグツールにより、新規アプリケーションの提供を迅速化します。オープンソースのバージョン管理ツールによりチーム開発が可能となり、開発者はチームのリポジトリでプロジェクトのソースコードを共有しながら、各自でプログラムの作成、テスト、実行を行うことができます。

継続的インテグレーションによる高品質なアプリケーションの提供

NaturalONEは、自動的でインタラクティブなテスト、デバッグ、プロファイリングを含むすべてのメンテナンスと開発ツールを単一の環境で提供します。

ビルドやテストのような自動化されたプロセスは、品質を確保しながらエンドユーザーに修正や新機能を提供する時間を短縮するのに役立つ。Java開発者のように、Jenkinsのようなオープンソースのツールを使ってユニットテストを確立し、自動化することができます。®.

実行時テスト用のプロファイリングなど、NaturalONEのツールはテストプロセスを補完し、提供されるコンポーネントのパフォーマンスがビジネス要件を満たしていることを保証します。 

DevOpsで新しいビジネス機能をより早くユーザーに提供する

NaturalONE は、新しいビジネス機能または修正を継続的に構築およびテストし、本番環境にデプロイするためのツールを提供します。これにより、新しいビジネス機能や修正が迅速に利用可能になり、高品質の本番環境を確保するために迅速にデプロイされます。開発者とユーザー間の緊密な協力と調整により、変更が確実に受け入れられ、エンドユーザーのニーズを満たすことができます。継続的デリバリーにより、アプリケーションが新しい規制や標準に迅速に対応することもできます。  

仕組み

NaturalONEはLinuxまたはWindows上で動作し、Eclipseをベースとしているため、Software AGのEclipseベースの各種ツールと容易に連携できます。ベースとなるプラットフォーム上で関連アプリケーションを起動することなく、単一のプラットフォーム上で作業を実行できるため、開発者は単一のユーザーインターフェースから、さまざまな開発生産性向上ツールを活用し、複数のプラットフォームにまたがって共同作業や開発を行うことができます。

NaturalONEからは、メインフレーム、Linux、またはWindows環境にリモート接続することで、Construct、EntireX、Predict、およびその他多くのツールを使用することができます。例えば、Predict データディクショナリのメンテナンスを行ったり、Natural データ定義モジュールの統合データブラウザを使用してデータをブラウズすることができます。

生産性の向上

NaturalONEにより、開発者は生産性を大幅に向上させることができます。同じ統合開発環境内から、ウェブベースおよびマップベースのフロントエンドユーザインタフェースと、バックエンドのビジネスルールを作成できます。

NaturalONE は、既存のアプリケーションを段階的に近代化するツールも提供します。既存のマップベースの Natural アプリケーションを RIA に迅速に変換することができ、エンドユーザの受容性と生産性が向上します。同時に、NaturalONE はコーディングの簡素化とアプリケーションの迅速な開発という Natural の中核的な強みを保持しています。

AJAXでモダナイズ

NaturalONE には Natural for AJAX が含まれており、ソースコードを再構築することなく、Natural アプリケーションを Web ベースのアプリケーションにすばやく変換することができます。50 以上のすぐに使用できる GUI コントロールとレスポンシブコントロールにより、このコード設計ツールは RIA の開発を加速します。

NaturalONEを使用すると、ユーザーの要求に素早く対応することで、RIAを改良する時間を稼ぐことができます。簡単なドラッグアンドドロップエディタで Web ページを構築することにより、既存の Natural スクリーンをインターネットブラウザから素早く利用できるようになります。ページレイアウトを保存するだけで、フロントエンドのWebページをバックエンドのビジネスロジックにリンクするコードが自動的に生成されます。JavaScript のトレーニングや経験は必要ありません。®, HTML、またはCSS!

新しいNaturalステートメントと既存のNaturalステートメントを使用することで、以下にアクセスするAJAXベースのアプリケーションを迅速に開発できます。 AdabasDB2®や VSAM など、Natural がサポートするすべての RDBMS をサポートします。アプリケーションは、JBoss などの標準的な Java アプリケーションサーバーにデプロイできます。® またはWebSphere® プラットフォームである。  

AJAXでモバイル化

NaturalONE はまた、"レスポンシブデザイン" に基づくモバイルデバイスをサポートするための強化されたコントロールセットを提供します。さまざまなモバイルデバイスや異なるオペレーティングシステム(例:Android、Windows、Mac OS Xなど)間で一貫したユーザーエクスペリエンスを提供できます。®iOS®).NaturalONE は、複数のプラットフォームでモバイルアプリを開発、テスト、デプロイするための貴重なツールセットを提供します。

サービス開発の簡素化

You can easily reuse existing Natural business logic as a service. NaturalONE is integrated with Software AG’s webMethods platform for easy development, support, and deployment of services to other environments such as Business Process Management (BPM). Any service available inside or outside your organization can be consumed as a NaturalONE object, and you can call (bi-directional) services outside of the mainframe, Linux, and Windows environments.

NaturalONEは、リッチでインタラクティブなユーザーインターフェースの設計を迅速かつ直感的に行うことで、生産性を向上させます。

リポジトリベースのチーム開発でチームコラボレーションを向上

開発者はリポジトリから最新のソースコードのコピーを「チェックアウト」でき、複数の開発者が同じコードで作業する場合、後で「チェックイン」する際にコードをマージするときにすべての変更が保持されます。

開発者は、他の開発者とは独立して作業するために新しいブランチを作成し、完了したらそれをマスターブランチにマージすることもできます。

コード変更履歴の管理

NaturalONEでは、ソースコードのすべてのバージョンがリポジトリに保持されます。古いソースコードを再アクティブ化し、異なるバージョンと比較することで、実際に何が変更されたかを確認することができます。

アプリケーション・ライフサイクルの管理

NaturalONE は、Natural の現行ユーザーおよび Java 開発者向けに、強力で使いやすいライフサイクル管理ツールのセットを提供します。NaturalONE のデプロイ手順は、企業内のすべての既存のライフサイクル管理プロセスに適合させることができます。ライフサイクルのすべてのプロセスステップは文書化されているため、各ステップは後で再現することができ、会社の改訂に対して透明性があります。

未来はナチュラルワン

NaturalONEはNaturalのデフォルト開発環境です。NaturalONE と Natural Development Server は Natural に統合されています。

NaturalONEに移行することで、Eclipseで利用可能な多数の無料のオープンソースプラグインを活用することができ、次世代の開発者にとって非常に魅力的であるため、新しいスタッフを雇用しやすくなり、若い開発者がNaturalで働く意欲を高めることができます。また、NaturalONE は、メインフレーム、Linux、または Windows 上でネイティブに実行するアプリケーションを Natural、COBOL、または Java で開発しているかどうかに関係なく、組織全体でアプリケーション開発を調和させる能力を提供します。

無料体験

を試してみよう。 コミュニティ版 Software AG Tech Community にアクセスし、NaturalONE の使いやすさをご自身の目でお確かめください。NaturalONE開発ツールセットのすべてのコンポーネント(アプリケーションテスト用のローカルランタイム環境を含む)は、単一の無料ダウンロードとして入手可能です。