SlideShare a Scribd company logo
Построение
Saas-стартапа на
Django+Angular
Александр Лифанов
LeadCooker
Who is mr. Who ?
LeadCooker
Александр Лифанов
8+ лет веб-разработки
Rating.VC
LeadCooker
SparrowsApp
DroneDesign
Terrafiori
Кабинет №1
Casino-rating
DroneLight
ABSLY OldLord
CEO Rating.VC
Есть чё ?
LeadCooker
LeadCooker
LeadCooker
Welcome
Not opened ClickedOpened
E-commerce RetailClickedOpened
3 итерации
LeadCooker
Итерации
Development Real customers
Use cases
LeadCooker
Архитектура
LeadCooker
Clients
Web interface
Recipients
Gmail
Queue
Campaign
handler
Стек технологий
LeadCooker
Django NewRelic
BitBucket Asana
Sentry
Angular
Celery PyCharm ELK
Web Framework
LeadCooker
Django
Frontend Framework
LeadCooker
AngularJS
Схема проекта*
LeadCooker
LeadCooker
Audience
Campaign
Templates
Static
CSS
JS
ng
list.js
Task Queue
LeadCooker
Celery
Celery monitoring tool
LeadCooker
Flower
App/Server monitoring
LeadCooker
NewRelic
CVS
LeadCooker
BitBucket
IDE
LeadCooker
PyCharm
Error collector
LeadCooker
Sentry
Task Manager
LeadCooker
Asana
Log monitoring
LeadCooker
ELK (ElasticSearch+Logstash+Kibana)
Support
LeadCooker
SupportKit+Slack
Backup*
LeadCooker
Holland
Analytics*
LeadCooker
Segment+Google Analytics+Mixpanel
Deploy*
LeadCooker
Fabric | Ansible | Chef | Salt
?
Testing*
LeadCooker
PyTest | WebTest | Selenium
?
Итог
LeadCooker
1 разработчик
3 месяца
Готовый продукт
Почти готовая инфраструктура :)
LeadCooker > MailChimp
Спасибо за внимание
LeadCooker
lifanov.a.v@gmail.com

More Related Content

Viewers also liked

'Big Data Little Disease' - OBH and Big Data Partnership
'Big Data Little Disease' - OBH and Big Data Partnership'Big Data Little Disease' - OBH and Big Data Partnership
'Big Data Little Disease' - OBH and Big Data Partnership
Health Innovation Wessex
 
2nd year summary - Michi
2nd year summary - Michi2nd year summary - Michi
2nd year summary - MichiDawa Sherpa
 
İnovatif Kimya Dergisi Sayı-10
İnovatif Kimya Dergisi Sayı-10İnovatif Kimya Dergisi Sayı-10
İnovatif Kimya Dergisi Sayı-10
İnovatif Kimya Dergisi
 
Summary of Learning
Summary of LearningSummary of Learning
Summary of Learning
Sheri Schlosser
 
VISIBER業務制度與大中華市場商機暨全球商機 v6
VISIBER業務制度與大中華市場商機暨全球商機 v6VISIBER業務制度與大中華市場商機暨全球商機 v6
VISIBER業務制度與大中華市場商機暨全球商機 v6Ernest Chai
 
İnovatif Kimya Dergisi Sayı-30
İnovatif Kimya Dergisi Sayı-30İnovatif Kimya Dergisi Sayı-30
İnovatif Kimya Dergisi Sayı-30
İnovatif Kimya Dergisi
 
Riskassesment
RiskassesmentRiskassesment
Riskassesment
Methembedarikwa5
 
Catalogue from iSolarLighting.com
Catalogue from iSolarLighting.comCatalogue from iSolarLighting.com
Catalogue from iSolarLighting.com
Nick Lam - iSolarLighting ( Solar Street Lights )
 
A.T.A.A.-2014/15
A.T.A.A.-2014/15A.T.A.A.-2014/15
A.T.A.A.-2014/15
nikifelena
 
Guesstimation
Guesstimation Guesstimation
Guesstimation
Ankit Mittal
 
Mf0018 insurance and risk management
Mf0018 insurance and risk managementMf0018 insurance and risk management
Mf0018 insurance and risk management
consult4solutions
 

Viewers also liked (13)

Vol5
Vol5Vol5
Vol5
 
'Big Data Little Disease' - OBH and Big Data Partnership
'Big Data Little Disease' - OBH and Big Data Partnership'Big Data Little Disease' - OBH and Big Data Partnership
'Big Data Little Disease' - OBH and Big Data Partnership
 
2nd year summary - Michi
2nd year summary - Michi2nd year summary - Michi
2nd year summary - Michi
 
İnovatif Kimya Dergisi Sayı-10
İnovatif Kimya Dergisi Sayı-10İnovatif Kimya Dergisi Sayı-10
İnovatif Kimya Dergisi Sayı-10
 
Summary of Learning
Summary of LearningSummary of Learning
Summary of Learning
 
VISIBER業務制度與大中華市場商機暨全球商機 v6
VISIBER業務制度與大中華市場商機暨全球商機 v6VISIBER業務制度與大中華市場商機暨全球商機 v6
VISIBER業務制度與大中華市場商機暨全球商機 v6
 
Vol4
Vol4Vol4
Vol4
 
İnovatif Kimya Dergisi Sayı-30
İnovatif Kimya Dergisi Sayı-30İnovatif Kimya Dergisi Sayı-30
İnovatif Kimya Dergisi Sayı-30
 
Riskassesment
RiskassesmentRiskassesment
Riskassesment
 
Catalogue from iSolarLighting.com
Catalogue from iSolarLighting.comCatalogue from iSolarLighting.com
Catalogue from iSolarLighting.com
 
A.T.A.A.-2014/15
A.T.A.A.-2014/15A.T.A.A.-2014/15
A.T.A.A.-2014/15
 
Guesstimation
Guesstimation Guesstimation
Guesstimation
 
Mf0018 insurance and risk management
Mf0018 insurance and risk managementMf0018 insurance and risk management
Mf0018 insurance and risk management
 

Similar to Построение Saas-стартапа на django и angular

Front-End Test Fest Keynote: The State of the Union for Front End Testing.pdf
Front-End Test Fest Keynote: The State of the Union for Front End Testing.pdfFront-End Test Fest Keynote: The State of the Union for Front End Testing.pdf
Front-End Test Fest Keynote: The State of the Union for Front End Testing.pdf
Applitools
 
Isomorphic javascript - Uppsala.js #8
Isomorphic javascript - Uppsala.js #8Isomorphic javascript - Uppsala.js #8
Isomorphic javascript - Uppsala.js #8
Alexander Aivars
 
Web Development Presentation
Web Development PresentationWeb Development Presentation
Web Development Presentation
TurnToTech
 
Huge web apps web expo 2013
Huge web apps web expo 2013Huge web apps web expo 2013
Huge web apps web expo 2013
Daniel Steigerwald
 
Your Bespoke Software Developers.pdf
Your Bespoke Software Developers.pdfYour Bespoke Software Developers.pdf
Your Bespoke Software Developers.pdf
Oceanstart
 
Cross Platform Mobile Apps with the Ionic Framework
Cross Platform Mobile Apps with the Ionic FrameworkCross Platform Mobile Apps with the Ionic Framework
Cross Platform Mobile Apps with the Ionic Framework
Troy Miles
 
Front End Development for Back End Java Developers - Jfokus 2020
Front End Development for Back End Java Developers - Jfokus 2020Front End Development for Back End Java Developers - Jfokus 2020
Front End Development for Back End Java Developers - Jfokus 2020
Matt Raible
 
Protractor overview
Protractor overviewProtractor overview
Protractor overview
Abhishek Yadav
 
Java development
Java developmentJava development
Java development
Yana Vardomatskaya
 
Big Data And HTML5 (DevCon TLV 2012)
Big Data And HTML5 (DevCon TLV 2012)Big Data And HTML5 (DevCon TLV 2012)
Big Data And HTML5 (DevCon TLV 2012)
Ido Green
 
Google Developer Groups, Why We Choose Angular.js
Google Developer Groups, Why We Choose Angular.jsGoogle Developer Groups, Why We Choose Angular.js
Google Developer Groups, Why We Choose Angular.js
Almog Koren
 
Django Developer Certification
Django Developer CertificationDjango Developer Certification
Django Developer Certification
Vskills
 
Syllabus for Technical courses
Syllabus for Technical coursesSyllabus for Technical courses
Syllabus for Technical coursesMontek1Learning
 
technetry Broucher.pdf
technetry Broucher.pdftechnetry Broucher.pdf
technetry Broucher.pdf
TechEntry
 
Sitecore’s Federated Experience Manager: Keeping the Customer at the Center o...
Sitecore’s Federated Experience Manager: Keeping the Customer at the Center o...Sitecore’s Federated Experience Manager: Keeping the Customer at the Center o...
Sitecore’s Federated Experience Manager: Keeping the Customer at the Center o...
ISITE Design is now Connective DX
 
Coding for web for beginners
Coding for web for beginnersCoding for web for beginners
Coding for web for beginners
Nate Cooper
 
Building your next big thing on Liferay DXP
Building your next big thing on Liferay DXPBuilding your next big thing on Liferay DXP
Building your next big thing on Liferay DXP
Andrea Di Giorgi
 
Apex triggers i
Apex triggers iApex triggers i
Apex triggers i
Obidjon Komiljonov
 

Similar to Построение Saas-стартапа на django и angular (20)

Front-End Test Fest Keynote: The State of the Union for Front End Testing.pdf
Front-End Test Fest Keynote: The State of the Union for Front End Testing.pdfFront-End Test Fest Keynote: The State of the Union for Front End Testing.pdf
Front-End Test Fest Keynote: The State of the Union for Front End Testing.pdf
 
Isomorphic javascript - Uppsala.js #8
Isomorphic javascript - Uppsala.js #8Isomorphic javascript - Uppsala.js #8
Isomorphic javascript - Uppsala.js #8
 
Web Development Presentation
Web Development PresentationWeb Development Presentation
Web Development Presentation
 
Huge web apps web expo 2013
Huge web apps web expo 2013Huge web apps web expo 2013
Huge web apps web expo 2013
 
Your Bespoke Software Developers.pdf
Your Bespoke Software Developers.pdfYour Bespoke Software Developers.pdf
Your Bespoke Software Developers.pdf
 
Cross Platform Mobile Apps with the Ionic Framework
Cross Platform Mobile Apps with the Ionic FrameworkCross Platform Mobile Apps with the Ionic Framework
Cross Platform Mobile Apps with the Ionic Framework
 
Front End Development for Back End Java Developers - Jfokus 2020
Front End Development for Back End Java Developers - Jfokus 2020Front End Development for Back End Java Developers - Jfokus 2020
Front End Development for Back End Java Developers - Jfokus 2020
 
Protractor overview
Protractor overviewProtractor overview
Protractor overview
 
Java development
Java developmentJava development
Java development
 
mss-in
mss-inmss-in
mss-in
 
Big Data And HTML5 (DevCon TLV 2012)
Big Data And HTML5 (DevCon TLV 2012)Big Data And HTML5 (DevCon TLV 2012)
Big Data And HTML5 (DevCon TLV 2012)
 
Google Developer Groups, Why We Choose Angular.js
Google Developer Groups, Why We Choose Angular.jsGoogle Developer Groups, Why We Choose Angular.js
Google Developer Groups, Why We Choose Angular.js
 
Django Developer Certification
Django Developer CertificationDjango Developer Certification
Django Developer Certification
 
saikat_exp
saikat_expsaikat_exp
saikat_exp
 
Syllabus for Technical courses
Syllabus for Technical coursesSyllabus for Technical courses
Syllabus for Technical courses
 
technetry Broucher.pdf
technetry Broucher.pdftechnetry Broucher.pdf
technetry Broucher.pdf
 
Sitecore’s Federated Experience Manager: Keeping the Customer at the Center o...
Sitecore’s Federated Experience Manager: Keeping the Customer at the Center o...Sitecore’s Federated Experience Manager: Keeping the Customer at the Center o...
Sitecore’s Federated Experience Manager: Keeping the Customer at the Center o...
 
Coding for web for beginners
Coding for web for beginnersCoding for web for beginners
Coding for web for beginners
 
Building your next big thing on Liferay DXP
Building your next big thing on Liferay DXPBuilding your next big thing on Liferay DXP
Building your next big thing on Liferay DXP
 
Apex triggers i
Apex triggers iApex triggers i
Apex triggers i
 

Recently uploaded

Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
AJAYKUMARPUND1
 
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
obonagu
 
14 Template Contractual Notice - EOT Application
14 Template Contractual Notice - EOT Application14 Template Contractual Notice - EOT Application
14 Template Contractual Notice - EOT Application
SyedAbiiAzazi1
 
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdfTop 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Teleport Manpower Consultant
 
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
 
CW RADAR, FMCW RADAR, FMCW ALTIMETER, AND THEIR PARAMETERS
CW RADAR, FMCW RADAR, FMCW ALTIMETER, AND THEIR PARAMETERSCW RADAR, FMCW RADAR, FMCW ALTIMETER, AND THEIR PARAMETERS
CW RADAR, FMCW RADAR, FMCW ALTIMETER, AND THEIR PARAMETERS
veerababupersonal22
 
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdfHybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
fxintegritypublishin
 
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Dr.Costas Sachpazis
 
Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024
Massimo Talia
 
Tutorial for 16S rRNA Gene Analysis with QIIME2.pdf
Tutorial for 16S rRNA Gene Analysis with QIIME2.pdfTutorial for 16S rRNA Gene Analysis with QIIME2.pdf
Tutorial for 16S rRNA Gene Analysis with QIIME2.pdf
aqil azizi
 
English lab ppt no titlespecENG PPTt.pdf
English lab ppt no titlespecENG PPTt.pdfEnglish lab ppt no titlespecENG PPTt.pdf
English lab ppt no titlespecENG PPTt.pdf
BrazilAccount1
 
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
ydteq
 
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
 
Railway Signalling Principles Edition 3.pdf
Railway Signalling Principles Edition 3.pdfRailway Signalling Principles Edition 3.pdf
Railway Signalling Principles Edition 3.pdf
TeeVichai
 
CME397 Surface Engineering- Professional Elective
CME397 Surface Engineering- Professional ElectiveCME397 Surface Engineering- Professional Elective
CME397 Surface Engineering- Professional Elective
karthi keyan
 
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdf
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdfGoverning Equations for Fundamental Aerodynamics_Anderson2010.pdf
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdf
WENKENLI1
 
space technology lecture notes on satellite
space technology lecture notes on satellitespace technology lecture notes on satellite
space technology lecture notes on satellite
ongomchris
 
Recycled Concrete Aggregate in Construction Part III
Recycled Concrete Aggregate in Construction Part IIIRecycled Concrete Aggregate in Construction Part III
Recycled Concrete Aggregate in Construction Part III
Aditya Rajan Patra
 
Basic Industrial Engineering terms for apparel
Basic Industrial Engineering terms for apparelBasic Industrial Engineering terms for apparel
Basic Industrial Engineering terms for apparel
top1002
 
block diagram and signal flow graph representation
block diagram and signal flow graph representationblock diagram and signal flow graph representation
block diagram and signal flow graph representation
Divya Somashekar
 

Recently uploaded (20)

Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
 
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
 
14 Template Contractual Notice - EOT Application
14 Template Contractual Notice - EOT Application14 Template Contractual Notice - EOT Application
14 Template Contractual Notice - EOT Application
 
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdfTop 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Top 10 Oil and Gas Projects in Saudi Arabia 2024.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...
 
CW RADAR, FMCW RADAR, FMCW ALTIMETER, AND THEIR PARAMETERS
CW RADAR, FMCW RADAR, FMCW ALTIMETER, AND THEIR PARAMETERSCW RADAR, FMCW RADAR, FMCW ALTIMETER, AND THEIR PARAMETERS
CW RADAR, FMCW RADAR, FMCW ALTIMETER, AND THEIR PARAMETERS
 
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdfHybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
 
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
 
Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024
 
Tutorial for 16S rRNA Gene Analysis with QIIME2.pdf
Tutorial for 16S rRNA Gene Analysis with QIIME2.pdfTutorial for 16S rRNA Gene Analysis with QIIME2.pdf
Tutorial for 16S rRNA Gene Analysis with QIIME2.pdf
 
English lab ppt no titlespecENG PPTt.pdf
English lab ppt no titlespecENG PPTt.pdfEnglish lab ppt no titlespecENG PPTt.pdf
English lab ppt no titlespecENG PPTt.pdf
 
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
 
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
 
Railway Signalling Principles Edition 3.pdf
Railway Signalling Principles Edition 3.pdfRailway Signalling Principles Edition 3.pdf
Railway Signalling Principles Edition 3.pdf
 
CME397 Surface Engineering- Professional Elective
CME397 Surface Engineering- Professional ElectiveCME397 Surface Engineering- Professional Elective
CME397 Surface Engineering- Professional Elective
 
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdf
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdfGoverning Equations for Fundamental Aerodynamics_Anderson2010.pdf
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdf
 
space technology lecture notes on satellite
space technology lecture notes on satellitespace technology lecture notes on satellite
space technology lecture notes on satellite
 
Recycled Concrete Aggregate in Construction Part III
Recycled Concrete Aggregate in Construction Part IIIRecycled Concrete Aggregate in Construction Part III
Recycled Concrete Aggregate in Construction Part III
 
Basic Industrial Engineering terms for apparel
Basic Industrial Engineering terms for apparelBasic Industrial Engineering terms for apparel
Basic Industrial Engineering terms for apparel
 
block diagram and signal flow graph representation
block diagram and signal flow graph representationblock diagram and signal flow graph representation
block diagram and signal flow graph representation
 

Построение Saas-стартапа на django и angular