SlideShare a Scribd company logo
1 of 19
Download to read offline
Lecture Series by
Tharindu Weerasinghe
For the 3rd Year Undergrads of APIIT – Sri Lanka
www.tharinduweerasinghe.com
Concepts
&
Aspects
of
Emerging Technologies in ICT
Outline
• Concepts behind Emerging Technology
• Evolution of Technology
• Already Emerged Technology
• What we are going to focus on in this lecture series
• IoT
• Cloud
• Blockchain
• What’s next?
www.tharinduweerasinghe.com
Concepts behind Emerging Technology
• Innovation
• Creativity
• Human need of efficiency
• Out of the box thinking
www.tharinduweerasinghe.com
Evolution of
Technology
Pic courtesy: https://www.pinterest.com.au/pin/287737863670117591/
Evolution of
Technology
Evolvement of Technology – Moore's Law in 1965
• The number of transistors in a dense integrated circuit
(IC) doubles about every two years.
• Reference: https://www.synopsys.com/glossary/what-is-moores-
law.html#:~:text=Moore's%20law%20is%20a%20term,doubles%20abou
t%20every%20two%20years.
www.tharinduweerasinghe.com
Already Emerged Technology
www.tharinduweerasinghe.com
• Internet of Things
• Cloud computing
• Blockchain
And the list grows, as well as the emerged tech evolve!
Internet of Things
www.tharinduweerasinghe.com
The above concept in my own wording:
Devices or apparatus communicate with each other via a
common protocol while being connected to the
cloud(internet)!
Pic courtesy: https://justcreative.com/internet-of-things-explained/
Internet of Things – Sub topics for this course
www.tharinduweerasinghe.com
• OPCUA [Open Platform Communications United Architecture]
• This is a machine-to-machine communication protocol widely used in industrial
automation, developed by the OPC Foundation.
• This follows a client-server model
• Platform Independent!
Reference:
❑What is OPC UA? Integration Protocols for IoT | Software AG
❑What is OPC? UA in a Minute – YouTube
❑White Paper Series What is OPC UA? - 1. Outline of OPC UA | OMRON Industrial
Automation(This URL is the owner of Next page figure)
OPC UA
Client –
Server
Overview
• Reference: OPC UA Client
Architecture. | Download Scientific
Diagram (researchgate.net)
www.tharinduweerasinghe.com
Internet of Things – Sub topics for this course
www.tharinduweerasinghe.com
• MQTT
• A messaging protocol for the Internet of Things (IoT).
• It is designed as an extremely lightweight publish/subscribe messaging transport that
is ideal for connecting remote devices with a small code footprint and minimal
network bandwidth.
• MQTT today is used in a wide variety of industries, such as automotive,
manufacturing, telecommunications, oil and gas, etc.
Reference:
MQTT - The Standard for IoT Messaging
MQ – comes from the IBM
MQ (i.e. 'MQSeries’)
TT- Telemetry Transport
• See more here: Getting started (mqtt.org)
www.tharinduweerasinghe.com
Cloud Computing
www.tharinduweerasinghe.com
Concept in my own wording:
Instead of desktop and laptop computers, physical servers or standalone
software packages, the phenomena of hosting wide range of ICT
infrastructure on the Internet!
Pic courtesy: https://www.fastmetrics.com/blog/tech/what-is-cloud-computing/
Cloud Computing – Sub topics for this course
www.tharinduweerasinghe.com
• Software as a service
• Platform as a Service
• Infrastructure as a Service
Pic courtesy: https://en.wikipedia.org/wiki/Cloud_computing
Block-Chain
www.tharinduweerasinghe.com
Concept in my own wording:
A very smart set of secured digital records or journal that contains some “DATA”,
their integrity(or validity) information!
The name Blockchain comes as each record (block) has set of data attached to it!
This mechanism is very handsome not only in Cryptocurrency but also in various
other industries!
• Ref: Blockchain explained and its application to payments | Paiementor
More on Blockchain
• Watch:
• How does a blockchain work - Simply Explained – YouTube
• Creating a blockchain with Javascript (Blockchain, part 1) - YouTube
www.tharinduweerasinghe.com
What’s next?
• We will learn more on these topics in the coming week(s)
• We will find our research topics through these concepts.
www.tharinduweerasinghe.com

More Related Content

What's hot

International Journal of Wireless & Mobile Networks (IJWMN)
International Journal of Wireless & Mobile Networks (IJWMN)International Journal of Wireless & Mobile Networks (IJWMN)
International Journal of Wireless & Mobile Networks (IJWMN)ijwmn
 
Wireless & Mobile Networks --- ERA Indexed
Wireless & Mobile Networks --- ERA IndexedWireless & Mobile Networks --- ERA Indexed
Wireless & Mobile Networks --- ERA Indexedijwmn
 
Wireless & Mobile Networks --- ERA Indexed
Wireless & Mobile Networks --- ERA IndexedWireless & Mobile Networks --- ERA Indexed
Wireless & Mobile Networks --- ERA Indexedijwmn
 
International Journal of Network Security & Its Applications (IJNSA)
International Journal of Network Security & Its Applications (IJNSA)International Journal of Network Security & Its Applications (IJNSA)
International Journal of Network Security & Its Applications (IJNSA)IJNSA Journal
 
Project Topics in Information Technology
Project Topics in Information TechnologyProject Topics in Information Technology
Project Topics in Information TechnologyPhdtopiccom
 
Computers & Technology Articles | ArticleBiz.com
Computers & Technology Articles | ArticleBiz.comComputers & Technology Articles | ArticleBiz.com
Computers & Technology Articles | ArticleBiz.comcoldwhizon22
 
Computers & Technology Articles | ArticleBiz.com
Computers & Technology Articles | ArticleBiz.comComputers & Technology Articles | ArticleBiz.com
Computers & Technology Articles | ArticleBiz.comtangyutility229
 

What's hot (8)

International Journal of Wireless & Mobile Networks (IJWMN)
International Journal of Wireless & Mobile Networks (IJWMN)International Journal of Wireless & Mobile Networks (IJWMN)
International Journal of Wireless & Mobile Networks (IJWMN)
 
Wireless & Mobile Networks --- ERA Indexed
Wireless & Mobile Networks --- ERA IndexedWireless & Mobile Networks --- ERA Indexed
Wireless & Mobile Networks --- ERA Indexed
 
Wireless & Mobile Networks --- ERA Indexed
Wireless & Mobile Networks --- ERA IndexedWireless & Mobile Networks --- ERA Indexed
Wireless & Mobile Networks --- ERA Indexed
 
International Journal of Network Security & Its Applications (IJNSA)
International Journal of Network Security & Its Applications (IJNSA)International Journal of Network Security & Its Applications (IJNSA)
International Journal of Network Security & Its Applications (IJNSA)
 
Project Topics in Information Technology
Project Topics in Information TechnologyProject Topics in Information Technology
Project Topics in Information Technology
 
Fog
FogFog
Fog
 
Computers & Technology Articles | ArticleBiz.com
Computers & Technology Articles | ArticleBiz.comComputers & Technology Articles | ArticleBiz.com
Computers & Technology Articles | ArticleBiz.com
 
Computers & Technology Articles | ArticleBiz.com
Computers & Technology Articles | ArticleBiz.comComputers & Technology Articles | ArticleBiz.com
Computers & Technology Articles | ArticleBiz.com
 

Similar to Basic Concepts and Trends in Emerging Technologies

Demystifying Internet of Things
Demystifying Internet of ThingsDemystifying Internet of Things
Demystifying Internet of ThingsQian JIN
 
The Internet of Things Training, IoT Training From Tonex Experts
The Internet of Things Training, IoT Training From Tonex ExpertsThe Internet of Things Training, IoT Training From Tonex Experts
The Internet of Things Training, IoT Training From Tonex ExpertsBryan Len
 
Advanced iot application training course
Advanced iot application training course Advanced iot application training course
Advanced iot application training course Bryan Len
 
2nd Annual M2M and IoT Strategies Summit - production-1-new brochure-2
2nd Annual M2M and IoT Strategies Summit - production-1-new brochure-22nd Annual M2M and IoT Strategies Summit - production-1-new brochure-2
2nd Annual M2M and IoT Strategies Summit - production-1-new brochure-2Jorge Rivero Sanchez
 
E-Toll Payment Using Azure Cloud
E-Toll Payment Using Azure CloudE-Toll Payment Using Azure Cloud
E-Toll Payment Using Azure CloudIRJET Journal
 
Effect of Mixing and Compaction Temperatures on the Indirect Tensile Strength...
Effect of Mixing and Compaction Temperatures on the Indirect Tensile Strength...Effect of Mixing and Compaction Temperatures on the Indirect Tensile Strength...
Effect of Mixing and Compaction Temperatures on the Indirect Tensile Strength...IRJET Journal
 
Applications of Computational Intelligence, Internet of Things and Cutting Ed...
Applications of Computational Intelligence, Internet of Things and Cutting Ed...Applications of Computational Intelligence, Internet of Things and Cutting Ed...
Applications of Computational Intelligence, Internet of Things and Cutting Ed...Christo Ananth
 
Latest Trends in Information Technology - Wikki Verma
Latest Trends in Information Technology - Wikki VermaLatest Trends in Information Technology - Wikki Verma
Latest Trends in Information Technology - Wikki VermaWikki Verma
 
Blockchain for mere mortals - understand the fundamentals and start building ...
Blockchain for mere mortals - understand the fundamentals and start building ...Blockchain for mere mortals - understand the fundamentals and start building ...
Blockchain for mere mortals - understand the fundamentals and start building ...ITCamp
 
GK NU CS 101 Session 1B (1).ppt
GK NU CS 101 Session 1B (1).pptGK NU CS 101 Session 1B (1).ppt
GK NU CS 101 Session 1B (1).pptPiyushRanjan269184
 
The internet of things (io t) for issa v1.3
The internet of things (io t) for issa v1.3The internet of things (io t) for issa v1.3
The internet of things (io t) for issa v1.3Caston Thomas
 
IoT_IO1_1 Introduction to the IoT-1.pdf
IoT_IO1_1 Introduction to the IoT-1.pdfIoT_IO1_1 Introduction to the IoT-1.pdf
IoT_IO1_1 Introduction to the IoT-1.pdfDanishMahmood23
 
IoT Standardization and Implementation Challenges
IoT Standardization and Implementation ChallengesIoT Standardization and Implementation Challenges
IoT Standardization and Implementation ChallengesAhmed Banafa
 
Presentation aina2016 seg3.0_methodology_v2
Presentation aina2016 seg3.0_methodology_v2Presentation aina2016 seg3.0_methodology_v2
Presentation aina2016 seg3.0_methodology_v2Amélie Gyrard
 
Internet of Things.pdf
Internet of Things.pdfInternet of Things.pdf
Internet of Things.pdfOlanrewajuJoe
 
Internet of things - what is really happening
Internet of things - what is really happeningInternet of things - what is really happening
Internet of things - what is really happeningThor Henning Hetland
 

Similar to Basic Concepts and Trends in Emerging Technologies (20)

Demystifying Internet of Things
Demystifying Internet of ThingsDemystifying Internet of Things
Demystifying Internet of Things
 
The Internet of Things Training, IoT Training From Tonex Experts
The Internet of Things Training, IoT Training From Tonex ExpertsThe Internet of Things Training, IoT Training From Tonex Experts
The Internet of Things Training, IoT Training From Tonex Experts
 
Advanced iot application training course
Advanced iot application training course Advanced iot application training course
Advanced iot application training course
 
2nd Annual M2M and IoT Strategies Summit - production-1-new brochure-2
2nd Annual M2M and IoT Strategies Summit - production-1-new brochure-22nd Annual M2M and IoT Strategies Summit - production-1-new brochure-2
2nd Annual M2M and IoT Strategies Summit - production-1-new brochure-2
 
Module-1.pptx
Module-1.pptxModule-1.pptx
Module-1.pptx
 
E-Toll Payment Using Azure Cloud
E-Toll Payment Using Azure CloudE-Toll Payment Using Azure Cloud
E-Toll Payment Using Azure Cloud
 
Effect of Mixing and Compaction Temperatures on the Indirect Tensile Strength...
Effect of Mixing and Compaction Temperatures on the Indirect Tensile Strength...Effect of Mixing and Compaction Temperatures on the Indirect Tensile Strength...
Effect of Mixing and Compaction Temperatures on the Indirect Tensile Strength...
 
IoT overview 2014
IoT overview 2014IoT overview 2014
IoT overview 2014
 
Applications of Computational Intelligence, Internet of Things and Cutting Ed...
Applications of Computational Intelligence, Internet of Things and Cutting Ed...Applications of Computational Intelligence, Internet of Things and Cutting Ed...
Applications of Computational Intelligence, Internet of Things and Cutting Ed...
 
Latest Trends in Information Technology - Wikki Verma
Latest Trends in Information Technology - Wikki VermaLatest Trends in Information Technology - Wikki Verma
Latest Trends in Information Technology - Wikki Verma
 
Basics of IoT
Basics of IoTBasics of IoT
Basics of IoT
 
Blockchain for mere mortals - understand the fundamentals and start building ...
Blockchain for mere mortals - understand the fundamentals and start building ...Blockchain for mere mortals - understand the fundamentals and start building ...
Blockchain for mere mortals - understand the fundamentals and start building ...
 
GK NU CS 101 Session 1B (1).ppt
GK NU CS 101 Session 1B (1).pptGK NU CS 101 Session 1B (1).ppt
GK NU CS 101 Session 1B (1).ppt
 
The internet of things (io t) for issa v1.3
The internet of things (io t) for issa v1.3The internet of things (io t) for issa v1.3
The internet of things (io t) for issa v1.3
 
IoT_IO1_1 Introduction to the IoT-1.pdf
IoT_IO1_1 Introduction to the IoT-1.pdfIoT_IO1_1 Introduction to the IoT-1.pdf
IoT_IO1_1 Introduction to the IoT-1.pdf
 
IoT Standardization and Implementation Challenges
IoT Standardization and Implementation ChallengesIoT Standardization and Implementation Challenges
IoT Standardization and Implementation Challenges
 
Presentation aina2016 seg3.0_methodology_v2
Presentation aina2016 seg3.0_methodology_v2Presentation aina2016 seg3.0_methodology_v2
Presentation aina2016 seg3.0_methodology_v2
 
Internet of Things.pdf
Internet of Things.pdfInternet of Things.pdf
Internet of Things.pdf
 
Internet of things - what is really happening
Internet of things - what is really happeningInternet of things - what is really happening
Internet of things - what is really happening
 
VLSI- An Automotive Application Perspective
VLSI- An Automotive Application PerspectiveVLSI- An Automotive Application Perspective
VLSI- An Automotive Application Perspective
 

More from Tharindu Weerasinghe

Basics of Computer Networks in Sinhala
Basics of Computer Networks in SinhalaBasics of Computer Networks in Sinhala
Basics of Computer Networks in SinhalaTharindu Weerasinghe
 
Data Structures & Algorithms in Sinhala
Data Structures & Algorithms in SinhalaData Structures & Algorithms in Sinhala
Data Structures & Algorithms in SinhalaTharindu Weerasinghe
 
Object Oriended Programming in Sinhala
Object Oriended Programming in Sinhala Object Oriended Programming in Sinhala
Object Oriended Programming in Sinhala Tharindu Weerasinghe
 
Tips For A Better Undergraduate Research
Tips For A Better Undergraduate ResearchTips For A Better Undergraduate Research
Tips For A Better Undergraduate ResearchTharindu Weerasinghe
 
Cloud Conputing Basics and some Related Research Topics
Cloud Conputing Basics and some Related Research TopicsCloud Conputing Basics and some Related Research Topics
Cloud Conputing Basics and some Related Research TopicsTharindu Weerasinghe
 
Introduction to Enterprise Applications and Tools
Introduction to Enterprise Applications and ToolsIntroduction to Enterprise Applications and Tools
Introduction to Enterprise Applications and ToolsTharindu Weerasinghe
 
Introduction to Agile Software Development & Python
Introduction to Agile Software Development & PythonIntroduction to Agile Software Development & Python
Introduction to Agile Software Development & PythonTharindu Weerasinghe
 
Agile Languages for Rapid Prototyping
Agile Languages for Rapid PrototypingAgile Languages for Rapid Prototyping
Agile Languages for Rapid PrototypingTharindu Weerasinghe
 
Things to ponder before you start building [cooperate] software
Things to ponder before you start building [cooperate] softwareThings to ponder before you start building [cooperate] software
Things to ponder before you start building [cooperate] softwareTharindu Weerasinghe
 
How to make screens and the internet safe for Children
How to make screens and the internet safe for Children How to make screens and the internet safe for Children
How to make screens and the internet safe for Children Tharindu Weerasinghe
 
A Survey Study on Higher Education Trends among Sri Lankan IT Professionals
A Survey Study on Higher Education Trends among Sri Lankan IT ProfessionalsA Survey Study on Higher Education Trends among Sri Lankan IT Professionals
A Survey Study on Higher Education Trends among Sri Lankan IT ProfessionalsTharindu Weerasinghe
 
A Survey Study on Higher Education Trends among Information Technology Prof...
A Survey Study  on  Higher Education Trends among Information Technology Prof...A Survey Study  on  Higher Education Trends among Information Technology Prof...
A Survey Study on Higher Education Trends among Information Technology Prof...Tharindu Weerasinghe
 
Professionalism and Industry Expectations related to IT industry
Professionalism and Industry Expectations related to IT industry  Professionalism and Industry Expectations related to IT industry
Professionalism and Industry Expectations related to IT industry Tharindu Weerasinghe
 

More from Tharindu Weerasinghe (20)

C Propgramming.pdf
C Propgramming.pdfC Propgramming.pdf
C Propgramming.pdf
 
Basics of Computer Networks in Sinhala
Basics of Computer Networks in SinhalaBasics of Computer Networks in Sinhala
Basics of Computer Networks in Sinhala
 
Data Structures & Algorithms in Sinhala
Data Structures & Algorithms in SinhalaData Structures & Algorithms in Sinhala
Data Structures & Algorithms in Sinhala
 
Object Oriended Programming in Sinhala
Object Oriended Programming in Sinhala Object Oriended Programming in Sinhala
Object Oriended Programming in Sinhala
 
Tips For A Better Undergraduate Research
Tips For A Better Undergraduate ResearchTips For A Better Undergraduate Research
Tips For A Better Undergraduate Research
 
Basics of Block Chain
Basics of Block ChainBasics of Block Chain
Basics of Block Chain
 
REST API Basics
REST API BasicsREST API Basics
REST API Basics
 
Cloud Conputing Basics and some Related Research Topics
Cloud Conputing Basics and some Related Research TopicsCloud Conputing Basics and some Related Research Topics
Cloud Conputing Basics and some Related Research Topics
 
Introcution to EJB
Introcution to EJBIntrocution to EJB
Introcution to EJB
 
Introduction to Enterprise Applications and Tools
Introduction to Enterprise Applications and ToolsIntroduction to Enterprise Applications and Tools
Introduction to Enterprise Applications and Tools
 
Introduction to Agile Software Development & Python
Introduction to Agile Software Development & PythonIntroduction to Agile Software Development & Python
Introduction to Agile Software Development & Python
 
Agile Languages for Rapid Prototyping
Agile Languages for Rapid PrototypingAgile Languages for Rapid Prototyping
Agile Languages for Rapid Prototyping
 
Things to ponder before you start building [cooperate] software
Things to ponder before you start building [cooperate] softwareThings to ponder before you start building [cooperate] software
Things to ponder before you start building [cooperate] software
 
How to make screens and the internet safe for Children
How to make screens and the internet safe for Children How to make screens and the internet safe for Children
How to make screens and the internet safe for Children
 
Different Concepts on Databases
Different Concepts on DatabasesDifferent Concepts on Databases
Different Concepts on Databases
 
A Survey Study on Higher Education Trends among Sri Lankan IT Professionals
A Survey Study on Higher Education Trends among Sri Lankan IT ProfessionalsA Survey Study on Higher Education Trends among Sri Lankan IT Professionals
A Survey Study on Higher Education Trends among Sri Lankan IT Professionals
 
A Survey Study on Higher Education Trends among Information Technology Prof...
A Survey Study  on  Higher Education Trends among Information Technology Prof...A Survey Study  on  Higher Education Trends among Information Technology Prof...
A Survey Study on Higher Education Trends among Information Technology Prof...
 
Professionalism and Industry Expectations related to IT industry
Professionalism and Industry Expectations related to IT industry  Professionalism and Industry Expectations related to IT industry
Professionalism and Industry Expectations related to IT industry
 
Triggers and Stored Procedures
Triggers and Stored ProceduresTriggers and Stored Procedures
Triggers and Stored Procedures
 
Database Intergrity
Database IntergrityDatabase Intergrity
Database Intergrity
 

Recently uploaded

Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...MyIntelliSource, Inc.
 
Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...aditisharan08
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfkalichargn70th171
 
chapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptchapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptkotipi9215
 
Asset Management Software - Infographic
Asset Management Software - InfographicAsset Management Software - Infographic
Asset Management Software - InfographicHr365.us smith
 
Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)OPEN KNOWLEDGE GmbH
 
Project Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanationProject Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanationkaushalgiri8080
 
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...harshavardhanraghave
 
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEBATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEOrtus Solutions, Corp
 
why an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfwhy an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfjoe51371421
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsAlberto González Trastoy
 
A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxA Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxComplianceQuest1
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...ICS
 
Salesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantSalesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantAxelRicardoTrocheRiq
 
Professional Resume Template for Software Developers
Professional Resume Template for Software DevelopersProfessional Resume Template for Software Developers
Professional Resume Template for Software DevelopersVinodh Ram
 
Engage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The UglyEngage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The UglyFrank van der Linden
 
Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxHand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxbodapatigopi8531
 
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...OnePlan Solutions
 
DNT_Corporate presentation know about us
DNT_Corporate presentation know about usDNT_Corporate presentation know about us
DNT_Corporate presentation know about usDynamic Netsoft
 

Recently uploaded (20)

Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
 
Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
 
chapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptchapter--4-software-project-planning.ppt
chapter--4-software-project-planning.ppt
 
Asset Management Software - Infographic
Asset Management Software - InfographicAsset Management Software - Infographic
Asset Management Software - Infographic
 
Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)
 
Project Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanationProject Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanation
 
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
 
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEBATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
 
why an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfwhy an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdf
 
Exploring iOS App Development: Simplifying the Process
Exploring iOS App Development: Simplifying the ProcessExploring iOS App Development: Simplifying the Process
Exploring iOS App Development: Simplifying the Process
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
 
A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxA Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docx
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
 
Salesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantSalesforce Certified Field Service Consultant
Salesforce Certified Field Service Consultant
 
Professional Resume Template for Software Developers
Professional Resume Template for Software DevelopersProfessional Resume Template for Software Developers
Professional Resume Template for Software Developers
 
Engage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The UglyEngage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The Ugly
 
Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxHand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptx
 
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...
 
DNT_Corporate presentation know about us
DNT_Corporate presentation know about usDNT_Corporate presentation know about us
DNT_Corporate presentation know about us
 

Basic Concepts and Trends in Emerging Technologies

  • 1. Lecture Series by Tharindu Weerasinghe For the 3rd Year Undergrads of APIIT – Sri Lanka www.tharinduweerasinghe.com Concepts & Aspects of Emerging Technologies in ICT
  • 2. Outline • Concepts behind Emerging Technology • Evolution of Technology • Already Emerged Technology • What we are going to focus on in this lecture series • IoT • Cloud • Blockchain • What’s next? www.tharinduweerasinghe.com
  • 3. Concepts behind Emerging Technology • Innovation • Creativity • Human need of efficiency • Out of the box thinking www.tharinduweerasinghe.com
  • 6. Evolvement of Technology – Moore's Law in 1965 • The number of transistors in a dense integrated circuit (IC) doubles about every two years. • Reference: https://www.synopsys.com/glossary/what-is-moores- law.html#:~:text=Moore's%20law%20is%20a%20term,doubles%20abou t%20every%20two%20years. www.tharinduweerasinghe.com
  • 7. Already Emerged Technology www.tharinduweerasinghe.com • Internet of Things • Cloud computing • Blockchain And the list grows, as well as the emerged tech evolve!
  • 8. Internet of Things www.tharinduweerasinghe.com The above concept in my own wording: Devices or apparatus communicate with each other via a common protocol while being connected to the cloud(internet)! Pic courtesy: https://justcreative.com/internet-of-things-explained/
  • 9. Internet of Things – Sub topics for this course www.tharinduweerasinghe.com • OPCUA [Open Platform Communications United Architecture] • This is a machine-to-machine communication protocol widely used in industrial automation, developed by the OPC Foundation. • This follows a client-server model • Platform Independent! Reference: ❑What is OPC UA? Integration Protocols for IoT | Software AG ❑What is OPC? UA in a Minute – YouTube ❑White Paper Series What is OPC UA? - 1. Outline of OPC UA | OMRON Industrial Automation(This URL is the owner of Next page figure)
  • 10.
  • 11. OPC UA Client – Server Overview • Reference: OPC UA Client Architecture. | Download Scientific Diagram (researchgate.net) www.tharinduweerasinghe.com
  • 12. Internet of Things – Sub topics for this course www.tharinduweerasinghe.com • MQTT • A messaging protocol for the Internet of Things (IoT). • It is designed as an extremely lightweight publish/subscribe messaging transport that is ideal for connecting remote devices with a small code footprint and minimal network bandwidth. • MQTT today is used in a wide variety of industries, such as automotive, manufacturing, telecommunications, oil and gas, etc. Reference: MQTT - The Standard for IoT Messaging
  • 13. MQ – comes from the IBM MQ (i.e. 'MQSeries’) TT- Telemetry Transport • See more here: Getting started (mqtt.org) www.tharinduweerasinghe.com
  • 14. Cloud Computing www.tharinduweerasinghe.com Concept in my own wording: Instead of desktop and laptop computers, physical servers or standalone software packages, the phenomena of hosting wide range of ICT infrastructure on the Internet! Pic courtesy: https://www.fastmetrics.com/blog/tech/what-is-cloud-computing/
  • 15. Cloud Computing – Sub topics for this course www.tharinduweerasinghe.com • Software as a service • Platform as a Service • Infrastructure as a Service Pic courtesy: https://en.wikipedia.org/wiki/Cloud_computing
  • 16. Block-Chain www.tharinduweerasinghe.com Concept in my own wording: A very smart set of secured digital records or journal that contains some “DATA”, their integrity(or validity) information! The name Blockchain comes as each record (block) has set of data attached to it! This mechanism is very handsome not only in Cryptocurrency but also in various other industries!
  • 17. • Ref: Blockchain explained and its application to payments | Paiementor
  • 18. More on Blockchain • Watch: • How does a blockchain work - Simply Explained – YouTube • Creating a blockchain with Javascript (Blockchain, part 1) - YouTube www.tharinduweerasinghe.com
  • 19. What’s next? • We will learn more on these topics in the coming week(s) • We will find our research topics through these concepts. www.tharinduweerasinghe.com