Showing posts with label Netweaver. Show all posts
Showing posts with label Netweaver. Show all posts

Friday, November 7, 2008

The SAP – Informatica Relationship

The SAP – Oracle competition to be the top business solution in enterprise resource planning continues.

And while Oracle does its part in the competition by going on a shopping spree acquiring other software solutions companies and products, SAP is not just standing and watching. Of course we know of SAP's in-house innovations, but it does not stop at its lawn. But unlike Oracle, SAP is not acquiring, it is partnering.

A current development is SAP's partnership with Informatica to include the latter's management tools with some of the former's enterprise resource planning and analytics products. This new tie will definitely give business enterprises better tools for analyzing data stored in legacy systems (yes, it is hard to get away from legacy system with today's prohibitive costs of installing a new system) and third party systems.

Informatica Corporation is a niche owner in the field of data integration software and services for various businesses, industries and government organizations, including telecommunications, health care, insurance, and financial services while SAP, well, who does not know that is the number provider of enterprise resource management solutions?

This deal is sort of a symbiotic relationship: this will boost SAP's marketing campaign because Informatica's applications will help the company sell into larger enterprises with heterogeneous environments while Informatica can take on the exiting popularity of the SAP as an industry giant an all of its 40,000-plus installed client base. This deal will also make SAP have easier access to sales into large client accounts without having to, uhhm, bruise is ego by partnering with Oracle.

The deals includes embedding Informatica's PowerCenter, PowerExchange and Metadata Manager software into SAP's performance management and business analytic applications and the NetWeaver platform for master data management and business intelligence. The last two mentioned applications are among the fastest growing products of SAP. This growth is indicative of the trend in handling high data volumes with increased fragmentation of data sources.

For years, dealing with huge bulks of data coming from disparate data sources have posed a constant challenge for data warehousing and business intelligence systems. But this collaboration of two industry leaders can help problems related to disparate data management by correlating isolated data stores in meaningful and efficient ways. For example, manufacturers can have a better tool in correlating error rates for a particular product with batches from various raw materials suppliers. Data mining cannot do what-if analysis but the SAP – Informatica collaboration can. Another benefit to be derived is the advantage of a metadata management application which can make it easy for companies to have an audit trail of data sources and changes to the data.

While this partnership is hinted at warding off competition from SAP's closest rival Oracle, they are not the only ones in the arena of business enterprise and the many other are not just standing by cheering for either SAP or Oracle. HP is also building a similar software solution. IBM has also partnered with Oracle in coming up with yet similar products.

Wednesday, October 29, 2008

All Around Enterprise Portal Management with SAP

In today's information driven world, the business sector is one of the biggest users of data from various sources. That is why it not uncommon for business organizations to invest in costly data warehouse infrastructures.
And what good is an expensive, ultra sophisticated data warehouse with exposing the data inside it to data consumers?
Enter enterprise portals.

An enterprise portal is a software system which can provide for a single point of entry (hence the word portal) to the rich repository of information for a business organization which is often presented in web-based interface. In theory, this is a framework that integrates information, people and processes across organizational boundaries.

The SAP Netweaver is both SAP's technology platform as well as the very foundation for all of SAP's solutions. And of the functions it does best if managing and efficient enterprise portal.
There two main variants for implementing SAP Netweaver. The first is implementing a federated portal network so that business organizations can share contents between portals by integrating non-SAP WSRP-compliant content into an SAP NetWeaver. The second method is implementing an external-facing portal used for a wide array of purposes for different business scenarios and handling of anonymous and registered users.

SAP Netweaver's support platform gives the enterprise portal system administrator a Web AS environment where it is easy for them to get plug ins from other sources or from his own coding. This modularization can make the system more flexible and this method is fast become today's standard due to its ubiquity. The platform also makes it easy to the system administrator to check and troubleshoot problems on one or more server nodes. The platform, in close coordination with the PDC inspector which is a support tool for content development and administration, can perform very thorough analyses of objects within the system.

One of the biggest benefits to be derived from enterprise portals is also one of the biggest challenges for the administrators. And this aspect is on activity reports. But SAP Netweaver has an Integrated Activity Reports for Administrators tool which can make the system gather and present information about the portal through an iView interface. This reporting tool can give information including those about users who logged on to the portal and about the content that was viewed and many other tiny details.

XML Technology has become indispensable in information system and SAP Netweaver leverages on XML by having features for import and export of portal content based on XML scripts which can enable PCD-object creation automatically.

Web services are also fast becoming ubiquitous with various large companies like Amazon.com and many others already exposing them for various purposes. SAP Netweaver has great support for web services so that the enterprise portal can make web services interaction very easy wherever the sources may be.

Managing an enterprise portal is undoubtedly a big challenge but using the right tool like SAP Netweaver makes the experience easier, educational and a very fulfilling.

Friday, October 24, 2008

The SAP Web Application Server

Yesterday, I blogged about SAP Netweaver, the technical foundation for all SAP applications, despite the fact that I had been blogging about a ton of SAP applications already most specifically SAP xApps. I guess it wasn’t too late to get to the core.

Now, let me blog about the SAP Web Application Server. As the name suggest, this is a web server, much like Apache, Microsoft IIS and many other but this one is specialized for all of SAP's cutting edge business solutions.

The Web Application Server (WAS or Web AS) is actually one of the components of SAP Netweaver and is undoubtedly one of the most important products as this serves as a foundation on which all other applications run on.

This product allows the web development of SAP solutions. SAP used to solely rely on the ABAP programming language, but today's development often involves the Java programming language. The Web Application Server is linked with and based on the SAP solution infrastructure. Yes, SAP is very robust, many think of SAP's relative independence as very exclusive and they seem to give the impression that they have an IT world of standards of their own.

SAP's Web Application Server makes possible the development of new internet paradigms such as the combination web services with the transactional operations of ERP. Development of these new internet paradigms start with creating an environment to provide a set of tools carefully matched in order to support many other application. This is called the Web Applications Builder. This is an object-oriented, repository-based development environment employing both Javascript and ABAP. The Web Applications Builder can allow users to develop new kind of enterprise web applications which are the BSP applications while being able to support a complete development lifecycle. Two of the main parts of the applications are the Business Server Pages (acronym BSP) and MIME (Multipurpose Internet Mail Extensions) objects.

As mentioned, the Web Application Server is basically a web server like many other in the industry and the main idea behind the WAS is similar to active server pages (ASP) of ASP or Java Server Pages (JSP) of Sun Microsystems. As such, the WAS can of course support documents containing HMTL and other codes in a web page and codes are compile upon the server by end user request. One can have choice between ABAP or JavaScript for use in the documents.

It can be said that the WAS is an assimilation of conventional Web technologies by adding Web Dynpro for the presentation logic for enterprise websites. The Web Dynpro is actually the SAP NetWeaver programming model .

By using the Web AS, one can publish queries, programs and applications based on ABAP. The WAS also offers some flexibility. With versions from 6.20 up, one can have a choice of creating ABAP only, Java Platform, Standard Edition only or mixed environments.

The architecture of SAP Web Application Server has many complex areas. In tomorrow's blog, we will tackle some of those. For the meantime, I wish you a nice business day.

Thursday, October 23, 2008

Let's get to the core first

For the past few weeks, I had been blogging about SAP and all its applications such as those tiny xApps for specialized industries. I figured to understand all those, we need to dissect the very foundation where most of these applications run on.

Enter SAP Netweaver.

SAP NetWeaver is the technology platform of this ERP giant. It is also the very foundation for all SAP solutions ever since the SAP Business Suite and is marketed both as integration technology and service oriented application as well. Most of the development and runtime environment for SAP applications are taken cared of by Netweaver systems integration and custom development.

SAP NetWeaver is built on open and de facto standards in the industry. As such, it could be quite easy to extend and interoperate with other technologies coming from other developers such as IBM WebSphere, Java EE and even its competitor Microsoft .NET (Well, Microsoft offers ERP applications too).

Having a business enterprise run on a single and integrated platform can greatly boost performance. For one, it could be easy to manage all enterprise data so that a company can get an accurate picture on the strong and weak points of the operations. From that, business decision makers can take appropriate actions and innovate for the weaker aspects of the business in order to keep up with the competition. Netweaver has been referred by ERP professionals as a type of "applistructure", referring to "applications + infrastructure". This is not really exclusive to SAP in general or Netweaver in particular as other vendors such as Microsoft and Oracle are into this technology as well. Some of the advantages of "applistructure" include operations flexibility (such as the ability to manage various industries operated by one company), easy applications integration (ability to integrate different modules from a software suite) and open standards (integrating different business solutions coming from different vendors).

SAP NetWeaver platform is composed of the following core components anchoring on an active professional SAP community and SAP Development Network (SDN) knowledge repository: SAP NetWeaver Application Server , SAP NetWeaver Business Intelligence, SAP NetWeaver Master Data Management, SAP NetWeaver Process Integration, SAP NetWeaver Mobile, SAP NetWeaver Portal, Knowledge Management and SAP NetWeaver Composition Environment.

SAP has been the world's top Enterprise Resource Planning (ERP) solutions vendors. Its influence on the business applications industry has resulted in team ups with top hardware vendors like IBM and HP for the development of appliances – technically hardware + software – which are geared towards simplification and enhancement of the deployment of SAP Netweaver components.

The SAP BI Accelerator is one such appliance. This technology is preinstalled on a particular hardware and is used in speeding up Online Analytical Processing (OLAP) queries and in eliminating the need for aggregations.

SAP NetWeaver is just one of the products in the SAP stack. Tomorrow, I will try elaborate on the run time environment for all SAP applications, the SAP Web Application Server.

Until then, have a profitable day!

Wednesday, October 1, 2008

SAP xRPM

Yesterday, I blogged about SAP's Collaborative Cross-Applications or xApps which is a collection of products from SAP and a range of software applications where are targeted to every specific industries. As promised, I will blog today about one of the popular xApps, the SAP xRPM.

SAP sees that most of the successful business organizations, whether small, mid size or multinationals, have achieved their relative successes because of the strategic optimizations of business values, activity balancing and aligning of overall portfolio with the objectives.

So SAP developed xRPM which is composite application meant to help manage company portfolios. The xRPM can manage a wide range of strategic and operational portfolios like professional service portfolios, product innovation management (PIM), and enterprise IT. Having xRPM in the business makes it have greater control over processes, products and services in their life cycles. As a result, it could be a lot easier for a company to innovate products.

SAP xRPM is powered by SAP Netweaver (I will blog about SAP Netweaver one of these days) and easily bolts in with existing IT setup in the company. It can even leverage with data from disparate systems from as relatively diverse as project management, and desktop systems, human resource and financial systems.
SAP and non-SAP can be have a pre-built integration that can provide out of the box transparency into project cost actuals, baselines, forecasts and other KPIs across the entire business portfolio.

The SAP xRPM has an easy to use GUI dashboard filled with sophisticated analytics with data sources from disparate systems. This can generate nicely formatted reports enabling the company to have continuous monitoring of the its portfolio performance.
Also in SAP xRPM’s dashboard are relevant project data with include key performance metric. These metrics relate to a business' essential processes like scheduling, staffing and budget aspects. Some at risk elements which are very critical for enterprise wide portfolio management can be seen with a centralized view making it easy for business decision makers to get bigger picture of the company.
SAP xRPM ca n allow users or managers to group projects together under a master project so that different reports in different areas of the business can be made easy to evaluate. At the same time, individual organizational projects can also be easily evaluated using key performance indicators like net present value, risk project schedule, expected commercial value and project budget performance.

In order to foresee any pitfalls which may occur in the future, SAP xRPM has a feature where portfolio managers can define critical success factor. This can further be detailed by simulating business activities of by varying project attributes and applying what-if scenarios.

SAP xRPM Portfolio Monitoring capability can help the company monitor all proposed, active and inactive initiative so that the right action can be taken. Staff in the company can share their views and important information in threaded discussions.

Overall, SAP xRPM can help the company spot the right people suited for particular tasks and employees can have initiatives in order for them to advance their careers.