
Table of Content:
- Evolution of IT
- Careers in Information technology
- Service based companies vs product based companies
- Cloud computing
- SAAS
- PAAS
- IAAS
- Getting dive into programming
Evolution of Information Technology:




Careers in Information technology:

Products Vs Services
Criteria | Product (Product Manufacturer) | Service (Service Provider) |
---|---|---|
Durability | A physical, durable product | Intangible, perishable product |
Inventory | Output can be inventoried | Output cannot be inventoried |
Customer Involvement | Low contact with customers | High contact with clients |
Operation facility | Large production facility | Small service facility |
Resource intensity | Capital intensive | Labour intensive |
Quality | The quality of the product is easily measured | The quality of the service is not easily measured |
Re-usability | The product can be resold | The service cannot be resold |
Patents | A product can be patented | A service can only be patented with difficulty |
Cloud Computing:

SAAS Software As A Service:
Software as a service (SaaS) is a software distribution model in which a cloud provider hosts applications and makes them available to end users over the internet. In this model, an independent software vendor (ISV) may contract a third-party cloud provider to host the application. Or, with larger companies, such as Microsoft, the cloud provider might also be the software vendor.
SaaS is one of three main categories of cloud computing, alongside infrastructure as a service (IaaS) and platform as a service (PaaS). A range of IT professionals, business users and personal users use SaaS applications. Products range from personal entertainment, such as Netflix, to advanced IT tools. Unlike IaaS and PaaS, SaaS products are frequently marketed to both B2B and B2C users.

PAAS Platform As A Service:
Platform as a service (PaaS) is a cloud computing model where a third-party provider delivers hardware and software tools to users over the internet. Usually, these tools are needed for application development. A PaaS provider hosts the hardware and software on its own infrastructure. As a result, PaaS frees developers from having to install in-house hardware and software to develop or run a new application.
PaaS does not replace a company’s entire IT infrastructure for software development. It is provided through a cloud service provider’s hosted infrastructure. Users most frequently access the offerings through a web browser. PaaS can be delivered through public, private and hybrid clouds to deliver services such as application hosting and Java development.

IAAS Infrastructure As A Service:
Infrastructure is the foundation or framework that supports a system or organization. In computing, information technology infrastructure is composed of physical and virtual resources that support the flow, storage, processing and analysis of data. Infrastructure may be centralized within a data center, or it may be decentralized and spread across several data centers that are either controlled by the organization or by a third party, such as a colocation facility or cloud provider.


Getting to dive into programming:
Skills needed to become a programmer
- Communication skills
- Problem-solving capability
- Mathematical skills
- Learning concepts and applying them to other problems
- Self-motivation
- Staying organized
All about Information Technology watch now on YouTube: