Tag: cloud

  • Serverless Step Functions with Callback

    This is a demo of how you can use the “callback” pattern to restart a Step Functions state machine from within a Lambda function. It took me a while to dig through the AWS docs, sample code, and examples to unlock the mysteries, so I hope it saves you some time. It is inspired by…

  • Serverless Optical Character Recognition in Support of NASA Astronaut Safety

    Chris Shenton, CTO, V!Studios The NASA Extravehicular Activity (EVA) Office at NASA Johnson Space Center (JSC) needed to be able to search and make decisions based upon a huge volume of spacesuit safety and test documentation, many of which were only available as scans of paper reports. Timeliness was critical, especially in the event of…

  • Automatic Swarm of Ephemeral Servers Extract Text to Improve NASA Astronaut Safety

    V! Studios develops high volume solution for extracting text from scanned documents faster and cheaper for NASA’s Johnson Space Center by utilizing Amazon Web Services (AWS) Lambda serverless technology. V! Studios, a creative technologies company, has developed a new high-speed, low-cost cloud-based solution for optical character recognition (OCR) and text extraction. Standard OCR software extracts…

  • Accessing NASA Digital Media Now Easier With New Library Search Engine

    TYSONS, VA (PRWEB) MARCH 28, 2017 By leveraging cloud computing and storage capabilities, V! Studios developed a highly scalable, cost efficient multimedia library for NASA at images.nasa.gov, which officially launched to the public on March 28, 2017. NASA, like many other government agencies, is challenged with compiling, archiving, and retrieving massive amounts of digitized content. Prior to this…

  • Design Patterns for Serverless, Lambda, DynamoDB, S3

    Motivation We’ve been using AWS load balancers with autoscaling instances for years now and it’s great at handling load, but it’s quite a bit of infrastructure to manage (even with Troposphere + CloudFormation). We also have to manage all the data flow, queue processing and such ourselves: multiple SQS queues, EC2 polling, recording state in databases… More…

  • AWS VPC Networking demystified : Part 1 – VPC IP Addressing and Routing

    This is the first of a three part series on how Amazon’s VPC (Virtual Private Cloud) networking works, and how to create a VPC and provision resources within a it. First things first, what is a VPC? Amazon’s VPC documentation explains it this way : “Amazon Virtual Private Cloud (Amazon VPC) enables you to launch Amazon…

  • V! Message: private, member-to-member conversations, loosely-coupled

    V! Message initial trade inquiry form for Trade To Travel The Client’s Need: Communication One of our clients, Trade To Travel, had an urgent need to allow their members to communicate directly with each other: their staff were overloaded having to act as intermediaries, shuttling queries and clarifications between guests and hosts who were trying…

  • Wading into Go

    From Python to Go We dove into Python years ago and now are wading into the Go language. Our team’s been using Python for a hells age, building applications in Plone, Django, Flask and Pyramid. It’s been very good to us and the communities are full of bright folks who are willing to share what…

  • WordPress White Page of Death vanquished: database and template mangling when changing hosts

    What are we working on? Our team is working on a contract to migrate a number of public and internal NASA web sites and application to the public cloud, Amazon Web Services in this case. Some of these we’re migrating almost verbatim, some we’re migrating from one application platform to another, and a few we’re…