

VPC defines networking settings, such as Amazon VPC hosting your applications and databases. The aws-rails-provisioner.yml file contains two parts: vpc and services. The aws-rails-provisioner.yml configuration file allows you to define how and what components you want aws-rails-provisioner to provision to run your application image on Fargate.Īn aws-rails-provisioner.yml file looks like the following format: version: '0' Step 2: Define your aws-rails-provisioner.yml file
#Rails anychart gem install#
Gem install 'aws-rails-provisioner' -v 0.0.0.rc1 To install the gem, run the following command:
#Rails anychart gem download#
You can download the aws-rails-provisioner preview gem from RubyGems. Getting started with aws-rails-provisioner is fast and easy.
#Rails anychart gem code#
With CI/CD opt-in, aws-rails-provisioner can also generate and provision a predefined CI/CD pipeline, including a database migration phase.įor containerized Ruby on Rails applications that you already maintain on AWS, aws-rails-provisioner helps to keep the AWS infrastructure for your application as code in a maintainable way. The new gem handles default details-like VPC configuration, subnet placement, inbound traffic rules between databases and applications-for you.

This file defines the AWS resources your application needs, such as container image environment, a database cluster engine, or Auto Scaling strategies. The aws-rails-provisioner gem shifts your primary focus to component-oriented definitions inside a concise aws-rails-provisioner.yml file.

While aws-rails-provisioner doesn’t change this into a “one-click” task, it helps ease the most monotonous and detail-oriented aspects of the job. Moving a local Ruby on Rails application to a well-configured web application running on the cloud is a complicated task. It can also generate a CI/CD AWS CodePipeline pipeline for your applications when you enable its CI/CD option. It automates provisioning AWS resources to run your containerized Ruby on Rails applications on AWS Fargate with a few commands. It currently only supports AWS Fargate.Īws-rails-provisioner is a command line tool using the configuration file aws-rails-provisioner.yml to generate AWS Cloud Development Kit (CDK) stacks on your behalf. The new aws-rails-provisioner gem is a tool that helps you define and deploy your containerized Ruby on Rails applications on AWS. AWS is happy to announce that the aws-rails-provisioner gem for Ruby is now in developer preview and available for you to try!
