Air Freight Container Firm Tracks 12 Million Moves a Year with AppFabric Solution

Similar documents
Credit Suisse Develops and Deploys SOX 404 Compliance Solution using SQL Server 2005

Manufacturer to Enhance Efficiency with Improved Identity Management

Customers and Shareholders Benefit as Global Manufacturer Deploys Management Solution

Lufthansa Systems Uses Hybrid Cloud to Trim IT Delivery to Hours and Reduce Costs

Infor10 Corporate Performance Management (PM10)

Healthcare Firm Speeds Application and Server Delivery, Cuts Costs with Virtualization

Transport Fleet Services Firm Shifts From Paper Processes with Microsoft Dynamics NAV

IBM Cognos Performance Management Solutions for Oracle

Paper Maker Gains New Pricing Insight for Better Decision Making and Competitiveness

Mobile Database Improves Usability, Facilitates Offline Access for Hosted E- Payables Solution

Challenger Motor Freight advances analytics and business intelligence using ProClarity

The IBM Cognos family

Extend the value of Microsoft Dynamics ERP with other technology innovations from Microsoft

Common Situations. Departments choosing best in class solutions for their specific needs. Lack of coordinated BI strategy across the enterprise

Ultimus Adaptive BPM Suite V8

MicroStrategy Course Catalog

Electrical Contractor Integrates Accounting and Project Management for Growth

City Deploys Big Data BI Solution to Improve Lives and Create a Smart-City Template

Financial Services Company Uses Integration Technology for Workplace Savings Program

Law Firm Automates Complex Workflows, Streamlining Processes and Development

Vehicle Manufacturer Propels Customer Engagement with Digital Marketing Solutions Insights

IBM Endpoint Manager for Server Automation

Insurance Company Improves Time-to- Market with Enhanced Rating Engine

Statement of Direction

Construction Firm Integrates Business Systems with Comprehensive Solution

Cisco Integration Platform

An Oracle White Paper June Integration Technologies for Primavera Solutions

Cognizant Accelerates Enterprise Application Development Cycle-time by 10 Percent

The IBM Cognos Platform for Enterprise Business Intelligence

ORACLE BUSINESS INTELLIGENCE SUITE ENTERPRISE EDITION PLUS

Making confident decisions with the full spectrum of analysis capabilities

Supply Chain Management Build Connections

Databricks. A Primer

ORACLE BUSINESS INTELLIGENCE SUITE ENTERPRISE EDITION PLUS

Databricks. A Primer

Successful Partnership Breeds New Opportunities in the Mobile Market

ArcGIS. Server. A Complete and Integrated Server GIS

SAP BusinessObjects Edge BI, Standard Package Preferred Business Intelligence Choice for Growing Companies

IBM Tivoli Composite Application Manager for WebSphere

Better Together with Microsoft Dynamics CRM

Healthcare Firm Gains More Efficiency, Cuts Costs with Private Cloud Environment

Midsize retailers can now relax the nightmare of trying to keep up with the

The IBM Cognos Platform

How To Use Ibm Tivoli Monitoring Software

Power Company Improves Customer Service, Decreases TCO with Microsoft SAP Solution

Large Telecommunications Company Gains Full Customer View, Boosts Monthly Revenue, Cuts IT Costs by $3 Million

Subhakanta Satpathy, Senior Vice President IT, CIO Axis Bank

Six Signs. you are ready for BI WHITE PAPER

Client. Applications. Middle Tier. Database. Infrastructure. Leading Vendors

IBM WebSphere ILOG Rules for.net

Global, Diversified Manufacturer Optimizes IT Infrastructure using Microsoft Platform

Collaboration. Michael McCabe Information Architect black and white solutions for a grey world

SQL Server 2012 Performance White Paper

Introducing SAP s Landscape and Data Center Innovation Platform. Phil Jackson SAP Solution Engineer

Move beyond monitoring to holistic management of application performance

IBM Cognos Insight. Independently explore, visualize, model and share insights without IT assistance. Highlights. IBM Software Business Analytics

The ESB and Microsoft BI

Izenda & SQL Server Reporting Services

Master Data Management Enterprise Architecture IT Strategy and Governance

Microsoft Dynamics AX and Exchange Rate Ewing Cole

The Homebuilder Intelligence Suite

ON Semiconductor identified the following critical needs for its solution:

AssetTrack. Overview: AMI AssetTrack Integration for HP Asset Manager. Mobile Forms/Scanners. Web Forms CMYK:

IT Firm Virtualizes Databases: Trims Servers 85 Percent, Ups Performance 50 Percent

Everything you need for your mobile enterprise

Business Intelligence

Business Intelligence

Australian Bank Improves File Services and Software Deployment for its Branch Offices

Accenture Foundation Platform for Oracle

Improving Business Insight

Moving SAP Off Mainframe to SQL Server Nets Australia s QR Limited U.S.$100,000 a Month

Texas Develops Online Geospatial Data Repository to Support Emergency Management

Case Study: Digital Dimension. Overview

Driving workload automation across the enterprise

SOA management challenges. After completing this topic, you should be able to: Explain the challenges of managing an SOA environment

Transcription:

Windows Server AppFabric Customer Solution Case Study Air Freight Container Firm Tracks 12 Million Moves a Year with AppFabric Solution Overview Country or Region: Germany Industry: Transportation and Logistics Customer Profile Jettainer was founded in 2003 as a joint venture between Lufthansa Cargo AG and TrenStar to specialize in the management of freight containers and pallets, known as unit load devices (ULDs). Business Situation The company needed a solution that provided a deeper view into its operations that involve managing its 80,000 ULDs through some 12 million moves a year. Solution Working with Microsoft Gold Certified Partner Daenet, Jettainer created a ULD management solution using Windows Server AppFabric and related technology including Windows Communication Foundation. Benefits Better view into its operations Hosting of services Ease of monitoring Faster application development Without Windows Server App Fabric we would not have been able to use a service-oriented architecture AppFabric was the enabler of the service-oriented solution we needed to create. Dr. Ralf Hoelper, Director IT, Jettainer Whenever a jetliner takes off, its luggage and other cargo is stored in specially constructed containers called unit load devices (ULDs). Jettainer, based in Raunheim, Germany, manages 80,000 ULDs for a customer base that includes some of the largest airlines in the world. The logistics of getting the right ULDs located at optimal levels at more than 500 airports around the globe are challenging. Jettainer, working with Microsoft Gold Certified partner Daenet, created a solution for managing the company s 12 million ULD moves a year. The solution uses Windows Server AppFabric, a set of application services focused on improving the performance and management of Web and composite applications. AppFabric gave Jettainer the services hosting solution it needed, helped the company cut development time significantly, and linked back-end systems to enable a better view into operations.

Fast Facts Number of unit load devices (ULDs) managed Number of ULD moves managed per year Number of records in data warehouse 80,000 Number of airports served 500 12 million 10 billion Situation The employees of Jettainer help keep the world flying. The company, based in Raunheim, near Frankfurt Airport in Germany, claims the world s largest pool of the specialized containers and pallets called unit load devices (ULDs) that planes require to carry luggage and cargo. Working from 5 operational centers around the world, each day Jettainer coordinates ULD availability for 5,000 flights across a network of 500 airports. ULDs come in dozens of shapes and sizes, as they are customized to fit within the fuselage curves and spaces of each type of aircraft. Whether an airline needs a set of ULDs to hold luggage in an Airbus A321, or a specialized ULD to transport a horse in a Boeing 747 freighter, Jettainer makes sure the ULDs are ready wherever they may be needed around the world. Jettainer, whose 11 airline customers include global carriers such as Air Canada, Air Astana, Alitalia, Condor, Lufthansa Cargo, Swiss World Cargo, United, and US Airways, manages more than 80,000 ULDs, and tracks more than 12 million ULD moves a year. A comprehensive visibility of its ULDs is so mission-critical to the company s success that it created a business intelligence (BI) data warehouse that holds more than 10 billion records. The data warehouse was created and deployed using the Microsoft Application Platform, including Microsoft SQL Server 2005, since upgraded to SQL Server 2008 Enterprise (64-bit), and Microsoft BizTalk Server 2009. The result was an integrated information and data management platform that helps Jettainer track and manage the logistics process from data collection and consolidation, to analysis and reporting. The BI data warehouse proved so efficient in providing Jettainer employees referred to as controllers with logistic information, that the company wanted to provide the same type of unification and usability to other applications and data feeds its controllers use in their work. For Jettainer, logistics is everything. Company success requires a complete and accurate tracking of all ULDs within a global transportation network of airlines, forwarders, airports, and other stakeholders. The challenge includes seamlessly interfacing with various organizations in order to receive and process all relevant tracking information. Moreover, managing the ULD supply chain involves integrating seamlessly into the airline processes as well as alerting and escalating in case of deviations from transport plan or station stock. We need to optimize our use of the ULDs, which means identifying airports where we have too many ULDs and finding the most efficient methods of redistributing them to airports with higher demands for ULDs, says Andreas Seitz, Director Operations at Jettainer. Continuously finding the optimum distribution of our ULDs and quickly identifying and solving distribution problems requires a deep view into our operations for our controllers, and we wanted to create similar visibility for our customers.

Additionally, it enables tracking and coordinating corrective actions, such as the reduction of an overstock, and improves the collaboration between the controllers, who are located at different sites worldwide. Management Cockpit provides a similar composite application for customers, including key performance indicators to monitor their own Jettainer ULD information. The center screen includes a world map, which overlays relevant business data corresponding to airport locations and ULD needs and supplies. Users click on a site to dive into more detailed information. Dashboard - Windows Server AppFabric enables dashboard displays showing ULD related information at airports around the world. Solution Jettainer worked with Daenet, a Microsoft Gold Certified partner based in Frankfurt that specializes in agile implementation of innovative enterprise applications. Working together, the companies created a set of composite solutions taking advantage of Windows Server AppFabric, a set of application services focused on improving the performance and management of Web and composite applications. The new solutions, called ULD Control Center and Management Cockpit give users immediate access to the integrated set of applications, services, and workflows required to keep ULDs optimally stocked around the world. ULD Control Center is used by Jettainer controllers, providing a composite of the data feeds and applications required to perform their work. It ideally supports the user by serving context-based information and thus ensuring the right decision is made to solve a specific business issue. Our customers used to receive monthly reports, says Dr. Ralf Hoelper, Director IT at Jettainer. Now with our AppFabric solution our customers can access their upto-date information 24 hours a day. The company sees its new solutions as a competitive advantage. Gaining improved transparency into operations is a critical success factor for our business, says Alexander Plümacher, Managing Director at Jettainer. The visualization provided by the ULD Control Center for our controllers, and the Management Cockpit for our customers, enable Jettainer to improve process control, which enhances overall operations and strengthens our long-term relationship with customers. Architectural Notes The solutions built on top of Silverlight and Windows Mobile technology were created using service-oriented architecture (SOA), with Windows Server AppFabric hosting the services. Our architectural focus was on integration of already running highly heterogeneous applications and data sources, in new solutions based on innovative technologies like Windows

that the workflow is proceeding in a timely manner so that requested ULDs arrive when and where needed. While BizTalk Server is used on what Dobric refers to as the integration layer, the SOA workflow in the application layer was created using the Windows Communication Foundation (WCF), an application programming interface in the Microsoft.NET Framework for building connected SOA-based enterprise applications, and Windows Workflow Foundation (WF), a Microsoft technology for defining, executing, and managing long running business processes. The developers used the Microsoft.NET Framework 4.0. Services Windows Server AppFabric hosts more than 20 services which automate and orchestrate critical business processes. Server AppFabric, and to achieve this in a very short time. says Damir Dobric, Managing Director and Lead Architect at Daenet. Across different layers, we built up to 50 applications. Using ULD Control Center, an employee might check on the number of ULDs an airline has in Los Angeles, decide there was an overstock of a particular ULD type, and take actions to correct inventory levels by identifying locations that were understocked. One application would alert the employee of the overstock, says Dobric. A second application would help solve the problem by analyzing flight data to determine where it should go, and which flight would cost the least for the movement. A third application manages escalations to ensure The user interface for the solution was mainly created using Microsoft Silverlight 4.0, a development platform for creating engaging, interactive user experiences for Web, desktop, and mobile applications, for use online or offline. Silverlight has been an asset in creating the rich visual displays, including a dashboard map of the world which places a green, yellow, or red dot beside each airport that Jettainer services, so controllers can see at a glance where attention is needed. Clicking on an airport drills down into more detailed information. Moreover, the solution also provides support for Windows Mobile devices, automates stocktaking and integrates critical ULD location data discovered by GPS and GPRS. Jettainer s SOA solution, deployed on HP and Dell multiprocessor servers, includes a number of design elements, including: Services hosting. Jettainer s application set is based on more than 20 services. Windows Server AppFabric Hosting Services enhances the hosting of WCF and WF services in the Windows Process Activation Service (WAS), part of

Coordinating moves Jettainer coordinates about 12 million ULD moves a year. Windows Internet Information Services (IIS) 7.5. Windows Server AppFabric Hosting Services provides a number of capabilities, including simplified deployment and management of WCF and WF services hosted in WAS, simplified configuration of persistence for durable workflows, and customizable monitoring of hosted services. Application monitoring. In addition to simplifying the deployment, management, and configuration of hosted services, Windows Server AppFabric Hosting Services makes it easier to monitor applications by capturing tracing information emitted at runtime and storing it in the monitoring database. Once captured, this information is then available in the Dashboard feature in the IIS 7.0 Management Console, or directly from the monitoring database. Dobric notes, Without AppFabric, monitoring would be very difficult. Caching. Windows Server AppFabric Caching Services fuses memory across multiple computers to provide distributed in-memory middle-tier caching that gives a single unified cache view to applications. Scalability can be achieved by simply adding more computers on demand. AppFabric Caching Services also allows for copies of data to be stored across a cluster, protecting data against failures. Jettainer likes the performance boost that caching provides. Persistence. To simplify the configuration of workflow persistence and to support server farm configurations, Windows Server AppFabric Hosting Services provides a SQL Server-based persistence store and a SQL persistence provider that can be leveraged by any durable workflow hosted within WAS. Jettainer plans to use persistence to support long-span workflows, such as tracking special-order ULDs. Data warehouse. Historical data on ULD movements and flight information are gathered in a BI Data warehouse hosted on Microsoft SQL Server 2008 Enterprise database software and running on the Windows Server 2008 Enterprise for 64- Bit Systems operating system. SQL Server 2008 Integration Services is used to create extract, transform, and load packages to import disparate data sources into the data warehouse. SQL Server 2008 Analysis Services is used to create multidimensional data cubes to support analytics. SQL Server 2008 Data Mining algorithms are used to predict optimal logistics. Benefits The suite of SOA solutions created using Windows Server AppFabric has helped Jettainer gain a better view into its operations. The company values Windows Server AppFabric for the hosting of services it enables and the ease of monitoring its

"The visibility we ve gained from our AppFabric solution makes it far easier to manage exceptions before they can become problems." Dr. Ralf Hoelper, Director IT, Jettainer applications. Jettainer and partner Daenet enjoyed faster application development than they have found with other development tools they have used. Better View into its Operations Jettainer s ULD Control Center, created as a composition of services that unite information from separate applications, provides a better view into its operations for the controllers and other employees tasked with managing the company s global supply of ULDs. Our controllers always had the information they needed, but they had to pull the pieces together by opening separate applications and data stores, says Bastian Mueller, Manager of IT Development at Jettainer. We bring in real-time data on some 15,000 flight events a day from one source, and we have historical information from our data warehouse, and overstock and understock information from additional applications. Using AppFabric we ve brought all of these data sources together into a unified workspace with Silverlight chart displays so that a controller can immediately spot an overstock or understock situation, see the historic information for the station [airport] to see if the issue is cyclical, and access real-time flight data to determine the most efficient manner of moving ULDs into or out of the station. The better view into the business Jettainer has gained is especially helpful because so much of the value the company provides to its customers is based on spotting potential problems early enough to prevent them from adversely impacting an airline s operations. If the proper ULDs aren t ready, a plane can t take off with luggage or cargo. The solution automates critical business processes and provides within a second valuable information, which previously was virtually lost within a huge amount of data shared across many systems, Dobric says. Much of what we do is exceptions management, Dr. Hoelper says. If everything always ran smoothly and the containers were always being used in an optimal manner so there were never damaged ULDs, nor stock imbalances, there wouldn't be a lot for Jettainer to do. But the real world is different and in the real world you frequently end up with too many containers in one location, and not enough in another, and with 500 stations to balance inventories across, a lot of effort goes into determining the most efficient means for moving a ULD from point A to point B. The visibility we ve gained from our AppFabric solution makes it far easier to manage exceptions before they can become problems. We re giving our controllers the decision-support they need with our unified SOA solution. Hosting of Services SOA application design has enabled a new generation of solutions composed of services that simplify integration of otherwise disparate applications, data stores, and workflows. Windows Server AppFabric Hosting Services, working in conjunction with WAS which enhances and extends IIS hosting technologies provides an efficient and simple-to-deploy services hosting environment, much appreciated by Jettainer because the company didn t need to create its own hosting solution. Without Windows Server App Fabric we would not have been able to use a serviceoriented architecture because there wasn t a cost-effective hosting alternative, Dr. Hoelper says. Without a hosting environment, the services are also difficult to administer and to monitor. Windows

Windows Server AppFabric monitoring helps us to see exactly what is happening with our services. Bastian Mueller, Manager of IT Development, Jettainer Server AppFabric was the enabler of the service-oriented solution we needed to create. Dobric, who has created custom hosting solutions, ranks Services Hosting as AppFabric s most important feature. Creating your own custom host for an SOA solution is very time-consuming and complicated, Dobric says. The complications become even more involved when dealing with workflows and the need for persistence to maintain state while waiting for replies that are being generated in a human timeframe of hours or days, rather than the relative instant responses of automated systems. With Windows Server AppFabric we have out-of-the-box hosting, which tremendously simplifies development, deployment, and ongoing systems administration. Ease of Monitoring The ease with which Jettainer can monitor the services of its application has emerged as a major benefit. Windows Server AppFabric makes it easier to monitor applications by capturing tracing information at runtime and storing it in a monitoring database. The information can be accessed either directly from the database or by using the Dashboard feature of the IIS Management console. Windows Server AppFabric monitoring helps us to see exactly what is happening with our services, Mueller says. We can see the state of all services. We can track information based on tracing levels and dig into error messages. We can immediately see if a service stops running, and take whatever actions are required to get it going again. Faster Application Development Jettainer and Daenet have enjoyed faster application development than the organizations had found with any of the other application tools they have used. Dobric credits a combination of Silverlight, WCF, WF, and AppFabric features including Hosting Services with reducing application development by half, compared to Java and other development tools he has used. Daenet is encouraged to find the right technology set which helps us and our customers to achieve earlier time to market, says Dobric. Dr. Hoelper praises the reusability of the code, offering the example of the ease with which services have been deployed on a handheld device for checking ULD inventory in a process the company refers to as stocktaking. We have our solution suite running on desktop and notebook computers, but we also have a mobile stocktaking application deployed on hand-held devices equipped with barcode scanners for tracking ULDs in the field, Dr. Hoelper says. The handheld devices are using the same interface and the same services as we use on our desktop applications, which provides a very big advantage. Working with Windows Server AppFabric and the rest of the Microsoft technology we ve found much higher reusability for code than we ve ever seen before. This also translates into the ability to connect to third-parties, including JAVAbased applications and to collect the data from sources such as Oracle and POP3. This is very important for us because we are processing a lot of information from different airlines and we also have to push that information back to the airlines. We have to do a tremendous amount of communication in our business and AppFabric helps us to do this. Dobric notes that the Windows Server AppFabric Routing Service and the

For More Information For more information about Microsoft products and services, call the Microsoft Sales Information Center at (800) 426-9400. In Canada, call the Microsoft Canada Information Centre at (877) 568-2495. Customers in the United States and Canada who are deaf or hard-of-hearing can reach Microsoft text telephone (TTY/TDD) services at (800) 892-5234. Outside the 50 United States and Canada, please contact your local Microsoft subsidiary. To access information using the World Wide Web, go to: www.microsoft.com For more information about Daenet products and services, call +49 (0) 69 24 24 08 0 or visit the Web site at: www.daenet.com For more information about Jettainer products and services, call +49 6142 1770 0 or visit the Web site at: www.jettainer.com Application Auto Start feature saved development time in creating the Jettainer solution because of the efficient services it provides. Routing Service represents functionality that would have required considerable time and effort to create, Dobric says. Routing gives us the ability without having to create new code or implement anything special to define and configure filters for routing. It gives us a constantly running service that examines messages and decides this message is responsible for endpoint #1, and another message is responsible for endpoint #2. The AppFabric Routing Service, right out of the box, provides the correct routing to any endpoint you define. Summary In summary, Jettainer and Daenet used Windows Server AppFabric and related Microsoft technology to create an SOA solution suite that helps the company better manage its global ULD operations. Windows Server 2008 The Windows Server AppFabric is a set of application services focused on improving the performance and management of Web and composite applications. To deliver these benefits, Windows Server AppFabric provides distributed caching technology and pre-built management and monitoring infrastructure that utilize familiar Microsoft.NET Framework skills. Windows Server AppFabric enhances the Application Server role in Windows Server and is available as a free download. Moving forward, Windows Server AppFabric will help developers take advantage of the scale and performance of the cloud, how and when they choose. For more information about Windows Server AppFabric, please visit: www.microsoft.com/windowsserver2008/en /us/app-main.aspx Software and Services Technologies Windows Server AppFabric Windows Communication Foundation Windows Workflow Foundation Internet Information Services 7.5 Microsoft.NET Framework 4.0 Microsoft Silverlight 2 Microsoft Server Product Portfolio Windows Server 2008 for 64-Bit Systems Microsoft BizTalk Server 2009 Microsoft SQL Server 2008 Enterprise (64-bit) Hardware HP and DELL multiprocessor computers Partner Daenet This case study is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS SUMMARY. Document published May 2010