High Productivity Platform
-
Upload
chris-haddad -
Category
Technology
-
view
130 -
download
1
Transcript of High Productivity Platform
Rapid Application Development
Fall 2016Author: Chris Haddad
Goals• Higher Throughput
• Efficiently build enterprise-grade applications using a high productivity development environment
• Faster Pace• Accelerate release cycle with streamlined DevOps and failsafe
release process• Omni-channel development and delivery
Principles• Low code / no code development
• Full-stack, visual development workbench• Model and meta-data driven application design and delivery• Convention over configuration over customization
• Hide technical concerns• Shield design, build, and DevOps teams from infrastructure concerns (CPU, network, memory,
storage)• Data caching and offline access
• Data driven and Process oriented development approach• User interfaces and service endpoints generated from data• Graphical workflow designer and sophisticated workflow constructs
• Maintain Reusability and Extensibility• Vendor provided pre-built components and Apis• Augment pre-build components with custom data• Easily connect with external data sources
Time for High Productivity
Digital Corporate Applications
Enterprise Core APIs and Microservices
Root Template Diagram
EventsAPI and Microservice Platform
Web Scale Platform High Productivity Platform
Enterprise Information
Big Data Platform
Business Visualization
External Service Providers
API
Differentiating Platform Capabilities• Responsive User Interface Design Tooling and Frameworks• High Productivity, Visual Tooling
• Data, integration, process, and user experience• Management, testing, deployment, versioning
• Workflow• Service-centric orchestration
• Data centric business applications• Advanced Services
• Collaboration• Mobile services• Analytics Services (Reports and dashboards, data exploration, data algorithms)
Architecture
Workflow
Cache
Integration Services
Experience API
Domain Objects
Mobile Services
Resiliency and Performance Security Identity ServiceDevOps
User Experience
High Productivity Tooling
Analytics Services
Collaboration Services
Persistence Services
Alternatives
Founder and Chief Architect of KaruXF500/G2000 AdvisorFormer Gartner Research Team
Leader
Assisting organizations navigate the tectonic shift towards;
Microservices API Centric Architecture DevOps Cloud-Native Container Platforms
/in/[email protected]./cobiacomm
About Chris Haddad