Ordered the wrong exam code? It happens, and at Prep4pass it is not a disaster — one free exchange puts the correct Cisco Developing Solutions using Cisco IoT & Edge Platforms material in your hands, and the 300-915 support team handles it without fuss.
Cisco 300-915 Exam Overview:
| Certification Vendor: | Cisco |
|---|---|
| Exam Name: | Developing Solutions Using Cisco IoT and Edge Platforms (DEVIOT) |
| Exam Number: | 300-915 |
| Real Exam Qty: | 55-65 |
| Related Certifications: | Cisco Certified DevNet Professional |
| Available Languages: | English |
| Exam Format: | Drag and Drop, Multiple Choice Single Answer, Multiple Choice Multiple Answer, Fill-in-the-Blank |
| Passing Score: | 700 out of 1000 (not publicly disclosed officially) |
| Exam Duration: | 90 minutes |
| Certificate Validity Period: | 3 years |
| Exam Price: | USD 300 |
| Recommended Training: | Developing Solutions Using Cisco IoT and Edge Platforms (DEVIOT) v1.0 Cisco Learning Network |
| Exam Registration: | Cisco Official Exam Page Pearson VUE Registration |
| Sample Questions: | ![]() |
| Exam Way: | Online proctored or in-person at authorized Pearson VUE testing centers |
| Pre Condition: | Basic software development, Linux, networking, and programming knowledge recommended; no formal prerequisites required |
| Official Syllabus URL: | https://www.cisco.com/c/en/us/training-events/training-certifications/exams/current-list/deviot-300-915.html |
Cisco 300-915 Exam Syllabus Topics:
| Section | Weight | Objectives |
|---|---|---|
| Topic 1: Open Source IoT Software | 10% | - Using open-source tools for IoT development - IoT frameworks and runtime environments - Containerization and orchestration basics |
| Topic 2: Cisco IOx IoT Software | 20% | - Dockerfile creation and troubleshooting for IOx - Using IOx SDK and CLI tools - Building and packaging IOx applications - IOx architecture and capabilities |
| Topic 3: Cisco Network IoT Architecture | 20% | - IoT architectural models and requirements - Networking and configuration policies for IoT - Sensor connectivity and troubleshooting - Edge device characteristics and communication protocols |
| Topic 4: IoT Data Visualization | 10% | - Data flow and integration for visualization - Data visualization tools: Freeboard, Grafana, Kibana - Building dashboards and real-time monitoring |
| Topic 5: Cisco Edge and Fog Processing Module (EFM) | 15% | - EFM architecture and functionality - Edge data management with EFM - Application deployment on EFM |
| Topic 6: Security | 15% | - Secure software development lifecycle - IoT security challenges and risk management - Authentication, authorization, and encryption - Threat detection and mitigation at the edge |
| Topic 7: Compute and Analysis | 10% | - Edge data handling and processing - Application resource analysis and optimization - Using FND and GMM APIs for deployment - Edge vs general-purpose compute devices |
300-915 Exam Facts, Early Starts and Safety Nets
- Open Source IoT Software (10%)
- Compute and Analysis (10%)
- Cisco Edge and Fog Processing Module (EFM) (15%)
Cisco Developing Solutions using Cisco IoT & Edge Platforms Sample Questions:
A customer is deploying sensors with Cisco IR829 routers in moving trucks to continuously monitor the health of engines using a cloud application.
Which data extraction and processing strategy is best suited in this environment?
- A. Use the store and forward mechanism to upload the information at the earliest to cloud.
- B. No need to store data locally, upload in real time to the cloud for processing.
- C. Generate local alerts and create reports at the edge, and upload to the cloud at the end of the day.
- D. Ensure that data is stored for a longer duration locally and upload to the cloud every week.
Correct Answer: C 🗳️
An application needs to calculate if the product meets a determined quality specification, activate an automation to remove poor quality products, and report detailed results back to the cloud. All data are captured from an application that is connected to a sensor. Using the SDK of the cloud provider, drag and drop the tasks that must be completed from the left to the right. Not all options are used.
Correct Answer:

Refer to the exhibit.
Which protocol is used to make a FlexVPN connection from a Cisco IR829 router to a headend router?
- A. NAT
- B. IKEv2
- C. IS-IS
- D. SSL
Correct Answer: B 🗳️
Refer to the exhibit.
When a Docker image is built using this Dockerfile, which two statements are valid on Cisco IOx 1.8 and before? (Choose two.)
- A. It builds an image that can be executed on all Cisco platforms.
- B. It creates two separate images.
- C. It builds a Docker image that cannot be used directly on Cisco IOx.
- D. It compiles a "hello world" program in C.
- E. It builds an IOx package that can be deployed directly.
Correct Answer: C,D 🗳️
Which two commands inside a Docker container on a gateway help to troubleshoot why the compute performance of the device is slowing down? (Choose two.)
- A. top
- B. wmic
- C. ps
- D. show processes
- E. proc
Correct Answer: A,C 🗳️





