NaturalONE
Eclipse™ベースのアプリケーション開発
DevOpsで開発とデプロイを高速化
NaturalONE は Eclipse ベースの統合開発環境 (IDE) であり、開発者はアプリケーションのコーディング、テスト、保守、Natural オブジェクトのサービスとしての公開、リッチインターネットアプリケーション (RIA) と Web インターフェイスの作成、および完全な DevOps ライフサイクルの管理を行うことができます。1つの環境から、新しいアプリケーションをより迅速に、より高い品質でモダナイズおよびデプロイすることができ、すぐに顧客を満足させることができます。
NaturalONE は、Java® 開発者だけでなく、Natural の現在のユーザーにも強力で使いやすいアプリケーションライフサイクル機能のセットを提供します。これは、メインフレーム、Linux®、および Windows® 上でネイティブに実行するアプリケーションの開発に適しています。
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ベースのツールと簡単に統合できます。ベースプラットフォーム上で付随するアプリケーションを開くことなく、1つのプラットフォームから作業を実行することができるため、開発者は1つのユーザーインターフェイスからさまざまな開発者生産性ツールを使用して、複数のプラットフォーム上で効率的に共同作業や作業を行うことができます。
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ベースのアプリケーションを迅速に開発できます。 アダバスDB2®や VSAM など、Natural がサポートするすべての RDBMS をサポートします。アプリケーションは、JBoss などの標準的な Java アプリケーションサーバーにデプロイできます。® またはWebSphere® プラットフォームである。
AJAXでモバイル化
NaturalONE はまた、"レスポンシブデザイン" に基づくモバイルデバイスをサポートするための強化されたコントロールセットを提供します。さまざまなモバイルデバイスや異なるオペレーティングシステム(例:Android、Windows、Mac OS Xなど)間で一貫したユーザーエクスペリエンスを提供できます。®iOS®).NaturalONE は、複数のプラットフォームでモバイルアプリを開発、テスト、デプロイするための貴重なツールセットを提供します。
サービス開発の簡素化
既存のNatural-ビジネスロジックをサービスとして簡単に再利用することができます。NaturalONEは、Software AGのwebMethodsプラットフォームと統合されているため、ビジネスプロセス管理(BPM)などの他の環境へのサービスの開発、サポート、展開が容易です。組織の内部または外部で利用可能なサービスはすべて NaturalONE オブジェクトとして消費でき、メインフレーム、Linux、Windows 環境の外部でサービスを(双方向に)呼び出すことができます。

リポジトリベースのチーム開発でチームコラボレーションを向上
開発者は、リポジトリから最新のソースコードのコピーを "チェックアウト "することができ、複数の開発者が同じソースコードで作業している場合、"チェックイン "後にコードがマージされるときに、コードへのすべての変更を保持することができる。
開発者は、他の開発者から独立して作業できる新しいブランチを作成し、完了したらマスターブランチに統合することもできます。
コード変更履歴の管理
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開発ツールセットのすべてのコンポーネント(アプリケーションテスト用のローカルランタイム環境を含む)は、単一の無料ダウンロードとして入手可能です。