Internet of Things (IoT) is all of the rages nowadays. Internet of Things (IoT) are devices and components that exist all around us in our day to day lives which communicate with and connect through cloud networks and the internet. This includes cellular service in vehicles, specialized thermostats, and health bands that monitor health. This course will provide an introduction to the subject of Internet of Things (IoT) and provide an overall understanding.
- This course is geared for anyone currently looking to learn about and get a better understanding of Internet of Things (IoT)
- Viewers require no previous experience with Internet of Things (IoT) but, having a technical background is helpful.
- While there are no formal pre-requisites students will benefit from having a basic understanding of cloud computing services
- Recommended course - Compute Fundamentals
- Understand the purpose and benefits of Internet of Things (IoT)
- Learn the essentials of where to begin working with Internet of Things (IoT)
- Learn about the growing challenges of Internet of Things (IoT) along with the predicted growth and projections for the next few years.
This Course Includes:
60 minutes of high-definition video.
What You'll Learn:
- Course Intro: What to expect from this course.
- Use Cases: In this lesson, we discuss the variety of ways the Internet of Things is in use.
- Benefits and Challenges: In this lesson, we discuss the problems solved and created by IoT.
- Systems Architecture, Components, and Development: In this lesson, we’ll review hardware, tools, languages, platforms, and networking.
- IoT Demos: In this set of lessons, we dig deeper into the practical uses of IoT. Including, Autodesk Circuits, IoT on AWS, General Electric Predix, and Node Red.
- Course Conclusion: Summary of everything you’ve learned
Welcome to our demo on General Electric's Predix Platform. Predix is a platform for industrial solutions, and I thought it'd be important to include it in the set of demos that we're going to be showing off. It is different by the fact that it does focus on more industrial solutions, more complex solutions. It's really geared towards actual, real developers in the sense of developing a lot of code and whatnot. It's not really GUI-based. Now, that's not to deter you from actually diving in there, but it's to let you know, you know, it is more involved.
You need to know a lot more about what you're doing when it comes to the development aspect of it. So, let's walk through our demo. To get started, you need to sign up with a valid address, and that's all you need to start off with the free tier essentially, to start interacting with a lot of their different tools and tutorials on their site. So, we're going to try an interactive demo of Predix. Okay, so the tutorial basically just has you follow along here and we're actually gonna interact with just putting some code in here. And it's nice 'cause it really shows you what's really specific to the actual solution. So what it does for you, it takes out a lot of the guesswork involved with developing these solutions. It shows you exactly, from point A to point B, what are you actually gonna be interacting with and not giving you a whole bunch of gobblygoo of code essentially.
So here, they're working with Grunt to create a distribution bundle. And all we're doing is basically typing these commands in here. Okay, great. So our distribution is created. Let's click next. All right. So now we're going to create a service, and it describes what you're doing here, what the actual real command is, and that the frame is really filling in, and they've been nice enough to provide that information already typed out for you that's specific to this tutorial. Type in cf-bind, type in the second command now. Okay, great. So that's all created. It tells you down here it works. Okay. Let's copy our chart information. I'm just gonna drop it in here. All right. It's creating a distribution. Do a cf push.
Now, it's outside of scope, but this is where we really get involved with more when we're working with Grunt, but as you become more involved a developer, you're going to be using tools such as Grunt for building distributions and things like that. Great. So now we have our data for our turbine projected here. So, the idea here is just to kind of walk through what industrial solutions are that they are actually working with with how their code sets actually interact with it. You know, it is more advanced, definitely geared towards people that are really developing more in-depth solutions and not really giving you a lot of GUI-based information to really work off of. So it's just something to really keep in mind. But I wanted to walk through just to give you, you know, an outlook on what is actually out there, what kind of tools are out there, especially since it's unique from a specific standpoint of focusing on industrial internet of things solutions. Well, that wraps up our demo. Thank you for joining me, and I'll see you in the next lesson.
About the Author
Richard Augenti is a DevOps Engineer with 23 years of IT professional experience and 7 years of cloud experience with AWS and Azure. He has been engaged with varying sized projects with clients all across the globe including most sectors. He enjoys finding the best and most efficient way to make things work so, working with automation, cloud technologies, and DevOps has been the perfect fit. When Richard is not engaged with work, he can also be found presenting workshops and talks at user conferences on cloud technologies and other techie talks.