Over the last decade, a large number of optical, radar, and laser remote-sensing satellites were launched. Today, they provide daily global observation of the surface and enable extracting insights from the data that can be used in various industries from agriculture monitoring to mining and urban development. There are certain challenges to using satellite data, including low latency and accessibility issues caused by the pattern of mission operation and spacecraft orbit; large frame size (while in practice the area of interest may cover only 1% of the scene); and interoperability of the datasets from different sensors of different providers. All these challenges can be addressed based on using public cloud processing infrastructure with serverless processing nodes.
Drawing on a practical example of a project to build a satellite-processing infrastructure—which covers the whole set of tasks from on-orbit operations to downlink, cross-calibration, and imaging product delivery—Alex Kudriashova walks you through designing and building an entire processing infrastructure and discusses its challenges.
Aleksandra Kudriashova (Astro Digital) leads data product integration at Astro Digital, a platform for fast and easy access to satellite imagery. Previously, she was a cofounder of ImageAiry, an online marketplace for satellite imaging services, and worked on B2B software solutions at Dell. Her interests are open source, big data, and business intelligence. She honed her computer science and technical leadership expertise at MIT.
©2019, O'Reilly Media, Inc. • (800) 889-8969 or (707) 827-7019 • Monday-Friday 7:30am-5pm PT • All trademarks and registered trademarks appearing on oreilly.com are the property of their respective owners. • email@example.com