December in IoT: Goody Grab Bag
December in IoT: Goody Grab Bag
There's something in here for everyone! Whether you're a prototyper, an IIoT master, or somewhere in between, see what's new in IoT development.
Join the DZone community and get the full member experience.Join For Free
There wasn't really a cohesive theme in IoT articles this month. Hence, I have masterfully titled this IoT recap as a grab bag. As an overview, IoT security was in the news again with new threats (including a potentially worrisome variant of the Mirai botnet that was recently discovered) and new solutions (this one using blockchain!). There was some decent career advice as well, and a number of things for tinkerers, enterprise IoT developers, and Industrial Internet specialists to get excited about.
Connecting You With What's Cool
- It's Different at the Edge, by Kevin Bohan. Retrofitting existing technologies just won’t work when developing edge applications, so let's see what the future of edge computing looks like.
- RESTful API Interface Using Android Things, by Francesco Azzola. Pretty much what it says on this tin. Let's take a look at how to build a RESTful API that can be used by and integrated with any device running Android Things!
- An Enterprise IoT Implementation Checklist, by Olga Machushnyk. Is your enterprise IoT solution ready to go? Really? Here are the challenges and some best practices to keep in mind when adopting or building enterprise IoT products.
- AWS IoT and Node.js on the Raspberry Pi, by Kevin Hooke. Having a hard time getting Node.js working with AWS IoT? Running into ES6 class syntax problems? Here's how to solve them.
- 5 of the Most Crucial IoT Skills, by Laura Buckler.IoT development takes more than just software-building proficiency. Take a look at the UX, BI, security, and mobile app dev skills that will help your career.
By the way, if you're interested in writing for your fellow DZoners, feel free to check out our Writers' Zone, where you can also find some current hot topics and our Bounty Board, which has writing prompts coupled with prizes.
IoT Around the Web
Say, "Hi," to Mirai. Again.
Hey, remember that time when Mirai took down a chunk of the Internet by using barely secured IoT devices? Boy, that was a productive day last year. "Shockingly," (with massive air quotes), such a productive attack vector is still in use! Late last month, it was reported that a Chinese firm discovered an active variant targeting devices made by ZyXEL Communications using default credentials.
Let's see if 2018 is going to be the actual year of IoT security.
It... Might Actually Be the Year for IoT Security
All right. Touché.
We hear people say on a near-hourly basis that blockchain is going change everything. Of course, a couple of the more relevant use cases include putting together a connected supply chain and... what's this? Securing the Internet of Things?
Well, a startup called Xage just exited stealth with their blockchain aimed at securing Industrial Internet systems. Take a look for yourself to see if this is the next big thing in IIoT security — and if it could be a blueprint for securing other massive IoT networks as well.
While you people living in the southern hemisphere are lapping up the sun, we up north are feeling the bite of a winter that seems to be much colder than the last few. It's probably got something to do with the change in the El Niño/La Niña cycle, but we don't have time for that.
We've got mad science to do.
Sure, you could go out and just get a space heater like a normal person. But why do that when you can build your own smart heater system? Thanks to Cesanta for putting that together.
Diving Deeper Into IoT
Location: New York, New York, USA
- Proven experience on a complex web app with real users. You should be able to point to things you’ve worked on
- Strong computer science fundamentals and experience with object-oriented architecture, design patterns, test-driven development and distributed systems
- A willingness to learn and use new technologies, strategies, tools, and components
- Strong written and verbal skills, with an ability to explain complex concepts to a varied audience
- Experience in a startup environment
- Bonus points for: experience with any Temboo-supported language, programmable hardware (i.e Arduino) and a quick sense of humor. We also need a bass player, please let us know if you can jam!
- Bachelor's or Master's degree in Computer Science, Information Systems, or equivalent.
- Typically 4-6 years experience.
- Proficient with Objective-C or Swift and Cocoa Touch
- Experience with iOS frameworks such as Core Data, Core Animation, etc.
- Experience with offline storage, threading, and performance tuning
- Familiarity with RESTful APIs to connect iOS applications to back-end services
- Knowledge of other web technologies and UI/UX standards
- Understanding of Apple’s design principles and interface guidelines
- Knowledge of low-level C-based libraries is preferred
- Experience with performance and memory tuning with tools
- Familiarity with cloud message APIs and push notifications
- Knack for benchmarking and optimization
- Proficient understanding of code versioning tools
- Familiarity with continuous integration
Opinions expressed by DZone contributors are their own.