Eugene Morozov Technical Manager CEE-RCIS, N&B 9 March 2018 Augsburg Turning the perfect storm into global opportunities IoT Fundamentals #NetAcadIPD
Eugene Morozov
Technical Manager CEE-RCIS, N&B
9 March 2018Augsburg
Turning the perfect storm into global opportunities
IoT Fundamentals
#NetAcadIPD
2© 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public
Raspberry Pi Zero – a $5 computer
4© 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public
Digital Transformation across Countries and Companies
Smart City
Smart Hospital
Smart Highway
Smart Factory
IoT merges
physical and virtual
worlds, creating smart
environments
5© 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public
1M Students
20K Instructors
9K Academies
New Academies and/or New Departments
at Existing Academies
Existing Networking Academies
Energy
Management
Process Control
Engineering
Industrial
Automation
Transportation
Engineering
Information
Technology
7© 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public
IoT lernen
Introduction to IoT Connecting Things
Big Data & Analytics
Fortgeschrittenen KurseEinführungskurs
8© 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public
Arrows represent assumed prerequisite knowledge in the depicted learning paths. There are actually many learning pathways possible to achieve desired learning outcomes.
OS & IT
• Technical Support
• IT Field Service Technician
• Help Desk Technician
• Mobile Application Support
• Network Support Technician
• Network Analyst
IT Essentials
CCNA
Security
NDG Linux
Essentials
CCNP R&S
(1-3)
NDG
Linux II
NDG
Linux I
CCNA R&S
(3-4)
Packet Tracer
Know How
Digital
Foundations
Get ConnectedNetworkingNetworking
Essentials*
Security Intro to
Cybersecurity
Mobility
FundamentalsEntrepreneurship
Intro to
IoT
IoT Fund-
amentalsConnecting
Things
Big Data &
Analytics
Hackathon
Playbook
CCNA
Cyber Ops
CPP: Programming
in C++*
• Network Technician
• Support Engineer
• Network Administrator
• Entry-Level Network Engineer
• Linux Administrator
• Cyber Ops Analyst
• Level II Network Engineer
• Network Designer
• Security, Voice or Wireless Engineer
CPA : Programming
Essentials in C++
Be Your Own Boss
Cybersecurity
Essentials*
Available within 6 months*
Progression TBD
Coming soon
Pre-requisite knowledge
Recommended Pre-requisite
CCNA R&S
(1-2)
Sample
Job Titles
Collaborate
for Impact
NDG Linux
Unhatched*
PT Know How Packet TracerCisco NetRiders
Competition
Title Instructor qualification is
mandatory
Certification-aligned
Linux Certificate
Cisco Networking Academy Portfolio, Ende 2017/ Anfang 2018
Smart Grid
Essentials German version available
Introduction to
Packet Tracer
Emerging
Technologies
Workshop
CLP Advanced
Programming in CCLP Advanced
Programming in CPython
11© 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public
IoT Fundamentals Course Summary
Connecting Things
Big Data & Analytics
Hackathon Playbook
Course Delivery: Instructor-led
Estimated Time to Complete:
40-50 hours
Students learn how to securely
interconnect sensors, actuators,
microcontrollers, single-board
computers, and cloud services over IP
networks to create an end-to-end IoT
system.
Course Overview
Students will develop multi-disciplinary
skillsets required to prototype an IoT
solution for a specific business case
with a strong focus on the security
considerations for emerging
technologies.
Benefits
Course Delivery: Instructor-led
Estimated Time to Complete:
40-50 hours
Students will learn how to use Python
data libraries to create a pipeline to
acquire, transform and visualize data
collected from IoT sensors and
machines.
The transformative element of any IoT
system is the data that can be collected
from it. Thus the ability to extract data
and using data analytics techniques to
gain insights increases employability.
Course Delivery: Instructor-led
Estimated Time to Complete:
20-30 hours
The Hackathon Playbook is a
comprehensive framework of tools and
templates to prepare and run a
Hackathon as a result of best practices
and lessons-learned collected from the
global execution of IoT Hackathons
within Networking Academy and by
other organizers.
Student reinforce and deepen their
multidisciplinary IoT and data skills by
defining, designing, prototyping and
presenting an IoT solution to a panel of
industry experts and peers.
12© 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public
IoT Fundamentals: Connecting Things
Zielgruppe: Sekundarstufe II, Berufsschule,
Berufsfachschule, Technikerschule, Hochschule, Universität
Voraussetzungen: Grundlagen der Programmierung, der
Netzwerktechnik und der Elektrotechnik.
Verfügbare Sprachen: Englisch
Lehrmethode: Blended Learning
Geschätzter Zeitaufwand: 40-50 Stunden
Empfohlener Aufbaukurs: IoT Fundamentals: Big Data &
Analytics oder Hackathon Playbook
Instruktoren-Training: erforderlich
Merkmale
Der Kurs fördert Kompetenzen, die erforderlich sind, um ein IoT-System,
bestehend aus Sensoren, Aktoren, Mikro-Controller, Einplatinen-Computer
und Cloud-Diensten, anzuwenden, unter Berücksichtigung von
Sicherheitsaspekten in Betrieb zu nehmen und instand zu setzen.
Kursüberblick
Förderung interdisziplinärer Kompetenzen, die zur Entwicklung eines IoT-
Prototyps notwendig sind. Die Entwicklungsszenarien orientieren sich an
realen Geschäftsprozessen. Der Fokus liegt vor allem auf technologischen
Innovationen und der Betrachtung der Maßnahmen zur Erhaltung der
Datensicherheit.
Eignung
• Konzepte, Chancen und
Herausforderungen der digitalen
Transformation durch Anwendung
von IoT-Systemen verstehen und
erklären können.
• Entwicklung eines IoT-Systems
durch die Vernetzung von
Sensoren/Aktoren, Mikro-
Controlleren, Einplatinen-
Computer und Cloud-Services
(Cisco Spark restful API)
Datensicherheit im Rahmen einer
IoT-Lösung erfassen.
• Die Auswirkungen der
Digitalisierung in verschiedenen
Branchen (z. B. Fertigung,
Energiewirtschaft,
Gesundheitswesen und
Verkehrswesen erfassen.
• Verwendung von
Simumlationswerkzeugen, um IoT-
Systeme zu entwickeln.
Kompetenzentwicklung
14© 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public
IoT Fundamentals: Big Data & Analytics
Zielgruppe: Sekundarstufe II, Berufsschule,
Berufsfachschule, Technikerschule, Hochschule, Universität
Voraussetzungen: IoT Fundamentals: Connecting Things
Verfügbare Sprachen: Englisch
Lehrmethode: Blended Learning
Geschätzter Zeitaufwand: 40-50 Stunden
Empfohlener Aufbaukurs: IoT Fundamentals: Hackathon
Playbook
Instruktoren-Training: erforderlich
Merkmale
Der Kurs fördert Kompetenzen, die erforderlich sind, Instrumente zu
entwickeln, die Sensor-und Maschinendaten sammeln, anpassen und
visualisieren. Die Lernenden arbeiten dabei mit Python-Bibliotheken.
Kursüberblick
Wesentliche Bestandteile eines IoT-System sind dessen gesammelte
Daten. Die berufliche Kompetenz gewonnene Daten strukturiert und
versiert zu analysieren steigert die Beschäftigungsfähigkeit.
Eignung
• Mit Hilfe von Python Sensordaten
auslesen und in einer SQL-
Datenbank sichern.
• Datensätze mit Hilfe von
Bibliotheken zur Datenanalyse,
bereinigen, verändern und
integrieren.
• Datensätze mit Hilfe von
Biliotheken zur Visualisierung in
Echtzeit darstellen.
• Grundprinzipien moderner und
skalierbarer Big Data Plattform,
wie Hadoop, erfassen.
• Geeignete
Präsentationsmethoden, zur
Darstellung der gewonnene
Erkenntnisse aus
Datenerfassung, anwenden.
Lehr- und Lernmaterialien
16© 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public
IoT Fundamentals: Hackathon Regieanweisung
Zielgruppe: Sekundarstufe, Berufliche Bildung, Studenten
Voraussetzungen: IoT Fundamentals: Connecting Things
und/oder Big Data and Analytics
Verfügbare Sprachen: Englisch
Lehrmethode: Blended Learning
Geschätzter Zeitaufwand: 20-30 Stunden
Empfohlener Aufbaukurs: sämtliche Bildungsangebote in der
IT-Weiterqualifizierung
Instruktoren Training: erforderlich
Merkmale
Die Regieanweisung unterstützt bei der Vorbereitung und Durchführung eines
Hackathons.
Überblick
Lernende sind gefordert ihre IoT-Kompetenzen in einem interdiziplinären Team
unter Beweis zu stellen. Sie müssen eine IoT-Lösung definieren, skizzieren,
einen Prototyp erstellen und die entwickelte Lösung vor einem Gremium
verteidigen, dass sich aus Fachleuten der einschlägigen Branche und Kollegen
zusammensetzt.
Eignung
• Impuls: eine Problemstellung
verstehen, eingrenzen und darstellen.
Anschließend erfolgt die passende
Teambildung.
• Konzeption: ein Konzept ausdenken
das noch nicht existiert. Das Konzept
soll einen Lösungsansatz zu einem
gesellschaftlichen Problem bieten.
• Experten betreuen die Lernenden bei
ihrer Konzeptpräsentation und
bereiten Sie auf die finale
Präsentation vor.
• Entwicklung des Prototyps:
Festlegung eines Handlungsplans zur
Erstellung des Prototyps. Der Plan
beinhaltet eine strukturierte
Darstellung. Daraus ist für Fachleute
das Konzept und ggf. auch
Unterstützungsbedarf ersichtlich.
• Testphase: Begleitet durch einen
weiteren Experten werden das
Konzept und der Prototyp überprüft.
Dabei wird die Gebrauchs-
tauchlichkeit festgestellt und
Verbesserungsvorschläge werden
berücksichtigt.
• Präsentation: Finale Darstellung des
Prototyps in Gegenwart einer Jury.
Phasen
18© 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public
As an integral part of the Networking Academy learning
experience, Cisco Prototyping Lab provides
• Interactive labs using Jupyter Notebook
• Visual programming with Blockly
• Device programming with Python
• Data visualization & analytics
• Connected applications via APIs
• Rapid Prototyping
Features
The Cisco Prototyping Lab is a
comprehensive learning environment
created by Cisco for Networking
Academy students to learn and practice
key aspects of the foundational IoT
technologies. Using an engaging,
hands-on approach, it supports both the
learning and creative phases of the
Networking Fundamentals curriculum.
Tool Overview
Provides an easy to use,
comprehensive learning environment
using real devices, code, coding tools
and data that students use to create
the physical interconnection of an
end-to-end IoT and the logical data
pipeline to acquire, analyze and
present data.
Career Prep
• Prototyping Lab App
• Prototyping Lab Kit
• Raspberry Pi 3 CanaKit Ultimate
Starter Kit (or equivalent)
• SparkFun Inventor’s Kit for Arduino
v3.2 (or equivalent)
• Cables, sensors & actuators
Learning Components
Cisco Prototyping Lab
19© 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public
As an integral part of the Networking Academy learning
experience, Packet Tracer provides
• Simulation
• Visualization
• Authoring
• Assessment
• Collaboration capabilities and facilitates the teaching and
learning of complex technology concepts.
Features
Packet Tracer is an innovative
simulation and visualization tool used
for lectures, labs, games, homework,
assessments, and competitions. It is
embedded in these courses:
Tool Overview
The Packet Tracer simulation-based
learning environment promotes the
development of essential career skills
ranging from teamwork and critical
thinking to creative problem solving.
Career Prep
• Cisco Packet Tracer (PT)
• PT Mobile Android
• PT Mobile iOS
• PT Games
Learning Components
Packet Tracer
• CCNA Routing
and Switching
• CCNA Security
• IT Essentials
• Intro to the
Internet of
Things
• Mobility
Fundamentals
21© 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public
IoT Fundamentals ApproachA Multidisciplinary Digital Foundation …For Many IoT Career-Ready Pathways
IoT Data Analyst
IoT Product Manager
IoT Device Management
IoT SecurityElectronics
Programming
Networking
Data Analytics
Cybersecurity
Problem solving
Design thinking
Soft skills
IoT Fundamentals
…
…
…
…
and many others
23© 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public
Getting and
Cleaning Data
IoT Fundamentals Examples of Career-Ready Pathways
Cisco
CCENT
Cisco
CCNA R&S
Networking
Technician
Network
Administrator
Capstone
Course
CCNA R&S
(ITN and RSE)
CCNA R&S
(ScaN and CN) IoT
Fundamentals
A+
Certification
Computer
Technician
Intro to
CybersecurityIT EssentialsEx. Infrastructure Program at
a 2-Yr / Vocational College
Ex. Data Science program at
4-Yr College/UniversityAdvanced
Visualization
Scalable
Machine
Learning
Foundational
CourseIoT
Fundamentals
Unique Program Courses
offered by College/University
Ex. Robotics program at
Secondary SchoolRobotics Course Curriculum
IoT
FundamentalsIntro to
IoT
Unique Skills for entry into post-secondary degree or training
programs, for ex.
Engineering Data Science
IoT Infrastructure Cybersecurity
IoT Fundamentals Academy support resources include
shared implementation scenarios across our communityCertification
Python DBMS/SQL
24© 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public
Recommended Entry Knowledge
Recommended pre-requisite knowledge for IoT Fundamentals:
• Familiarity Basic TCP/IP Networking including cabling and interconnecting devices in Ethernet LAN and to Internet.
• Familiarity with Cisco Packet Tracer, a network and IoT devices simulation application
• Foundational knowledge of Python or any other imperative programming language to solve basic algorithmic problems
• Foundational knowledge of physics including current, voltage, resistance, and power.
Note:Although not mandatory, student learning will be
amplified if the students have completed one or more
of the following Networking Academy Courses:
One course from our Networking Product Line:
• Networking Essentials | CCNA 1 Introduction
to Networks | IT Essentials
• Python course (coming soon!)
• Cybersecurity Essentials
• PT Know How
• Introduction to IoT
Essentials of:
• Programming
• Electricity
• Networking
IoT Fundamentals contains optional refresher material for the
above skills when needed at the start of each chapter
25© 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public
IoT FundamentalsInstructor Training Requirements
Instructor Training & Support:
1. Academies must align with an ASC.
2. Instructor Training is required.
3. Instructors can enroll in a self-paced basic training course on their own
or register for training with an ITC.
Recommended Qualifying Skills • Basic TCP/IP networking including cabling
and connecting devices in a LAN and to the
Internet.
• Familiarity with Cisco Packet Tracer, a
network and IoT devices simulation
application.
• Experience using any programming language
to solve basic algorithmic problems.
• Foundational knowledge of physics including
current, voltage, resistance, and power.
Recommended Experience• Teaching Quantitative problem solving skills
• Business context (Professional
non-academic work experience or
guest speakers)
NOTE:
IoT Fundamentals Limited Availability instructors are accredited to teach v2.0 with no additional instructor training. Limited Availability Instructor Trainer participants are also qualified to create ITC courses for v2.0.
26© 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public
IoT Fundamentals Instructor Training Options
Online Self-
Paced Course
ITC Value-Add
Course
Experienced in one
or more disciplines
of the IoT domain*
* Ex. Maker, Teacher of embedded computing or electronics
Novice in the IoT
domain* or prefer
in-person training
• Best in class training by an expert Instructor
Trainer focusing on in-person hands-on or
blended training
Option 1
Option 2
• Most flexible solution for experienced instructors
planning immediate adoption
27© 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public
IoT Fundamentals: Connecting ThingsDemo
37© 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public
• Bluetooth
• Patch panels and wall sockets
• Physical Environments
• Smart devices, sensors and
actuators for Home, City, Industry, Power
• Edit existing or program your own
devices
• Python, Javascript, Blockly
• Home Gateway and IoT Server
• Rules for devices to work together
• Real world communication
• Real API communication
Version 7.1 Highlights
38© 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public
PT7 in Global IPD Week
Recordings Available
http://cs.co/GIPD18
PT 7.0 and the Real WorldMarch GIPD Week
39© 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public
Instructor Professional Development
41© 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public
Global IPD Week 5-9 March • Program Updates
• Catch up on the latest strategies and products from Cisco Networking Academy!
• Technical Session Topics
• CCNA Cybersecurity Operations
• Programming Essentials in Python
• Network Programmability in NetAcad
• Netflow Operations
• Understanding an attack using Security Onion
• Der neue CCNA Cyber Operations-Kurs
Global IPD Week Course
Enrollment Link -
http://cs.co/GIPD18
42© 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public
FY18 Global IPD Weeks http://cs.co/GIPD18
11 to 15
September
2017
27 November to
1 December
2017
26 February to
2 March
2018
7 to 11
May
2018
49© 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public
The Networking Academy Learning PortfolioCollaborate for Impact
* Available within 12 months
September 2017
Aligns to Certification
Mobility Fundamentals
CCNA R&S: Introduction to Networks, R&S
Essentials, Scaling Networks, Connecting
Networks
CCNP R&S: Switch, Route, TShoot
Introduction to Cybersecurity
Introduction to IoT
CCNA SecurityCybersecurity Essentials
CCNA Cyber Ops*
Exploratory Foundational Career-Ready
Networking Essentials
Networking
Security
IoT
Be Your Own Boss EntrepreneurshipBusiness
Get ConnectedDigital Literacy
NDG Linux UnhatchedNDG Linux Essentials
IT Essentials
Programming
OS & IT
CLP: Advanced Programming in C*
CPP: Advanced Programming in C++*
NDG Linux II
Current & Planned
CLA: Programming Essentials in C
NetRiders InternshipsPrototyping LabHackathonsPacket
Tracer
CPA: Programming Essentials in C++
NDG Linux I
IoT Security*
Emerging Tech Workshop: Collaboration /
Spark API*
IoT Fundamentals:
Connecting Things, Big Data & Analytics
Hackathon Playbook
Instructor Training required
Emerging Tech Workshop: Network
Programmability*
Self-paced
Introduction to
Packet Tracer
PCA: Programming Essentials in Python*