Advanced

Getting Started with IPFS

The solution to the broken internet is here. This course will help you understand what's wrong and how the IPFS distributed network model can help. Learn how to leverage peer-to-peer infrastructure to improve the way you deliver data over the web.
Course info
Level
Beginner
Updated
Feb 5, 2021
Duration
48m
Table of contents
Description
Course info
Level
Beginner
Updated
Feb 5, 2021
Duration
48m
Description

Today's internet has moved a long way from the distributed and highly resilient vision of its builders a half century ago. The distributed, peer-to-peer networking model used by IPFS is an approach that could restore some of that lost functionality. In this course, Getting Started with IPFS, you’ll learn to incorporate IPFS technology into your own web-based content distribution services. First, you’ll explore the history behind the infrastructure and access problems associated with the modern use of the HTTP protocol. Next, you’ll discover how to install and launch content services over IPFS. Finally, you’ll learn how to connect your IPFS content to your existing web presence and how to secure it all. When you’re finished with this course, you’ll have the skills and knowledge of IPFS needed to safely and effectively expose your content to the world.

About the author
About the author

David taught high school for twenty years, worked as a Linux system administrator for five years, and has been writing since he could hold a crayon between his fingers. His childhood bedroom wall has since been repainted.

More from the author
Using Docker on AWS with the Command Line
Beginner
1h 23m
Feb 25, 2021
More courses by David Clinton
Section Introduction Transcripts
Section Introduction Transcripts

Course Overview
Hi. Welcome to my course, Getting Started with IPFS. IPFS, the InterPlanetary File System is a relatively new technology that could just end up saving the whole internet. The more we come to rely on centralized servers and networking resources using aging HTTP‑based infrastructure, the more fragile the internet becomes from both technological and social perspectives. IPFS peer‑to‑peer networks let us deploy our content in a way that inexpensively and efficiently manages the workload. In this course, we're going to discuss the current state of internet routing infrastructure, learn how to quickly build an IPFS node for hosting content, deploy a static website to the IPFS network, and connect our website to the legacy internet through a DNS domain Before starting this course, it will be helpful to have some basic experience at the Linux command line. By the time we're done, you'll understand how to publish your own highly available and resilient content to the IPFS network. I hope you'll join me as we dive into IPFS with the Getting Started with IPFS course, at Pluralsight.