There have been lot of developments happening at the technology front in the recent years.Lot of new technologies have come up and its difficult to not get effected by these even if you are not a technical person.If you are working in a job which requires you to keep yourself updated in upcoming technologies then you should have good understanding about the technologies which are becoming popular and will only become more popular in the coming years.Also its always a good idea to learn new skills and keep yourself updated.
Here are some of these technologies.
Cloud computing
Consumption of computing resources as a service or utility.In normal scenario you are required to build and maintain the entire infrastructure from application to hardware.But in cloud computing you can use these resources without maintaing them yourself.You will be charged depending upon the usage.
Cloud services are broadly classified into:
- IasS ( infrastructure as a service )
- PaaS ( platform as a service )
- SaaS ( software as a service )
Big Data
In today’s world data is getting generated at an ever increasing pace and from a wide variety of sources.There are large volumes of data getting generated from different sources such as :
- Social media
- Business records
Also data can be of wide variety. For example in the case of business records the data could be stored in the SQL database while the data for social media could be unstructured and can include images and videos also.
The increasing pace at which data is getting generated means that data should be processed faster or with greater velocity.
These requirements are solved by Big data which has the following characteristics:
- large volume of data
- wide variety of data
- velocity at which should be processed
Artificial intelligence
Intelligence is a functions displayed by human minds.Devices or machines normally do not have intelligence.Artificial intelligence is used to simulate intelligence in computer applications.It is estimated that by 2025 Artificial intelligence will have a huge impact on sectors such as healthcare,transportation and home appliances.
As all the sectors wants the computers and devices to be intelligent there is a huge potential Artificial Intelligence.Today there are comparatively less people who have good knowledge in Artificial Intelligence.
There are different examples of Artificial Intelligence.One good example is Machine Learning.
Machine learning
This skill is already popular and will see increase in demand in the coming years.In traditional programming we cover different scenarios and you have to anticipate the different scenarios as computers can only do what we ask them to do.
Machine learning allows computers to learn from the interaction.
It is also used in big data analytics.Machine learning can be broadly classified into:
- Supervised learning Give the inputs and expect the desired outputs for these inputs
- Unsupervised learning Inputs are not mapped to the outputs and the learning system identifies the output.
Internet of Things ( IoT)
Internet of Things is a network of connected devices.The devices in IoT could be of variety of different types ranging from a electronic device such as Television having a sensor to an automobile with a sensor.These devices have the ability to send data independently over the network without any need for manual intervention.The devices in IoT have unique IP addresses.IoT allows devices to gather data based on their surroundings.