What is IT infrastructure and what are its components?
· Set of physical and software required to operate enterprise
· IT Infrastructure has seven main components
o Computer hardware platforms
o Operating System platforms
o Enterprise software applications
o Data Management and storage
o Networking/Telecommunication platforms
o Internet Platforms
o Consulting System integration services
- IT infrastructure is the shared technology resources that provide the platform for the firm’s specific information system applications. IT infrastructure includes hardware, software, and services that are shared across the entire firm. Major IT infrastructure components include computer hardware platforms, operating system platforms, enterprise software platforms, networking and telecommunications platforms, database management software, Internet platforms, and consulting services and systems integrators.
2. What are the stages and technology drivers of IT infrastructure evolution?
· Stages:
o General-purpose mainframe and minicomputer era (1959 to present)
o Personal computer era: 1981 to present
o Client/server era: 1983 to present
o Enterprise computing era: 1992 to present
o Cloud and mobile computing: 2000 to present
· Technology drivers of infrastructure evolution
o Moore’s law and micro processing power
o Law of Mass Digital Storage
o Metcalfe’s Law and network economics
o Declining communication costs and the Internet
o Standards and network effects
- The five stages of IT infrastructure evolution are as follows: the mainframe era, the personal computer era, the client/server era, the enterprise computing era, and the cloud and mobile computing era. Moore’s Law deals with the exponential increase in processing power and decline in the cost of computer technology, stating that every 18 months the power of microprocessors doubles and the price of computing halves. The Law of Mass Digital Storage deals with the exponential decrease in t he cost of storing data, stating that the number of kilobytes of data that can be stored on magnetic media for $1 roughly doubles every 15 months. Metcalfe’s Law shows that a network’s value to participants grows exponentially as the network takes on more members. Also driving exploding computer use is the rapid decline in costs of communication and growing agreement in the technology industry to use computing and communications standards.
3. What are the current trends in computer hardware platforms?
· The mobile digital platform
· BYOD (Bring Your Own Device)
· Consumerization of IT
· Quantum Computing
· Virtualization
· Cloud Computing
· Green Computing (Green IT)
· High Performance, power-saving processor
- Increasingly, computing is taking place on a mobile digital platform. Grid computing involves connecting geographically remote computers into a single network to create a computational grid that combines the computing power of all the computers on the network. Virtualization organizes computing resources so that their use is not restricted by physical configuration or geographical location. In cloud computing, firms and individuals obtain computing power and software as services over a network, including the Internet, rather than purchasing and installing the hardware and software on their own computers. A multicore processor is a microprocessor to which two or more processing cores have been attached for enhanced performance. Green computing includes practices and technologies for producing, using, and disposing of information technology hardware to minimize the negative impact on the environment. In autonomic computing, computer systems have capabilities for automatically configuring and repairing themselves. Power-saving processors dramatically reduce power consumption in mobile digital devices.
4. What are the current trends in software platforms?
· Linux
· Software for the Web
o Java
o HTML/HTML5
o Ruby and Python
o Web Services
§ Software components that exchange information using Web standards and languages
§ XML: Extensible Markup Language
o Software outsourcing and cloud services
§ Three external sources for software
§ Mashup
§ Apps
- Open source software is produced and maintained by a global community of programmers and is often downloadable for free. Linux is a powerful, resilient open-source operating system that can run on multiple hardware platforms and is used widely to run Web servers. Java is an operating-system- and hardware-independent programming language that is the leading interactive programming environment for the Web. Web services are loosely coupled software components based on open Web standards that work with any application software and operating system. They can be used as components of Web-based applications linking the systems of two different organizations or to link disparate systems of a single company. Companies are purchasing their new software applications from outside sources, including software packages, by outsourcing custom application development to an external vendor (which may be offshore), or by renting online software services (software as a service [SaaS]). Mashups combine two different software services to create new software applications and services. Apps are small pieces of software that run on the Internet, on a computer, or on a mobile device and are generally delivered over the Internet.
5. What are the challenges of managing IT infrastructure and management solutions?
· Dealing with platform and infrastructure change
· Management and governance
· Making wise infrastructure investments
o Amount to spend on IT is complex question
o Total cost of ownership (TCO) model
o TCO can be reduced
- Major challenges include dealing with platform and infrastructure change, handling infrastructure management and governance, and making wise infrastructure investments. Solution guidelines include using a competitive forces model to determine how much to spend on IT infrastructure and where to make strategic infrastructure investments, and establishing the total cost of ownership (TCO) of information technology assets. The TCO of technology resources includes not only the original cost of computer hardware and software but also costs for hardware and software upgrades, maintenance, technical support, and training.