Episode 6 – AI Forensics and Pharaoh Hounds

https://www.podbean.com/media/share/pb-t73d8-ac0f38

AI / Machine Learning pioneer Andre Magni visits the pod to talk computer intelligence; from Microsoft’s AI mission (to amplify human ingenuity with intelligent technology) to data-curation gotchas and modelling pitfalls to identifying dead bodies using AI.  We even talks about our “AI Moms” and Andre’s world-champion lure-coursing Pharaoh dogs. 

—-more—-

Andre has been around Machine Learning and AI since 1994, on the early days of Artificial Neural Networks. He has developed and deployed an array of ML/AI solutions over the years, that range from cranio-facial identification to more normal ones as, speech and pattern recognition, anomaly detection, failure prediction and forecasts. Today, Andre leads a highly skilled team of Cloud Solutions Architect at Microsoft enabling customers to be successful on Azure.

The episode also features a pair of PSAs from two of our favorite kid-focused technology organizations MakeCode and Kodable.  Give ’em some love (they do a great job!)

PLEASE VISIT http://azureability.com for show notes and additional episodes.  Also, if you like (or even hate!) what we’re doing, please take the time to share your comments and suggestions either by the Podbean App (see links, below), email (lberman@microsoft.com) or Twitter (@azureability). 

CREDITS: Louis Berman (Host); Andre Magni (Guest); Gretchen Huebner (Kodable PSA), Simon Hillvo (MakeCode PSA); Vincent Tone / PremiumBeat (Music); Heather Walsh (Intro/Outro); Louis Berman (Engineer); East Coast Studio (Editing)

TRANSCRIPThttps://www.videoindexer.ai/accounts/1c5a0342-11e8-4e1d-b656-d0bf35b80614/videos/f26d8e3451.

PODCAST CLIENTS: You can find AzureABILITY on Apple PodcastsGoogle Play and Spotify, or simply use our RSS Feed (http://www.azureability.com/feed.xml) and plug it into your podcast client of choice.

Episode 4 – Azure Enthusiast: Kevin Boland

https://www.podbean.com/media/share/pb-dh33z-aac044

AzureABILITY host Louis Berman talks Azure with Bentley Systems‘ Kevin Boland—an Enterprise Cloud Architect who manages one of the largest and most complex set of Azure deployments on the planet.  The pair of friends talk a good deal of tech, but along the way they also ruminate on the joys of raising Boxers (no, not the underwear!) as well as the pleasures and perils of being a robotics dweeb. 

—-more—-

Kevin is a Dad, Dog Rescuer, Technology Evangelist, Leader, Thinker, Mountain Biker, Security Nerd, Tinkerer, Maker, Enterprise Architect, DevOps Devotee, Azure Enthusiast, Mad Roboticist and more.  To learn more more about Kevin, be sure to visit his LinkedIn page or follow him on Twitter (@kmboland). 

During the course of the podcast, Kevin and Louis touch on a bunch of different topics, including:

The episode also features a pair of PSAs from two of our favorite kid-focused technology organizations Kodable and MakeCode.  Give ’em some love (they do a great job!)

PLEASE VISIT http://azureability.com for show notes and additional episodes.  Also, if you like (or even hate!) what we’re doing, please take the time to share your comments and suggestions (see Podbean App links, below), or you can email Louis directly at lberman@microsoft.com

CREDITS: Louis Berman (Host); Kevin Boland (Guest); Gretchen Huebner (Kodable PSA), Simon Hillvo (MakeCode PSA); Vincent Tone / PremiumBeat (Music); Heather Walsh (Intro/Outro); Louis Berman (Engineer); East Coast Studio (Editing)

TRANSCRIPT: https://www.videoindexer.ai/accounts/1c5a0342-11e8-4e1d-b656-d0bf35b80614/videos/7548a4be2a/;  automatically generated by Microsoft’s Video Indexer service (http://videoindexer.ai).

PODCAST CLIENTS: You can find AzureABILITY on Apple Podcasts, Google Play and Spotify, or simply use our RSS Feed (http://www.azureability.com/feed.xml) and plug it into your podcast client of choice.

Episode 2 – WTF Azure (How Do I Get Started?)

https://www.podbean.com/media/share/pb-srzes-aa4137

In this episode, Louis Berman discusses how to get started in Azure with his fellow Cloud Solutions Architect, Srini Ambati. Listen in as Louis and Srini give you a leg up into the cloud.

To learn more about getting started with Azure, be sure to check out the following links, or simply use your favorite search engine to access an absurd amount of Azure content; more than any one human could ever consume in a single lifetime:

Quick Heads Up: If you have kids, know kids, want to help kids–maybe even like kids!– then be sure to check out http://code.org. Code.org provides the leading curriculum for K-12 computer science in the largest school districts in the United States.  They also recognize the annual hour of code campaign which has engaged 10% of all the students in the world.  10 friggin percent!!

Be sure to visit http://azureability.com for show notes and additional episodes.  Also, if you like (or even hate!) what we’re doing, please take the time to share your comments and suggestions.

CREDITS: Louis Berman (Host); Srini Ambati (Guest); Megan Hochstatter (PSA); Heather Walsh (Intro/Outro)Vincent Tone / PremiumBeat (Music); East Coast Studio (Editing)

TRANSCRIPT: https://www.videoindexer.ai/accounts/1c5a0342-11e8-4e1d-b656-d0bf35b80614/videos/3ac26600ce/; automatically generated by Microsoft’s Video Indexer service (http://videoindexer.ai).

San Diego, Seattle, then Seattle; Oh My!!

TractorTis the season for peregrination, la de dah de dah, de dah, de dah.  For a start I’m off to a fun-filled family reunion in sweltering San Diego (in Ramona, CA, if I’m being particular; to get that gen-u-ine desert during prolonged drought experience!) followed by two back-to-back weeklong internal Microsoft conferences in Seattle.  Yes, the joys of professional development know no bounds, but if that wasn’t enough, I also get to attend a three day team offsite in Baltimore a couple of days after I get back home to Philly.

Anyway, I’m complaining overmuch because for a start (a) I love my family and (b) I’ve heard mention that this time around I get to ride my brother-in-law’s newish 1937 tractor on his “gentleman-farmer” farm, whooping it up and bellowing  my trademark “Yowza” at the top of my lungs as the barely motile beast tops an eye-watering 10mph.  To be sure, life doesn’t get any better!

Continue reading

Handling Poison; Messages, I Mean

A poison message, for the uninformed, is a “queued” message that can’t be processed for one technical reason or another.  Doesn’t sound like much of a bother, but due to the way that queues operate, they can muck up the works if left unhandled.

Azure WebJobs does a decent job of handling poison messages out of the box. Basically, you’re given five tries (by default) to process a given message.  If, for instance, the database you’re trying to write to is unreachable or maybe the instructions embodied in an message were somehow malformed then the message would be automagically moved to a “poison” queue for further processing; but only after five failed attempts.  As to any further handling, it’d be up to you.

Continue reading

I Need a [Web]Jobs

Once again, with the new formed buds of spring a-budding, it only natural for a young man’s thoughts turn to . . . WebJobs.  OK, probably not.  But this (not quite young!) man has a good reason to be thinking of such things: I’m giving a WebJobs presentation at Philly Code Camp 2016.1 later today.  The session will be more than a little hands-on, but I also have a smallish deck, with a number of highlights and resource links, that you can download: Batch Processing with Azure WebJobs.

For the uninitiated, WebJobs can be thought of the newish Azure tech that (most usefully!) enables workflow for the modern web.  Think image processing, shopping carts, database administration, Monte Carlo simulations, app “glue,” process control, AI, custom testing, IoT facilitation, site scraping, backups, pipelining, log ingestion and more.  Even better, WebJobs are super-simple.  You can be up and running in minutes, but more importantly, the “hard” stuff rarely takes more than hours.

If you work with the cloud: run, don’t walk.

 

NoSQL? With DocumentDB, that ain’t quite true!

The Microsoft folks continue to beaver away in PaaS-land, serving up new Platform as a Service offerings on a seemingly weekly basis.  One of the best of these is the new pay-as-you-go DocumentDB service; a fully managed, highly-scalable NoSQL (JSON) document database service that provides:

  • Schema-free storage of arbitrary JSON documents
  • Automatic indexing that supports complex queries
  • Transaction support with ACID semantics
  • Service-side programmability with JavaScript
  • Write-optimized, SSD-backed and tunable via indexing & consistency
  • Open-source Client SDKs for NET, Node.js, JavaScript and Python (with C++ and Java on the way)

DocumentDB should be thought of as a complement to SQL Server, Table Storage, Blobs, etc.; not a replacement.  It’s a pretty new offering, but even so, there’s a fair amount of related documentation around on the net:

If you’re one of my fellow Neudesic-ies, I’ll be giving an in-depth DPG Presentation on the topic on Friday afternoon, at 1:00PM EST.  Please feel free to download my deck or clone the GitHub repository that contains the DpgDocDbDemo code that I’ll be showing in my talk.