What is IT infrastructure?
IT components
- hardware,
- software,
- networks, and
databases
IT services.
- developing information systems,
- managing security and risk, and
- managing data.
Describe the evolution of IT infrastructure
Stand-alone mainframes
to
Mainframe and dumb terminals
to
Standalone personal computers
to
Local area networks (client/server computing)
to
The internet ubiquity TCP/IP networking protocol
today:
Cloud computing and mobile computing
Describe on premise-computing
A model of IT management in which companies own their IT infrastructure and maintain it in their data centres.
New needs, new investment in new systems.
On-premise computing can actually inhibit an organization’s ability to respond quickly and appropriately to today’s rapidly changing business environments.
What is cloud computing?
A type of computing that delivers convenient, on-demand, pay-as-you-go access for multiple customers to a shared pool of configurable computing resources (e.g., servers, networks, storage, applications, and services) that can be rapidly and easily accessed over the Internet.
Name the characteristics of cloud computing
Provides On-Demand Self-Service
Encompasses the Characteristics of Grid Computing and of Utility Computing
Uses Broad Network Access
Pools Computing Resources
Often Occurs on Virtualized Servers
What does grid computing do?
Grid computing shares the processing resources of many geographically dispersed computers across a network.
Explain utility computing
A service provider makes computing resources and infrastructure management available to a customer as needed.
Describe virtual servers
Name the cloud types
Public clouds, private clouds, and hybrid clouds
Describe public clouds
Describe private clouds
Describe hybrid clouds
Describe vertical clouds and their uses
A vertical cloud is a set of cloud computing services optimized for use in a particular industry.
Describe infrastructure as a service
Describe platform as a service
List the advantages of platform as a service
i. Underlying computing and storage resources automatically scale to match application demand.
ii. Operating system features can be upgraded frequently.
iii. Geographically distributed development teams can work together on software development projects.
iv. PaaS services can be provided by diverse sources located throughout the world.
v. Initial and ongoing costs can be reduced by the use of infrastructure services from a single vendor rather than maintaining multiple hardware facilities that often perform duplicate functions or suffer from incompatibility problems.
Describe software as a service
List the benefits of cloud computing
What are the risks and concerns around cloud computing?
Define on-premise computing
A model of IT management in which companies own their IT infrastructure (their software, hardware, networks, and data management) and maintain it in their data centres.
What are Web services?
Web services are applications delivered over the Internet (the cloud) to select and combine through almost any device (personal computers to mobile phones).
Use a set of shared protocols
Applications allow different systems to “talk” with one another (share data and services).
What is service-oriented architecture
The collection of web services that are used to build a firm’s IT applications constitutes a service-oriented architecture (SOA).
What are the benefits of web service?
What is XML?
•a computer language that makes it easier to exchange data among a variety of applications and to validate and interpret these data.
Where HTML is limited to describing how data should be presented in the form of web pages, XML can present, communicate, and store data.
in XML a number is not simply a number. The XML tag also specifies whether the number represents a price, a date, or a postal code.