Suche senden
Hochladen
Deployment with Fabric
•
2 gefällt mir
•
977 views
A
andymccurdy
Folgen
Technologie
Melden
Teilen
Melden
Teilen
1 von 30
Jetzt herunterladen
Downloaden Sie, um offline zu lesen
Recomendados
Ansible : what's ansible & use case by REX
Ansible : what's ansible & use case by REX
Saewoong Lee
Automated Deployment with Fabric
Automated Deployment with Fabric
tanihito
Python Deployment with Fabric
Python Deployment with Fabric
andymccurdy
Tips for a Faster Website
Tips for a Faster Website
Rayed Alrashed
DevOps with Fabric
DevOps with Fabric
Simone Federici
IT Automation with Ansible
IT Automation with Ansible
Rayed Alrashed
Ansible presentation
Ansible presentation
Kumar Y
Ansible roles done right
Ansible roles done right
Dan Vaida
Más contenido relacionado
Was ist angesagt?
StackiFest16: Stacki 1600+ Server Journey - Dave Peterson, Salesforce
StackiFest16: Stacki 1600+ Server Journey - Dave Peterson, Salesforce
StackIQ
Ansible - Crash course
Ansible - Crash course
Simone Soldateschi
Ansible best practices
Ansible best practices
StephaneFlotat1
Ansible is the simplest way to automate. MoldCamp, 2015
Ansible is the simplest way to automate. MoldCamp, 2015
Alex S
Ansible presentation
Ansible presentation
John Lynch
Ansible leveraging 2.0
Ansible leveraging 2.0
bcoca
WordPress Home Server with Raspberry Pi
WordPress Home Server with Raspberry Pi
Yuriko IKEDA
#OktoCampus - Workshop : An introduction to Ansible
#OktoCampus - Workshop : An introduction to Ansible
Cédric Delgehier
Hadoop on ec2
Hadoop on ec2
Mark Kerzner
fog or: How I Learned to Stop Worrying and Love the Cloud
fog or: How I Learned to Stop Worrying and Love the Cloud
Wesley Beary
Creating and Deploying Static Sites with Hugo
Creating and Deploying Static Sites with Hugo
Brian Hogan
Foreman - Advanced use cases - Timo Goebel
Foreman - Advanced use cases - Timo Goebel
NETWAYS
Set up Hadoop Cluster on Amazon EC2
Set up Hadoop Cluster on Amazon EC2
IMC Institute
StackiFest 16: Stacki Overview- Anoop Rajendra
StackiFest 16: Stacki Overview- Anoop Rajendra
StackIQ
DATABASE AUTOMATION with Thousands of database, monitoring and backup
DATABASE AUTOMATION with Thousands of database, monitoring and backup
Saewoong Lee
Configuration Management in Ansible
Configuration Management in Ansible
Bangladesh Network Operators Group
A quick intro to Ansible
A quick intro to Ansible
Dan Vaida
StackiFest16: What's Next in Stacki - Mason Katz
StackiFest16: What's Next in Stacki - Mason Katz
StackIQ
Usecase examples of Packer
Usecase examples of Packer
Hiroshi SHIBATA
A tour of Ansible
A tour of Ansible
DevOps Ltd.
Was ist angesagt?
(20)
StackiFest16: Stacki 1600+ Server Journey - Dave Peterson, Salesforce
StackiFest16: Stacki 1600+ Server Journey - Dave Peterson, Salesforce
Ansible - Crash course
Ansible - Crash course
Ansible best practices
Ansible best practices
Ansible is the simplest way to automate. MoldCamp, 2015
Ansible is the simplest way to automate. MoldCamp, 2015
Ansible presentation
Ansible presentation
Ansible leveraging 2.0
Ansible leveraging 2.0
WordPress Home Server with Raspberry Pi
WordPress Home Server with Raspberry Pi
#OktoCampus - Workshop : An introduction to Ansible
#OktoCampus - Workshop : An introduction to Ansible
Hadoop on ec2
Hadoop on ec2
fog or: How I Learned to Stop Worrying and Love the Cloud
fog or: How I Learned to Stop Worrying and Love the Cloud
Creating and Deploying Static Sites with Hugo
Creating and Deploying Static Sites with Hugo
Foreman - Advanced use cases - Timo Goebel
Foreman - Advanced use cases - Timo Goebel
Set up Hadoop Cluster on Amazon EC2
Set up Hadoop Cluster on Amazon EC2
StackiFest 16: Stacki Overview- Anoop Rajendra
StackiFest 16: Stacki Overview- Anoop Rajendra
DATABASE AUTOMATION with Thousands of database, monitoring and backup
DATABASE AUTOMATION with Thousands of database, monitoring and backup
Configuration Management in Ansible
Configuration Management in Ansible
A quick intro to Ansible
A quick intro to Ansible
StackiFest16: What's Next in Stacki - Mason Katz
StackiFest16: What's Next in Stacki - Mason Katz
Usecase examples of Packer
Usecase examples of Packer
A tour of Ansible
A tour of Ansible
Andere mochten auch
MOSS 2007 / WSS 3.0 Certification Discussion
MOSS 2007 / WSS 3.0 Certification Discussion
Shadeed Eleazer
5 Things Great Workers Do...And 1 Intention
5 Things Great Workers Do...And 1 Intention
O.C. Tanner
Final 97 SEM 2009 NCMPR District 1 Presentation November 2
Final 97 SEM 2009 NCMPR District 1 Presentation November 2
Steve Bacher
MOSS Content Deployment 12.18.2008 Final
MOSS Content Deployment 12.18.2008 Final
Shadeed Eleazer
Emma Burlow, QSA Partners, Go Green December Business Breakfast, St Mary Redc...
Emma Burlow, QSA Partners, Go Green December Business Breakfast, St Mary Redc...
Go Green
8 b las telecomunicaciones sara giraldo
8 b las telecomunicaciones sara giraldo
Jhon William Florez
Never Be Late Again!
Never Be Late Again!
Honorée Corder
Accelerated Startup @ TechCode
Accelerated Startup @ TechCode
Vitaly Golomb
Epivolve Manual
Epivolve Manual
Saba Ghole
Creating Culture of Change for Retail Sustainability (Passion For Retail 09)
Creating Culture of Change for Retail Sustainability (Passion For Retail 09)
DIG360 Consulting Ltd.
How much is your feed system costing you?
How much is your feed system costing you?
Lely North America
Wei-Ting Ko portfolio
Wei-Ting Ko portfolio
Wei-Ting Ko
K453 (1)
K453 (1)
albertotic2
Linked in ads made easy special free report - How to use Linkedin Adds -Lates...
Linked in ads made easy special free report - How to use Linkedin Adds -Lates...
Mikey Lovegood
Death by Bad Design
Death by Bad Design
Joyce Lee
Setembro jardim
Setembro jardim
patronatobonanca
Туристическая карта Санкт-Петербурга
Туристическая карта Санкт-Петербурга
School of Efficient Language Studying Lingvocat.com/ Школа результативных языков Lingvocat.com
Buying an On-Demand Geofilter on Snapchat
Buying an On-Demand Geofilter on Snapchat
Roy Harmon
88th Annual Academy Awards: The Oscars
88th Annual Academy Awards: The Oscars
Nova Media
Market Reserach Potential for Snapchat
Market Reserach Potential for Snapchat
Alexandra Marin
Andere mochten auch
(20)
MOSS 2007 / WSS 3.0 Certification Discussion
MOSS 2007 / WSS 3.0 Certification Discussion
5 Things Great Workers Do...And 1 Intention
5 Things Great Workers Do...And 1 Intention
Final 97 SEM 2009 NCMPR District 1 Presentation November 2
Final 97 SEM 2009 NCMPR District 1 Presentation November 2
MOSS Content Deployment 12.18.2008 Final
MOSS Content Deployment 12.18.2008 Final
Emma Burlow, QSA Partners, Go Green December Business Breakfast, St Mary Redc...
Emma Burlow, QSA Partners, Go Green December Business Breakfast, St Mary Redc...
8 b las telecomunicaciones sara giraldo
8 b las telecomunicaciones sara giraldo
Never Be Late Again!
Never Be Late Again!
Accelerated Startup @ TechCode
Accelerated Startup @ TechCode
Epivolve Manual
Epivolve Manual
Creating Culture of Change for Retail Sustainability (Passion For Retail 09)
Creating Culture of Change for Retail Sustainability (Passion For Retail 09)
How much is your feed system costing you?
How much is your feed system costing you?
Wei-Ting Ko portfolio
Wei-Ting Ko portfolio
K453 (1)
K453 (1)
Linked in ads made easy special free report - How to use Linkedin Adds -Lates...
Linked in ads made easy special free report - How to use Linkedin Adds -Lates...
Death by Bad Design
Death by Bad Design
Setembro jardim
Setembro jardim
Туристическая карта Санкт-Петербурга
Туристическая карта Санкт-Петербурга
Buying an On-Demand Geofilter on Snapchat
Buying an On-Demand Geofilter on Snapchat
88th Annual Academy Awards: The Oscars
88th Annual Academy Awards: The Oscars
Market Reserach Potential for Snapchat
Market Reserach Potential for Snapchat
Ähnlich wie Deployment with Fabric
Bangpypers april-meetup-2012
Bangpypers april-meetup-2012
Deepak Garg
A Fabric/Puppet Build/Deploy System
A Fabric/Puppet Build/Deploy System
adrian_nye
infra-as-code
infra-as-code
Itamar Hassin
Into The Box 2018 Going live with commandbox and docker
Into The Box 2018 Going live with commandbox and docker
Ortus Solutions, Corp
Going live with BommandBox and docker Into The Box 2018
Going live with BommandBox and docker Into The Box 2018
Ortus Solutions, Corp
Toolbox of a Ruby Team
Toolbox of a Ruby Team
Arto Artnik
Puppet at Opera Sofware - PuppetCamp Oslo 2013
Puppet at Opera Sofware - PuppetCamp Oslo 2013
Cosimo Streppone
Capistrano deploy Magento project in an efficient way
Capistrano deploy Magento project in an efficient way
Sylvain Rayé
Railsconf2011 deployment tips_for_slideshare
Railsconf2011 deployment tips_for_slideshare
tomcopeland
Dependencies Managers in C/C++. Using stdcpp 2014
Dependencies Managers in C/C++. Using stdcpp 2014
biicode
Capistrano Overview
Capistrano Overview
Travis Roberts
Pythonic Deployment with Fabric 0.9
Pythonic Deployment with Fabric 0.9
Corey Oordt
Deployment Tactics
Deployment Tactics
Ian Barber
Fabric: A Capistrano Alternative
Fabric: A Capistrano Alternative
Panoptic Development, Inc.
Cloud meets Fog & Puppet A Story of Version Controlled Infrastructure
Cloud meets Fog & Puppet A Story of Version Controlled Infrastructure
Habeeb Rahman
Control your deployments with Capistrano
Control your deployments with Capistrano
Ramazan K
Deploying Rails Applications with Capistrano
Deploying Rails Applications with Capistrano
Almir Mendes
Continuous Delivery: The Next Frontier
Continuous Delivery: The Next Frontier
Carlos Sanchez
Capistrano
Capistrano
Travis Roberts
Harmonious Development: Via Vagrant and Puppet
Harmonious Development: Via Vagrant and Puppet
Achieve Internet
Ähnlich wie Deployment with Fabric
(20)
Bangpypers april-meetup-2012
Bangpypers april-meetup-2012
A Fabric/Puppet Build/Deploy System
A Fabric/Puppet Build/Deploy System
infra-as-code
infra-as-code
Into The Box 2018 Going live with commandbox and docker
Into The Box 2018 Going live with commandbox and docker
Going live with BommandBox and docker Into The Box 2018
Going live with BommandBox and docker Into The Box 2018
Toolbox of a Ruby Team
Toolbox of a Ruby Team
Puppet at Opera Sofware - PuppetCamp Oslo 2013
Puppet at Opera Sofware - PuppetCamp Oslo 2013
Capistrano deploy Magento project in an efficient way
Capistrano deploy Magento project in an efficient way
Railsconf2011 deployment tips_for_slideshare
Railsconf2011 deployment tips_for_slideshare
Dependencies Managers in C/C++. Using stdcpp 2014
Dependencies Managers in C/C++. Using stdcpp 2014
Capistrano Overview
Capistrano Overview
Pythonic Deployment with Fabric 0.9
Pythonic Deployment with Fabric 0.9
Deployment Tactics
Deployment Tactics
Fabric: A Capistrano Alternative
Fabric: A Capistrano Alternative
Cloud meets Fog & Puppet A Story of Version Controlled Infrastructure
Cloud meets Fog & Puppet A Story of Version Controlled Infrastructure
Control your deployments with Capistrano
Control your deployments with Capistrano
Deploying Rails Applications with Capistrano
Deploying Rails Applications with Capistrano
Continuous Delivery: The Next Frontier
Continuous Delivery: The Next Frontier
Capistrano
Capistrano
Harmonious Development: Via Vagrant and Puppet
Harmonious Development: Via Vagrant and Puppet
Último
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
Cheryl Hung
Explore the UiPath Community and ways you can benefit on your journey to auto...
Explore the UiPath Community and ways you can benefit on your journey to auto...
DianaGray10
UiPath Studio Web workshop Series - Day 3
UiPath Studio Web workshop Series - Day 3
DianaGray10
The Importance of Indoor Air Quality (English)
The Importance of Indoor Air Quality (English)
IES VE
Introduction - IPLOOK NETWORKS CO., LTD.
Introduction - IPLOOK NETWORKS CO., LTD.
IPLOOK Networks
.NET 8 ChatBot with Azure OpenAI Services.pptx
.NET 8 ChatBot with Azure OpenAI Services.pptx
Hansamali Gamage
AI Workshops at Computers In Libraries 2024
AI Workshops at Computers In Libraries 2024
Brian Pichman
Top 10 Squarespace Development Companies
Top 10 Squarespace Development Companies
TopCSSGallery
Automation Ops Series: Session 2 - Governance for UiPath projects
Automation Ops Series: Session 2 - Governance for UiPath projects
DianaGray10
March Patch Tuesday
March Patch Tuesday
Ivanti
From the origin to the future of Open Source model and business
From the origin to the future of Open Source model and business
Francesco Corti
SIM INFORMATION SYSTEM: REVOLUTIONIZING DATA MANAGEMENT
SIM INFORMATION SYSTEM: REVOLUTIONIZING DATA MANAGEMENT
xtailishbaloch
Graphene Quantum Dots-Based Composites for Biomedical Applications
Graphene Quantum Dots-Based Composites for Biomedical Applications
nooralam814309
SheDev 2024
SheDev 2024
GDSC PJATK
3 Pitfalls Everyone Should Avoid with Cloud Data
3 Pitfalls Everyone Should Avoid with Cloud Data
Eric D. Schabell
Trailblazer Community - Flows Workshop (Session 2)
Trailblazer Community - Flows Workshop (Session 2)
Muhammad Tiham Siddiqui
UiPath Studio Web workshop series - Day 1
UiPath Studio Web workshop series - Day 1
DianaGray10
Stobox 4: Revolutionizing Investment in Real-World Assets Through Tokenization
Stobox 4: Revolutionizing Investment in Real-World Assets Through Tokenization
Stobox
Technical SEO for Improved Accessibility WTS FEST
Technical SEO for Improved Accessibility WTS FEST
BillieHyde
GraphSummit Copenhagen 2024 - Neo4j Vision and Roadmap.pptx
GraphSummit Copenhagen 2024 - Neo4j Vision and Roadmap.pptx
Neo4j
Último
(20)
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
Explore the UiPath Community and ways you can benefit on your journey to auto...
Explore the UiPath Community and ways you can benefit on your journey to auto...
UiPath Studio Web workshop Series - Day 3
UiPath Studio Web workshop Series - Day 3
The Importance of Indoor Air Quality (English)
The Importance of Indoor Air Quality (English)
Introduction - IPLOOK NETWORKS CO., LTD.
Introduction - IPLOOK NETWORKS CO., LTD.
.NET 8 ChatBot with Azure OpenAI Services.pptx
.NET 8 ChatBot with Azure OpenAI Services.pptx
AI Workshops at Computers In Libraries 2024
AI Workshops at Computers In Libraries 2024
Top 10 Squarespace Development Companies
Top 10 Squarespace Development Companies
Automation Ops Series: Session 2 - Governance for UiPath projects
Automation Ops Series: Session 2 - Governance for UiPath projects
March Patch Tuesday
March Patch Tuesday
From the origin to the future of Open Source model and business
From the origin to the future of Open Source model and business
SIM INFORMATION SYSTEM: REVOLUTIONIZING DATA MANAGEMENT
SIM INFORMATION SYSTEM: REVOLUTIONIZING DATA MANAGEMENT
Graphene Quantum Dots-Based Composites for Biomedical Applications
Graphene Quantum Dots-Based Composites for Biomedical Applications
SheDev 2024
SheDev 2024
3 Pitfalls Everyone Should Avoid with Cloud Data
3 Pitfalls Everyone Should Avoid with Cloud Data
Trailblazer Community - Flows Workshop (Session 2)
Trailblazer Community - Flows Workshop (Session 2)
UiPath Studio Web workshop series - Day 1
UiPath Studio Web workshop series - Day 1
Stobox 4: Revolutionizing Investment in Real-World Assets Through Tokenization
Stobox 4: Revolutionizing Investment in Real-World Assets Through Tokenization
Technical SEO for Improved Accessibility WTS FEST
Technical SEO for Improved Accessibility WTS FEST
GraphSummit Copenhagen 2024 - Neo4j Vision and Roadmap.pptx
GraphSummit Copenhagen 2024 - Neo4j Vision and Roadmap.pptx
Deployment with Fabric
1.
2.
3.
4.
5.
6.
mod_wsgi
7.
use daemon mode
8.
threads more efficient
9.
10.
11.
Use Nginx to
proxy traffic to Apache
12.
13.
14.
PostgreSQL
15.
Frank Wiles @
www.revsys.com
16.
MySQL
17.
18.
19.
20.
Run DB migrations
/ syncdb
21.
22.
As much RAM
as possible
23.
Write-heavy (>10%)? Get
fast disks
24.
25.
26.
Multiple load balancers
for redundancy
27.
Message queues
28.
Crons
29.
Search daemons (Solr,
Sphinx)
30.
31.
32.
Maintenance splash page
33.
Run DB migrations
34.
Install/Upgrade Python dependencies
35.
Add a new
web server to the cluster
36.
37.
38.
39.
need a fabfile.py
40.
from fabric.api import
*
41.
be mindful of
tasks that may fail
42.
each remote command
starts fresh
43.
44.
run() - Run
a command remotely
45.
sudo() - Run
a command remotely as another user
46.
put() - Copy
a file from local to remote
47.
get() - Copy
a file from remote to local
48.
49.
Use SSH keys
50.
Control access to
root user via sudoers
51.
52.
Hosts and Roles
53.
Code Repositories
54.
Whatever you need
55.
~/fabricrc
56.
Global settings or
all Fabric deployments
57.
58.
59.
60.
61.
62.
63.
64.
65.
66.
67.
68.
69.
Jetzt herunterladen