Posts Tagged ‘B2B’

B2B Trends in the News – Architecture, SaaS Integration, Collaboration

Sunday, April 25th, 2010

Enterprise architecture and data integration continue to pose many challenges for businesses. This is still the case after many decades of enterprise technology maturity. Dr. Dobbs reports on recent survey on how well (or not so well) businesses are implementing enterprise architecture. SpendMatters reports on how SaaS applications are not always solving data integration problems, but in some cases causing new problems. EnterpriseIrregulars reports on new ways business collaboration can improve business readiness to take advantage of opportunities to improve the bottomline. See below for the latest B2B eCommerce and Enterprise Architecture trends in the news.



  • Dr. Dobbs: Enterprise Architecture: Reality over Rhetoric – survey of what’s working #Enterprise #Architecture http://bit.ly/9Xbe6H 7:12 25 Apr 2010
  • Spend Matters: SaaS & Data Integration is Not a Walk in the Park – the continuing quest for #B2B plug’n play http://bit.ly/aYY27Y 09:58 24 Apr 2010
  • Enterprise Irregulars: Social Business Design – interesting – operate in a state of ready collaboration for higher overall returns http://bit.ly/dnL8Bk 09:32 24 Apr 2010


More B2B and Enterprise Trends.

Application Programming Interfaces (API) Enabling Business Innovation

Tuesday, April 20th, 2010

Just as the Graphic User Interface (GUI) revolutionized businesses in the ’90s, Application Programming Interfaces (API) are revolutionizing business in this decade. GUI enabled average users to interact with software with little or no technical knowledge. Now APIs coupled with cheap data storage and cheap broadband networks enable non-technical users to mashup data from various applications in near-real-time. For businesses, APIs now offer the promise of having the right information, at the right place, and at the right time to make real-time decisions.



APIs and the Era of Real-Time Businesses. Cheap data storage and broadband are empowering APIs to provide rich, real-time information to businesses. Businesses no longer need to be tied to cyclical decision-making waiting for weekly or even quarterly reports. Real-time APIs enable businesses to reduce their decision-making to real-time much like a fighter pilot makes decisions in a dogfight. A fighter pilot’s decision-making processes are totally focused on his real-time environment and his adversary, and not waiting for periodic information updates (see John Boyd’s OODA decision-making loop). Real-time APIs enable business to innovate and breakdown artificial barriers that create time-delayed information cycles.

Enterprise Information, Not Enterprise Applications. It is the data, the information, that makes the business and not the software application. Businesses are finding that their large enterprise applications are no longer providing a distinct competitive advantage as they did in the past. Businesses and their competition are now being driven to not just access their enterprise software, but they also have an increasing need to access web services, open-source software, Software As A Service (SaaS), and so on. Just having good business processes supported by a monolith enterprise application will not beat the competition. People (customers, business users, business partners) are looking for and expecting real-time data and new, innovative information services that can only be enabled by a mashup of applications that are enabled by APIs.

What exactly is an API? API are much like the power connection or network connection to your computer. APIs are hard to see, and most people do not notice them until they are not working. An Application Programming Interface (API) is an interface implemented by a software program to enable its interaction with other software. APIs are all about moving data (information) from one software to another. At its basic level, a API consists of a method of sending a data request to the API and a method to receive a data response back from the API. APIs can be fairly simple or complex involving many arguments, data definitions, and calling conventions. Additionally, API are present in most if not all programming languages and technologies to include Java APIs, web services, Windows API, Google Map API, and so on (see Wikipedia API for more information).

What Do APIs Do? APIs can do a lot of things. What is exciting about APIs today is that businesses can “mashup” data and immediately create new and enhanced information services just by masking up data. Examples of these mashups include real estate maps, comparative shopping applications, asset visibility applications, and so on. Prior to cheap data storage and cheap broadband, APIs were previously known to only to specialized programmers and some IT project managers. APIs were used to move data between various business systems and accounting systems, used to access software libraries, and to interface with various low-level hardware devices.

APIs offer businesses the capability to get the right data, at the right place, at the right time to enable business users to make superior decisions in real-time. Cheap data storage and cheap broadband enables new opportunities for businesses to use APIs to be innovative and remain competitive in the marketplace. More links on API trends: Providing an API to your ASP.NET Web Forms app – an introduction, The Truth about API’s – Need For an Open Service Definition, The Open API Economy, and QuickStudy: Application Programming Interface (API).


Back to All About Real-Time Data Networks.

EDI Over Internet or Through VANs: Where Best to Do B2B eCommerce?

Thursday, February 25th, 2010

Many businesses wrestle with the question of where best to exchange electronic documents (purchase orders, invoices, status, etc.) with their suppliers and customers. There are a variety of options, but basically it comes down to either using a 3rd-party Value Added Network (VAN) or directly connecting to trading partners using the internet. Originally businesses conducted Business-to-Business (B2B) eCommerce through Value Added Networks (VAN) using some form of Electronic Data Exchange (EDI). VANs are still a viable option, but B2B eCommerce has now expanded to the internet where trading partners exchange electronic documents directly in a variety of formats to include EDI / EDIFACT.



Considerations for Exchanging Electronic Documents over the Internet or Through VANs.

There are many factors to evaluate when deciding to use a VAN or use EDI over the Internet. Below are some key considerations.

  • Costs. VANs usually cost more and charge by the transaction. The more volume you have the less cost per transaction, but the overall costs go up as your transaction volume increases. Doing EDI over the Internet does require technical expertise. This cost in technical expertise will increase depending on the number of trading partners and types of transactions. Transaction volumes are not usually a major cost factor when it comes to EDI over the internet.
  • Security. Every business that exchanges information with other businesses needs an on-going data security program. VANs have a lot of security expertise. The question is how much security do you need for your data, and how much outside security expertise do you need, if any.
  • Flexibility. VANs increasingly offer more and more value added services. These B2B eCommerce and supply chain information services can provide you a lot of flexibility and even a competitive edge. At the same time a long-term, fixed-cost contract with a VAN can become a severe constraint as lower cost alternatives over time become available for B2B eCommerce services.

Deciding Whether to Use a VAN or the Internet. There are no easy answers, but here are some rules of thumbs:

  • Small Company With Small Number of Trading Partners. Tough choices. Many times your large trading partners will have several B2B eCommerce options for you and even assist you with getting setup for free. Just ask. A third-party consultant, a VAN, buying EDI software or, if you have a programmer on staff, may be an option. Need to evaluate the startup costs and on-going costs. Again, ask your largest trading partners for advice. Many times, large companies have a whole web site dedicated to helping trading partners get setup to exchange electronic documents.
  • Medium-Size Company A third party consultant or software as a service (SAAS) vendor that caters to your industry and your major trading partners may be the best answer. Medium-size companies should look for every opportunity to exchange electronic documents over the internet. VAN charges for small and medium companies can be expensive. If you have an IT staff, it is also time to start building up your expertise to exchange EDI, XML, or proprietary-formatted documents over the internet. As the number of your trading partners grow, you should look for every cost-effective opportunity to setup trading partner relationships directly in order to exchange electronic documents over the internet.
  • Large Companies With Hundreds of Suppliers. Invest in IT staff and software to exchange business documents over the internet. Software includes EDI translation software and managed file transfer software. Maintain relationships with one or more VANs. As a minimum, use VANs for connectivity with suppliers that are not cost effective to connect over the internet and with major trading partners that opt for a VAN / B2B eCommerce portal only solution. Additionally, VANs are offering more value added services such as supply chain information services and software, data synchronization, and matching services such as matching purchase orders and invoices. Some of these offerings may be cost effective or offer you a competitive advantage.


Back to B2B Commerce Resources.