greghendershott / Aws

Licence: bsd-2-clause
Racket support for Amazon Web Services.

Programming Languages

racket
414 projects

Projects that are alternatives of or similar to Aws

Amazon Ecs Nodejs Microservices
Reference architecture that shows how to take a Node.js application, containerize it, and deploy it as microservices on Amazon Elastic Container Service.
Stars: ✭ 483 (+570.83%)
Mutual labels:  amazon-web-services
Aws Auto Terminate Idle Emr
AWS Auto Terminate Idle AWS EMR Clusters Framework is an AWS based solution using AWS CloudWatch and AWS Lambda using a Python script that is using Boto3 to terminate AWS EMR clusters that have been idle for a specified period of time.
Stars: ✭ 21 (-70.83%)
Mutual labels:  amazon-web-services
Content Dynamodb Deepdive
Amazon DynamoDB Deep Dive Course
Stars: ✭ 59 (-18.06%)
Mutual labels:  amazon-web-services
Aws Mfa
Manage AWS MFA Security Credentials
Stars: ✭ 606 (+741.67%)
Mutual labels:  amazon-web-services
Aws Xray Ts Decorator
Instrument your Typescript code with AWS X-Ray using elegant decorators
Stars: ✭ 17 (-76.39%)
Mutual labels:  amazon-web-services
Terraform Aws Cross Account Role
A Terraform module to create an IAM Role for Cross Account delegation.
Stars: ✭ 30 (-58.33%)
Mutual labels:  amazon-web-services
Aws S3 Virusscan
Antivirus for Amazon S3 buckets
Stars: ✭ 400 (+455.56%)
Mutual labels:  amazon-web-services
Cloud Security Audit
A command line security audit tool for Amazon Web Services
Stars: ✭ 68 (-5.56%)
Mutual labels:  amazon-web-services
Learn Aws Lambda
✨ Learn how to use AWS Lambda to easily create infinitely scalable web services
Stars: ✭ 910 (+1163.89%)
Mutual labels:  amazon-web-services
Amazon Ecs Interstella Workshop
Amazon ECS Interstella Workshops CON209/318/319/407
Stars: ✭ 57 (-20.83%)
Mutual labels:  amazon-web-services
Aws Lambda Zombie Workshop
Code and walkthrough labs to set up a serverless chat application for the Zombie Apocalypse Workshop
Stars: ✭ 622 (+763.89%)
Mutual labels:  amazon-web-services
Aws Sdk Android
AWS SDK for Android. For more information, see our web site:
Stars: ✭ 835 (+1059.72%)
Mutual labels:  amazon-web-services
Docker Swarm
🐳🐳🐳 This repository is part of a blog series on Docker Swarm example using VirtualBox, OVH Openstack, Azure and Amazon Web Services AWS
Stars: ✭ 43 (-40.28%)
Mutual labels:  amazon-web-services
Ecs Deploy
Powerful CLI tool to simplify Amazon ECS deployments, rollbacks & scaling
Stars: ✭ 541 (+651.39%)
Mutual labels:  amazon-web-services
Cfn Create Or Update
Create or update CloudFormation stack also if no updates are to be performed.
Stars: ✭ 59 (-18.06%)
Mutual labels:  amazon-web-services
Agile data code 2
Code for Agile Data Science 2.0, O'Reilly 2017, Second Edition
Stars: ✭ 413 (+473.61%)
Mutual labels:  amazon-web-services
Workshop Donkeytracker
Workshop to build a serverless tracking application for your mobile device with an AWS backend
Stars: ✭ 27 (-62.5%)
Mutual labels:  amazon-web-services
Molecule Ansible Docker Aws
Example project showing how to test Ansible roles with Molecule using Testinfra and a multiscenario approach with Docker, Vagrant & AWS EC2 as infrastructure providers
Stars: ✭ 72 (+0%)
Mutual labels:  amazon-web-services
Cloud Portal
Self service web portal for different Cloud platforms like Azure, AWS and VMWare vSphere.
Stars: ✭ 60 (-16.67%)
Mutual labels:  amazon-web-services
Serverless Es Logs
A Serverless plugin to transport logs to ElasticSearch
Stars: ✭ 51 (-29.17%)
Mutual labels:  amazon-web-services

CI raco pkg install aws Documentation MIT License

Overview

Provides Racket support for many Amazon Web Services:

Requirements

  • Racket 6.2 or newer.

  • The access keys for an Amazon Web Services account. (If you want to experiment but are concerned about cost, keep in mind that AWS has a free usage tier.)

  • My http and sha packages. These are listed as dependencies and will be installed automatically when you raco pkg install aws.

Documentation

Unit tests

To simply use the library you don't need to run the unit tests. But if you want to run them:

  • The tests require you to specify certain personal information in a dot file. See example-dot-aws-tests-data for more information.

  • The rackunit tests use the submodule feature added in Racket 5.3. Tests are inside (module+ test ...) forms.

    • You can run the tests for one foo.rkt file with raco test foo.rkt.

    • You can run tests for all files using raco test -x .. (The -x flag is important to avoid evaluating rkt files that have no test module whatsoever.)

  • Be aware that the tests are extensive and will do significant data transfer with Amazon AWS. Although this shouldn't cost a lot of money, it will take some time for them to complete.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].