Please log in to watch this conference skillscast.
Working with cloud-based data sources often means giving up some of the benefits we're used to when working with conventional relational data stores such as schemas and local access. This talk will focus on how you can make use of F#’s type system in tandem with distant data sources in order to provide a stable foundation for developing on top of standard Azure services, through the use of type providers. You'll look at the Azure Storage Type Provider in particular, and will illustrate how to use it to simplify many day-to-day development tasks around working with blobs, tables and queues. Through slides and live coding demos, you'll see how type providers can simplify many day-to-day tasks as well provide extra safety through inferred types from remote data stores. Finally, you’ll also discuss some of the challenges both with working with remote schemas, working with chargeable services and how to work with continuous integration scenarios.
YOU MAY ALSO LIKE:
- Turbo Charge your F# with Azure (SkillsCast recorded in April 2016)
- Deep Learning Fundamentals with Leonardo De Marchi (Online Course on 8th - 11th February 2021)
- Functional Concurrency in .NET with C# and F# with Riccardo Terrell (Online Course on 8th - 11th March 2021)
- F# eXchange 2021 (Online Conference on 20th - 21st October 2021)
- Introducing AWS Immersion Days (Online Meetup on 11th February 2021)
- Event-Driven Microservices: The Sense, Nonsense and a Way Forward (SkillsCast recorded in December 2020)
- Lightning Talk: E Pluribus Unum – Adventures in Polycloud Delivery (SkillsCast recorded in December 2020)
Taming Types in the Cloud
Isaac Abraham is an F# MVP and a .NET developer since .NET 1.0 with an interest in cloud computing and distributed data problems. He nowadays lives in both the UK and Germany and is the director of Compositional IT. He specializes in consultancy, training and development, helping customers adopt high-quality, functional-first solutions on the .NET platform.