0RGXOH#4=#2YHUYLHZ# # 4²62EMHFWLYHV At the end of this module, you will be able to „ Define MSF „ Articulate at a high level how MSF addresses the root causes of failure „ Describe where
Trang 1Module 1: Overview
1
Trang 2THIS PAGE LEFT INTENTIONALLY BLANK
Trang 30RGXOH#4=#2YHUYLHZ# # 4²6
2EMHFWLYHV
At the end of this module, you will be able to
„ Define MSF
„ Articulate at a high level how MSF addresses the root causes of failure
„ Describe where this course fits in the information technology (IT) life cycle
„ Define the key goals of Principles of Infrastructure Deployment
Trang 44²7# # 0RGXOH#4=#2YHUYLHZ
/HVVRQV
Lessons
1 MSF Overview
2 Where Infrastructure Deployment Fits
Trang 50RGXOH#4=#2YHUYLHZ# # 4²8
/HVVRQ#4=#06)#2YHUYLHZ
Lesson 1:
MSF Overview
Best practices for distributed computing that help bridge the gap between technology and success
Trang 64²9# # 0RGXOH#4=#2YHUYLHZ
,7#/DQGVFDSH
Frozen in the Past
In the Abyss
Competitive
Leading Moving
Ahead
Climbing Out Falling In
Avoiding the Abyss
„ History of low
or erratic IT spending
„ Mainframe-based application portfolio
„ Long development times
„ Little flexibility
„ Rapidly increasing
IT spending
„ Budget dominance by operations and maintenance costs
„ Exploding complexity of distributed computing environment
„ Ineffective new development
„ Controlled spending
„ Robust and simple distributed computing environment
„ Up-to-date applications portfolio
„ Effective new development
„ Focused spending on achieving competitive advantage
„ Highly robust and flexible infrastructure
„ Several proprietary applications that support industry-leading processes
„ Organization that is skilled at employing technology to support business value
From our research, we believe that rapid changes in information technology and
in business practices have opened up an IT abyss that companies need to cross
in order to get maximum value from their IT investments
Previous simplicity of automating transaction processing is being replaced with more-difficult-to-measure, fast-paced, business-redesign-oriented IT work IT today is addressing more cross-functional efforts
Organizations that understand the many potential facets of enterprise IT management are better prepared to address the challenges successfully
Trang 70RGXOH#4=#2YHUYLHZ# # 4²:
5RRW#&DXVHV#RI#)DLOXUH
)DLOXUH#RI#SURFHVV#DQG RUJDQL]DWLRQ/#QRW#SHRSOH
„Separation of goal and function
„Separation of business and technology
„Lack of common language and process
„Failure to communicate and act as a team
„Processes that are inflexible to change
Looking deeper into the “people” aspects of delivering a successful solution, we see that the solution often suffers from artificial walls between the people who are experiencing the problem and the people who are trying to solve the problem
Trang 84²;# # 0RGXOH#4=#2YHUYLHZ
)UDPHZRUN=#6XSSOHPHQWLQJ#0HWKRGRORJLHV
.
Smith River
2nd Avenue 3rd Avenue 4th Avenue
S
MSF
. E W
.
A methodology
applies specific directions to a known destination
A framework,
like a compass, verifies progress and provides directional guidance when directions for your type of project have not been documented yet
MSF is Microsoft’s guide for planning, building, and managing distributed computing systems Like a compass, it guides product developers and consultants in a consistent direction without involving everyone in the details of how to get there (the map)
This allows everyone to agree on the higher-level aspects of the vision, architecture, responsibilities, and many of the other factors that determine the success of a distributed computing application Once a shared vision is established, detailed methodologies can be used if needed MSF serves as a useful tool for measuring progress against the original goals
Key drivers for MSF include:
„ Common language
„ Consistency
„ Skills planning and development
„ Shared resources
„ Distributed computing
Trang 90RGXOH#4=#2YHUYLHZ# # 4²<
2ULJLQ#RI#06)
0LFURVRIW##6ROXWLRQV#
)UDPHZRUN
0LFURVRIW :RUOGZLGH 3URGXFWV
*URXSV
0LFURVRIW ,QIRUPDWLRQ 7HFKQRORJ\
0LFURVRIW
&RQVXOWLQJ 6HUYLFHV
0LFURVRIW 3DUWQHUV
%HVW#3UDFWLFHV
3ODQ
%XLOG
0DQDJH
Microsoft collects best practices from its product developers, IT groups, customers, and partners worldwide and analyzes them for repeatable success factors These are then integrated into reusable models with measurable milestones that can guide technological decisions in a business context Models can be used independently or in combination, as needed
Trang 104²43# # 0RGXOH#4=#2YHUYLHZ
06)#%HVW#3UDFWLFHV#IRU#'LVWULEXWHG#&RPSXWLQJ
High-Performance Development Teams User-Focused Design
Data Integration
Clear, Managed Milestones Risk Management
Planning Enterprise Planning
Managed Cost
of Ownership
3/$1 0$1$*(
%8,/'
MSF is a suite of models, principles, and guides for building and deploying distributed enterprise systems It helps organizations align business and technology objectives, reduce the life cycle costs of using new technology, and successfully deploy Microsoft technologies to streamline business processes MSF exposes critical risks, important planning assumptions, and key
interdependencies that are required to successfully plan, build, and manage a technology infrastructure or a business solution It contains tangible resources, guides, and practices It addresses the following issues at each phase of the IT life cycle:
„ Planning How do you set strategic goals, knowing that the goalposts will
have moved by the time you get there? How do you manage risk enough to embrace change and create opportunities for competitive advantage?
„ Building How do you create self-managed teams that can reach their own
milestones and deliver a quality, user-focused product? How do you improve that product over time to keep it aligned with business needs?
„ Managing How do you measure and improve the return on your computing
investment? Understanding and managing the true cost drivers is essential MSF addresses this
Trang 110RGXOH#4=#2YHUYLHZ# # 4²44
,7#/LIH#&\FOH
%XLOG
0DQDJH 3ODQ
Throughout the IT life cycle, MSF helps those on distributed computing projects to:
„ Plan an enterprise architecture that adapts to (or drives) industry change
„ Build business-driven applications on budget
„ Manage their computing environment for ongoing improvement
Trang 124²45# # 0RGXOH#4=#2YHUYLHZ
THIS PAGE LEFT INTENTIONALLY BLANK
Trang 130RGXOH#4=#2YHUYLHZ# # 4²46
/HVVRQ#5=#:KHUH#,QIUDVWUXFWXUH#'HSOR\PHQW#)LWV
Lesson 2:
Where Infrastructure Deployment Fits
How to apply Microsoft’s best practices and guiding principles
to an infrastructure deployment project
Trang 144²47# # 0RGXOH#4=#2YHUYLHZ
&RXUVH#3XUSRVH
To share Microsoft’s experience and the lessons it has learned through infrastructure deployment projects, and to place those lessons in the context of MSF
„ Teaming for infrastructure deployment
„ An infrastructure deployment process
„ A proactive risk management process
Trang 150RGXOH#4=#2YHUYLHZ# # 4²48
7DUJHW#$XGLHQFH
Anyone who is interested in infrastructure deployment of Microsoft technology, including
„ MCS consultants
„ Solution providers
„ IT professionals
Trang 164²49# # 0RGXOH#4=#2YHUYLHZ
'HILQLQJ#,QIUDVWUXFWXUH
in·fra·struc·ture noun
1 An underlying base or foundation, especially for an organization or a system
2 The basic facilities, services, and installations needed for the functioning
of a community or society, such as transportation and communications systems, water and power lines, and public institutions, including schools, post offices, and prisons
Trang 170RGXOH#4=#2YHUYLHZ# # 4²4:
7HFKQRORJ\#,QIUDVWUXFWXUH
People
Process
Technology
Technology Infrastructure
The technology infrastructure is where it all comes together No single element
or part of an IT organization can be considered the infrastructure All elements must be considered for a project to be successful
Composition of the technology infrastructure includes:
„ People The combined efforts of the staff chartered with procuring,
installing, maintaining, using, and retiring the technology
„ Process IT strategic planning, acquisition, deployment and implementation,
steady-state management, and post-use retirement
„ Technology The elements required to provide and sustain reliable access to
data and services
Trang 184²4;# # 0RGXOH#4=#2YHUYLHZ
'HILQLQJ#7HFKQRORJ\#,QIUDVWUXFWXUH
„MSF views technology infrastructure as the total set of resources necessary to support the
enterprise computing environment
„These resources consist of the technologies and standards, the operational processes, and the people and organizational resources
Technology infrastructure exists to meet the business needs of the organization It:
„ Supports the enterprise architecture
„ Facilitates communications and/or exchange of information
„ Facilitates the attainment of business objectives
„ Organizes the knowledge capital of the enterprise
Trang 190RGXOH#4=#2YHUYLHZ# # 4²4<
7HFKQRORJ\#5HIUHVK#/LIH#&\FOH
%X\#7HFKQRORJ\
%XLOG#7HFKQRORJ\
'HSOR\#7HFKQRORJ\
Building
6WUDWHJLF#3ODQ
%XLOG2$GRSW#6WDQGDUGV
Planning
Managing
0DQDJH#7HFKQRORJ\
'LVSRVH#RI#7HFKQRORJ\
The process of planning, building, and managing an infrastructure deployment comprises the technology refresh life cycle and is a major principle in MSF Just as one species depends on many others to survive, infrastructure deployment is part of an interconnected life cycle of technology, each part of which depends on other parts to function smoothly Treating infrastructure deployment as an isolated and independent process may have no obvious negative effects in the short term, but can prove harmful to the bigger process in the long run
Trang 204²53# # 0RGXOH#4=#2YHUYLHZ
6XPPDU\
„What is MSF?
„How does MSF address the root causes of failure?
„Where does Principles of Infrastructure Deployment fit in the IT life cycle?
„What are the key goals of Principles of Infrastructure Deployment?
Summary
Now is the time to ask any questions you may have about the material presented
in this module
THIS PAGE INTENTIONALLY LEFT BLANK