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).
How Enterprises Are Attacking the IT Security EnterpriseTo learn more about what organizations are doing to tackle attacks and threats we surveyed a group of 300 IT and infosec professionals to find out what their biggest IT security challenges are and what they're doing to defend against today's threats. Download the report to see what they're saying.
Digital Transformation Myths & TruthsTransformation is on every IT organization's to-do list, but effectively transforming IT means a major shift in technology as well as business models and culture. In this IT Trend Report, we examine some of the misconceptions of digital transformation and look at steps you can take to succeed technically and culturally.