SlideShare a Scribd company logo
by
ElectricSheep.IO
ServeBox
OU COMMENT NOUS AVONS TROUVÉ DES
MOUTONS ÉLECTRIQUES SUR LA ROUTE
par Fabrice Nourisson / (un développeur hédoniste)@duckmole
DÉROULEMENT DE L'ATELIER
15 min la route vers le devops et ElectricSheep.IO
30 min live démo d'ElectricSheep.IO
UNE ÉQUIPE EN ROUTE
POUR LE DEVOPS
ServeBox est une société de développement
passée au devops pour les besoins de ses clients
UNE ÉQUIPE EN ROUTE
POUR LE DEVOPS
Production de code
UNE ÉQUIPE EN ROUTE
POUR LE DEVOPS
Déploiement
UNE ÉQUIPE EN ROUTE
POUR LE DEVOPS
Opérations
Monitoring et Alerte Reprise d'activité ?
LES DEVS ET LE BACKUP
Solutions existantes trop lourdes
Mauvaise maîtrise du bash
Une configuration par serveur et par projet
Alerte en cas d'échec
Téléversement (upload) vers des systèmes tiers
LES DEVS ET LE BACKUP
Une DSL
LES DEVS ET LE BACKUP
La centralisation
One server to rule them all
LES DEVS ET LE BACKUP
Notifications claires
LES DEVS ET LE BACKUP
Confidentialité
QUI L'UTILISE ET POUR QUOI ?
SonarSource backup
ses bases de données
et fichiers
Servebox backup
les bases de données
des applications
e-labo backup ~70
environnements clients
(CMS)
POURQUOI PAS VOUS ?
UTILISER
humans [at] electricsheep [dot] io
Getting Started
CONTRIBUER
Code sur github
Doc. sur readme.io
ET MAINTENANT LE LIVE CODING
INSTALLATION
curl https://github.com/servebox/electric_sheep/releases/download/v0.5.0/electric­sheep­ubuntu_0.5.0­1_amd64.deb
md5 electric­sheep­ubuntu_0.5.0­1_amd64.deb
dpkg ­i electric­sheep­ubuntu_0.5.0­1_amd64.deb
Doc d'installation
CRÉATION ET INSTALLATION DES CLÉS SSH
ssh­keygen ­t rsa ­N '' ­f electric_sheep_rsa
ssh­copy­id ­i electric_sheep_rsa.pub servebox@ornithorynque.com
ssh­copy­id ­i electric_sheep_rsa.pub servebox@have­fun­with­tdd.com
Doc. de création des clés ssh
SAUVEGARDE DU SITE WORDPRESS HAVE-FUN-
WITH-TDD
SheepFile
Commande
host "have­fun­with­tdd", hostname: "192.168.50.4", private_key: "electric_sheep_rsa"
  working_directory "/backups"
  job "have­fun­with­tdd­files" do
    schedule "daily", at: "00:00"
    resource "directory", path: "/var/www", host: "have­fun­with­tdd"
    remotely as: "servebox" do
      tar_gz delete_source: true
    end
    move to: "localhost", using: "scp", as: "servebox"
  end
  job "have­fun­with­tdd­db" do
    schedule "daily", at: "00:00"
    resource "database", name: "wordpress", host: "have­fun­with­tdd"
    remotely as: "servebox" do
      mysql_dump user: "wordpress", password: "wordpress"
      tar_gz delete_source: true
    end
    move to: "localhost", using: "scp", as: "servebox"
  end
electric_sheep
Cookbook pour wordpress
SAUVEGARDE DE LA BASE DE DONNÉES
POSTGRESQL DU SITE ORNITHORYNQUE
host "ornithorynque", hostname: "192.168.50.5", private_key: "electric_sheep_rsa"
  working_directory "/backups"
  job "ornithorynque­db" do
    schedule "daily", at: "00:00"
    resource "database", name: "hello_phoenix_dev", host: "ornithorynque"
    remotely as: "servebox" do
      postgresql_dump user: "electric_sheep", password: "password"
    end
    remotely as: "servebox" do
      tar_gz delete_source: true
    end
    move to: "localhost", using: "scp", as: "servebox"
  end
Cookbook pour PostgreSQL
CRÉATION DES CLÉS GPG
gpg ­­gen­key
gpg ­­batch ­­armor ­­output electric_sheep.public.gpg.asc ­­export electricsheep.io@servebox.com
gpg ­­batch ­­armor ­­output electric_sheep.private.gpg.asc ­­export­secret­key electricsheep.io@servebox.com
Doc. pour la création des clés gpg
CHIFFREMENT DES MOTS DE PASSE
electric_sheep encrypt ­k electric_sheep.public.gpg.asc "password"
Doc. pour chiffrer les mots de passe
SHEEPFILE AVEC MOTS DE PASSE CHIFFRÉS
host "ornithorynque", hostname: "192.168.50.5", private_key: "electric_sheep_rsa"
  working_directory "/backups"
  decrypt with: "electric_sheep.private.gpg.asc"
  job "ornithorynque­db" do
    schedule "daily", at: "00:00"
    resource "database", name: "hello_phoenix_dev", host: "ornithorynque"
    remotely as: "servebox" do
      postgresql_dump user: "electric_sheep", password: encrypted("xxxx")
    end
    remotely as: "servebox" do
      tar_gz
    end
    move to: "localhost", using: "scp", as: "servebox"
    locally do
      encrypt delete_source: true
    end
  end
Doc. pour chiffrer les mots de passe
RÉCUPÉRATION DE LA CLÉ PUBLIQUE GPG POUR
LE CHIFFREMENT DES SAUVEGARDES
gpg ­­armor ­­output fabrice.public.gpg.asc ­­export fabrice@nourisson­pytel.fr
Doc. pour générer la clé publique
CHIFFREMENT DES SAUVEGARDES
host "ornithorynque", hostname: "192.168.50.5", private_key: "electric_sheep_rsa"
  working_directory "/backups"
  decrypt with: "electric_sheep.private.gpg.asc"
  encrypt with: 'fabrice.public.gpg.asc'
  job "ornithorynque­db" do
    schedule "daily", at: "00:00"
    resource "database", name: "hello_phoenix_dev", host: "ornithorynque"
    remotely as: "servebox" do
      postgresql_dump user: "electric_sheep", password: encrypted("xxxx")
    end
    remotely as: "servebox" do
      tar_gz delete_source: true
    end
    move to: "localhost", using: "scp", as: "servebox"
    locally do
      encrypt delete_source: true
    end
  end
Doc. pour chiffrer les sauvegardes
SheepFile
host "ornithorynque", hostname: "192.168.50.5", private_key: "electric_sheep_rsa"
  working_directory "/backups"
  decrypt with: "electric_sheep.private.gpg.asc"
  encrypt with: 'fabrice.public.gpg.asc'
  job "ornithorynque­db" do
    schedule "daily", at: "00:00"
    resource "database", name: "hello_phoenix_dev", host: "ornithorynque"
    remotely as: "servebox" do
      postgresql_dump user: "electric_sheep", password: encrypted("xxxx")
    end
    remotely as: "servebox" do
      tar_gz delete_source: true
    end
    move to: "localhost", using: "scp", as: "servebox"
    locally do
      encrypt delete_source: true
    end
  end
host "have­fun­with­tdd", hostname: "192.168.50.4", private_key: "electric_sheep_rsa"
  working_directory "/backups"
  job "have­fun­with­tdd­files" do
    schedule "daily", at: "00:00"
    resource "directory", path: "/var/www", host: "have­fun­with­tdd"
    remotely as: "servebox" do
      tar_gz delete_source: true
    end
    move to: "localhost", using: "scp", as: "servebox"
  end
  job "have­fun­with­tdd­db" do
    schedule "daily", at: "00:00"
    resource "database", name: "wordpress", host: "have­fun­with­tdd"
    remotely as: "servebox" do
      mysql_dump user: "wordpress", password: "wordpress"
      tar_gz delete_source: true
    end
    move to: "localhost", using: "scp", as: "servebox"
  end
#DEVOPSDDAY #ESIO
MERCI
by
http://electricsheep.io
ServeBox
DEVELOPERS,
GIVE YOUR BACKUPS SOME LOVE

More Related Content

Similar to D-DAY 2015 Electric sheep SERVEBOX

Introduction to LAVA Workload Scheduler
Introduction to LAVA Workload SchedulerIntroduction to LAVA Workload Scheduler
Introduction to LAVA Workload Scheduler
Nopparat Nopkuat
 
Reuse, Reduce, Recycle in Serverless World
Reuse, Reduce, Recycle in Serverless WorldReuse, Reduce, Recycle in Serverless World
Reuse, Reduce, Recycle in Serverless World
Dmitri Zimine
 
John Adams Puppet Camp 2010
John Adams Puppet Camp 2010John Adams Puppet Camp 2010
John Adams Puppet Camp 2010Puppet
 
Ephemeral DevOps: Adventures in Managing Short-Lived Systems
Ephemeral DevOps: Adventures in Managing Short-Lived SystemsEphemeral DevOps: Adventures in Managing Short-Lived Systems
Ephemeral DevOps: Adventures in Managing Short-Lived Systems
Priyanka Aash
 
Virtualized development environments phpne - may 2012
Virtualized development environments   phpne - may 2012Virtualized development environments   phpne - may 2012
Virtualized development environments phpne - may 2012
ichilton
 
A Fabric/Puppet Build/Deploy System
A Fabric/Puppet Build/Deploy SystemA Fabric/Puppet Build/Deploy System
A Fabric/Puppet Build/Deploy System
adrian_nye
 
OPNFV: Upstream Headwaters to Full Deployment
OPNFV: Upstream Headwaters to Full DeploymentOPNFV: Upstream Headwaters to Full Deployment
OPNFV: Upstream Headwaters to Full Deployment
OPNFV
 
Continuous Delivery and Zero Downtime: What your architecture needs to succeed
Continuous Delivery and Zero Downtime: What your architecture needs to succeedContinuous Delivery and Zero Downtime: What your architecture needs to succeed
Continuous Delivery and Zero Downtime: What your architecture needs to succeed
Axel Fontaine
 
How I reshaped my lab environment
How I reshaped my lab environmentHow I reshaped my lab environment
How I reshaped my lab environment
subtitle
 
Introduction to nfv movilforum
Introduction to nfv   movilforumIntroduction to nfv   movilforum
Introduction to nfv movilforum
videos
 
How to successfully migrate to DevOps .pdf
How to successfully migrate to DevOps .pdfHow to successfully migrate to DevOps .pdf
How to successfully migrate to DevOps .pdf
Marian Marinov
 
Meetup 23 - 01 - The things I wish I would have known before doing OpenStack ...
Meetup 23 - 01 - The things I wish I would have known before doing OpenStack ...Meetup 23 - 01 - The things I wish I would have known before doing OpenStack ...
Meetup 23 - 01 - The things I wish I would have known before doing OpenStack ...
Vietnam Open Infrastructure User Group
 
DCSF19 Transforming a 15+ Year Old Semiconductor Manufacturing Environment
DCSF19 Transforming a 15+ Year Old Semiconductor Manufacturing EnvironmentDCSF19 Transforming a 15+ Year Old Semiconductor Manufacturing Environment
DCSF19 Transforming a 15+ Year Old Semiconductor Manufacturing Environment
Docker, Inc.
 
[AMD] Novel Use of Perforce for Software Auto-updates and File Transfer
[AMD] Novel Use of Perforce for Software Auto-updates and File Transfer[AMD] Novel Use of Perforce for Software Auto-updates and File Transfer
[AMD] Novel Use of Perforce for Software Auto-updates and File Transfer
Perforce
 
Mitchell Hashimoto, HashiCorp
Mitchell Hashimoto, HashiCorpMitchell Hashimoto, HashiCorp
Mitchell Hashimoto, HashiCorp
Ontico
 
Dev Environments: The Next Generation
Dev Environments: The Next GenerationDev Environments: The Next Generation
Dev Environments: The Next Generation
Travis Thieman
 
ByPat博客出品Lvs+keepalived
ByPat博客出品Lvs+keepalivedByPat博客出品Lvs+keepalived
ByPat博客出品Lvs+keepalivedredhat9
 
Switch as a Server - PuppetConf 2014 - Leslie Carr
Switch as a Server - PuppetConf 2014 - Leslie CarrSwitch as a Server - PuppetConf 2014 - Leslie Carr
Switch as a Server - PuppetConf 2014 - Leslie Carr
Cumulus Networks
 

Similar to D-DAY 2015 Electric sheep SERVEBOX (20)

Introduction to LAVA Workload Scheduler
Introduction to LAVA Workload SchedulerIntroduction to LAVA Workload Scheduler
Introduction to LAVA Workload Scheduler
 
Reuse, Reduce, Recycle in Serverless World
Reuse, Reduce, Recycle in Serverless WorldReuse, Reduce, Recycle in Serverless World
Reuse, Reduce, Recycle in Serverless World
 
John Adams Puppet Camp 2010
John Adams Puppet Camp 2010John Adams Puppet Camp 2010
John Adams Puppet Camp 2010
 
Ephemeral DevOps: Adventures in Managing Short-Lived Systems
Ephemeral DevOps: Adventures in Managing Short-Lived SystemsEphemeral DevOps: Adventures in Managing Short-Lived Systems
Ephemeral DevOps: Adventures in Managing Short-Lived Systems
 
Virtualized development environments phpne - may 2012
Virtualized development environments   phpne - may 2012Virtualized development environments   phpne - may 2012
Virtualized development environments phpne - may 2012
 
A Fabric/Puppet Build/Deploy System
A Fabric/Puppet Build/Deploy SystemA Fabric/Puppet Build/Deploy System
A Fabric/Puppet Build/Deploy System
 
OPNFV: Upstream Headwaters to Full Deployment
OPNFV: Upstream Headwaters to Full DeploymentOPNFV: Upstream Headwaters to Full Deployment
OPNFV: Upstream Headwaters to Full Deployment
 
Continuous Delivery and Zero Downtime: What your architecture needs to succeed
Continuous Delivery and Zero Downtime: What your architecture needs to succeedContinuous Delivery and Zero Downtime: What your architecture needs to succeed
Continuous Delivery and Zero Downtime: What your architecture needs to succeed
 
How I reshaped my lab environment
How I reshaped my lab environmentHow I reshaped my lab environment
How I reshaped my lab environment
 
Handout2o
Handout2oHandout2o
Handout2o
 
Introduction to nfv movilforum
Introduction to nfv   movilforumIntroduction to nfv   movilforum
Introduction to nfv movilforum
 
How to successfully migrate to DevOps .pdf
How to successfully migrate to DevOps .pdfHow to successfully migrate to DevOps .pdf
How to successfully migrate to DevOps .pdf
 
Meetup 23 - 01 - The things I wish I would have known before doing OpenStack ...
Meetup 23 - 01 - The things I wish I would have known before doing OpenStack ...Meetup 23 - 01 - The things I wish I would have known before doing OpenStack ...
Meetup 23 - 01 - The things I wish I would have known before doing OpenStack ...
 
DCSF19 Transforming a 15+ Year Old Semiconductor Manufacturing Environment
DCSF19 Transforming a 15+ Year Old Semiconductor Manufacturing EnvironmentDCSF19 Transforming a 15+ Year Old Semiconductor Manufacturing Environment
DCSF19 Transforming a 15+ Year Old Semiconductor Manufacturing Environment
 
[AMD] Novel Use of Perforce for Software Auto-updates and File Transfer
[AMD] Novel Use of Perforce for Software Auto-updates and File Transfer[AMD] Novel Use of Perforce for Software Auto-updates and File Transfer
[AMD] Novel Use of Perforce for Software Auto-updates and File Transfer
 
Mitchell Hashimoto, HashiCorp
Mitchell Hashimoto, HashiCorpMitchell Hashimoto, HashiCorp
Mitchell Hashimoto, HashiCorp
 
Dev Environments: The Next Generation
Dev Environments: The Next GenerationDev Environments: The Next Generation
Dev Environments: The Next Generation
 
ByPat博客出品Lvs+keepalived
ByPat博客出品Lvs+keepalivedByPat博客出品Lvs+keepalived
ByPat博客出品Lvs+keepalived
 
Switch as a Server - PuppetConf 2014 - Leslie Carr
Switch as a Server - PuppetConf 2014 - Leslie CarrSwitch as a Server - PuppetConf 2014 - Leslie Carr
Switch as a Server - PuppetConf 2014 - Leslie Carr
 
decks
decksdecks
decks
 

More from DEVOPS D-DAY

D-DAY 2015 Paas ORACLE
D-DAY 2015 Paas ORACLED-DAY 2015 Paas ORACLE
D-DAY 2015 Paas ORACLE
DEVOPS D-DAY
 
D-DAY 2015 Hawkular powers REDHAT
D-DAY 2015 Hawkular powers REDHATD-DAY 2015 Hawkular powers REDHAT
D-DAY 2015 Hawkular powers REDHAT
DEVOPS D-DAY
 
D-DAY 2015 Devops transformation digitale OPEN
D-DAY 2015 Devops transformation digitale  OPEND-DAY 2015 Devops transformation digitale  OPEN
D-DAY 2015 Devops transformation digitale OPEN
DEVOPS D-DAY
 
D-DAY 2015 Continuous delivery GITHUB
D-DAY 2015 Continuous delivery  GITHUBD-DAY 2015 Continuous delivery  GITHUB
D-DAY 2015 Continuous delivery GITHUB
DEVOPS D-DAY
 
D-DAY 2015 Conteneurisé une startup
D-DAY 2015 Conteneurisé une startup  D-DAY 2015 Conteneurisé une startup
D-DAY 2015 Conteneurisé une startup
DEVOPS D-DAY
 
D-DAY 2015 Hybrid Cloud IBM
D-DAY 2015 Hybrid Cloud IBMD-DAY 2015 Hybrid Cloud IBM
D-DAY 2015 Hybrid Cloud IBM
DEVOPS D-DAY
 

More from DEVOPS D-DAY (6)

D-DAY 2015 Paas ORACLE
D-DAY 2015 Paas ORACLED-DAY 2015 Paas ORACLE
D-DAY 2015 Paas ORACLE
 
D-DAY 2015 Hawkular powers REDHAT
D-DAY 2015 Hawkular powers REDHATD-DAY 2015 Hawkular powers REDHAT
D-DAY 2015 Hawkular powers REDHAT
 
D-DAY 2015 Devops transformation digitale OPEN
D-DAY 2015 Devops transformation digitale  OPEND-DAY 2015 Devops transformation digitale  OPEN
D-DAY 2015 Devops transformation digitale OPEN
 
D-DAY 2015 Continuous delivery GITHUB
D-DAY 2015 Continuous delivery  GITHUBD-DAY 2015 Continuous delivery  GITHUB
D-DAY 2015 Continuous delivery GITHUB
 
D-DAY 2015 Conteneurisé une startup
D-DAY 2015 Conteneurisé une startup  D-DAY 2015 Conteneurisé une startup
D-DAY 2015 Conteneurisé une startup
 
D-DAY 2015 Hybrid Cloud IBM
D-DAY 2015 Hybrid Cloud IBMD-DAY 2015 Hybrid Cloud IBM
D-DAY 2015 Hybrid Cloud IBM
 

Recently uploaded

road safety engineering r s e unit 3.pdf
road safety engineering  r s e unit 3.pdfroad safety engineering  r s e unit 3.pdf
road safety engineering r s e unit 3.pdf
VENKATESHvenky89705
 
Student information management system project report ii.pdf
Student information management system project report ii.pdfStudent information management system project report ii.pdf
Student information management system project report ii.pdf
Kamal Acharya
 
ethical hacking in wireless-hacking1.ppt
ethical hacking in wireless-hacking1.pptethical hacking in wireless-hacking1.ppt
ethical hacking in wireless-hacking1.ppt
Jayaprasanna4
 
Halogenation process of chemical process industries
Halogenation process of chemical process industriesHalogenation process of chemical process industries
Halogenation process of chemical process industries
MuhammadTufail242431
 
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
obonagu
 
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
MdTanvirMahtab2
 
Courier management system project report.pdf
Courier management system project report.pdfCourier management system project report.pdf
Courier management system project report.pdf
Kamal Acharya
 
DESIGN A COTTON SEED SEPARATION MACHINE.docx
DESIGN A COTTON SEED SEPARATION MACHINE.docxDESIGN A COTTON SEED SEPARATION MACHINE.docx
DESIGN A COTTON SEED SEPARATION MACHINE.docx
FluxPrime1
 
Vaccine management system project report documentation..pdf
Vaccine management system project report documentation..pdfVaccine management system project report documentation..pdf
Vaccine management system project report documentation..pdf
Kamal Acharya
 
power quality voltage fluctuation UNIT - I.pptx
power quality voltage fluctuation UNIT - I.pptxpower quality voltage fluctuation UNIT - I.pptx
power quality voltage fluctuation UNIT - I.pptx
ViniHema
 
Final project report on grocery store management system..pdf
Final project report on grocery store management system..pdfFinal project report on grocery store management system..pdf
Final project report on grocery store management system..pdf
Kamal Acharya
 
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
Amil Baba Dawood bangali
 
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&BDesign and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Sreedhar Chowdam
 
HYDROPOWER - Hydroelectric power generation
HYDROPOWER - Hydroelectric power generationHYDROPOWER - Hydroelectric power generation
HYDROPOWER - Hydroelectric power generation
Robbie Edward Sayers
 
Railway Signalling Principles Edition 3.pdf
Railway Signalling Principles Edition 3.pdfRailway Signalling Principles Edition 3.pdf
Railway Signalling Principles Edition 3.pdf
TeeVichai
 
WATER CRISIS and its solutions-pptx 1234
WATER CRISIS and its solutions-pptx 1234WATER CRISIS and its solutions-pptx 1234
WATER CRISIS and its solutions-pptx 1234
AafreenAbuthahir2
 
Planning Of Procurement o different goods and services
Planning Of Procurement o different goods and servicesPlanning Of Procurement o different goods and services
Planning Of Procurement o different goods and services
JoytuBarua2
 
addressing modes in computer architecture
addressing modes  in computer architectureaddressing modes  in computer architecture
addressing modes in computer architecture
ShahidSultan24
 
Standard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - NeometrixStandard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - Neometrix
Neometrix_Engineering_Pvt_Ltd
 
Forklift Classes Overview by Intella Parts
Forklift Classes Overview by Intella PartsForklift Classes Overview by Intella Parts
Forklift Classes Overview by Intella Parts
Intella Parts
 

Recently uploaded (20)

road safety engineering r s e unit 3.pdf
road safety engineering  r s e unit 3.pdfroad safety engineering  r s e unit 3.pdf
road safety engineering r s e unit 3.pdf
 
Student information management system project report ii.pdf
Student information management system project report ii.pdfStudent information management system project report ii.pdf
Student information management system project report ii.pdf
 
ethical hacking in wireless-hacking1.ppt
ethical hacking in wireless-hacking1.pptethical hacking in wireless-hacking1.ppt
ethical hacking in wireless-hacking1.ppt
 
Halogenation process of chemical process industries
Halogenation process of chemical process industriesHalogenation process of chemical process industries
Halogenation process of chemical process industries
 
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
 
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
 
Courier management system project report.pdf
Courier management system project report.pdfCourier management system project report.pdf
Courier management system project report.pdf
 
DESIGN A COTTON SEED SEPARATION MACHINE.docx
DESIGN A COTTON SEED SEPARATION MACHINE.docxDESIGN A COTTON SEED SEPARATION MACHINE.docx
DESIGN A COTTON SEED SEPARATION MACHINE.docx
 
Vaccine management system project report documentation..pdf
Vaccine management system project report documentation..pdfVaccine management system project report documentation..pdf
Vaccine management system project report documentation..pdf
 
power quality voltage fluctuation UNIT - I.pptx
power quality voltage fluctuation UNIT - I.pptxpower quality voltage fluctuation UNIT - I.pptx
power quality voltage fluctuation UNIT - I.pptx
 
Final project report on grocery store management system..pdf
Final project report on grocery store management system..pdfFinal project report on grocery store management system..pdf
Final project report on grocery store management system..pdf
 
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
 
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&BDesign and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
 
HYDROPOWER - Hydroelectric power generation
HYDROPOWER - Hydroelectric power generationHYDROPOWER - Hydroelectric power generation
HYDROPOWER - Hydroelectric power generation
 
Railway Signalling Principles Edition 3.pdf
Railway Signalling Principles Edition 3.pdfRailway Signalling Principles Edition 3.pdf
Railway Signalling Principles Edition 3.pdf
 
WATER CRISIS and its solutions-pptx 1234
WATER CRISIS and its solutions-pptx 1234WATER CRISIS and its solutions-pptx 1234
WATER CRISIS and its solutions-pptx 1234
 
Planning Of Procurement o different goods and services
Planning Of Procurement o different goods and servicesPlanning Of Procurement o different goods and services
Planning Of Procurement o different goods and services
 
addressing modes in computer architecture
addressing modes  in computer architectureaddressing modes  in computer architecture
addressing modes in computer architecture
 
Standard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - NeometrixStandard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - Neometrix
 
Forklift Classes Overview by Intella Parts
Forklift Classes Overview by Intella PartsForklift Classes Overview by Intella Parts
Forklift Classes Overview by Intella Parts
 

D-DAY 2015 Electric sheep SERVEBOX