SlideShare a Scribd company logo
GrowERP Platform as a serviceGrowERP Platform as a service
 Why a product Platform?
 What is GrowERP and PAAS?
 Users and functions.
 Implementation
 Support.
ApacheOFBiz:Theflexible&costeffectivesolution
0.0.0
Product Platform definition
The goal of a platform is to ease product
development, support deployment and
promote interactions among producers
and users relating to the general product
or specific installations.
Why a product Platform?
Co-operation.
Requirements admin. (backlog)
Configuration management.
Local product copy & Demo server.
Testing and deployment.
Ease of development.
   
What is GrowERP and PAAS?
 What is GrowERP?
 What is GrowERP PAAS?
 Apache OFBiz & GrowERP
   
What is GrowERP
Family of products on top of OFBiz trunk.
PAAS, SAAS and tenant (?)
Minimal frontend/backend
Extended Scrum and BPM
In/export, sitemap, twitter
Apache 2.0/GPL license
   
What is GrowERP PAAS
 Complete environment for a OFBiz/GrowERP
vendor or end user company.
 Easy installable by Docker images
 Full source provided.
 Any Cloud or local or remote PAAS.
 Based on other open source
   
Apache OFBiz &GrowERP
 ASF requirement.
 Same Apache license 2.0 or GPL
 Built on top of OFBiz trunk
 Synced monthly
 Extra components on top of trunk.
   
Target users and functions.
 Users

Lead/prospect
 End User
 Producers
 Developers/consultants
 System admins
 Vendor Operation/finance
   
Lead/prospect functions
 Multi-language website and product shop
 Blogging
 email mailing list
 public git repository as market place
 Interface to Linkedin
   
User functions
 Customer service and Support (tbd)
 BPM/Backlog/test/deployment/invoicing
 Service/server status.
 Change control
 Training (tbd)
   
Developer/consultant functions
 BPMN
 Scrum/Kanban/Ticketing
 Continuous testing
 Peer review
 Repository with branch security
 vendor copy
   
System Admin functions
 Continuous testing/deployment
 Devops/NoOPs
 Service/server Monitoring
 Demo daily refresh
 Vendor copy/merge
 Monitoring
   
Vendor Operation/finance
 Vendor branch
 Party access/rate/administration
 Time sheet per developer
 Invoicing, payments and ledger
 Server/service availabilty
   
Platform implementation.
 Apache 2/GPL license.
 Available at gerrit.antwebsystems.com
 Based on: OFBiz, GrowERP, Activiti,
Git/Gerrit,Jenkins,Nagios, Postgresql
 Also Docker! Why?
 Docker images organization
available at dockerhub growerp
   
Why using Docker
 Same installation procedure for:
all products/infrastructure/OS
 Multi-tenant alternative for all products.
 Minimal overhead
 Ultrafast startup and update modification.
(seconds)
 Scaling with Swarm
   
Docker images at docker hub
 growerp/db Postgres database
 growerp/repository Gerrit/Git
 jenkins Jenkins(std): Vendor
branch, test, demo and production
 growerp/erp GrowERP: frontend,
scrum, workflow,growerptest(webdriver)
 cpuguy83/docker-nagios Monitoring
   
Platform support.
 Free download at dockerhub or
gerrit.antwebsystems.com/growerppaas
 Free hosting for vendors
to help improve the platform.
 Commercial support
paas.growerp.com or on-site.

More Related Content

What's hot

VSP certificate
VSP certificateVSP certificate
VSP-SV
VSP-SVVSP-SV
Sahi
SahiSahi
The Platform for Building Great Software
The Platform for Building Great SoftwareThe Platform for Building Great Software
The Platform for Building Great Software
Platform CF
 
WSO2 Platform Introduction - Why,What and How
WSO2 Platform Introduction - Why,What and How WSO2 Platform Introduction - Why,What and How
WSO2 Platform Introduction - Why,What and How
WSO2
 
Tips on how to build Camunda Run for production
Tips on how to build Camunda Run for productionTips on how to build Camunda Run for production
Tips on how to build Camunda Run for production
camunda services GmbH
 
Eaiesb
EaiesbEaiesb
Getting Started with PaaS
Getting Started with PaaSGetting Started with PaaS
Getting Started with PaaS
CloudBees
 
Rich Ajax Platform - Programming for Web and Rich Client
Rich Ajax Platform - Programming for Web and Rich ClientRich Ajax Platform - Programming for Web and Rich Client
Rich Ajax Platform - Programming for Web and Rich Client
Fabian Lange
 

What's hot (9)

VSP certificate
VSP certificateVSP certificate
VSP certificate
 
VSP-SV
VSP-SVVSP-SV
VSP-SV
 
Sahi
SahiSahi
Sahi
 
The Platform for Building Great Software
The Platform for Building Great SoftwareThe Platform for Building Great Software
The Platform for Building Great Software
 
WSO2 Platform Introduction - Why,What and How
WSO2 Platform Introduction - Why,What and How WSO2 Platform Introduction - Why,What and How
WSO2 Platform Introduction - Why,What and How
 
Tips on how to build Camunda Run for production
Tips on how to build Camunda Run for productionTips on how to build Camunda Run for production
Tips on how to build Camunda Run for production
 
Eaiesb
EaiesbEaiesb
Eaiesb
 
Getting Started with PaaS
Getting Started with PaaSGetting Started with PaaS
Getting Started with PaaS
 
Rich Ajax Platform - Programming for Web and Rich Client
Rich Ajax Platform - Programming for Web and Rich ClientRich Ajax Platform - Programming for Web and Rich Client
Rich Ajax Platform - Programming for Web and Rich Client
 

Viewers also liked

Apachecon Europe GrowERP platform as a service. Based on Apache OFBiz/scrum, ...
Apachecon Europe GrowERP platform as a service. Based on Apache OFBiz/scrum, ...Apachecon Europe GrowERP platform as a service. Based on Apache OFBiz/scrum, ...
Apachecon Europe GrowERP platform as a service. Based on Apache OFBiz/scrum, ...
Hans (J.C.) Bakker
 
INDUSTRIAL APPLICATION OF MACHINE VISION ppt mrng finl
INDUSTRIAL APPLICATION OF MACHINE VISION ppt mrng finlINDUSTRIAL APPLICATION OF MACHINE VISION ppt mrng finl
INDUSTRIAL APPLICATION OF MACHINE VISION ppt mrng finl
anil badiger
 
Introduction to Machine Vision
Introduction to Machine VisionIntroduction to Machine Vision
Introduction to Machine Vision
Nasir Jumani
 
Fundamentals of Machine Vision
Fundamentals of Machine VisionFundamentals of Machine Vision
Fundamentals of Machine Vision
Pete Kepf, CVP
 
Machine Vision
Machine VisionMachine Vision
Machine Vision
EF Society
 
Machine vision
Machine visionMachine vision
Machine vision
djehlke
 
Machine vision systems ppt
Machine vision systems pptMachine vision systems ppt
Machine vision systems ppt
Akash Maurya
 

Viewers also liked (7)

Apachecon Europe GrowERP platform as a service. Based on Apache OFBiz/scrum, ...
Apachecon Europe GrowERP platform as a service. Based on Apache OFBiz/scrum, ...Apachecon Europe GrowERP platform as a service. Based on Apache OFBiz/scrum, ...
Apachecon Europe GrowERP platform as a service. Based on Apache OFBiz/scrum, ...
 
INDUSTRIAL APPLICATION OF MACHINE VISION ppt mrng finl
INDUSTRIAL APPLICATION OF MACHINE VISION ppt mrng finlINDUSTRIAL APPLICATION OF MACHINE VISION ppt mrng finl
INDUSTRIAL APPLICATION OF MACHINE VISION ppt mrng finl
 
Introduction to Machine Vision
Introduction to Machine VisionIntroduction to Machine Vision
Introduction to Machine Vision
 
Fundamentals of Machine Vision
Fundamentals of Machine VisionFundamentals of Machine Vision
Fundamentals of Machine Vision
 
Machine Vision
Machine VisionMachine Vision
Machine Vision
 
Machine vision
Machine visionMachine vision
Machine vision
 
Machine vision systems ppt
Machine vision systems pptMachine vision systems ppt
Machine vision systems ppt
 

Similar to apacheconEurope2015

An Introduction to Microservices
An Introduction to MicroservicesAn Introduction to Microservices
An Introduction to Microservices
Ad van der Veer
 
Stratos and PaaS for London Java Community
Stratos and PaaS for London Java CommunityStratos and PaaS for London Java Community
Stratos and PaaS for London Java Community
Paul Fremantle
 
Delivering Applications Continuously to Cloud
Delivering Applications Continuously to CloudDelivering Applications Continuously to Cloud
Delivering Applications Continuously to Cloud
IBM UrbanCode Products
 
Containerization Strategy
Containerization StrategyContainerization Strategy
Containerization Strategy
Balaji Mariyappan
 
Server Monitoring (Scaling while bootstrapped)
Server Monitoring  (Scaling while bootstrapped)Server Monitoring  (Scaling while bootstrapped)
Server Monitoring (Scaling while bootstrapped)
Ajibola Aiyedogbon
 
Weave GitOps 2023.04 Release: Optimizing Developer Productivity & Experience ...
Weave GitOps 2023.04 Release: Optimizing Developer Productivity & Experience ...Weave GitOps 2023.04 Release: Optimizing Developer Productivity & Experience ...
Weave GitOps 2023.04 Release: Optimizing Developer Productivity & Experience ...
CezzaineZaher1
 
FEDSPUG April 2014: Visual Studio 2013 for Application Lifecycle Management &...
FEDSPUG April 2014: Visual Studio 2013 for Application Lifecycle Management &...FEDSPUG April 2014: Visual Studio 2013 for Application Lifecycle Management &...
FEDSPUG April 2014: Visual Studio 2013 for Application Lifecycle Management &...
WSPDC & FEDSPUG
 
KCD Munich - Cloud Native Platform Dilemma - Turning it into an Opportunity
KCD Munich - Cloud Native Platform Dilemma - Turning it into an OpportunityKCD Munich - Cloud Native Platform Dilemma - Turning it into an Opportunity
KCD Munich - Cloud Native Platform Dilemma - Turning it into an Opportunity
Andreas Grabner
 
Lamp Zend Security
Lamp Zend SecurityLamp Zend Security
Lamp Zend Security
Ram Srivastava
 
Scalable APIs with Azure Functions
Scalable APIs with Azure FunctionsScalable APIs with Azure Functions
Scalable APIs with Azure Functions
Christos Matskas
 
2014 q3-platform-update-v1.06.johnmathon
2014 q3-platform-update-v1.06.johnmathon2014 q3-platform-update-v1.06.johnmathon
2014 q3-platform-update-v1.06.johnmathon
aaronwso2
 
Slides from LAX & DEN usergroup meetings
Slides from LAX & DEN usergroup meetingsSlides from LAX & DEN usergroup meetings
Slides from LAX & DEN usergroup meetings
10n Software, LLC
 
DevOps Service | Mindtree
DevOps Service | MindtreeDevOps Service | Mindtree
DevOps Service | Mindtree
AnikeyRoy
 
Enterprise grade deployment and security with PostgreSQL
Enterprise grade deployment and security with PostgreSQLEnterprise grade deployment and security with PostgreSQL
Enterprise grade deployment and security with PostgreSQL
Himanchali -
 
Deploying Containerised Open-Source CSP Platforms
Deploying Containerised Open-Source CSP PlatformsDeploying Containerised Open-Source CSP Platforms
Deploying Containerised Open-Source CSP Platforms
Angel Borroy López
 
Subversion in 2010 and Beyond
Subversion in 2010 and BeyondSubversion in 2010 and Beyond
Subversion in 2010 and Beyond
guest1243d91
 
Subversion in 2010 and Beyond
Subversion in 2010 and BeyondSubversion in 2010 and Beyond
Subversion in 2010 and Beyond
WANdisco Plc
 
Resume raushan
Resume raushanResume raushan
Resume raushan
Raushan Choudhary
 
Journey toward3rdplatform
Journey toward3rdplatformJourney toward3rdplatform
Journey toward3rdplatform
Tzung-Hsien (Shawn) Ho
 
Going FaaSter, Functions as a Service at Netflix
Going FaaSter, Functions as a Service at NetflixGoing FaaSter, Functions as a Service at Netflix
Going FaaSter, Functions as a Service at Netflix
Yunong Xiao
 

Similar to apacheconEurope2015 (20)

An Introduction to Microservices
An Introduction to MicroservicesAn Introduction to Microservices
An Introduction to Microservices
 
Stratos and PaaS for London Java Community
Stratos and PaaS for London Java CommunityStratos and PaaS for London Java Community
Stratos and PaaS for London Java Community
 
Delivering Applications Continuously to Cloud
Delivering Applications Continuously to CloudDelivering Applications Continuously to Cloud
Delivering Applications Continuously to Cloud
 
Containerization Strategy
Containerization StrategyContainerization Strategy
Containerization Strategy
 
Server Monitoring (Scaling while bootstrapped)
Server Monitoring  (Scaling while bootstrapped)Server Monitoring  (Scaling while bootstrapped)
Server Monitoring (Scaling while bootstrapped)
 
Weave GitOps 2023.04 Release: Optimizing Developer Productivity & Experience ...
Weave GitOps 2023.04 Release: Optimizing Developer Productivity & Experience ...Weave GitOps 2023.04 Release: Optimizing Developer Productivity & Experience ...
Weave GitOps 2023.04 Release: Optimizing Developer Productivity & Experience ...
 
FEDSPUG April 2014: Visual Studio 2013 for Application Lifecycle Management &...
FEDSPUG April 2014: Visual Studio 2013 for Application Lifecycle Management &...FEDSPUG April 2014: Visual Studio 2013 for Application Lifecycle Management &...
FEDSPUG April 2014: Visual Studio 2013 for Application Lifecycle Management &...
 
KCD Munich - Cloud Native Platform Dilemma - Turning it into an Opportunity
KCD Munich - Cloud Native Platform Dilemma - Turning it into an OpportunityKCD Munich - Cloud Native Platform Dilemma - Turning it into an Opportunity
KCD Munich - Cloud Native Platform Dilemma - Turning it into an Opportunity
 
Lamp Zend Security
Lamp Zend SecurityLamp Zend Security
Lamp Zend Security
 
Scalable APIs with Azure Functions
Scalable APIs with Azure FunctionsScalable APIs with Azure Functions
Scalable APIs with Azure Functions
 
2014 q3-platform-update-v1.06.johnmathon
2014 q3-platform-update-v1.06.johnmathon2014 q3-platform-update-v1.06.johnmathon
2014 q3-platform-update-v1.06.johnmathon
 
Slides from LAX & DEN usergroup meetings
Slides from LAX & DEN usergroup meetingsSlides from LAX & DEN usergroup meetings
Slides from LAX & DEN usergroup meetings
 
DevOps Service | Mindtree
DevOps Service | MindtreeDevOps Service | Mindtree
DevOps Service | Mindtree
 
Enterprise grade deployment and security with PostgreSQL
Enterprise grade deployment and security with PostgreSQLEnterprise grade deployment and security with PostgreSQL
Enterprise grade deployment and security with PostgreSQL
 
Deploying Containerised Open-Source CSP Platforms
Deploying Containerised Open-Source CSP PlatformsDeploying Containerised Open-Source CSP Platforms
Deploying Containerised Open-Source CSP Platforms
 
Subversion in 2010 and Beyond
Subversion in 2010 and BeyondSubversion in 2010 and Beyond
Subversion in 2010 and Beyond
 
Subversion in 2010 and Beyond
Subversion in 2010 and BeyondSubversion in 2010 and Beyond
Subversion in 2010 and Beyond
 
Resume raushan
Resume raushanResume raushan
Resume raushan
 
Journey toward3rdplatform
Journey toward3rdplatformJourney toward3rdplatform
Journey toward3rdplatform
 
Going FaaSter, Functions as a Service at Netflix
Going FaaSter, Functions as a Service at NetflixGoing FaaSter, Functions as a Service at Netflix
Going FaaSter, Functions as a Service at Netflix
 

apacheconEurope2015

  • 1. GrowERP Platform as a serviceGrowERP Platform as a service  Why a product Platform?  What is GrowERP and PAAS?  Users and functions.  Implementation  Support. ApacheOFBiz:Theflexible&costeffectivesolution 0.0.0
  • 2. Product Platform definition The goal of a platform is to ease product development, support deployment and promote interactions among producers and users relating to the general product or specific installations.
  • 3. Why a product Platform? Co-operation. Requirements admin. (backlog) Configuration management. Local product copy & Demo server. Testing and deployment. Ease of development.
  • 4.     What is GrowERP and PAAS?  What is GrowERP?  What is GrowERP PAAS?  Apache OFBiz & GrowERP
  • 5.     What is GrowERP Family of products on top of OFBiz trunk. PAAS, SAAS and tenant (?) Minimal frontend/backend Extended Scrum and BPM In/export, sitemap, twitter Apache 2.0/GPL license
  • 6.     What is GrowERP PAAS  Complete environment for a OFBiz/GrowERP vendor or end user company.  Easy installable by Docker images  Full source provided.  Any Cloud or local or remote PAAS.  Based on other open source
  • 7.     Apache OFBiz &GrowERP  ASF requirement.  Same Apache license 2.0 or GPL  Built on top of OFBiz trunk  Synced monthly  Extra components on top of trunk.
  • 8.     Target users and functions.  Users  Lead/prospect  End User  Producers  Developers/consultants  System admins  Vendor Operation/finance
  • 9.     Lead/prospect functions  Multi-language website and product shop  Blogging  email mailing list  public git repository as market place  Interface to Linkedin
  • 10.     User functions  Customer service and Support (tbd)  BPM/Backlog/test/deployment/invoicing  Service/server status.  Change control  Training (tbd)
  • 11.     Developer/consultant functions  BPMN  Scrum/Kanban/Ticketing  Continuous testing  Peer review  Repository with branch security  vendor copy
  • 12.     System Admin functions  Continuous testing/deployment  Devops/NoOPs  Service/server Monitoring  Demo daily refresh  Vendor copy/merge  Monitoring
  • 13.     Vendor Operation/finance  Vendor branch  Party access/rate/administration  Time sheet per developer  Invoicing, payments and ledger  Server/service availabilty
  • 14.     Platform implementation.  Apache 2/GPL license.  Available at gerrit.antwebsystems.com  Based on: OFBiz, GrowERP, Activiti, Git/Gerrit,Jenkins,Nagios, Postgresql  Also Docker! Why?  Docker images organization available at dockerhub growerp
  • 15.     Why using Docker  Same installation procedure for: all products/infrastructure/OS  Multi-tenant alternative for all products.  Minimal overhead  Ultrafast startup and update modification. (seconds)  Scaling with Swarm
  • 16.     Docker images at docker hub  growerp/db Postgres database  growerp/repository Gerrit/Git  jenkins Jenkins(std): Vendor branch, test, demo and production  growerp/erp GrowERP: frontend, scrum, workflow,growerptest(webdriver)  cpuguy83/docker-nagios Monitoring
  • 17.     Platform support.  Free download at dockerhub or gerrit.antwebsystems.com/growerppaas  Free hosting for vendors to help improve the platform.  Commercial support paas.growerp.com or on-site.