Rob's Presentations in 2019
Zoom In, Zoom Out. Fresh look at Kubernetes Security
kubernetes security
12/19/2019
at Wallarm Webinar
Cloud-native applications and infrastructure create several new challenges for all of us security professionals. We need to establish new security programs, have a new mindset and adopt advanced new tools that are focused primarily on securing cloud-native technologies....
Kubernetes Security: Zooming In - Zooming Out
kubernetes security
12/9/2019
at Open FinTech Forum
in New York, NY
The landscape around modern security practices is rapidly evolving and complex. As Docker and Kubernetes gain mainstream momentum, practices such as continuous delivery, cloud-native development and DevOps require a fresh look at security....
Level-up Your DevOps with Azure and Kubernetes
devops kubernetes
11/21/2019
at DevIntersection
in Las Vegas, NV
Are you looking to rapidly deploy your content? Are Docker containers in your future? Come for this demo-only presentation where we start from scratch, build up a DevOps pipeline in Azure, and deploy to Kubernetes....
HTTPS in ASP.NET Core in Docker Linux Containers Deep Dive
docker asp.net core
11/19/2019
at DevIntersection
in Las Vegas, NV
ASP.NET Core lights up HTTPS by default. Running from the command line or from Visual Studio installs and trusts self-signed certificates so we don’t get the browser error when debugging....
Securing Docker Containers: Kubernetes just does that, right?
docker devops security
11/19/2019
at DevIntersection
in Las Vegas, NV
Securing a container is like securing a virtual or physical machine. You need to understand what’s installed, ensure it’s patched, and reduce the attack surface....
Database DevOps with Containers
devops docker
10/29/2019
at Docker Webinar
Unlike CI/CD pipelines for applications, we can’t just delete the database and pop up a new one with each new version....
Docker for Windows Container Development
docker devops asp.net core
10/29/2019
at Weave Online User Group
in San Francisco, CA (virtual)
Docker is carefully tucked between virtualization, continuous deployment, and pure awesome, available for Linux and Windows software development....
Planning for the varied levels of once-data-processing with Kafka
data
10/29/2019
at Phoenix Kafka Meetup
in Scottsdale, AZ
In pub/sub and event sourcing, we have at-least-once and at-most-once processing. Each have their place, but each have their drawbacks....
Redux: the MVC framework for data
javascript react
10/23/2019
at Prairie Dev Con
in Regina, Saskatchewan, Canada
The MVC Pattern provides elegant abstractions for web requests. Redux provides similar patterns for data movement in React....
Git Scenarios: How Do I Fix That?
git
10/22/2019
at Prairie Dev Con
in Regina, Saskatchewan, Canada
Have you ever wondered how to get out of a bad merge? Have you ever gotten stuck trying to push your changes?...
Database DevOps with Containers
devops docker
10/12/2019
at Desert Code Camp
in Chandler, AZ
Unlike CI/CD pipelines for applications, we can’t just delete the database and pop up a new one with each new version....
HTTPS in ASP.NET Core in Docker Linux Containers Deep Dive
docker asp.net core
10/12/2019
at Desert Code Camp
in Chandler, AZ
ASP.NET Core lights up HTTPS by default. Running from the command line or from Visual Studio installs and trusts self-signed certificates so we don’t get the browser error when debugging....
Debug Kubernetes with Azure Dev Spaces
kubernetes azure asp.net core node
10/4/2019
at DogFoodCon
in Columbus, OH
Azure Dev Spaces is a whole new way to debug container-based microservices. Let’s fire up DevSpaces and debug just the microservice we need in context with the rest of the swarm of services....
Your Technology Your Way: Full-stack Web and Service with .NET and Node
asp.net core javascript node
9/25/2019
at Utah Valley .NET User Group
in Provo, UT
Do you want to build full-stack with your stack? We’ll build an ASP.NET website using Blazor and WebAPI, a back-end service using Service Worker and gRPC....
Istio, a Service Mesh on Kubernetes. When do I need it?
kubernetes devops security
9/24/2019
at WeaveWorks
in San Francisco, CA (virtual)
You may be hearing about service meshes and technologies like Istio. There are benefits that the technologies address, but they also bring in added levels of complexity....
Kubernetes hands-on (Workshop)
docker devops kubernetes
9/5/2019
at Music City Code
in Nashville, TN
Kubernetes is how you run Docker in production. Bring your laptop with Docker for Windows or Docker for Mac edge version installed....
Choosing from the many ways to Docker in Azure
docker devops azure
8/23/2019
at Code PaLOUsa
in Louisville, KY
You’re ready to go cloud native with containers. Now where do you begin on Azure? There’s a dizying amount of container options available in Azure....
Database DevOps with Containers
devops docker
8/22/2019
at Code PaLOUsa
in Louisville, KY
Unlike CI/CD pipelines for applications, we can’t just delete the database and pop up a new one with each new version....
Docker is more than Kernel Virtualization
docker
8/14/2019
at PPAI Tech Summit
in Dallas, TX
Docker is carefully tucked between virtualization, continuous deployment, and pure awesome. We’ll look at the commands and ecosystem around building infrastructure as code, deploying a swarm, and sharing images on Docker Hub....
Kubernetes Test Drive
docker devops kubernetes
8/14/2019
at PPAI Tech Summit
in Dallas, TX
Are you a Docker aficionado or are you new to the Docker ecosystem? Come see how Kubernetes (K8s) adds a mature solution for running containers in production and development....
Building a CI/CD Experience
devops
8/13/2019
at PPAI Tech Summit
in Dallas, TX
Right-click Publish is easy, but it’s evil. FTP it up is fragile and error prone. You know you need to run tests and deploy in a consistent way....
async and await with Node and Express
javascript node async
8/2/2019
at JavaScript and Friends Conference
in Columbus, OH
Express is the defacto Node web server, but it’s built with callbacks. Can we use modern JavaScript like async and await?...
Database DevOps with Containers
devops docker
7/18/2019
at KCDC
in Kansas City, MO
Unlike CI/CD pipelines for applications, we can’t just delete the database and pop up a new one with each new version....
Build a DevOps Pipeline for .NET Apps and Databases (Workshop)
devops asp.net sql
7/17/2019
at KCDC
in Kansas City, MO
Right-click Publish is easy, but it’s evil. FTP it up is fragile and error prone. You know you need to run tests and deploy in a consistent way....
Level-up Your DevOps with Azure and Kubernetes
devops kubernetes
7/11/2019
at Phoenix DevOps Meetup
in Phoenix, AZ
Are you looking to rapidly deploy your content? Are Docker containers in your future? Come for this demo-only presentation where we start from scratch, build up a DevOps pipeline in Azure, and deploy to Kubernetes....
Docker Isn't All Hype; Create Robust Deployments for your SPA and API
docker asp.net core javascript node
6/27/2019
at Southeast Valley .NET User Group
in Chandler, AZ
You’ve built a SPA and an API backend, and you’re now looking to deploy with ease....
Docker Isn't All Hype; Create Robust Deployments for your SPA and API
docker asp.net core javascript node
6/26/2019
at Northwest Valley .NET User Group
in Glendale, AZ
You’ve built a SPA and an API backend, and you’re now looking to deploy with ease....
The Future is Now with ASP.NET Core 3.0
asp.net core
6/21/2019
at Insider Dev Tour
in Salt Lake City, UT
ASP.NET Core 3.0 is loaded with new features for building modern web applications and services. In this session, we’ll show you how to use ASP....
Docker for Windows Container Development
docker devops asp.net core
6/11/2019
at Docker Webinar
Docker is carefully tucked between virtualization, continuous deployment, and pure awesome, available for Linux and Windows software development....
Redux: the MVC framework for data
javascript react
6/5/2019
at PrairieDevCon
in Winnipeg, MB, Canada
The MVC Pattern provides elegant abstractions for web requests. Redux provides similar patterns for data movement in React....
Docker Isn't All Hype; Create Robust Deployments for your SPA and API
docker asp.net core javascript node
6/4/2019
at PrairieDevCon
in Winnipeg, MB, Canada
You’ve built a SPA and an API backend, and you’re now looking to deploy with ease....
Migrating to Containers using Istio and Kubernetes with Rob Richardson
docker kubernetes security
5/30/2019
at .NET Rocks
Ready to move your applications into containers? Carl and Richard chat with Rob Richardson about his work migrating existing applications running in virtual machines over to containers using Kubernetes as the orchestration engine and Istio as the traffic manager....
Securing Docker Containers: Kubernetes just does that, right?
docker devops security
5/21/2019
at Cloud Security Alliance Southwest Chapter
in Phoenix, AZ
Securing a container is like securing a virtual or physical machine. You need to understand what’s installed, ensure it’s patched, and reduce the attack surface....
Docker for Windows Container Development
docker devops asp.net core
4/30/2019
at DockerCon
in San Francisco, CA
Docker is carefully tucked between virtualization, continuous deployment, and pure awesome, available for Linux and Windows software development....
Rob Richardson on Containers in Azure
docker devops azure
4/29/2019
at Azure DevOps Podcast
Today’s guest is Rob Richardson — a software craftsman building web properties in ASP.NET, Node, Angular, and Vue....
Anatomy of a Web Request
4/26/2019
at Indy.Code()
in Indianapolis, IN
What happens after you type the web address before the page renders? Is it a black box to you?...
Kubernetes Test Drive
docker devops kubernetes
4/26/2019
at Indy.Code()
in Indianapolis, IN
Are you a Docker aficionado or are you new to the Docker ecosystem? Come see how Kubernetes (K8s) adds a mature solution for running containers in production and development....
JavaScript Async Deep-dive
javascript node async
4/25/2019
at Indy.Code()
in Indianapolis, IN
Callbacks, promises, async, oh my! Asynchrony in JavaScript has come of age. We’ll start with a quick history of the 3 techniques....
Docker Hands-on Workshop
docker
4/24/2019
at Indy.Code()
in Indianapolis, IN
Docker is carefully tucked between virtualization, continuous deployment, and pure awesome. Bring your Windows 10 Anniversary Update or Mac OS X El Capitan 10....
Building Applications in C# 8 and .NET Core 3
asp.net core
4/16/2019
at Visual Studio 2019 Launch
in Phoenix, AZ
What’s new in .NET Core 3 and C# 8 for Windows and Web Developers? Come see as we build a WinForms app, a Windows Service, and a Web API with Swagger all in ....
Taking DevOps to the Next Level with GitHub and Azure DevOps
devops azure
4/16/2019
at Visual Studio 2019 Launch
in Phoenix, AZ
GitHub is the industry leader in source control, and Azure DevOps allows building for any platform and any cloud....
Securing Docker Containers: Kubernetes just does that, right?
docker devops security
4/12/2019
at DevSecOps Phoenix 2019
in Phoenix, AZ
Securing a container is like securing a virtual or physical machine. You need to understand what’s installed, ensure it’s patched, and reduce the attack surface....
ASP.NET Dos and Don'ts for highly maintainable code
asp.net core
3/15/2019
at ConFoo
in Montreal, Québec, Canada
What is legacy code? Did I just write more of it? ASP.NET rebooted itself to make it more maintainable and performant....
JavaScript Async Deep-dive
javascript node async
3/14/2019
at ConFoo
in Montreal, Québec, Canada
Callbacks, promises, async, oh my! Asynchrony in JavaScript has come of age. We’ll start with a quick history of the 3 techniques....
JavaScript Tests in Node, the Browser, and CI
javascript node testing
3/11/2019
at Ministry of Testing
in Scottsdale, AZ
Good software practices don’t end just because you’re building a thick client in the browser. The JavaScript community is a flourishing boutique of high-quality tools and techniques....
HTTPS in ASP.NET Core in Docker Linux Containers Deep Dive
docker asp.net core
3/1/2019
at NDC Porto
in Porto, Portugal
ASP.NET Core lights up HTTPS by default. Running from the command line or from Visual Studio installs and trusts self-signed certificates so we don’t get the browser error when debugging....
Welcome to Docker
docker
2/7/2019
at Southeast Valley .NET Newbies
in Chandler, AZ
Docker is carefully tucked between virtualization, continuous deployment, and pure awesome. We’ll look at the commands and ecosystem around building infrastructure as code, deploying a swarm, and sharing images on Docker Hub....
Database DevOps with Containers
devops docker
1/10/2019
at CodeMash
in Sandusky, OH
Unlike CI/CD pipelines for applications, we can’t just delete the database and pop up a new one with each new version....
Kubernetes hands-on (Workshop)
docker devops kubernetes
1/9/2019
at CodeMash
in Sandusky, OH
Kubernetes is how you run Docker in production. Bring your laptop with Docker for Windows or Docker for Mac edge version installed....