Building careers in IoT

29
Internet Of Things (IoT) Trends, Technology and Careers Emertxe Information Technologies, Bangalore

Transcript of Building careers in IoT

Page 1: Building careers in IoT

Internet Of Things (IoT)

Trends, Technology and Careers

Emertxe Information Technologies,

Bangalore

Page 2: Building careers in IoT

An Introduction

Page 3: Building careers in IoT

Emertxe Information Technologies, Bangalore

Company Overview

• About company: Established in 2003, located in Bangalore

• Focus of the company:

• Education / Training programs – Entry level engineers, Working professionals and Corporate

• Project development / Consultancy in areas like Embedded Systems & IoT

• Core team consist of industry veterans in working with companies like HP, Samsung, Huawei

and GE

• Highly passionate team to impart knowledge sharing and bridging industry-academia gap

• Accredited with National Skill Development Corporation (NSDC) under Electronics Skill

Sector Council of India (ESSCI)

Page 4: Building careers in IoT

Emertxe Information Technologies, Bangalore

Speaker Profile

• B.Tech (CSE) from NIT, Warangal in 2001

• Started career with Ishoni Networks, HP and Huawei. Worked on core Embedded industry in domains like consumer networking, Printers and Telecom devices

• Involved in all phases of product development from concept to commercial launch

• Played various roles like Technical Leader, Project / Program Manager and Embedded Linux Group manager

• Highly passionate about skill building and contributing to industry-academia gap

• Recently participated in campus drive in TPTC

Page 5: Building careers in IoT

Emertxe Information Technologies, Bangalore

Something Attractive ;-)

QuizGifts

Page 6: Building careers in IoT

An Introduction to IoT

Page 7: Building careers in IoT

What is your understanding of IoT?

Page 8: Building careers in IoT

An Introduction Video

Page 9: Building careers in IoT

Emertxe Information Technologies, Bangalore

Its Big and Real

Connect Any TIME, Any THING, Any PLACE

Page 10: Building careers in IoT

Emertxe Information Technologies, Bangalore

Business TrendsHardware costs are falling

(Ex: Chips & Storage)

Internet as a center

(Ex: Uber)

Doing more with less

(Ex: Mobile Computing)

Machine-to-Machine communication

(Ex: Phone & A/C )

Money!

(Economic benefits up-to $6.2 trillion)

Page 11: Building careers in IoT

Emertxe Information Technologies, Bangalore

Technology TrendsOpen Source Software

(Ex: Linux Kernel)

Standard Protocol & Interfaces

(Ex: HTTP)

Seamless connectivity

(Ex: 4G Network)

Open Hardware

(Ex: Arduino)

Community & Forums - Moderation

(Ex: Linux Foundation)

Page 12: Building careers in IoT

Emertxe Information Technologies, Bangalore

So many devices…

Page 13: Building careers in IoT

Emertxe Information Technologies, Bangalore

IoT - Reference Architecture

Page 14: Building careers in IoT

A Case Study : The Auditorium you are sitting..

Page 15: Building careers in IoT

Emertxe Information Technologies, Bangalore

Problems…

Ayanar Sir tracking students manually• Wastage of time

• Who has bunked this talk? Which department?

• Report to HOD?

Students:• Which chair is comfortable (to sleep?)

• How can I capture some notes (sincere “sigamani”)

• How do I know am I sitting in the right posture?

Management:• How many students attended?

• Which department and what are their merit data?

• How to plan future sessions?

Page 16: Building careers in IoT

Emertxe Information Technologies, Bangalore

Internet of Things – Solution?

Innovative Thinking ;-)

Page 17: Building careers in IoT

Emertxe Information Technologies, Bangalore

A Smart Chair

Occupancy

Sensing

Thumb

impression

Reader

Ergonomic

Alert

Digital

Notepad

Page 18: Building careers in IoT

Emertxe Information Technologies, Bangalore

Smart Chair - Features

It is comfortable

It has sensors mounted to detect

occupation

It can talk – wireless communication ;)

It has name and address – ID and

location

Page 19: Building careers in IoT

Emertxe Information Technologies, Bangalore

Smart Chair – IoT Architecture

Status update

IoT Gateway

Individual report Data Collection & AnalysisReports and Occupancy data

Page 20: Building careers in IoT

Skills required to be an IoT professional

Page 21: Building careers in IoT

Emertxe Information Technologies, Bangalore

What is FullStack IoT ?

IoT Device IoT Gateway Network Cloud Applications

Embedded Systems (Sense & Obtain data) Application (Analyze, Act and Predict the outcome)

Full Stack IoT (Architect / Expert view) – Expertise across all domains

Requirements Problem solving Algorithms Optimization

Foundational Approach

Page 22: Building careers in IoT

Emertxe Information Technologies, Bangalore

IoT Developer SkillsFoundati

onal Para

dig

ms • IoT

Architecture

•Performance

•Security

•Benchmarking

•Data privacy Pro

gra

mm

ing L

anguages •Embedded C

•Python

•Algorithms

•Problem solving

•Optimization

Em

bedded S

yst

em

s •MC programming using Arduino

• IoT programing using Raspberry Pi

•Peripheral & Sensor interfacing

•Debugging

Com

munic

ati

on P

roto

cols •HTTP

•CoAP

•MQTT

•AMQP

•REST APIs

•Websockets

Clo

ud P

latf

orm

Inte

gra

tion • IoT workflows

•Device addressing

•Time series database

•Data monitoring, Visualization and Analytics

Core IoT Skills (Horizontal)

Page 23: Building careers in IoT

Emertxe Information Technologies, Bangalore

IoT Developer Skills

Domain IoT Skills (Vertical)

Retail

EnergyAgricultureSmart HomeLogisticsHealth CarePower

AutomotiveEducationSmart CityIndustrialEnvironment

Page 24: Building careers in IoT

Emertxe Information Technologies, Bangalore

The “T” modelGet-Exposure: Know about sensor / device / network / cloud / applications

“G

et-

hands-

on” :

Ele

ctr

onic

s &

Em

bedded

Embedded – Full Stack IoT

IoT Architecture and setting up IoT workflows

Excellent C and Python programming

Micro-controller programming using Arduino

Building IoT applications using Raspberry Pi

IoT Cloud Infrastructure

Performance and Security in IoT

Build YOUR resume – IoT Developer

7-8 projects & Problem Solving Skills

Ability to program a controller / gateway

IoT protocols & integration knowledge

Open S/W (Ex: Linux skills)

Open H/W (Ex: Raspberry-pi)

IDE / Development tools

Page 25: Building careers in IoT

Emertxe Information Technologies, Bangalore

Skill Composition

Horizontal (Core IoT) Skills

Vertical (Domain IoT) Skills

Projects to demonstrate

Complete IoT developer

Page 26: Building careers in IoT

Emertxe Information Technologies, Bangalore

How and where to start?

Regular

Sessions

Access to

Technical

Resource

Library

Placement

Drives

Step-1 : Start using Linux

Step-2 : Learn one programming language very well

Step-3 : Build 3-4 projects (No project center please!!)

Step-4 : Create an impressive resume

Page 27: Building careers in IoT

Emertxe Information Technologies, Bangalore

How we can help?

Regular

Skype

Sessions

Access to

Technical

Resource

Library

Faculty

Development

Programs

Placement

Drives

Page 28: Building careers in IoT

IoT Quiz http://www.emertxe.com/iot-quiz-1/

Page 29: Building careers in IoT

Thank you