Computer ScienceScience & MathematicsEconomics & FinanceBusiness & ManagementPolitics & GovernmentHistoryPhilosophy

Rails on Containers

by Kathleen Juell

Rails on Containers

Subscribe to new books via telegram channel

DescriptionTable of ContentsDetailsHashtagsReport an issue

Book Description

This book is designed to introduce you to using containers and Kubernetes for full-stack development. You'll learn how to develop a full-stack application using Ruby on Rails and PostgreSQL with Sidekiq, and how to manage them all - first with Docker, then with Docker Compose, and finally with Kubernetes.

The topics that it covers include how to:
- Get started developing an application about sharks using the Ruby on Rails framework;
- Extend the application's data model to incorporate user submitted information about sharks;
- Add the Stimulus JavaScript and Bootstrap CSS frameworks to your application to create visually appealing, interactive pages;
- Integrate Sidekiq into your application to handle asynchronous data processing;
- Containerize your application and streamline your development workflow using Docker Compose;
- Migrate your Docker Compose development workflow to Kubernetes, finishing with a completely cloud-native application.

Each chapter is is designed to build progressively from the first. However, if you're familiar with a topic, or are more interested in a particular section, feel free to jump to the chapter that best suits your purpose.

This open book is licensed under a Creative Commons License (CC BY-NC-SA). You can download Rails on Containers ebook for free in PDF format (8.6 MB).

Table of Contents

Chapter 1
How To Build a Ruby on Rails Application
Chapter 2
How To Create Nested Resources for a Ruby on Rails Application
Chapter 3
How To Add Stimulus to a Ruby on Rails Application
Chapter 4
How To Add Bootstrap to a Ruby on Rails Application
Chapter 5
How To Add Sidekiq and Redis to a Ruby on Rails Application
Chapter 6
Containerizing a Ruby on Rails Application for Development with Docker Compose
Chapter 7
How To Migrate a Docker Compose Workflow for Rails Development to Kubernetes

Book Details

Rails on Containers
Computer Science
ISBN13 Digital
ISBN10 Digital
PDF Size
8.6 MB

Book Hashtags

Related Books

Learning Ruby on Rails
Ruby on Rails (RoR), or Rails, is an open-source popular web application framework. Rails uses Ruby, HTML, CSS, and JavaScript to create a web application that runs on a web server. Rails uses the model-view-controller (MVC) pattern and provides a fullstack of libraries from the database all the way to the view. It is an unofficial and free Ruby...
Ruby on Rails Notes for Professionals
The Ruby on Rails Notes for Professionals book is compiled from Stack Overflow Documentation, the content is written by the beautiful people at Stack Overflow....
Learn Ruby on Rails: Book One
This book contains the background that's missing from other tutorials. Here you'll learn key concepts so you'll have a solid foundation for continued study. Whether you choose to continue with another book in this series, a video course, or a code school, everything will make sense when you start here. You can read this book anywh...
Learn Ruby on Rails: Book Two
In this book, you'll build a working web application so you'll gain hands-on experience. Along the way, you'll practice techniques used by professional Rails developers. And I'll help you understand why Rails is a popular choice for web development. Read Book One to get the big picture that's missing from other tutorials...
Satellite Earth Observations and Their Impact on Society and Policy
The result of a workshop bringing together an international advisory board of experts in science, satellite technologies, industry innovations, and public policy, this book addresses the current and future roles of satellite Earth observations in solving large-scale environmental problems. The book showcases the results of engaging distinct communi...
Surgical Ophthalmic Oncology
Designed as an easy-to-use, practical guide to tumors of the eye, lids, and orbit, this book comprehensively addresses surgical treatment and management of diseases related to ophthalmic oncology. Surgical Ophthalmic Oncology: A Collaborative Open Access Reference is an ideal reference for general ophthalmologists, surgeons, fellows and trainees ar...