Practical and effective

Content for the DevOps and Cloud developer community

Welcome to my portfolio!

This site features code-oriented projects that I've contributed to or created during the course of my work.

Cloud

Cloud computing related documentation and sample code.

Set up an Azure IoT Hub for Azure Sphere

Explains how to use Azure Sphere devices with Azure IoT Hub, how to create a hub and set it up to work with your Azure Sphere tenant, then configure x509 certificate authentication for each device.
Docs on learn.microsoft.com
Docs in PDF

Set up Azure IoT Central to work with Azure Sphere

Explains how to set up Azure IoT Central to work with Azure Sphere. When connected to Azure IoT Central, any device that is claimed into your Azure Sphere tenant is automatically authenticated when it first connects to your Azure IoT Central application.
Docs on learn.microsoft.com
Docs in PDF

Set up Azure IoT Edge for Azure Sphere

Describes how to set up an Azure IoT Edge device with Azure Sphere. Edge provides a filtering and data processing layer between a downstream device like Azure Sphere and Azure IoT Hub. Consider using Azure IoT Edge if your Azure Sphere device produces a considerable amount of data or data that requires post-processing.
Docs on learn.microsoft.com
Docs in PDF

Quickstart: Use .NET to create a Batch pool and run a job

Shows you how to get started quickly with Azure Batch by running a C# app that uses the Azure Batch .NET API.
Docs online
Docs in PDF

Quickstart: Create a Java app on Azure App Service

Shows how to use the Azure CLI with the Azure Web App Plugin for Maven to deploy a .jar or .war file.
Docs online
Docs in PDF

Get started with cloud development using Java on Azure

Walks you through setting up a development environment for Azure development in Java. Create Azure resources and connect to them to do some basic tasks, like uploading a file or deploying a web application. You'll have a Java application ready to start using Azure services.
Docs online
Docs in PDF

Getting Started with Amazon Kinesis Data Streams

Shows you how to perform basic Amazon Kinesis Data Streams operations using the AWS Command Line Interface. Learn fundamental Kinesis Data Streams data flow principles and the steps necessary to put and get data from an Kinesis data stream.
Docs online
Docs in PDF

Amazon Kinesis Data Streams Terminology and Concepts

Explains key concepts for Amazon Kinesis Data Streams.
Docs online
Docs in PDF

REST API

Documentation and demonstrations for RESTful web services (REST APIs).

TeleSign SMS Verify API

Wrote original reference for SMS Verify API, which sends an SMS with a verification code to a recipient phone number.
Docs online
Docs in PDF

Blockchain

Documentation and sample code for Ethereum blockchain and network protocol.

Hyperledger Besu API library

Developer docs for the Hyperledger Besu Ethereum client, an open source Ethereum client developed at ConsenSys. It consists of a CLI and a JSON-RPC API, and supports smart contract and Dapp development, network deployment and operation, using tools such as Truffle, Remix, and web3j.
Hyperledger Besu docs online

Start a Private Blockchain Network (video)

Produced this demo video (using Camtasia) on how to create a private Ethereum blockchain network using the Hyperledger Besu Ethereum client.
Start a Private Blockchain Network (YouTube)

Mobile App Development

Documentation and sample code for mobile apps.

Developing Firefly Plugins

Describes how to develop Firefly plugins on Amazon Fire OS (based on Android Open Source / AOSP). Firefly allows your mobile app to identify a visual or audio item and provide contextually meaningful actions for users to take for that item.
Docs online
Docs in PDF

Understanding Firefly

Amazon Firefly technology allows you to identify real-world items by scanning them with your Fire phone. These items can include books, videos, music, email addresses, barcodes, QR codes, web addresses, and phone numbers.
Docs online
Docs in PDF (TBD)

Telesign SMS Verify SDK Tutorial

Explains how to use the Telesign SMS Verify Java SDK to send an SMS with a one-time passcode.
Docs online
Docs in PDF

Telesign Voice Verify SDK Tutorial

Explains how to use the Telesign Voice Verify Java SDK to send a custom voice message with a verification code to an end user.
Docs online
Docs in PDF

Contact Info:

Location: Williamsport PA

Email: donntrenton@outlook.com

LinkedIn: http://www.linkedin.com/in/donntrenton

GitHub: https://github.com/donntrenton