私は現在、PHPでWebアプリケーションの開発を行っています。経営陣は、「J2EE」を標準化していると言っています(もちろん、現在は「JavaEE」と呼ばれていることを彼らに思い出させています)。この使命の背後にある理論的根拠は、「SAPでビジネスを運営しています。SAPにはnetweaverがあります。すべてが統合されるようにJavaを使用する必要があります」のようなものだと思います。
私が今していることの大部分、そして経営陣が私たちに続けてほしいことは、迅速なWeb開発です。これまでのSAP(bobj、BW、データサービス)での私の経験は前向きではありませんでした。インサイダーの知識を得るのは難しいです。アップグレードは費用がかかり、永遠にかかります。小さな変更はすべて、15の異なる部門の関与が必要です。私の腸は、Netweaverは私たちのプロジェクトのほとんどでやり過ぎになるだろうと言っています。
netweaverは私たちを遅くしますか?
カスタムWeb開発をSAP環境から独立させてほしい。私が読んだことから、オープンソースのJavaMVCフレームワークはたくさんあります。私は、dbバックエンドを選択してオープンソースアプリケーションサーバーを実行する独自のテスト/本番サーバーを想定しています(DB2、MYSQL、およびSQL Serverを社内で実行しています)。各開発者は、サンドボックス\dev環境としてローカルVMを使用します。SAPとのやり取りは、WebサービスまたはSAPJavaライブラリを使用して行われます。
NetweaverにWebアプリをデプロイしないことで、何が失われますか?
何よりも、開発のスピードと現在のテクノロジーの両方において、チームが機敏に対応できるようにしたいと思います。PHPはこれまでのところこれらのニーズを満たしています。SAPと「統合」できるようにするために、5テクノロジー年を遡りたくありません。
ありがとう。