

RunAs Radio
Richard Campbell
RunAs Radio is a weekly Internet Audio Talk Show for IT Professionals working with Microsoft products.
Episodes
Mentioned books

Dec 18, 2019 • 37min
MLOps with Damian Brady
You know about DevOps - but what about MLOps? While at Ignite in Orlando, Richard talked to Damian Brady about how Machine Learning projects need to go through the same kind of lifecycle as any other software project. Damian emphasizes how important good instrumentation is for MLOps - because it can be hard to tell how well a given machine learning model is working. And good instrumentation often involves development, so get with your devs and talk through how you're going to measure success!

Dec 11, 2019 • 39min
Python and SQL Server with Julie Smith
Python and SQL Server together? Julie Smith says yes! Richard chats with Julie about the strengths of Python in various tasks around databases including ETL. Julie talks about the tooling available for doing data extraction, transformation and loading - you can find existing Python implementations on most tasks you need to do! And as of SQL Server 2017, Python is directly supported, so you can call Python code from within T-SQL. And that's just the beginning - wait til you see Python in data analytics and visualization!

Dec 4, 2019 • 45min
The Unicorn Project with Gene Kim
Gene Kim is out with a new book - The Unicorn Project! Richard chats with Gene about his latest book - a fictionalized story of an organization struggling to build software that is critical to the survival of the company. The conversation explores a core aspect of The Unicorn Project known as the Five Ideals. Think of these ideals as a Maslow's Hierarchy of Needs when it comes to teams building software - this is how you do it!

Nov 27, 2019 • 33min
Infrastructure as Code using Ansible with Josh Duffney
Are you managing your infrastructure with code? Richard chats with Josh Duffney about his current toolset for writing infrastructure as code, including PowerShell, Chocolatey and Ansible. Ansible is an open-source project from Red Hat that includes some retail components if you need them. Josh dives into the playbook model, how Ansible helps make testing that infrastructure code easier, and the challenge of using virtual machine based application deployment in the modern world.

Nov 20, 2019 • 44min
The Evolution of Collaboration with Heather Newman
Collaboration continues to evolve - how do you do it? Richard chats with Heather Newman about the tooling and techniques that have changed over the years to let teams work together remotely and in-person. SharePoint has been around a long time, but do you remember Groove? Heather talks about her current favorite stack including Teams, Planner, OneNote, OneDrive and SharePoint, all working together under the Office 365 banner. It's a great time to collaborate!

Nov 13, 2019 • 37min
Microsoft 365 with Stephen Rose
What is Microsoft 365, and why do you need some? Richard chats with Stephen Rose about the superset that is Microsoft 365, encompassing Office 365, Windows, InTune and more. Stephen talks about how Microsoft is organizing the products that work together with the cloud to be productive, making it easier for folks to put them to work and take advantage of all the features. This includes the latest incarnation of Windows Virtual Desktop, allowing any device to act like a high-end Windows workstation - check it out!

Nov 6, 2019 • 50min
DevOps for DBAs with Kendra Little
Does DevOps make sense for DBAs? Richard chats with Kendra Little about how DevOps practices have spread throughout the development process - and yet somehow, in some organizations, the database folks aren't all that involved. Kendra talks about what practices work for those responsible for the care of feeding of data, including things like source control and automating deployments. Can it be done? Yes! Is it worth it? Also yes!

Oct 30, 2019 • 39min
Managing Groups and Teams in Office 365 with Tony Redmond
How do you keep your groups and teams in Office 365 under control? Richard chats with Tony Redmond about Office 365 and how individual users can create their own groups, essentially on demand. In large organizations, this can lead to a huge proliferation of so-called dead groups - how do you manage them? Tony digs into the policy tools, and what really constitutes a dead group. The conversation also dives into how this keeps happening - making it easy for users to use a feature means it gets used, but when do you need governance to make sure it isn't over-used?

Oct 23, 2019 • 41min
Azure Governance with Phoummala Schmitt
Your organization is using Azure - but is it under control? Richard chats with Phoummala Schmitt about policy, compliance, and governance in Azure. Often moving to the cloud starts as an experiment - and then suddenly it's live! While it's great to work through governance in advance, it's not always possible. So how do you get things right? Phoummala talks about account management, monitoring utilization, security and cost controls, all key parts of good governance. Azure gives you lots of tools to get things right!

Oct 16, 2019 • 28min
Secure Deployment with Mikael Nyström
Can deploying software and updates enable a hack? Richard chats with Mikael Nyström about doing secure deployments - and this leads to a conversation about how modern hackers are exploiting systems today. Modern hackers can break into machines, but security restrictions limit their ability to exploit - until an administrator logs into the machine. Mikael talks about limiting your use of super-user accounts, including for deployment - and keeping your systems difficult for hackers to exploit!