#152 Martin Beeby, Using .NET on AWS, Part 1

Summary
Martin Beeby talks about how AWS supports .NET on their cloud.

Details
Who he is, what he does, doing VB.NET, context switching between languages. AWS is for .NET developers; Microsoft going open source and cross platform dev. Moving from Microsoft to AWS. Visual Studio, VS Code, Rider, Docker. C# and .NET are first class citizens on AWS. Getting used to .NET on AWS; challenges with documentation for .NET on AWS. C# is a good option for lambda; choose the language that fits the need - image manipulation in Node was better, Python for audio; don't worry about performance too much. AWS has an overwhelming number of services. High availability MS-SQL RDS.

Links
Support this podcast

Martin's Homepage
AWS Developer Blog

Download mp3 of podcast

#150 Luke Hoban, Pulumi – Infrastructure as Software

Summary
Luke Hoban, CTO of Pulumi talks about modern Infrastructure as Software tools and approaches.

Details
Who he is, what he does, less coding more team building. History of IaC. Replace instead of repair; using more managed services. When did IaC start. Configuration orchestration vs configuration management; cloud infrastructure as code. What Pulumi is, modern IaC - moving to Infrastructure as Software. A more modern approach. Supported languages - TypeScript, JavaScript, Python, Go, .NET; aiming for layer to share IaC across languages. Pulumi instead of point and click, clear picture of what is deployed, why use it, repeatability, testing, reliable process, Pulumi lets you follow good software dev practices for IaC. An example with Elasticsearch; inputs and outputs, building a graph of dependencies. The difficulties of working with Json in C#. Once you know how to use the IaC tool, knowing the platform becomes the problem; Pulumi aims to provide templates for larger units of infrastructure. Keeping the provider up to date with the third party platforms; Pulumi's own for Kubernetes and Azure. Future of Pulumi, software driven automation, automation API. Getting started with Pulumi.

Links
Support this podcast

Pulumi's Homepage
Bryan's article on Json
Bryan's example of working with Json and Pulumi

Download mp3 of podcast

#132 Lars Klint, Cloud First

Lars Klint

Summary
Lars Klint talks about the cloud first approach to software development.

Details
Who he is, what he does, why he is in Australia. What the cloud is, and how to get into it. IaaS, PaaS, SaaS. What “cloud first” means; data sovereignty; cloud only. Serverless, “Serverless is PaaS on steroids”, cold starts in serverless, hot-tiers. All companies can use the cloud. Criteria for building in the cloud on the premises, Amazon Snowmobile, Microsoft coastal datacenters. Picking a cloud provider. Is multicloud worth doing. Getting started with the cloud, moving an application to the cloud. How to find Lars, upcoming conferences.

Links
Lars' Twitter

Download mp3 of podcast