Soumettre la recherche
Mettre en ligne
Deployment on Heroku
•
Télécharger en tant que KEY, PDF
•
1 j'aime
•
1,016 vues
Stoyan Zhekov
Suivre
Technologie
Business
Signaler
Partager
Signaler
Partager
1 sur 59
Télécharger maintenant
Recommandé
Introduction to Terraform with Azure flavor
Introduction to Terraform with Azure flavor
Giulio Vian
Spinnaker - Bay Area AWS Meetup - 20160726
Spinnaker - Bay Area AWS Meetup - 20160726
Adam Jordens
An Introduction into Bosh | anynines
An Introduction into Bosh | anynines
anynines GmbH
PuppetConf 2016: Puppet & Azure – Kenaz Kwa, Puppet
PuppetConf 2016: Puppet & Azure – Kenaz Kwa, Puppet
Puppet
Deploying your application on open stack using bosh presentation
Deploying your application on open stack using bosh presentation
capouch
Chef vs. Puppet in the Cloud: How Telepictures and MoneySuperMarket Do It
Chef vs. Puppet in the Cloud: How Telepictures and MoneySuperMarket Do It
RightScale
How Percolate uses CFEngine to Manage AWS Stateless Infrastructure
How Percolate uses CFEngine to Manage AWS Stateless Infrastructure
Percolate
Deploying Kubernetes on GCP with Kubespray
Deploying Kubernetes on GCP with Kubespray
Altoros
Recommandé
Introduction to Terraform with Azure flavor
Introduction to Terraform with Azure flavor
Giulio Vian
Spinnaker - Bay Area AWS Meetup - 20160726
Spinnaker - Bay Area AWS Meetup - 20160726
Adam Jordens
An Introduction into Bosh | anynines
An Introduction into Bosh | anynines
anynines GmbH
PuppetConf 2016: Puppet & Azure – Kenaz Kwa, Puppet
PuppetConf 2016: Puppet & Azure – Kenaz Kwa, Puppet
Puppet
Deploying your application on open stack using bosh presentation
Deploying your application on open stack using bosh presentation
capouch
Chef vs. Puppet in the Cloud: How Telepictures and MoneySuperMarket Do It
Chef vs. Puppet in the Cloud: How Telepictures and MoneySuperMarket Do It
RightScale
How Percolate uses CFEngine to Manage AWS Stateless Infrastructure
How Percolate uses CFEngine to Manage AWS Stateless Infrastructure
Percolate
Deploying Kubernetes on GCP with Kubespray
Deploying Kubernetes on GCP with Kubespray
Altoros
Deploy High Availability Kubernetes with Kubespray
Deploy High Availability Kubernetes with Kubespray
Che-Chia Chang
Automation in the Small: Code to Cloud
Automation in the Small: Code to Cloud
Jay Barker
Aws + kubernetes = ❤︎
Aws + kubernetes = ❤︎
Anthony Stanton
AWS Connect 2017 - Container (feat. AWS)
AWS Connect 2017 - Container (feat. AWS)
smalltown
Making Spinnaker Go @ Stitch Fix
Making Spinnaker Go @ Stitch Fix
Diana Tkachenko
Automation in Cloud
Automation in Cloud
Abhishek Amralkar
Continuous Deployment to the Cloud using Spinnaker
Continuous Deployment to the Cloud using Spinnaker
Tim Ysewyn
DevOps 2015 - Dancing with Chef
DevOps 2015 - Dancing with Chef
smalltown
Terraform
Terraform
Christophe Marchal
Cloud Foundry Meetup Tokyo #1 Route service
Cloud Foundry Meetup Tokyo #1 Route service
Gwenn Etourneau
Whats all the FaaS About
Whats all the FaaS About
Haggai Philip Zagury
Terraform
Terraform
Diego Pacheco
Mitchell Hashimoto, HashiCorp
Mitchell Hashimoto, HashiCorp
Ontico
London Hug 19/5 - Terraform in Production
London Hug 19/5 - Terraform in Production
London HashiCorp User Group
Using HashiCorp’s Terraform to build your infrastructure on AWS - Pop-up Loft...
Using HashiCorp’s Terraform to build your infrastructure on AWS - Pop-up Loft...
Amazon Web Services
goployer, 코드 기반의 배포 도구 - 송주영 (beNX) :: AWS Community Day 2020
goployer, 코드 기반의 배포 도구 - 송주영 (beNX) :: AWS Community Day 2020
AWSKRUG - AWS한국사용자모임
Ruby Deployment
Ruby Deployment
Ezra Zygmuntowicz
Kubernetes on AWS gone wild
Kubernetes on AWS gone wild
Christian Jantz
Packer, Terraform, Ansible avec Azure
Packer, Terraform, Ansible avec Azure
AZUG FR
Amazon SWF and Gordon
Amazon SWF and Gordon
Jonathan Weiss
Microblogging via XMPP (japanese)
Microblogging via XMPP (japanese)
Stoyan Zhekov
Ruby off Rails (english)
Ruby off Rails (english)
Stoyan Zhekov
Contenu connexe
Tendances
Deploy High Availability Kubernetes with Kubespray
Deploy High Availability Kubernetes with Kubespray
Che-Chia Chang
Automation in the Small: Code to Cloud
Automation in the Small: Code to Cloud
Jay Barker
Aws + kubernetes = ❤︎
Aws + kubernetes = ❤︎
Anthony Stanton
AWS Connect 2017 - Container (feat. AWS)
AWS Connect 2017 - Container (feat. AWS)
smalltown
Making Spinnaker Go @ Stitch Fix
Making Spinnaker Go @ Stitch Fix
Diana Tkachenko
Automation in Cloud
Automation in Cloud
Abhishek Amralkar
Continuous Deployment to the Cloud using Spinnaker
Continuous Deployment to the Cloud using Spinnaker
Tim Ysewyn
DevOps 2015 - Dancing with Chef
DevOps 2015 - Dancing with Chef
smalltown
Terraform
Terraform
Christophe Marchal
Cloud Foundry Meetup Tokyo #1 Route service
Cloud Foundry Meetup Tokyo #1 Route service
Gwenn Etourneau
Whats all the FaaS About
Whats all the FaaS About
Haggai Philip Zagury
Terraform
Terraform
Diego Pacheco
Mitchell Hashimoto, HashiCorp
Mitchell Hashimoto, HashiCorp
Ontico
London Hug 19/5 - Terraform in Production
London Hug 19/5 - Terraform in Production
London HashiCorp User Group
Using HashiCorp’s Terraform to build your infrastructure on AWS - Pop-up Loft...
Using HashiCorp’s Terraform to build your infrastructure on AWS - Pop-up Loft...
Amazon Web Services
goployer, 코드 기반의 배포 도구 - 송주영 (beNX) :: AWS Community Day 2020
goployer, 코드 기반의 배포 도구 - 송주영 (beNX) :: AWS Community Day 2020
AWSKRUG - AWS한국사용자모임
Ruby Deployment
Ruby Deployment
Ezra Zygmuntowicz
Kubernetes on AWS gone wild
Kubernetes on AWS gone wild
Christian Jantz
Packer, Terraform, Ansible avec Azure
Packer, Terraform, Ansible avec Azure
AZUG FR
Amazon SWF and Gordon
Amazon SWF and Gordon
Jonathan Weiss
Tendances
(20)
Deploy High Availability Kubernetes with Kubespray
Deploy High Availability Kubernetes with Kubespray
Automation in the Small: Code to Cloud
Automation in the Small: Code to Cloud
Aws + kubernetes = ❤︎
Aws + kubernetes = ❤︎
AWS Connect 2017 - Container (feat. AWS)
AWS Connect 2017 - Container (feat. AWS)
Making Spinnaker Go @ Stitch Fix
Making Spinnaker Go @ Stitch Fix
Automation in Cloud
Automation in Cloud
Continuous Deployment to the Cloud using Spinnaker
Continuous Deployment to the Cloud using Spinnaker
DevOps 2015 - Dancing with Chef
DevOps 2015 - Dancing with Chef
Terraform
Terraform
Cloud Foundry Meetup Tokyo #1 Route service
Cloud Foundry Meetup Tokyo #1 Route service
Whats all the FaaS About
Whats all the FaaS About
Terraform
Terraform
Mitchell Hashimoto, HashiCorp
Mitchell Hashimoto, HashiCorp
London Hug 19/5 - Terraform in Production
London Hug 19/5 - Terraform in Production
Using HashiCorp’s Terraform to build your infrastructure on AWS - Pop-up Loft...
Using HashiCorp’s Terraform to build your infrastructure on AWS - Pop-up Loft...
goployer, 코드 기반의 배포 도구 - 송주영 (beNX) :: AWS Community Day 2020
goployer, 코드 기반의 배포 도구 - 송주영 (beNX) :: AWS Community Day 2020
Ruby Deployment
Ruby Deployment
Kubernetes on AWS gone wild
Kubernetes on AWS gone wild
Packer, Terraform, Ansible avec Azure
Packer, Terraform, Ansible avec Azure
Amazon SWF and Gordon
Amazon SWF and Gordon
En vedette
Microblogging via XMPP (japanese)
Microblogging via XMPP (japanese)
Stoyan Zhekov
Ruby off Rails (english)
Ruby off Rails (english)
Stoyan Zhekov
Push the web with HTML5
Push the web with HTML5
Stoyan Zhekov
Ruby cooking
Ruby cooking
Stoyan Zhekov
Webhooks - glue for the web (japanese)
Webhooks - glue for the web (japanese)
Stoyan Zhekov
Microblogging via XMPP
Microblogging via XMPP
Stoyan Zhekov
Alliance Day 2007: Philadelphia Cultural List Cooperative
Alliance Day 2007: Philadelphia Cultural List Cooperative
catet
Rails Deployment with NginX
Rails Deployment with NginX
Stoyan Zhekov
En vedette
(8)
Microblogging via XMPP (japanese)
Microblogging via XMPP (japanese)
Ruby off Rails (english)
Ruby off Rails (english)
Push the web with HTML5
Push the web with HTML5
Ruby cooking
Ruby cooking
Webhooks - glue for the web (japanese)
Webhooks - glue for the web (japanese)
Microblogging via XMPP
Microblogging via XMPP
Alliance Day 2007: Philadelphia Cultural List Cooperative
Alliance Day 2007: Philadelphia Cultural List Cooperative
Rails Deployment with NginX
Rails Deployment with NginX
Similaire à Deployment on Heroku
How bigtop leveraged docker for build automation and one click hadoop provis...
How bigtop leveraged docker for build automation and one click hadoop provis...
Evans Ye
SymfonyCon Madrid 2014 - Rock Solid Deployment of Symfony Apps
SymfonyCon Madrid 2014 - Rock Solid Deployment of Symfony Apps
Pablo Godel
Symfony Live NYC 2014 - Rock Solid Deployment of Symfony Apps
Symfony Live NYC 2014 - Rock Solid Deployment of Symfony Apps
Pablo Godel
Deploying software at Scale
Deploying software at Scale
Kris Buytaert
Detailed Introduction To Docker
Detailed Introduction To Docker
nklmish
Varying WordPress Development Environment WordCamp Cincinnati 2016
Varying WordPress Development Environment WordCamp Cincinnati 2016
David Brattoli
Site Development Processes for Small Teams
Site Development Processes for Small Teams
Jeff Segars
Laravel Forge: Hello World to Hello Production
Laravel Forge: Hello World to Hello Production
Joe Ferguson
Deploying Symfony | symfony.cat
Deploying Symfony | symfony.cat
Pablo Godel
Rock Solid Deployment of Web Applications
Rock Solid Deployment of Web Applications
Pablo Godel
VMware, SoftLayer, OpenStack, Heat, Cloud Foundry and Docker put together
VMware, SoftLayer, OpenStack, Heat, Cloud Foundry and Docker put together
Eduardo Patrocinio
Easy WP Dev environments with VVV
Easy WP Dev environments with VVV
Daniel Stout
Developing in the Cloud
Developing in the Cloud
Ryan Cuprak
Vagrant Binding JayDay 2013
Vagrant Binding JayDay 2013
Hendrik Ebbers
Rapid Development With Docker Compose
Rapid Development With Docker Compose
Justin Crown
Virtualize and automate your development environment for fun and profit
Virtualize and automate your development environment for fun and profit
Andreas Heim
Kuby, ActiveDeployment for Rails Apps
Kuby, ActiveDeployment for Rails Apps
Cameron Dutro
The Modern Developer Toolbox
The Modern Developer Toolbox
Pablo Godel
php[world] 2015 Laravel 5.1: From Homestead to the Cloud
php[world] 2015 Laravel 5.1: From Homestead to the Cloud
Joe Ferguson
Introduction to Infrastructure as Code & Automation / Introduction to Chef
Introduction to Infrastructure as Code & Automation / Introduction to Chef
All Things Open
Similaire à Deployment on Heroku
(20)
How bigtop leveraged docker for build automation and one click hadoop provis...
How bigtop leveraged docker for build automation and one click hadoop provis...
SymfonyCon Madrid 2014 - Rock Solid Deployment of Symfony Apps
SymfonyCon Madrid 2014 - Rock Solid Deployment of Symfony Apps
Symfony Live NYC 2014 - Rock Solid Deployment of Symfony Apps
Symfony Live NYC 2014 - Rock Solid Deployment of Symfony Apps
Deploying software at Scale
Deploying software at Scale
Detailed Introduction To Docker
Detailed Introduction To Docker
Varying WordPress Development Environment WordCamp Cincinnati 2016
Varying WordPress Development Environment WordCamp Cincinnati 2016
Site Development Processes for Small Teams
Site Development Processes for Small Teams
Laravel Forge: Hello World to Hello Production
Laravel Forge: Hello World to Hello Production
Deploying Symfony | symfony.cat
Deploying Symfony | symfony.cat
Rock Solid Deployment of Web Applications
Rock Solid Deployment of Web Applications
VMware, SoftLayer, OpenStack, Heat, Cloud Foundry and Docker put together
VMware, SoftLayer, OpenStack, Heat, Cloud Foundry and Docker put together
Easy WP Dev environments with VVV
Easy WP Dev environments with VVV
Developing in the Cloud
Developing in the Cloud
Vagrant Binding JayDay 2013
Vagrant Binding JayDay 2013
Rapid Development With Docker Compose
Rapid Development With Docker Compose
Virtualize and automate your development environment for fun and profit
Virtualize and automate your development environment for fun and profit
Kuby, ActiveDeployment for Rails Apps
Kuby, ActiveDeployment for Rails Apps
The Modern Developer Toolbox
The Modern Developer Toolbox
php[world] 2015 Laravel 5.1: From Homestead to the Cloud
php[world] 2015 Laravel 5.1: From Homestead to the Cloud
Introduction to Infrastructure as Code & Automation / Introduction to Chef
Introduction to Infrastructure as Code & Automation / Introduction to Chef
Plus de Stoyan Zhekov
Multirotors
Multirotors
Stoyan Zhekov
ZeroMQ
ZeroMQ
Stoyan Zhekov
Padrino - the Godfather of Sinatra
Padrino - the Godfather of Sinatra
Stoyan Zhekov
Sequel
Sequel
Stoyan Zhekov
Foreman - Process manager for applications with multiple components
Foreman - Process manager for applications with multiple components
Stoyan Zhekov
Social Network for spare parts
Social Network for spare parts
Stoyan Zhekov
Using XMPP Presence stanzas for real-time parking information
Using XMPP Presence stanzas for real-time parking information
Stoyan Zhekov
Websockets with ruby
Websockets with ruby
Stoyan Zhekov
EventMachine
EventMachine
Stoyan Zhekov
Webhooks - glue for the web
Webhooks - glue for the web
Stoyan Zhekov
Ruby off Rails (japanese)
Ruby off Rails (japanese)
Stoyan Zhekov
Plus de Stoyan Zhekov
(11)
Multirotors
Multirotors
ZeroMQ
ZeroMQ
Padrino - the Godfather of Sinatra
Padrino - the Godfather of Sinatra
Sequel
Sequel
Foreman - Process manager for applications with multiple components
Foreman - Process manager for applications with multiple components
Social Network for spare parts
Social Network for spare parts
Using XMPP Presence stanzas for real-time parking information
Using XMPP Presence stanzas for real-time parking information
Websockets with ruby
Websockets with ruby
EventMachine
EventMachine
Webhooks - glue for the web
Webhooks - glue for the web
Ruby off Rails (japanese)
Ruby off Rails (japanese)
Dernier
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
The Digital Insurer
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Alan Dix
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
Scott Keck-Warren
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
Radu Cotescu
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
Malak Abu Hammad
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAG
Sujit Pal
Slack Application Development 101 Slides
Slack Application Development 101 Slides
praypatel2
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Miguel Araújo
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
ThousandEyes
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
Paola De la Torre
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
Principled Technologies
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
vu2urc
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Igalia
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
BookNet Canada
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
OnBoard
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
Pixlogix Infotech
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
ThousandEyes
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
Delhi Call girls
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
shyamraj55
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
soniya singh
Dernier
(20)
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAG
Slack Application Development 101 Slides
Slack Application Development 101 Slides
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
Deployment on Heroku
1.
Heroku deployment
by Stoyan Zhekov
2.
3.
BULGARIA Bulgaria
4.
5.
6.
7.
8.
http://en.wikipedia.org/wiki/
Music_of_Bulgaria
9.
Deploy ?
10.
11.
12.
Deploy !
“Install the software into an operational environment”
13.
Deploy • Where?
14.
Deploy • Where? • Packaging
15.
Deploy • Where? • Packaging •
Updates
16.
Deploy •
Where? • Packaging • Updates • Scale
17.
Where? Local
18.
Where? Local
vs Remote
19.
Packaging RVM
GEMSET + BUNDLER ( Gemfile )
20.
Packaging rvm --create 1.9.2@myapp
+ gem install bundler --pre
21.
Updates • Save old
version
22.
Updates • Save old
version • Upload new version
23.
Updates • Save old
version • Upload new version • Restart app server
24.
Let’s do it! web
visitors counter
25.
Local deployment •
Where? localhost • Packaging .rvmrc + Gemfile • Updates git flow • Scale ?
26.
Local deployment brew
install git-flow gem install bundler --pre
27.
28.
curl get.pow.cx |
sh
29.
Local deployment •
Where? localhost • Packaging .rvmrc + Gemfile • Updates git • Scale ?
30.
Scale gem install
foreman foreman start -c web=4
31.
Local deployment •
Where? localhost • Packaging .rvmrc + Gemfile • Updates git • Scale foreman
32.
Remote deployment •
Where? WHY? HOW? • Packaging .rvmrc + Gemfile • Updates git • Scale foreman
33.
Remote deployment •
Where? VPS? Capistrano? • Packaging .rvmrc + Gemfile • Updates git • Scale thin , ...
34.
Too complicated
35.
Remote deployment •
Where? VPS? Capistrano? • Packaging .rvmrc + Gemfile • Updates git • Scale thin , ...
36.
Remote deployment gem install
heroku
37.
http://heroku.com/ http://devcenter.heroku.com/
38.
Heroku • Amazon EC2
( SCALE ) • PaaS ( EASY ) • Pay per use ( FREE )
39.
PaaS
40.
Dynos
41.
Dynos “Forget servers, instances,
and VMs. Focus on processes.”
42.
Dynos “A dyno is
a single process of any type running on the Heroku platform.”
43.
Stacks
44.
heroku create --stack
cedar
45.
Add0ns
46.
http://addons.heroku.com/
47.
heroku addons:add mongohq:free
48.
49.
Remote deployment •
Where? Heroku • Packaging .rvmrc + Gemfile • Updates git • Scale ?
50.
Scale $0.05/hour http://www.heroku.com/pricing#0-0
51.
Scale $0.05/hour http://www.heroku.com/pricing#0-0
52.
Scale $0.05/hour http://www.heroku.com/pricing#0-0
53.
Scale $0.05/hour http://www.heroku.com/pricing#0-0
54.
Scale for
free?
55.
Scale gem install
unicorn
56.
57.
http://MOGOK.jp/
58.
MOGOK by IIJ gem
install mogok
59.
Thank you!
Notes de l'éditeur
\n
\n
\n
\n
\n
Beautiful nature\n
Beautiful churches (ortodox, russian) and mosks\n
Folk dances and songs\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
Télécharger maintenant