SlideShare a Scribd company logo
42windmills
CRM   ERP


                                                       QA

                         Designer        Applications




s   new experience       Visual Studio   Cloud


        new philosophy
          new platform
                         Visual Studio
           new design

                         Mobile
new way
           development   deployment   sales

automate
development
 flexibility & interoperability

 ease & speed




               4 important key concepts
environment
             High




                                                                         model driven

                                  4GL tools


Ease & Speed
of development


                                                             SOA
                                                          platforms
                      custom
                    development


             Low                                                                        High
                                        Flexibility & Interoperability
vendors

   developers only

        less freedom
align


   Align business and IT
collaboration
              application designer
              no coding involved
              agile approach
 >80%         working LOB application

                                                        design


              visual studio
              2010 solution
              extention points
 <20%         web services
                                                        development
        give business users a designer without coding
         give developers their usual development tool
design
envisionin   usage model   domain   user interface model
g                          model
design
envisionin         usage model                   domain             user interface model
g                                                model



    answer fundamental business                       reduced business risk:
    questions:                                              scope concurrence with your
         what’s the scope                                   stakeholders
                                                            compromises from both sides
         what’s the schedule
         what’s the expected budget
                                                      identify initial models:
                                                            usage model
    improved productivity:                                  domain model
         identify the critical business issues              user interface model
design
envisionin   usage model       domain        user interface model
g                              model
             Enroll in Seminar
             student chooses a seminar to
             enroll in

             system checks that the
             student can enroll in the
             seminar
                                            it doesn't capture a lot
                                            of detail
             system calculates fees
                                            the details can be
             student pays fees and is
             enrolled                       captured on a just-in-
                                            time basis
design
envisionin   usage model   domain      user interface model
g                          model


                             student           enrollment




                                                seminar
design
envisionin   usage model   domain   user interface model
g                          model
preview


       live preview within minutes
 automatic deployment to Windows Azure
use


 Not just CRUD, but fullblown business features, like
 role-based security, workflow, import/export, reports
develop


  complete source-code available
  extention points for custom logic
develop
new way
           development   deployment   sales

automate
deployment
on premise   cloud
cloud
azure
              Compute         Storage             CDN            Virtual Net              Management




                        Database              Data Sync           Reporting                Management




AppFabric   Caching      Service Bus           Access Control        Integration            Composite Apps




                            App        Data       App     Data         App         Data      App       Data
SQL Azure
Single Logical   Multiple Physical
  Database           Replicas


                      Replica
                        1




                      Replica
       DB               2




                      Replica
                        3
On-Premises
                   hybride
                                                                                Cloud




                                                                                        • Geo-located web applications
• Hybrid applications; one-way publish or                                               • Use with Windows Azure Traffic
  two-way sharing                                                                         Manager

• Multiple locations (e.g. branch office, retail
  offices); share data between locations
  and/or aggregate data in cloud


                                                   • Scale-out via multiple copies of
                                                     data
                                                   • E.g. Separate reporting & OLTP
                                                     workloads; multiple Web sites
identity
providers
new way
           development   deployment   sales

automate
sell it
    design       preview
1            2




    extend       deploy
3            4




        share!
5
marketplac
e
apps   data
apps
line of business
crm                  health care
project management   child care
rental management    recruitment
contract             installed base
management           travel
event management
license
thank u!
  Marc Remmers
  marc@42windmills.co
  m

  42windmills
  www.42windmills.com


  Follow us
  @42windmills

More Related Content

PPTX
Juc deck 16x9_dev_ops_mvp
PDF
Common Time M Design Datasheet
PDF
Model-Driven Development, the end of the test profession?
PDF
Why there is no future for Model Driven Development
PDF
IBM Presentation for Mobile Developer Summit India
PDF
CommonTime mDesign for ISVs Datasheet
PPTX
Agile MDD
PPTX
Kony Development Cloud
Juc deck 16x9_dev_ops_mvp
Common Time M Design Datasheet
Model-Driven Development, the end of the test profession?
Why there is no future for Model Driven Development
IBM Presentation for Mobile Developer Summit India
CommonTime mDesign for ISVs Datasheet
Agile MDD
Kony Development Cloud

What's hot (20)

PDF
Build and Connect Enterprise Mobile Applications from developerWorks Live!
PDF
An Enterprise Ontology based approach to Model-Driven Engineering
PDF
ALM for SharePoint projects
PDF
Jerry Romanek series mobile development 2012 year end review
PDF
실전 윈도우폰 망고 앱 디자인 & 개발 III(최종)
PDF
HTML5 Mobile Application Framework
PPTX
Kony plaform short
PPTX
Agile in Action - Act 2: Development
PDF
Coast
PPTX
Collaborative lifecycle development for Mobile Software
PDF
Checking the health of your active directory enviornment
PPTX
Kony - The multi Channel Challenge
PDF
Client Continuum Dec Fy09
PPTX
Magic mobile webinar_Jan2013
PDF
BPMS Buyer's Tool Kit - Sample RFP
PDF
IBM IMPACT 2009 Session 3100 - Dynamic Scripting and Rich Web 2.0 Interfaces ...
PPT
Bestpractices Portal Projects
PDF
Application Prototyping - Pablo González - Capturing and Managing Requirements
PDF
Ibm connect2013 id100-whats-newnotes9
PPT
PCTY 2012, Developing for Mobile Enterprise Application Platform v. Peter Eibak
Build and Connect Enterprise Mobile Applications from developerWorks Live!
An Enterprise Ontology based approach to Model-Driven Engineering
ALM for SharePoint projects
Jerry Romanek series mobile development 2012 year end review
실전 윈도우폰 망고 앱 디자인 & 개발 III(최종)
HTML5 Mobile Application Framework
Kony plaform short
Agile in Action - Act 2: Development
Coast
Collaborative lifecycle development for Mobile Software
Checking the health of your active directory enviornment
Kony - The multi Channel Challenge
Client Continuum Dec Fy09
Magic mobile webinar_Jan2013
BPMS Buyer's Tool Kit - Sample RFP
IBM IMPACT 2009 Session 3100 - Dynamic Scripting and Rich Web 2.0 Interfaces ...
Bestpractices Portal Projects
Application Prototyping - Pablo González - Capturing and Managing Requirements
Ibm connect2013 id100-whats-newnotes9
PCTY 2012, Developing for Mobile Enterprise Application Platform v. Peter Eibak
Ad

Viewers also liked (15)

PPTX
Introduction to 42windmills
PPTX
Physical Access Control and Identity Management
PPTX
Waarom 42windmills
PPTX
Healthcare science app
PPT
42windmills concept
PPT
42 windmills: web applications without coding
PPTX
42 windmills - concept
PPTX
Core RMS - overview
PPTX
Convert your MS Access app to a cloud app
PPT
Visitor management System Call Now 9034757673
PPT
In bio 460 Access Control System http://ampletrails.com/access-control-systems
PPT
Elevator controller for multi story building security
PPTX
CBSE CCE Report Card Generation Steps AmpleTrails.com
PPTX
University management system UMS
PDF
Eschool erp School Management System SMS System School Software
Introduction to 42windmills
Physical Access Control and Identity Management
Waarom 42windmills
Healthcare science app
42windmills concept
42 windmills: web applications without coding
42 windmills - concept
Core RMS - overview
Convert your MS Access app to a cloud app
Visitor management System Call Now 9034757673
In bio 460 Access Control System http://ampletrails.com/access-control-systems
Elevator controller for multi story building security
CBSE CCE Report Card Generation Steps AmpleTrails.com
University management system UMS
Eschool erp School Management System SMS System School Software
Ad

Similar to 42windmills: model driven cloud apps (20)

PPTX
Timelytrendsin appdelivery
PPTX
Cor source solutions on premise to on demand saas u 2 2012
PPT
Device+Cloud: come sviluppare App moderne ed interconnesse
PDF
Nearshoring With Tiempo 2011
PPTX
Designing Enterprise Mobile Applications: Critical Success Factors
PPTX
Leapfrogging with legacy
PPTX
Cordys presentation
PPTX
Soa204 Kawasaki Final
PDF
Pariveda ECM Patterns for Large Enterprises - chicago
PPTX
Saa S Scio Engagement Model V2 2 Generic
PDF
20090410 J Spring Pragmatic Model Driven Development In Java Using Smart
PDF
Binary Semantics Limited Corporate Overview
PDF
20071204 Arc Ready Software + Services
PPTX
Software architecture
PPT
StrikeIron IronCloud API Web Service Publishing Platform SAAS
PDF
The value of a platform approach for ECM
PDF
Chris Madrid Service Virtualization
PDF
Revolutionizing the user_experience
PPTX
Modern Apps and App Lifecycle
PPT
4.4.2013 Software, System, & IT Architecture - Good Design is Good Business:...
Timelytrendsin appdelivery
Cor source solutions on premise to on demand saas u 2 2012
Device+Cloud: come sviluppare App moderne ed interconnesse
Nearshoring With Tiempo 2011
Designing Enterprise Mobile Applications: Critical Success Factors
Leapfrogging with legacy
Cordys presentation
Soa204 Kawasaki Final
Pariveda ECM Patterns for Large Enterprises - chicago
Saa S Scio Engagement Model V2 2 Generic
20090410 J Spring Pragmatic Model Driven Development In Java Using Smart
Binary Semantics Limited Corporate Overview
20071204 Arc Ready Software + Services
Software architecture
StrikeIron IronCloud API Web Service Publishing Platform SAAS
The value of a platform approach for ECM
Chris Madrid Service Virtualization
Revolutionizing the user_experience
Modern Apps and App Lifecycle
4.4.2013 Software, System, & IT Architecture - Good Design is Good Business:...

Recently uploaded (20)

PDF
Shreyas Phanse Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PPTX
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
PPTX
Cloud computing and distributed systems.
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PDF
Unlocking AI with Model Context Protocol (MCP)
PDF
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
PDF
NewMind AI Monthly Chronicles - July 2025
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PDF
Review of recent advances in non-invasive hemoglobin estimation
PDF
Approach and Philosophy of On baking technology
PPT
Teaching material agriculture food technology
DOCX
The AUB Centre for AI in Media Proposal.docx
PDF
Empathic Computing: Creating Shared Understanding
PDF
cuic standard and advanced reporting.pdf
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
Shreyas Phanse Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
Cloud computing and distributed systems.
Mobile App Security Testing_ A Comprehensive Guide.pdf
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
Dropbox Q2 2025 Financial Results & Investor Presentation
Unlocking AI with Model Context Protocol (MCP)
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
NewMind AI Monthly Chronicles - July 2025
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
The Rise and Fall of 3GPP – Time for a Sabbatical?
Review of recent advances in non-invasive hemoglobin estimation
Approach and Philosophy of On baking technology
Teaching material agriculture food technology
The AUB Centre for AI in Media Proposal.docx
Empathic Computing: Creating Shared Understanding
cuic standard and advanced reporting.pdf
Per capita expenditure prediction using model stacking based on satellite ima...

42windmills: model driven cloud apps

  • 2. CRM ERP QA Designer Applications s new experience Visual Studio Cloud new philosophy new platform Visual Studio new design Mobile
  • 3. new way development deployment sales automate
  • 4. development flexibility & interoperability ease & speed 4 important key concepts
  • 5. environment High model driven 4GL tools Ease & Speed of development SOA platforms custom development Low High Flexibility & Interoperability
  • 6. vendors developers only less freedom
  • 7. align Align business and IT
  • 8. collaboration application designer no coding involved agile approach >80% working LOB application design visual studio 2010 solution extention points <20% web services development give business users a designer without coding give developers their usual development tool
  • 9. design envisionin usage model domain user interface model g model
  • 10. design envisionin usage model domain user interface model g model answer fundamental business reduced business risk: questions: scope concurrence with your what’s the scope stakeholders compromises from both sides what’s the schedule what’s the expected budget identify initial models: usage model improved productivity: domain model identify the critical business issues user interface model
  • 11. design envisionin usage model domain user interface model g model Enroll in Seminar student chooses a seminar to enroll in system checks that the student can enroll in the seminar it doesn't capture a lot of detail system calculates fees the details can be student pays fees and is enrolled captured on a just-in- time basis
  • 12. design envisionin usage model domain user interface model g model student enrollment seminar
  • 13. design envisionin usage model domain user interface model g model
  • 14. preview live preview within minutes automatic deployment to Windows Azure
  • 15. use Not just CRUD, but fullblown business features, like role-based security, workflow, import/export, reports
  • 16. develop complete source-code available extention points for custom logic
  • 18. new way development deployment sales automate
  • 20. cloud
  • 21. azure Compute Storage CDN Virtual Net Management Database Data Sync Reporting Management AppFabric Caching Service Bus Access Control Integration Composite Apps App Data App Data App Data App Data
  • 22. SQL Azure Single Logical Multiple Physical Database Replicas Replica 1 Replica DB 2 Replica 3
  • 23. On-Premises hybride Cloud • Geo-located web applications • Hybrid applications; one-way publish or • Use with Windows Azure Traffic two-way sharing Manager • Multiple locations (e.g. branch office, retail offices); share data between locations and/or aggregate data in cloud • Scale-out via multiple copies of data • E.g. Separate reporting & OLTP workloads; multiple Web sites
  • 26. new way development deployment sales automate
  • 27. sell it design preview 1 2 extend deploy 3 4 share! 5
  • 29. apps line of business crm health care project management child care rental management recruitment contract installed base management travel event management
  • 31. thank u! Marc Remmers marc@42windmills.co m 42windmills www.42windmills.com Follow us @42windmills

Editor's Notes

  • #8: Production hostingApplicationsBusiness Activity Manager Services
  • #13: main business entities and the relationships between themdoesn’t need to be complete, it just needs to coverenough information tomake you comfortable with the primary business concepts
  • #14: main business entities and the relationships between themdoesn’t need to be complete, it just needs to coverenough information tomake you comfortable with the primary business concepts