|
Session Number |
Title and Abstract |
|
|
|
DISC01 |
Envisioning the Service Oriented Enterprise |
| |
This session will
give attendees an opportunity to provide feedback on Pat
Helland's keynote of the same name. This will be an opportunity
to share relevant experiences, debate the premise of the SOE
theme, and guide Microsoft's vision for the direction that
technology will take over the next five years. |
|
|
|
DISC02 |
Realizing SOA |
| |
An opportunity to
share experiences with fellow attendees and Microsoft architects
who have been working to develop service-oriented architectures.
What works and what doesn't? What is ready for the datacenter,
and what is still experimental? |
|
|
|
DISC03 |
Office as a Platform for Enterprise Solutions |
| |
Microsoft Office
continues to develop as a platform for line-of-business
applications. With the introduction of Office 2003 and InfoPath,
this platform will take another leap forward. Come discuss the
role Office plays -- or could play -- in your application
portfolio. |
|
|
|
DISC04 |
DNA to .NET Migration |
| |
Share experiences
and seek help with frustrations in moving your applications and
developers from Windows DNA to .NET. |
|
|
|
DISC05 |
Orchestration Solutions |
|
Enterprise architects sometimes
think of Web services as a better way of integrating systems,
e.g. a better EAI. But, Web services can also be the key to
driving a user experience across functional boundaries. For the
latter purpose, “Interactive Web services” need to think of how
users will discover, navigate and act on business entities
hosted in the services. They also need to think of how solution
developers will wire the capabilities of multiple services for a
unified user experience. This session explores Interactive Web
services, how they can be architected (including how legacy
systems or even base Web services can be extended to become
Interactive), and how these services can be used. |
|
|
|
DISC06 |
Evolving the Message Bus |
| |
What are the
requirements for enterprise-scale message handling with the
explosive growth of the role of services? Discuss what you have
done and are doing, drill down on how well Microsoft's services
infrastructure offerings will address your needs, and guide
Microsoft's priorities for infrastructure service development.
|
|
|
|
DISC07 |
Modeling for the Real-Time Enterprise |
| |
How can we
effectively model and develop solutions that span organizations?
How can business processes be shared between partners to reduce
operational latency and leverage the core strengths of each
organization? What tools and platform investments are needed to
bring these solutions within the reach of your organization's
value-chains? |
|
|
|
DISC09 |
Architecting for Manageability |
| |
Service-orientation
introduces new complexities to application management. First is
the challenge of managing the services themselves. Second is the
challenge of managing exceptions in broadly-distributed
architectures. Come discuss best practices and platform
requirements for manageability. |
|
|
|
DISC11 |
XML, SQL, Objects: What, When, Where? |
| |
Data is the heart of
our solution portfolios; how to we make it as useful as we can
while protecting its security and integrity? This session will
look at how best to manage information end-to-end, from durable
shared storage, through business services, to the presentation
layer. |
|
|
|
DISC12 |
Architecting for Real-time Business Intelligence |
| |
The opportunity to
profit from information is inversely proportional to the time it
takes you to act on that information. How can we model
applications and service portfolios to mine key data on the fly
to discover interesting correlations? |
|
|
|
DISC14 |
Architecting for Scalability and Reliability |
| |
As service
portfolios become more central to your organization's business
operations, "scale-out" and "fail-over" will creep into your
daily conversations. Come discuss designing for scale and
reliability with your peers and senior architects from
Microsoft's super-scalar web properties. |
|
|
|
DISC15 |
Smart Client |
| |
What role should
smart clients play in your application portfolio? How will the
advances in the "Longhorn" programming model make smart clients
more compelling? What is the migration path from Win32 to .NET
to Longhorn? |
|
|
|
DISC17 |
Interoperability |
| |
Discuss best (and
worst!) practices for building solutions that span platforms.
How can J2EE and .NET be made to work together? What are the
best strategies for integrating CICS applications with your new
service portfolio? How will advances in Web services
infrastructure make interop easier? |
|
|
|
DISC18 |
Real Time Collaboration |
| |
Real experiences
with real-time collaboration. Discuss the value real-time
communications brings to your business processes, and explore
the possibilities opened up by the upcoming release of
Microsoft's Live Communications Server. |
|
|
|
DISC19 |
Security: Enterprise Best Practices |
| |
Discuss the dos and
don'ts for securing data and applications in an enterprise
environment. |
|
|
|
DISC20 |
Portal Solutions |
| |
A look at he good,
bad, and ugly of portals -- from business-to-employee solutions
to professional service automation portals. What makes good
solutions succeed and bad ones fail? How can correlation and
coordination across portal "parts" be used to improve the value
of the solution? Where is Microsoft's portal platform going, and
where should it go after that? |
|
|
|
DISC22 |
IT
Governance |
| |
With the
advent of corporate governance legislation in the form of
Sarbanes-Oxley and Basel II and the desire of enterprises not to
repeat the mistakes of the internet bubble there has been
gathering interest in IT governance to provide Business to IT
strategic alignment and as an enterprise IT measurement and
control mechanism. This session will examine what is IT
governance (and what it is not), what types of IT governance
exist in the enterprise, and how governance can be implemented
and made operational. The relationships between IT governance
and business value, enterprise architecture, enterprise
frameworks, risk management and portfolio management will also
be covered. |
|
|
|
DISC23 |
Software Development Life Cycle |
| |
How does the shift
to services affect the software lifecycle? What new analysis
requirements are introduced? What best practices survive? |
|
|
|
DISC24 |
EAI and Integration Architecture |
| |
How can we model our
existing application portfolio to discover opportunities for
integration? How do we act on that model, using service facades,
connectors, and legacy-integration technologies? |
|
|
|
DISC27 |
Implementing Transactions in Distributed Applications |
| |
Discuss the
requirements of transactions and transactional integrity in your
application portfolio? What current technologies effectively
manage distributed transactions? What are the strengths and
weaknesses of current specifications for distributed
transactions in SOAP? |
|
|
|
DISC28 |
Identity Management |
| |
How should we manage
identity and roles across a heterogeneous portfolio of
applications and technologies? How can we establish and broker
trust with identities from partner organizations? Given the
generations of applications many organizations must support, is
single sign on an achievable goal? |
|
|
|
DISC29 |
Customer
Case Study: Thomson Financials |
| |
This session will
cover a joint project recently completed between Thomson
Financial and Microsoft's .NET Enterprise Architecture Team. The
Thomson One - Analytics Architectural Proof of concept was one
step in Thomson's efforts around consolidating their product
suite onto a common platform and architecture. The PoC was
implemented as a Smart Client talking to backend web services.
It shows a rich user experience, pluggable user interface
"widgets" (or WinParts) offline capabilities and automatic
updating. In addition, WSE was used to secure the Web Services
with AD as the security credentials store. Key technologies used
were the .NET framework, Windows Server 2003, WSE, EIF. |
|
|
|
DISC31 |
Business Value of IT |
| |
Computer
hardware may be a commodity, but your information is not. This
session looks at the opportunities to use technology for
competitive business advantage. How can shared business
processes be used to create new, more efficient value chains?
How can business intelligence enhance your organizational
agility, and improve your customer relationships? How do we
calculate and communicate ROI when projects must accept the
burden of integration-by-design? |
|
|
|
DISC34 |
SQL Server
Next: Yukon |
| |
Discuss the
features and uses of the "Yukon" release of SQL Server. How will
hosting the CLR in SQL enhance SQL programmability? How can the
SQL service broker be used to deliver web services from the
database? Are there pitfalls, and how can they be avoided? |
|
|
|
DISC35 |
Service and Application Architecture: Patterns, Assets & Tools |
| |
A discussion
of key patterns in enterprise application and technology
architectures. How has design reuse reduced cost and risk in
your organization? What are the anti-patterns that repeatedly
hamper development efforts? What feedback do you have for
Microsoft's pattern development and publication efforts? |
|
|
|
DISC36 |
Managing IT Projects |
|
|
|
DISC37 |
Operational Frameworks |
| |
This session will
discuss the advice that the Microsoft Operations Framework (MOF)
has for IT organizations that need to develop or improve their
operations management systems. MOF provides technical guidance
that enables organizations to achieve mission-critical system
reliability, availability, supportability, and manageability of
Microsoft products and technologies. MOF is based on an
internationally accepted set of best practices in IT service
management called the IT Infrastructure Library (ITIL) and is
used internally by Microsoft in MSN, Microsoft.com and in
Microsoft’s Operations and Technology Group. The session will
include experiences from the latter group presented by John
Shinner, a senior program manager in the General Technology
Services section.” |
|
|
|
|
DISC38 |
Test Strategies |
|
|
|
DISC39 |
Experiences with Exchange |
| |
This session
provides an opportunity for us to discuss the future of email
and scheduling with the development architects that are the next
generation Exchange servers. We’ll tell you some of our plans
for message hygiene, enforcing corporate policy, resource
booking and usage optimization, and merging the power of email
with the power of web services. We’d like to hear how you’d like
to work with Exchange to deliver great services to information
workers and lower the overall TCO of our applications deployed
together. |