Microsoft Technology consulting services


IBM provides a broad range of Microsoft technology consulting services to help our clients drive excellence and business value in applications driven by Microsoft technology. With several thousand practitioners worldwide, IBM has one of the largest Microsoft consulting practices in the world, spanning hundreds of engagements since the practice’s inception in 1995. By virtue of our close partnership with Microsoft and frequent collaboration in product development, IBM is able to deliver world class solutions which blend IBM's solutions and Microsoft technology.

Furthermore, the IBM Center for Microsoft Technologies (ICMT) in Kirkland, WA, is located just west of the Microsoft campus, and consists of 50,000 square feet of offices and labs with specialist staff, featuring state-of-the-art technology. The center’s sole mission is to architect and deliver Microsoft Windows–based enterprise solutions.

Our Microsoft technology implementation focus is on the following four areas:

Microsoft Enterprise Architecture Services


Microsoft Enterprise Architecture Services help you assess your Microsoft architecture, understand how applications can be integrated, and leverage new techniques in architecture development to simplify, streamline, and optimize your Microsoft environment.

Architecture Assessments

Comprehensive assessments that analyze business architecture, system architecture, data architecture, application architecture, interfaces and messaging, security design, capacity planning, performance and scalability and other key dimensions of the environment to provide recommendations.

Enterprise Application Integration

Combining our method-based consulting services with Microsoft solutions, (.NET, thick client and thin client solutions, SOA, Web Services, e-commerce, XML) we can help you quickly design, develop and implement a scalable, extensible, structured enterprise application integration (EAI) framework designed to run on Windows Server platforms.

SOA Strategy and Architecture

SOA strategies and techniques deployed via individual Web services that create services from tasks contained in new or existing applications resulting in integration of business functions through services across multiple applications inside and outside the enterprise.


Microsoft Custom Application Development


Custom business solutions that focus on driving new value and new business capabilities using Microsoft technologies and proven IBM application development methods, tools, and techniques.

Application Assessment

Assessments to understand and document an existing application (or set of applications) to prepare for application enhancement or modernization. Activities include evaluating existing architecture, assessing architectural and development standards, conducting code reviews, and preparing a road map for future work (enhancements/migration).

Custom Application Development

Full life-cycle services to design and develop high quality custom applications that deliver new business value and capabilities utilizing a robust set of methodologies, frameworks, industry accelerators and software assets. Our services cover a range of architectures, technologies, platforms and devices.

Application Transformation and Modernization

Application Transformation services to migrate legacy applications to run on the .Net platform (ASP.Net, C#, VB.Net, SQL Server). Activities include gathering and analyzing business requirements of the legacy system and then designing, building, testing and deploying the new or revised solution.


Microsoft Product Solutions


We have expertise across a wide range of Microsoft products, including SharePoint, BizTalk and SQL Server. Our full project lifecycle services provide the expertise required to recommend, design, and implement Microsoft product solutions that optimally address your business needs. IBM standardizes its Microsoft product delivery against various engagement models within the IBM Unified Method Framework (UMF), including the IBM Portal Services Engagement Model, the SOA Method Framework, and the IBM Business Intelligence Method. Because the UMF is platform agnostic, and in most cases is much older than many Microsoft products, we bring a holistic approach to our delivery framework.

SharePoint Applications

SharePoint collaboration software helps simplify business intelligence, content management, search, and sharing for intranet and internet sites. Having been involved with SharePoint technology since its inception, IBM has deep understanding of each of the product domain areas, making us uniquely positioned to design and deliver innovative SharePoint solutions.

SharePoint Jumpstart

IBM’s SharePoint Jumpstart offering helps guide the vision for SharePoint implementations at the beginning of the engagement via a set of fixed-price, repeatable offerings. These focus on content, portal, governance and technical architecture domains, and can often be accomplished in a few weeks.

Biz Talk Integration / SOA Solutions

BizTalk services that facilitate the rapid creation of integration solutions using multiple Input/Output Formats, Protocols such as XML, FTP, ASCII, SOAP, EDI, MSMQ/MQSeries, SMTP, and HTTP that help core business applications such as those in manufacturing, procurement, distribution, and other areas connect and share information.

SQL Server and SQL BI Solutions

SQL Server and SQL BI Solutions focus on harnessing Microsoft database technology to acquire, assemble and analyze information to generate new business insights, and provide tools for decision-makers to access their data using Microsoft technologies.


Microsoft Business Intelligence


IBM provides Microsoft business intelligence (BI) strategy, software services, related tools and frameworks that can enable your organization to be more responsive to the market. IBM can help you implement a proven end-to-end information delivery framework that is based on hundreds of successful enterprise data warehouse implementations. The IBM information delivery framework reduces the complexity, cost, and risk of solution deployment and sets the foundation for delivering on the promise of Information on Demand. The framework components include:

Why IBM?

IBM has the longest standing and strongest alliance with Microsoft: IBM’s Microsoft practice has been a member of the Microsoft Certified Partner program since 1995 and IBM today is one of the largest global Microsoft partners. IBM is a recognized Microsoft technology leader -- our solutions include the entire suite of Microsoft products and technologies. Reasons why you should partner with IBM on Microsoft technology include: