Fabric



Deployment Script Menggunakan Fabric


          Fanani M. Ihsan
What is Fabric ?



Fabric is a Python (2.5 or higher) library and
command-line tool for streamlining the use of
 SSH for application deployment or systems
            administration tasks.
Why Fabric?

DRY
➢




Secure
➢




Rapid Development
➢




Write once, do more
➢
About Deployment Process



complex
➔




complicated
➔
Fabric Feature
Rsync
✔




Environtment Variable Manager
✔




Interpolation & Directories Support
✔




Fabric Contexts
✔




Integration with django
✔




etc
✔
How To Use


 1 - Install with pip

2 - Create fabfile.py

3 - Make your script
DEMO
https://github.com/fanani/django-deployer
Reference



http://goo.gl/wJhXe

http://goo.gl/5nnjX
(:   Thanks   :)
(:   Thanks   :)

Fabric (python)