Ohloh Project Analysis
This project is an effort to describe a modern IT architecture with focus on structuring a service for small and large corporations using open source technologies. The objective is to identify service and technology directions to leverage the Internet, cloud computing and conventional computing facilities, to define, optimize and deliver IT services for an organization. Key subject topics include: Mission Statement Business architecture IT requirement IT governance process IT services Application architecture Information architecture Infrastructure architecture Glossary Project operation is supported by an identified IT architecture, e.g. chosen service/technology for this project to function. DefinitionsThis project will develop and present a service-centric approach to define IT services, organize such services using open source technologies configured to meet identified characteristics for service delivery in-hose and/or hosted externally. The audience is anyone from a one-person small business to a medium size operation, to a large enterprise, profit or non-profit organization looking for input, ideas and reference material in defining the structure, components, properties and resources needed for IT in support of an operation, a business or function. In some instances, IT may be seen as a cost item. In others, IT is a strategic vehicle through which the primary business is expanded and IT services are available to partners or even competitors. In other enterprises, IT is the business. Information technology architecture must be defined in context of an enterprise, small or large, public or private, need to define and manage operations, processes, applications, information, technology, automation and associated services in support of the corresponding business or function of said enterprise; IT is part of an enterprise architecture. The following definitions are proposed. Enterprise architectureEnterprise architecture is defined as the organization's structure, associated processes, personnel and organizational units, sub-units, partners, culture, behaviour, target audience, target services and information systems, aligned with core goals and strategic direction. The associated components of an enterprise architecture are generally agreed to include the following Business architecture. Business architecture defines and guides the strategy, goals, corporate policies and business processes of an organization. Application architecture. The application architecture component defines and guides the development, deployment and ongoing management of applications supporting the business. Information architecture. The information architecture component defines and guides the management of corporate information, associated metadata, taxonomy, usability, source, tracking, history, context, confidentiality, archiving and retention policies. Infrastructure architecture. The infrastructure architecture defines and guides the management of computing facilities, topology, network, security model, storage, servers, server and application hosting, email, service desk, service continuity, disaster recovery and general technology, mobility and automation services. Thus the definition of IT architecture is proposed as follows IT ArchitectureIT architecture defines and guides the technology based services and technology strategy in support of an enterprise as documented by component application, information and infrastructure architectures. The areas developed here will be grouped in the subjects listed above as pragmatic components, the minimum set of reference points for technology in support of an enterprise and hence used as table of content for the site.