1 / 27

Aligning Your Technology Roadmap to Your Business Strategy

Aligning Your Technology Roadmap to Your Business Strategy. Ken Wilner VP of Technology Progress Software. Business Strategy Challenges. Economic / Leadership Executive Support Funding Approval Legacy Products, Customers & Partners SaaS Pricing Profitability Strategy.

marvin
Download Presentation

Aligning Your Technology Roadmap to Your Business Strategy

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Aligning Your Technology Roadmap to Your Business Strategy Ken Wilner VP of Technology Progress Software

  2. Business Strategy Challenges • Economic / Leadership • Executive Support • Funding Approval • Legacy Products, Customers & Partners • SaaS Pricing • Profitability Strategy • Cultural Challenges • New Identity – establishing a new strategy as a SaaS provider • Community, Collaboration and Customer Intimacy • Culture Evolving – to embrace this new way of doing things • Technological • Managing R&D Through Transition • Multi-tenancy Platform – for both functional richness and cost efficiencies • Integration and Customization • Technology Infrastructure Services • Operational • Security, Security Levels, Back-up & Recovery • Defining and Exploiting Operational Metrics • Delivering Continuous Innovation & Ongoing Functional Enhancements • Delivering Service Excellence • Organizational • Planning a Smooth Organizational Transition Plan • Partnering Strategy • Distribution Channel for Value-added Services

  3. The Business Imperative • Are your applications able to keep up with changing business dynamics? • How important is it to have your applications address new regulatory requirements? • How much does it cost every time you are not able to react to a customer request? • How easily can you adapt to new business models and technologies? (SaaS, Cloud, Web 2.0…)

  4. The Customer Perspective • Connect with suppliers to process transactions more quickly and deliver goods accurately • Adhere to regulatory requirements • Achieve growth, through differentiation and efficiencies • Enable supply chain integration for better visibility into downstream issues • Lower costs, while increasing capabilities

  5. What is Cloud Computing? A style of computing where scalable and elastic IT-enabled capabilities are delivered as a service using Internet technologies. – Gartner, August 2009 • Pay just for what you use– low price of entry • Simple self-service, scale up or down with global reach • Focus on differentiation, not infrastructure • Development • Process/Service Creation • Deployment • Application Delivery • Automated provisioning • Efficient utilization and monitoring • Simple management Cloud Consumers Cloud Services Cloud Providers

  6. By 2012, 70 percent or more of businesses with greater than 100 employees will have deployed at least one SaaS application. Saugatuck Technology, May 2008 SaaS/Cloud Opportunity: Growing to $17B by 2012 The Cloud opportunity is potentially $95 billion, or roughly 12%, of the total worldwide software market, within five years. ($B) Merrill Lynch, May 2008 By 2012, 80 percent of Fortune 1000 companies will pay for some cloud computing service, and 30 percent of them will pay for cloud computing infrastructure. Gartner, Oct 2008 By 2012, more than 66% of independent software vendors (ISVs) will offer some of their applications optionally or exclusively as SaaS. Gartner, Jan 2008 Source: IDC SaaS Forecast July, 2008

  7. Cloud Computing vs. SaaS If Cloud Computing is the paradigm that describes this new model to consume and deliver IT services based on the Internet Then think of Software as a Service (SaaS)….. as a business model for the delivery of business applications that are hosted and managed remotely by a service provider

  8. 7 Keys To Success Going from 1 to N Multi-tenancy Ensuring that data and applications are accessed only by those who need to know Security & Compliance Being able to easily use the UI technologies that meet the needs of the customer User Interface Flexibility Ensuring the application looks as the tenant and end-user want Personalization Ability to easily integrate to any other application by supporting all relevant standards Integration Always available and scales to any size OperationalExcellence Provide a highly productive environment focused on OpenEdge and industry best practices Productivity

  9. 7 Keys To Success Being able to easily use the UI technologies that meet the needs of the customer User Interface Flexibility Going from 1 to N Multi-tenancy Ensuring that data and applications are accessed only by those who need to know Security & Compliance Ensuring the application looks as the tenant and end-user want Personalization Ability to easily integrate to any other application by supporting all relevant standards Integration Always available and scales to any size OperationalExcellence Provide a highly productive environment focused on OpenEdge and industry best practices Productivity

  10. Rich Internet Applications - Rich vs. Reach RIA The best of both worlds!! Deployed over the Web No installation or automated installation and updates Look and feel of desktop applications Lots of choices: Lightweight Ajax Heavyweight Ajax Browser-based Plug-ins Desktop RIA DesktopClient RIA Rich BrowserClient Reach

  11. Number of User Interfaces

  12. Percent Usage by UI Type 18%/32%

  13. Matching The Usage Intensity Persona Groups To Ajax Deployments March 2008 “Ajax Disappoints Power Users Looking For Web 2.0-Style Business Apps”

  14. OpenEdge RIA Strategy and PositioningEnd-user Satisfaction Power User Occasional User Infrequent User Desktop and Browser Plugins: OpenEdge GUI for .NET, Flex / AIR, Silverlight / WPF OpenEdge GUI/ChUI AJAX: Lightweight, Heavyweight

  15. SaaS: UI, RIA Decision Tree http://www.psdn.com/library/kbcategory.jspa?categoryID=2129

  16. 7 Keys To Success Multi-tenancy Ensuring that data and applications are accessed only by those who need to know Security & Compliance Being able to easily use the UI technologies that meet the needs of the customer User Interface Flexibility Ensuring the application looks as the tenant and end-user want Personalization Ability to easily integrate to any other application by supporting all relevant standards Going from 1 to N Integration Always available and scales to any size OperationalExcellence Provide a highly productive environment focused on OpenEdge and industry best practices Productivity

  17. Multi-tenancy : Achieving Economy of Scale • Tenant = Customer / End-user. Each tenant has users • Multiple tenants experience application as dedicated only to them • Allow computing resources to be shared among tenants • Multiple implementation models

  18. Multi-tenancy Options Continuum Isolated Tenancy Infrastructure Tenancy ApplicationTenancy Shared Tenancy Tenant1 Tenant2 Tenant3 Tenant1 Tenant2 Tenant3 Tenant1 Tenant2 Tenant3 Tenant1 Tenant2 Tenant3 App App App App App App App App DB DB DB DB DB DB DB DB DB DB Infrastructure Infra. Infra. Infra. Infrastructure Infrastructure Isolating Sharing Easier customization, security Simpler throttling control Target dissimilar customers No transformation Better economy of scale Simpler management Target like-customers Least cost to serve

  19. 7 Keys To Success Going from 1 to N Multi-tenancy Ensuring that data and applications are accessed only by those who need to know Security & Compliance Being able to easily use the UI technologies that meet the needs of the customer Always available and scales to any size User Interface Flexibility Ensuring the application looks as the tenant and end-user want Personalization Ability to easily integrate to any other application by supporting all relevant standards Integration OperationalExcellence Provide a highly productive environment focused on OpenEdge and industry best practices Productivity

  20. Why Operational Excellence? Scalability “Handle Fluctuations in Demand and Performance” Availability “Minimize Downtime, Meet Service Level Agreements” Manage & Monitor “Understand and Measure Resource Usage” Service/Hosting “Service Delivery versus Application Development”

  21. SaaS Operational Considerations Hosting ArchitectureReadiness Operations & SupportReadiness User Accessibility StorageManagement Self-Mgmt /Support Config, ChangeManagement End-User Performance Security Product SupportIntegration Capacity & CostManagement Availability DB & Integration Management Service Responsiveness SLA, Bus. Cont. Management Computing Platform N + 1Facilities Help DeskManagement OrganizationalEffectiveness Source: Mural Ventures Corp

  22. Infrastructure, facilities, personnel Service level agreements (SLA) SAS 70 audits, liability, insurance Hosting Model Options On premise, managed by AP Application provider hosted Managed service provider 3rd party hosting provider Cloud provider SaaS Delivery: Hosting and Infrastructure Services Running services totally different than delivering applications Much higher user expectations

  23. The Impact Of Cloud Computing Progress & Application Partner OpenEdge application for ERP N-tier design, multi-tenant, multi-level customization, MS Silverlight on the front-end Deployment & testing on Amazon EC2 Performs well, 1-3 seconds average round trip Using OpenEdge Replication Straight forward upgrades

  24. OpenEdge Platform Considerations Deployment flexiibility Virtualization as an option, e.g. VMWare, Citrix, HP, IBM, Windows, Solaris On-premise In the cloude – Amazon EC2 Modern ABL Dynamic Programming Class Based Standards-Based OpenEdge RDBMS Low cost easy administration whether 1 db or 100s Tables per database and data per table effectively unlimited OpenEdge AppServer Failover capabilities UI Flexibility OpenEdge Gui and OpenEdge GUI for .NET Web and JSON Support Open Clients – Java and .NET

  25. OpenEdge – The Complete SaaS Platform Enterprise Services Common Infrastructure Presentation Business Components Security & Compliance Personalization& Customization Integration Tenant Management Data Access Data Sources OpenEdge Application Platform Productivity/Operational Excellence

  26. For Further Information… Progress Communities http://communities.progress.com Architecture, SaaS & Cloud Community http://communities.progress.com/pcom/community/psdn/openedge/architecture View from the Edge – OpenEdge BLOG Relevant standards, frameworks ISO/IEC 20000, SAS 70 audit standards Information Technology Infrastructure Library (ITIL)

  27. Aligning Your Technology Roadmap to Your Business Strategy Ken Wilner, Vice President of Technology E-mail: wilner@progress.com Blog: http://blogs.progress.com/openedge/ Twitter: Ken Wilner and progresssw Progress Communities: http://communities.progress.com

More Related