AWS Open Source Blog

Open Source News Roundup: May 11, 2018

SAM CLI

AWS SAM CLI

Now official! If you knew SAM Local CLI, this is that – but way better! Quickly get started with `sam init`, validate SAM templates, develop and test locally, and package and deploy to the cloud! – GitHub, What’s New AWS

EFS Backup Solution v1.2 Released

The EFS-to-EFS backup solution automatically deploys the necessary AWS services, including Amazon CloudWatch and AWS Lambda, to create automated, incremental backups of Amazon EFS file systems on a customer-defined schedule. The solution is simple to configure and makes it easier to create and restore backups for data recovery and protection. You can use this solution to create backups for your file system(s) on a daily, weekly, or monthly basis and retain these backups as necessary to meet your business requirements.

Changes with v1.2:

  • fixed timeout issue with custom lambda resource fetching latest AMI
  • removed duplicate line in efs-to-efs-backup.template
  • error handling for efs mount targets not mounted
  • fixed false notification when efs mount targets not mounted
  • added support for restoring sub directory from the backup
  • backup window provided in form of drop down menu to avoid input errors
  • parallelized removal of snapshot in ec2-backup-fpsync.sh
  • improved overall backup and restore experience

from GitHub: github.com/awslabs/efs-backup, AWS Answers, via AWS Discussion Forums

Open source mount helper for Amazon Elastic File System

At the AWS Summit in San Francisco, we announced the availability of encryption of data in transit for Amazon Elastic File System (EFS). With this launch, customers can now easily encrypt all network traffic between their file systems and clients. EFS uses the industry-standard Transport Layer Security protocol (TLS) version 1.2 to encrypt data in transit. To enable this feature and further simplify the experience of using EFS, we also launched a new, open-source EFS mount helper, available in Amazon Linux and Amazon Linux 2 AMIs, and hosted as an open-source project on the AWS GitHub page.

Registry of Open Data on AWS

A new take on open and public data, the Registry of Open Data on AWS, or RODA, includes existing Public Datasets, and allows anyone to add their own datasets so that they can be accessed and analyzed on AWS. – AWS News blog

Reactive Reference Architecture

“I’ve pushed the second major release of my Reactive Reference Architecture to GitHub: migrated from EC2 launch type to Fargate, updated dependencies (@vertx_project, AWS Java SDK), ECS, and Docker healthchecks.” – Sascha Möllering

Using Chalice to Serve SageMaker Predictions

Use AWS Chalice to build a web service acting as a front-end for a SageMaker endpoint. – Julien Simon on Medium

anti_forgetful – Never forget Your AWS Instances

“Don’t forget and leave your AWS instances running! That’s expensive…” – GitHub repo, via @Jeff Barr

Dynamon

A GUI client for DynamoDB – GitHub, via @quinnypig‘s Last Week in AWS

Zalando Open Source

Our customer Zalando have launched a new website about their open source projects, purpose, and jobs!


Open Source News Roundup previous editions:

Deirdré Straughan

Deirdré Straughan

Deirdré has been communicating about technology, and helping others to do so, for 30 years. She has written one book (so far); edited two more (so far); produced and delivered technical training; produced hundreds of videos and live streams of technical talks; written, edited, and managed blogs; and managed events. She has been applying this skill set to cloud computing since 2010, and to open source for even longer. She joined AWS in 2017. You can find her at @deirdres on Twitter.