Ken Rimple

Know your Costs – IoT on AWS – A Philly Cloud Computing Event

Amazon uses a “pay as you go” pricing model: you pay for the resources that you use, and in most cases don’t need to pre-allocate resources. While this allows your business to scale, it means that each component of your data pipeline will incur a separate charge, which can obscure the overall cost of running the pipeline. This talk will examine those changes, along with strategies for partitioning those costs between your clients or organizational units.

IOT on AWS Event – Introductory Slides

Scenario: An IoT pipeline exists to transform data into information. As a working example, we use sensors that report room temperature, humidity, and occupancy, and translate that raw data into information that would be useful to a building manager.

IoT on AWS – What’s the Thing with IoT?

Ken Rimple discusses the key concepts and terminology of the Internet of Things, including types of IoT devices, networking hardware, transport and protocols, and how they relate to our event and the real world. Topics discussed include connectivity examples and various IoT devices.

By Ken Rimple, Director of Training/Mentoring Services, Chariot Solutions

IoT on AWS – Choosing a Wireless Technology

There are many ways to add wireless connectivity to a device. We’ll take a brief tour of the some of these like WiFi, Bluetooth, ZigBee, Zwave, NFC, Cellular, LoRa, and Sigfox. We’ll talk about some of the pros and cons of each technology to help you decide which is best for your use case.

IoT on AWS – Introduction to MQTT

What is MQTT? How does it work? Why should you care? We’ll discuss the MQTT protocol and how AWS IoT Core is an MQTT Broker able to send and receive messages to and from devices.

IoT on AWS – Connecting to IoT Core

AWS IoT provides connectivity to IoT devices through HTTP and MQTT. In this session we learn how to leverage AWS Core IoT as an MQTT broker, how to connect your devices using a client certificate, how policies can enforce data security, and how rules are used to move data elsewhere in the AWS infrastructure.

IoT on AWS – Intro to Kinesis

This talk will cover the high-level design of Kinesis, how it scales, how clients can retrieve records that have been stored in it, and the use of Kinesis Analytics to to transform data and extract outliers.

IoT on AWS – Coping with Aging (Data)

Data has different purposes over time: when fresh, it can be used for real-time decision-making; as it ages, it becomes useful for analytics; eventually, it becomes a record, useful or perhaps not. Each of these stages requires a different approach to storage and management, and this talk looks at appropriate ways to work with your data at the different stages of its life.

IoT on AWS – Amplify Mobile Applications and Device Shadows

In this session we will walk through the steps required to securely communicate with your device using the Device Shadow service. This will include an overview of user authentication and authorization, connecting to AWS IoT, and using MQTT to communicate with the device’s “Device Shadow” to read and update its state. All this, using the AWS Amplify CLI and SDK.