---
title: "Programowanie w języku Ruby. Mikrousługi i konteneryzacja"
url: https://michalasobczak.pl/posts/programowanie-w-jezyku-ruby-mikrouslugi-i-konteneryzacja.html
author: "Michał Sobczak"
description: "“Ruby to nowoczesny, wieloparadygmatowy, interpretowany język programowania. Wraz z platformą Rails stanowi jedno z najpopularniejszych rozwiązań służących do szybkiego tworzenia aplikacji sieciowych; wspiera wiele znanych serwisów dostępnych w internecie."
published: 2020-08-12T21:07:13.000Z
updated: 2022-09-13T12:44:36.000Z
language: pl
categories: ["Publications"]
tags: ["Rails", "Ruby"]
license: CC BY-NC-ND 4.0 (https://creativecommons.org/licenses/by-nc-nd/4.0/)
---
# Programowanie w języku Ruby. Mikrousługi i konteneryzacja

“***Ruby** to nowoczesny, wieloparadygmatowy, interpretowany język programowania. Wraz z **platformą Rails** stanowi jedno z najpopularniejszych rozwiązań służących do szybkiego tworzenia aplikacji sieciowych; wspiera wiele znanych serwisów dostępnych w internecie. **Ruby on Rails** od lat utrzymuje się w ścisłej czołówce platform klasy **MVC** – dzięki rozbudowanym funkcjom, wysokiej wydajności oraz łatwości pisania kodu, a także możliwości stosowania dużej liczby rozszerzeń. Jeśli chcesz się dowiedzieć, jak wykorzystać tę platformę w swoich projektach, jesteś na dobrym tropie! Dzięki tej książce poznasz możliwości i konstrukcje języka Ruby oraz mechanizm działania platformy Rails, a w szczególności interfejs Rack. Dowiesz się, jak zapewniać odpowiednią jakość swoich rozwiązań, nauczysz się je uruchamiać przy użyciu technologii wirtualizacji VMware ESXi oraz konteneryzacji Docker na platformach OpenShift Origin, OKD i Nomad. Prześledziwszy praktyczne przykłady, zdobędziesz wiedzę na temat architektury mikrousług, poznasz też sposoby wykorzystania oprogramowania GitLab w funkcji repozytorium kodu, systemu zgłoszeń, bazy wiedzy i narzędzia CI/CD*” – **Helion**
