SlideShare a Scribd company logo
D e v O p s 2 . 0
B I A M I . I O - B u s i n e s s P r o c e s s A u t o m a t i o n F r a m e w o r
& B u s i n e s s P r o c e s s D r i v e n M i c r o s e r v i c e s
M a r c i n K i e r d e l e w i c z
F o u n d e r @ B I A M I . I O
T w i t t e r : @ m a r c i n 3, @ B I A M I d o t I O
B I A M I . I O - B u s i n e s s P r o c e s s A u t o m a t i o n F r a m e w o r
BIAMI.IO
BIAMI is easy to use,
secure and scalable enterprise-ready framework to
automate your work
and build business process driven
software, platforms and robots.
B I A M I . I O - B u s i n e s s P r o c e s s A u t o m a t i o n F r a m e w o r
Local Representation
HQ in London
Global Partner Reach
B I A M I . I O - B u s i n e s s P r o c e s s A u t o m a t i o n F r a m e w o r
Software is eating the world
B I A M I . I O - B u s i n e s s P r o c e s s A u t o m a t i o n F r a m e w o r
Cost
Quality
Time and Size of the Team
Software Development Project
Software is eating the world
B I A M I . I O - B u s i n e s s P r o c e s s A u t o m a t i o n F r a m e w o r
Cost
Quality
Time and Size of the Team
Some of your developers left!!!
Software Development Project Reality
Enterprise SW Project
B I A M I . I O - B u s i n e s s P r o c e s s A u t o m a t i o n F r a m e w o r
Coding Frameworks
Even more
frameworks
We’re too slow!
We need mobile first!
We’re even slower
than at the beginning!
DevOps
It is not what I wanted!
?
DevOps 2.0
B I A M I . I O - B u s i n e s s P r o c e s s A u t o m a t i o n F r a m e w o r
BIAMI is DevOps 2.0 framework that
bridges the gap between DevOps
automation and business users to
deliver automation solutions managed
by business experts where different
context results in different automation
execution.
Embedded SQLite
request task
log script
context
core
pluginplugin plugin plugin
Additional Files
Temporary Files
Apache Tomcat
BIAMI Architecture
Web Service
BIAMI
Dev
BIAMI
EE
B I A M I . I O - B u s i n e s s P r o c e s s A u t o m a t i o n F r a m e w o r
Cloud Deployment Example
Load Balancer/Proxy (Nginx)
BIAMI
service
Tomcat
Cluster 1
BIAMI
service
Tomcat
BIAMI
service
Tomcat
BIAMI
service
Tomcat
Cluster 2
BIAMI
service
Tomcat
BIAMI
service
Tomcat
Load Balancer/Proxy (Nginx)
Load Balancer/Proxy (Nginx)
BIAMI
service
Tomcat
Cluster n
BIAMI
service
Tomcat
BIAMI
service
Tomcat
B I A M I . I O - B u s i n e s s P r o c e s s A u t o m a t i o n F r a m e w o r
Results = X
How BIAMI works
Automated Process C
Core Execution Engine
(BIAMI Dev & BIAMI EE)
Automated Process B
Automated Process A
Request Process A
with context = P
Request Process A
with context = Q
Results = Y
Request Process A
with context = R
Results = Z
http://www.biami.io/design
B I A M I . I O - B u s i n e s s P r o c e s s A u t o m a t i o n F r a m e w o r
How BIAMI works
CORE cmd=request task=“Monthly Renewals”
context_param p_url=eu1.salesforce.com
context_param p_password=xxx
Web Service Call
Request id=1 Request id =2Core Execution Engine
CORE cmd=process
CORE cmd=request task=“Monthly Renewals”
context_param url=us2.salesforce.com
context_param p_password=yyy
Web Service Call
Process request id=1
Exec scripts with p_password=xxx
& p_url=eu1.salesforce.com
Process request id=2
Exec scripts with p_password=yyy
& p_url=us2.salesforce.com
B I A M I . I O - B u s i n e s s P r o c e s s A u t o m a t i o n F r a m e w o r
Performance
Manager
(KPIs, SLA)
Resource
Manager
(PLM)
Automation modes
Request
Process Request
Process
Loop
Mode 1
Single
Mode 2
Batch
Mode 3
Stream
Web
Service
Call
Request
Process
Core Execution Engine
B I A M I . I O - B u s i n e s s P r o c e s s A u t o m a t i o n F r a m e w o r
B I A M I . I O - B u s i n e s s P r o c e s s A u t o m a t i o n F r a m e w o r
Demo: Chatbot in 5 minutes
1. Download BIAMI Dev at http://www.biami.io/download
2. Look at chatbot Script at https://docs.google.com/spreadsheets/d/1ns6Cfi-
wfn8EnkzSqmCqSjl6XvbCkMd2WiaGlqb6oZo/edit?usp=sharing
3. Import Chatbot Script:
./core_run.sh --context_param cmd=importclean --context_param
script="https://docs.google.com/spreadsheets/d/1ns6Cfi-
wfn8EnkzSqmCqSjl6XvbCkMd2WiaGlqb6oZo/export?gid=0&format=tsv"
4. Update:
./core_run.sh --context_param cmd=update
5. Create ../temp/answer.txt file
6. Run Chatbot:
./core_run.sh --context_param cmd=requestprocess --context_param task=Chatbot --
context_param question="name"
Advantages
B I A M I . I O - B u s i n e s s P r o c e s s A u t o m a t i o n F r a m e w o r
• Easy to use, no IT skills needed.
• Easy to integrate and embed.
• Dynamic parameters.
• Collaboration and change management.
• Extend functionality with new plugins.
• Scalable microservice architecture.
• Platform independent.
• Free to design and test.
Developer love
B I A M I . I O - B u s i n e s s P r o c e s s A u t o m a t i o n F r a m e w o r
• https://github.com/biami/BIAMI-DEV2EE
• Change management.
• Plugin list update.
• Plugins in any programming language.
• Own plugins and web services repos.
• Open source business processes.
Developer challenge – win $400
B I A M I . I O - B u s i n e s s P r o c e s s A u t o m a t i o n F r a m e w o r
• Create a concept for intelligent chatbot
• You decide what intelligent chatbot does
• Bot needs to be able to be successful
• Bot needs to be able to keep conversation
• Bot needs to remember chat history
• Bot needs to be able to understand different
types of information
• Max 4 A4 pages sent to biami@biami.io
before end of October 2017
Resources
• Download – http://www.biami.io/download
• Design – http://www.biami.io/design
• Learn – http://www.biami.io/learn
• Webinar – http://www.biami.io/webinar
Get help, request demo, POC or partner with us!
http://www.biami.io/contact-us
B I A M I . I O - B u s i n e s s P r o c e s s A u t o m a t i o n F r a m e w o r
T h a n k y o u . Q u e s t i o n s & A n s w e r s
w w w . b i a m i . i o
M a r c i n K i e r d e l e w i c z
F o u n d e r @ B I A M I . I O
T w i t t e r : @ m a r c i n 3
B I A M I . I O - B u s i n e s s P r o c e s s A u t o m a t i o n F r a m e w o r

More Related Content

PPTX
Publishing SharePoint 2013 Apps to the Office Store - Austin SharePoint Users...
PPTX
Office 365 - Introduction to SharePoint Online Development - Lync and Learn
PPTX
Максим Игнатов «Windows Worflow Foundation»
PDF
WebDev References
PDF
Rails is not enough, by Javier Ramirez, at Conferencia Rails 2010 in Madrid, ...
PPTX
New SharePoint development features using Visual Studio 11 - San Antonio Shar...
PDF
Directory submission uk
Publishing SharePoint 2013 Apps to the Office Store - Austin SharePoint Users...
Office 365 - Introduction to SharePoint Online Development - Lync and Learn
Максим Игнатов «Windows Worflow Foundation»
WebDev References
Rails is not enough, by Javier Ramirez, at Conferencia Rails 2010 in Madrid, ...
New SharePoint development features using Visual Studio 11 - San Antonio Shar...
Directory submission uk

Similar to Devops 2.0 & Business process driven microservices #LDNDev (20)

PDF
Digital Distinction. Delivered - Vimi - Cognitive Website Design
PPTX
“Show Me the Future of Work” Employee Experience Redefined with AI (Daren Goe...
PDF
Company Profile Viami Global Services LLP
PDF
Gami offshorent - executive overview
PDF
BizsuiteAI Review
PDF
Bizsuiteai-com .pdf
PDF
BhoomiTechzone.pdf
PPTX
Build first Automation process with Studio: GenAI Activity
PDF
mTech odoo presentation_2018
PPTX
Offshorent executive overview
PPTX
It Consulting & Services - Black Basil Technologies
PPTX
Di ályma it solutions company-profile
PDF
Bac Ha Software (BHSoft) Presentation
PDF
BIOT Project Presentation
PDF
M tech odoo presentation_2018_r1
PDF
Openbar Kontich // RPA: A Hype or a Proven Technology? by Tim Vangilbergen & ...
PDF
Elevate Your Business with iProgrammer Solutions! 🚀
PDF
How typography based company profile can help reach the perfect client.
PDF
Webgen Technologies - Your One-Stop Solution for Web and Mobile App Development!
PDF
Bhavitra Technologies Private Limited - Presentation
Digital Distinction. Delivered - Vimi - Cognitive Website Design
“Show Me the Future of Work” Employee Experience Redefined with AI (Daren Goe...
Company Profile Viami Global Services LLP
Gami offshorent - executive overview
BizsuiteAI Review
Bizsuiteai-com .pdf
BhoomiTechzone.pdf
Build first Automation process with Studio: GenAI Activity
mTech odoo presentation_2018
Offshorent executive overview
It Consulting & Services - Black Basil Technologies
Di ályma it solutions company-profile
Bac Ha Software (BHSoft) Presentation
BIOT Project Presentation
M tech odoo presentation_2018_r1
Openbar Kontich // RPA: A Hype or a Proven Technology? by Tim Vangilbergen & ...
Elevate Your Business with iProgrammer Solutions! 🚀
How typography based company profile can help reach the perfect client.
Webgen Technologies - Your One-Stop Solution for Web and Mobile App Development!
Bhavitra Technologies Private Limited - Presentation
Ad

Recently uploaded (20)

PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PPTX
Spectroscopy.pptx food analysis technology
PPTX
Programs and apps: productivity, graphics, security and other tools
DOCX
The AUB Centre for AI in Media Proposal.docx
PPTX
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
PDF
gpt5_lecture_notes_comprehensive_20250812015547.pdf
PDF
cuic standard and advanced reporting.pdf
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PDF
Network Security Unit 5.pdf for BCA BBA.
PPTX
Cloud computing and distributed systems.
PDF
NewMind AI Weekly Chronicles - August'25-Week II
PDF
Empathic Computing: Creating Shared Understanding
PDF
Spectral efficient network and resource selection model in 5G networks
PDF
Encapsulation_ Review paper, used for researhc scholars
PDF
Encapsulation theory and applications.pdf
PDF
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
PPTX
Machine Learning_overview_presentation.pptx
PPTX
Big Data Technologies - Introduction.pptx
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PDF
Machine learning based COVID-19 study performance prediction
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
Spectroscopy.pptx food analysis technology
Programs and apps: productivity, graphics, security and other tools
The AUB Centre for AI in Media Proposal.docx
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
gpt5_lecture_notes_comprehensive_20250812015547.pdf
cuic standard and advanced reporting.pdf
Agricultural_Statistics_at_a_Glance_2022_0.pdf
Network Security Unit 5.pdf for BCA BBA.
Cloud computing and distributed systems.
NewMind AI Weekly Chronicles - August'25-Week II
Empathic Computing: Creating Shared Understanding
Spectral efficient network and resource selection model in 5G networks
Encapsulation_ Review paper, used for researhc scholars
Encapsulation theory and applications.pdf
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
Machine Learning_overview_presentation.pptx
Big Data Technologies - Introduction.pptx
Dropbox Q2 2025 Financial Results & Investor Presentation
Machine learning based COVID-19 study performance prediction
Ad

Devops 2.0 & Business process driven microservices #LDNDev

  • 1. D e v O p s 2 . 0 B I A M I . I O - B u s i n e s s P r o c e s s A u t o m a t i o n F r a m e w o r & B u s i n e s s P r o c e s s D r i v e n M i c r o s e r v i c e s M a r c i n K i e r d e l e w i c z F o u n d e r @ B I A M I . I O T w i t t e r : @ m a r c i n 3, @ B I A M I d o t I O
  • 2. B I A M I . I O - B u s i n e s s P r o c e s s A u t o m a t i o n F r a m e w o r BIAMI.IO BIAMI is easy to use, secure and scalable enterprise-ready framework to automate your work and build business process driven software, platforms and robots.
  • 3. B I A M I . I O - B u s i n e s s P r o c e s s A u t o m a t i o n F r a m e w o r Local Representation HQ in London
  • 4. Global Partner Reach B I A M I . I O - B u s i n e s s P r o c e s s A u t o m a t i o n F r a m e w o r
  • 5. Software is eating the world B I A M I . I O - B u s i n e s s P r o c e s s A u t o m a t i o n F r a m e w o r Cost Quality Time and Size of the Team Software Development Project
  • 6. Software is eating the world B I A M I . I O - B u s i n e s s P r o c e s s A u t o m a t i o n F r a m e w o r Cost Quality Time and Size of the Team Some of your developers left!!! Software Development Project Reality
  • 7. Enterprise SW Project B I A M I . I O - B u s i n e s s P r o c e s s A u t o m a t i o n F r a m e w o r Coding Frameworks Even more frameworks We’re too slow! We need mobile first! We’re even slower than at the beginning! DevOps It is not what I wanted! ?
  • 8. DevOps 2.0 B I A M I . I O - B u s i n e s s P r o c e s s A u t o m a t i o n F r a m e w o r BIAMI is DevOps 2.0 framework that bridges the gap between DevOps automation and business users to deliver automation solutions managed by business experts where different context results in different automation execution.
  • 9. Embedded SQLite request task log script context core pluginplugin plugin plugin Additional Files Temporary Files Apache Tomcat BIAMI Architecture Web Service BIAMI Dev BIAMI EE B I A M I . I O - B u s i n e s s P r o c e s s A u t o m a t i o n F r a m e w o r
  • 10. Cloud Deployment Example Load Balancer/Proxy (Nginx) BIAMI service Tomcat Cluster 1 BIAMI service Tomcat BIAMI service Tomcat BIAMI service Tomcat Cluster 2 BIAMI service Tomcat BIAMI service Tomcat Load Balancer/Proxy (Nginx) Load Balancer/Proxy (Nginx) BIAMI service Tomcat Cluster n BIAMI service Tomcat BIAMI service Tomcat B I A M I . I O - B u s i n e s s P r o c e s s A u t o m a t i o n F r a m e w o r
  • 11. Results = X How BIAMI works Automated Process C Core Execution Engine (BIAMI Dev & BIAMI EE) Automated Process B Automated Process A Request Process A with context = P Request Process A with context = Q Results = Y Request Process A with context = R Results = Z http://www.biami.io/design B I A M I . I O - B u s i n e s s P r o c e s s A u t o m a t i o n F r a m e w o r
  • 12. How BIAMI works CORE cmd=request task=“Monthly Renewals” context_param p_url=eu1.salesforce.com context_param p_password=xxx Web Service Call Request id=1 Request id =2Core Execution Engine CORE cmd=process CORE cmd=request task=“Monthly Renewals” context_param url=us2.salesforce.com context_param p_password=yyy Web Service Call Process request id=1 Exec scripts with p_password=xxx & p_url=eu1.salesforce.com Process request id=2 Exec scripts with p_password=yyy & p_url=us2.salesforce.com B I A M I . I O - B u s i n e s s P r o c e s s A u t o m a t i o n F r a m e w o r
  • 13. Performance Manager (KPIs, SLA) Resource Manager (PLM) Automation modes Request Process Request Process Loop Mode 1 Single Mode 2 Batch Mode 3 Stream Web Service Call Request Process Core Execution Engine B I A M I . I O - B u s i n e s s P r o c e s s A u t o m a t i o n F r a m e w o r
  • 14. B I A M I . I O - B u s i n e s s P r o c e s s A u t o m a t i o n F r a m e w o r Demo: Chatbot in 5 minutes 1. Download BIAMI Dev at http://www.biami.io/download 2. Look at chatbot Script at https://docs.google.com/spreadsheets/d/1ns6Cfi- wfn8EnkzSqmCqSjl6XvbCkMd2WiaGlqb6oZo/edit?usp=sharing 3. Import Chatbot Script: ./core_run.sh --context_param cmd=importclean --context_param script="https://docs.google.com/spreadsheets/d/1ns6Cfi- wfn8EnkzSqmCqSjl6XvbCkMd2WiaGlqb6oZo/export?gid=0&format=tsv" 4. Update: ./core_run.sh --context_param cmd=update 5. Create ../temp/answer.txt file 6. Run Chatbot: ./core_run.sh --context_param cmd=requestprocess --context_param task=Chatbot -- context_param question="name"
  • 15. Advantages B I A M I . I O - B u s i n e s s P r o c e s s A u t o m a t i o n F r a m e w o r • Easy to use, no IT skills needed. • Easy to integrate and embed. • Dynamic parameters. • Collaboration and change management. • Extend functionality with new plugins. • Scalable microservice architecture. • Platform independent. • Free to design and test.
  • 16. Developer love B I A M I . I O - B u s i n e s s P r o c e s s A u t o m a t i o n F r a m e w o r • https://github.com/biami/BIAMI-DEV2EE • Change management. • Plugin list update. • Plugins in any programming language. • Own plugins and web services repos. • Open source business processes.
  • 17. Developer challenge – win $400 B I A M I . I O - B u s i n e s s P r o c e s s A u t o m a t i o n F r a m e w o r • Create a concept for intelligent chatbot • You decide what intelligent chatbot does • Bot needs to be able to be successful • Bot needs to be able to keep conversation • Bot needs to remember chat history • Bot needs to be able to understand different types of information • Max 4 A4 pages sent to biami@biami.io before end of October 2017
  • 18. Resources • Download – http://www.biami.io/download • Design – http://www.biami.io/design • Learn – http://www.biami.io/learn • Webinar – http://www.biami.io/webinar Get help, request demo, POC or partner with us! http://www.biami.io/contact-us B I A M I . I O - B u s i n e s s P r o c e s s A u t o m a t i o n F r a m e w o r
  • 19. T h a n k y o u . Q u e s t i o n s & A n s w e r s w w w . b i a m i . i o M a r c i n K i e r d e l e w i c z F o u n d e r @ B I A M I . I O T w i t t e r : @ m a r c i n 3 B I A M I . I O - B u s i n e s s P r o c e s s A u t o m a t i o n F r a m e w o r