[.NET@Noon] Resilient smart homes with Docker & .NET Core on a Raspberry Pi


Ever flooded your basement because you didn’t write a unit test? How would you write a unit test for that?

When most people think of smart homes they don’t treat it like a production environment. What happens if you’re controlling something important and the internet goes down? Power goes out? Hardware fails? Or in Austin’s case it rains a lot more than you expected?

In this session Austin will show:

* How and why to set up Open Source home automation software on easily replaceable hardware.
* Adding resilience with disaster recovery planning.
* How to easily add functionality using existing Docker image add-ons and how to create our own.
* Using .Net Core to handle critical logic and leveraging community tested code for the rest.
* How in the world you write a unit test to keep your basement from flooding (and also why you shouldn’t)

[Meeting Agenda]
• 11:30 AM - 12:00 PM - Pizza Lunch/Networking
• 12:00 PM - 1:00 PM - Presentation

Speaker - Austin Thompson

Austin Thompson is developer at CO-OP Financial Services with a love of learning and almost 20 years of professional experience. While focused on all things .Net for most of his career, he at one time owned only Linux machines while working on embedded systems. When not coding or spending time with his family, he enjoys reading, learning the piano, and doing dumb things with smart homes.

Meeting Sponsor - CO-OP Financial Services

CO-OP Financial Services helps your credit union leverage the latest technology and insights to strengthen member connections and propel growth. With over 35 years of credit union service, CO-OP connects credit union members to their accounts through Debit, Credit, ATM, Shared Branching, Member Interaction Services, Mobile, Virtual, and Bill Pay services. CO-OP serves a total of 3,500 member credit unions, 50 million cardholders, 30,000 surcharge-free ATMs, and more than 5,500 shared branches. Handling three billion-plus annual transactions, CO-OP is the nation’s largest credit union service organization—offering resources that enable deeper member engagement to help credit unions prosper.

Platinum Sponsor - QCI

Since 1995, QCI has grown to be one of the largest, Iowa-based, technology consulting firms, one client at a time. There is no secret to our success. We simply hire the best people and support a culture that is obsessed with delivering excellent service to our clients. In QCI, our clients have a partner that is large enough to provide highly skilled consultants across a wide area of expertise. Our dedication to client service has resulted in a long-term relationships through which we understand that placing the interests of our clients first is the key to being a trusted partner.

For more information, visit http://www.qci.com

Platinum Sponsor - Source Allies

Source Allies is a local technical consultancy who values collaboration, craftsmanship, and an ownership mentality. We provide a home to our teammates where we encourage each other to grow not only technically, but as peers & consultants. This is evident in the quality software we deliver to clients.

Learn about our “ownership mentality” at: www.sourceallies.com