If you work at one of the approximately 12,000 companies that run SAP applications on Windows servers, SAP and Microsoft's joint release of a portal development kit (PDK) for Visual Studio .Net 2003 presents a new possibility for agile application integration -- assuming the SAP Enterprise Portal is an interface you want to invest in.
If you work at one of the approximately 12,000 companies that run SAP applications on Windows servers, SAP and Microsoft's joint release of a portal development kit (PDK) for Visual Studio .Net 2003 presents a new possibility for agile application integration-assuming the SAP Enterprise Portal is an interface you want to invest in. How much you'd need to invest is a mystery, as always, because SAP never publicly releases its pricing guidelines. Plus, you must keep your eyes open for potential compatability problems.
SAP Enterprise Portal is a product component in the SAP NetWeaver architecture and provides features such as integrated access to various SAP and non-SAP applications through a single portal, role-based user screens (which SAP calls iViews), single sign-on, drag and relate (for transactions and documents) and, most significantly, the ability to access supplier and customer applications. While you could argue that features such as single sign-on and customized user screens are merely nice to have, you can increase your company's efficiency and productivity by using a portal to integrate self-service applications and form dedicated communities with suppliers and customers in your supply chain.
The PDK (free to download now) is a presentation-layer tool that gives ASP.Net programmers access to SAP enterprise applications through the SAP Enterprise Portal. Developing a portal application with this PDK in Visual Studio .Net 2003 boils down to a set of configuration steps and writing a few lines of code in C# and Visual Basic .Net.
[ THE Q.T. ] Hyperion is in the thick of Project Avalanche, which it plans to bring out this year. Sources say that it will bring a unified, personal view of BI — reports, analytics and more — from relational and multidimensional sources.
As a simple example, an application for retrieving bank customer statements from the SAP back-end applications and presenting them in the portal iView would entail configuring certain environmental variables such as proxy, choosing the templates and user-interface elements (including buttons, grids and so forth), selecting the appropriate SAP Business Application Programming Interfaces (BAPIs) and writing approximately 200 lines of code in C# and VB.Net that invoke APIs and handle user events and exceptions. Just this exercise would enable the .Net environment to operate the millions of lines of code in SAP applications and make available to the business user a uniform, ergonomic browser interface. ASP.Net developers should note that while this PDK reduces the complexity of interoperability, it requires them to be SAP savvy and understand SAP APIs, NetWeaver Java libraries (classes) and SAP communication protocols such as RFC.
The developer community is generally excited about the possibilities even while fighting through the inevitable bugs found in any version 1 release.
But here's a cautionary note about compatibility for those planning to migrate to Indigo, Microsoft's next-generation .Net architecture and programming system for service-oriented application integration. The PDK's Interoperability Framework, which allows calls between the Java (Enterprise Portal) and .Net (.Net Runtime Engine) stacks, uses a technology called .Net Remoting. Guess what: With Indigo looming, Microsoft discourages use of .Net Remoting.
[ KEY PERFORMANCE INDICATORS ]
MySQL Users' Innocence
A variant of the malware Wootbot that can compromise Windows systems has stolen the innocence of MySQL users who weren't already security conscious. Wootbot uses a brute-force password-guessing attack on MySQL that good administration practices rebuff. A break-in can lead to denial-of-service attacks, backdoor server access and exposure of software keys.
HyperRoll is suing Hyperion, claiming the 7x release of Essbase uses HyperRoll's patented aggregation technology without permission. At the same time, Hyperion has record-high quarterly earnings. The company also acquired Razza Solutions and its unique master data management software that's already installed in 30 Fortune 500 companies.
IBM announced a new service called SOMA (for Service-Oriented Modeling and Architecture) that helps solve the business and technical problems of moving to a service-oriented architecture. Separately, BEA has expanded its SOA services. BEA also offers a free SOA readiness self-assessment tool on its web site (as a hook for sales leads, of course).
The Agile ArchiveWhen it comes to managing data, donít look at backup and archiving systems as burdens and cost centers. A well-designed archive can enhance data protection and restores, ease search and e-discovery efforts, and save money by intelligently moving data from expensive primary storage systems.
2014 Analytics, BI, and Information Management SurveyITís tried for years to simplify data analytics and business intelligence efforts. Have visual analysis tools and Hadoop and NoSQL databases helped? Respondents to our 2014 InformationWeek Analytics, Business Intelligence, and Information Management Survey have a mixed outlook.
Join us for a roundup of the top stories on InformationWeek.com for the week of December 14, 2014. Be here for the show and for the incredible Friday Afternoon Conversation that runs beside the program.