390 likes | 601 Views
ActuateONE Server Technology for Cloud Environments. Jeff Morris VP Product Marketing Actuate Corp. BIRT is B usiness I ntelligence & R eporting T ools. BIRT is Eclipse open source. Actuate are the people behind BIRT.
E N D
ActuateONEServer Technology for Cloud Environments Jeff Morris VP Product Marketing Actuate Corp.
BIRT is Business Intelligence & Reporting Tools BIRT is Eclipse open source Actuate are the people behind BIRT Actuate BIRT recognized as a Leader in open source Business Intelligence Actuate BIRT isthe only Leader in “The Forrester Wave:™Open Source Business Intelligence (BI),Q3 2010”
BIRT Project Timeline BIRT is centerpiece of ActuateOneone design, one server, one user experience Founded Eclipse BIRTOpen SourceProject BIRT becomes foundation for Actuate 9 product line BIRT downloads 1M 4M 6.5M 10.4M 2010 2011 2004 2005 2006 2007 2008 2009 BIRTIndigo BIRT2.6 BIRT1.0 BIRT2.1 BIRT2.2 BIRT2.3 BIRT2.5 Actuate11SP2 Actuate11 BIRT2.0 Actuate9 BIRT Exchange Actuate10 BIRT onDemand
Why Customers Choose BIRT • ONEeasy, open source, web-based design • integrates multiple data sources • speeds development while lowering costs ONE unified user environment that encourages self-service & self-sufficiency Anydata source Easy, yet powerful content development Tremendoususerexperience Document archives as data sources Predictable scalability ONE open deployment platform that confidently grows with success
Actuate is Selected by World’s Leading Organizations Financial Services • 22 of Top 25 Global Commercial Banks • Million’s of users • Industry leader Governments • Over 200 Agencies worldwide • Covering Federal & State & Local • Used by nearly ever Federal Agency System Integrators • Open API’s, flexible & powerful • In use everywhere OEM Applications & Partners • Embedded in 100’s of applications • In use everywhere Other sectors • Blue chip companies • Major deployments to customers • Proven self service reporting
Why BIRT? Why do people use Actuate BIRT? • iServer: Scalability, Security • Federated data access in real time • Proven: 1 Million Developers • Rapid deployment & TCO • Page level security End Users: • Zero training • Native MS office output • Interactive viewer – users can Modify their reports without going Back to Development • Collaborative, reusable components
What Is ActuateOne? FAST TIME TO MARKET USER AGILITY AND SELF-SERVICE Ad-hoc reports Metadata, data integration & caching ONE BIRT DESIGN Eclipse open-source core ONE USER EXPERIENCE ANY DATASOURCE End-user dashboards USERS Interactive content DB’s & DW Inside & outside the firewall Web Services Analytics ONE SERVER Actuate iServer Finance DocArchives PRINT ONLINE MOBILE PrintStreams HTML PDF XLS DOC PPT Scalability for growth within any topology SaaS On-Premise Cloud
Cloud Computing Drivers and Benefits Trends • IT organizations increasingly moving to cloud infrastructure • Primarily to private clouds Business Drivers • Low barriers to entry and exit (easy to terminate contracts) • Public clouds – avoid cap-ex on hardware/software/services/maintenance • Hybrid clouds – add/remove capacity cheaply • Private clouds – streamline existing infrastructure, low total costs over time • Data consolidation Technology Drivers • Fast, low-cost broadband availability • Computing has become a commodity • Web systems demonstrate reliability • Reuse and standardization • Better, more flexible architectures Benefits • Business agility • Environmentally friendly • Increased business continuity • Increased scalability • Disaster recovery • Modular security • Zero single points of failure Scalability for growth within any topology SaaS On-Premise Cloud
Actuate’s view of Cloud Computing • Convergence of virtualization and outsourcing of clustered computing environments as computing demand grows Improved resource utilization as application and environmental complexity increases Virtualization Reduced operating costs as application and environmental complexity increases Outsource location
Attributes of Cloud Deployments Low Virtualization High Enterprise Infrastructure location Internet
Actuate Support for Centers of Excellence • IT-created “Computing Centers of Excellence” consolidate similar applications across the organization. • Reduce redundancy • Improve reliability and availability • Allocate costs according to usage • Enjoy higher degrees of reuse Low Virtualization High • Enterprise COE • High-availability cluster • Reuse across projects • Predictable scalability • Proven linearity • Highest # of users • Largest # of pages • CPU-based licensing Enterprise Infrastructure location Internet
ActuateOne One iServer Binary ONE SERVER Phased-In Services Scheduling and distribution Document management Usage logging Alerts and Subscriptions Security High Availability Multi-tenant Tuning Elastic Provisioning Scalability for growth On-Premise Cloud On Demand ACTUATE 11 3rd Party RDBMS for Encyclopedia Metadata Cloud Support Work Unit Licensing In-memory 64 Bit Analytics
Benchmark Executive Summary • For all report generation and viewing, BIRT iServer demonstrated NEAR-LINEAR SCALABILITY against the de-facto standard SPECint Index • 24,430 pages/second or 2.1 billion report pages generated per day • Total user populations of 40K to 4 million can be support for on-demand viewing of reports • 9,000active users performing interactivity on reports • BIRT iServer maximizes capacity to provide best-in-class performance and scale. The performance of the BIRT iServer increased linearly through an increase in hardware performance
Presentation (Web/Portal) Dashboard Tier Information Console IC IC Mobile Mgmt Console IT-Friendly, Multi-Tiered Architecture Storage, Data Access & Integration Tier Development Tier Content Caching & Production Tier Client Tier (Web Browsers) iServer F1 V F2 F1 V F2 i M E i M E IE Firefox EII EII DO DO F1 V F2 F1 V F2 i M E i M E EII DO EII DO Development Tier: IT builds reports, blueprints, metadata, & templates for different reporting styles Storage & Data Tier: Dedicated, secure storage locations for accessing data, storing project & report content Production Tier: Single, scalable cluster for generating report and analytic content Presentation Tier: Tier for accessing & presenting reports, analytics, dashboard & ad-hoc content to users Client Tier: Users consume content according to their analytic objective
XML XML XML XML XML XML XML Actuate Information Objects & Data Objects Enterprise Customer Object • Common metadata layer to describe all data sources • Common data access and integration layer to integrate and access data from any enterprise data source • Re-usable objects to boost developer productivity • Normalized data views that present query results to BIRT Data Objects Combined Customer Accounts Investment History Customer Profile BDO Actuate iServer ATMtransactions Investment Account BankAccount Customer Information Data Warehouse Other Apps
Actuate BIRT Data Objects Architecture Portals Portlets Scorecards JSAPI Personalized Content iPhone Dashboards Blackberry InformationConsole BIRT 360 Dashboard BIRTData Analyzer BIRT Interactive Viewer BIRT 360Studio BIRT iServer BIRT Engine Finance Sales HR Partners Inventory Transient BIRT Data Marts MaterializedBIRT Data Marts <XML> Data Sources RDBMS SAP, PeopleSoft Mainframe/Legacy Flat Files XML Web Services Databases Warehouses/Marts Operational Data Stores Legacy Systems
Actuate Features Appropriate for Hosted Applications • Server features appeal to service providers, • software vendors and internet-exposed applications. • Expand scalability to multiple projects, and very high volumes of users and content Low Virtualization High • Enterprise scalability • Multi-project support • Per-project security, portal & content • Embeddable technology • Multiple API’s • Feature mgmt API’s • Integration API’s • Data access framework Enterprise Infrastructure location Internet
Interactive Self-Service over the Internet BIRT Mobile for iPad & Android Tablets BIRT 360:Dashboards Ad Hoc BIRT Studio Interactive Viewer Analysis-Ready Export to Excel BIRT Data Analyzer
Actuate in Virtualized Environments • Private Cloud • RDBMS –powered encyclopedia • Stateless iServer image support • Dynamically add/remove nodes • Flexible licensing Designed for cloud infrastructure to exploit cloud-computing efficiency Low Virtualization High • Center of Excellence • Hosted SaaS Enterprise Infrastructure location Internet
3rd Party RDBMS for Encyclopedia Metadata – Drivers and Benefits Customers wanted… • To leverage their existing RDBMS expertise in the administration of an iServer • The ability to report on Encyclopedia metadata. • To expedite cluster restart time in large, shared tenant environments Benefits • Less administration costs • Use existing in-house DB expertise • Multiple volumes can use same DB • Easier maintenance & upgrades to iServer • Looser coupling between iServer and DB • Updates of iServer does not require metadata to be offline • Enhanced performance, scalability, and robustness • Startup and shutdown of iServer fast • Multiple volumes online nearly instantaneous • Simplified failover of clusters • Multiple encyclopedia services on separate nodes per volume
Actuate iServerSOA-Based Architecture Message Distribution ServiceDispatches work to each service ViewService Information Objects and EIICentralizes, abstracts, integrates and re-uses data across reports, reducing load on transaction systems Content Factory Content Factory ServiceExecutes queries and prepares content Encyclopedia Message Distributor View ServiceDelivers content securely in format requested by user Information ObjectsEII Data Integration Encyclopedia ServiceStores designs and content objects in encyclopedia disk partitions, secures access to content, and manages metadata Administration ServicesControl user security, logging, archiving, server admin SchedulerSchedules the productionand delivery of content Admin Scheduler
3rd Party RDBMS for Encyclopedia Metadata Pre iServer 11 One User Experience Developer ViewService Factory Service Internet Encyclopedia Service BIRT Designers MessageDistributionService One Design Credentials DHTMLXML PDF Excel Word Information ObjectsEII Data Integration FilePartition CachedViews Data Sources ProprietaryDB Scheduler Documents Metadata
3rd Party RDBMS for Encyclopedia Metadata iServer 11 One User Experience Developer ViewService Factory Service Internet Encyclopedia Service BIRT Designers MessageDistributionService One Design Credentials DHTMLXML PDF Excel Word Information ObjectsEII Data Integration FilePartition CachedViews Data Sources Third-Party RDBMS Scheduler Documents Metadata
Actuate and BIRT onDemand • Private Cloud • Public Cloud • AWS-based • Multi-instance, multi-tenant • Big data Low Virtualization High • Center of Excellence • Hosted SaaS Enterprise Infrastructure location Internet
Actuate 11 and Cloud Support • G9000 experience efficient use of cloud infrastructure via Actuate 11 platform • Elastic cluster which supports varying the # of instances in response to varying loads. • Multi-tenant deployment flexibility enables using the same encyclopedia metadata DB for > 1 customer. • New licensing model – Work Unit model meters use of iServer services based on the amount of work units consumed. • BIRT onDemand provides the power of BIRT as a PaaS offering including support for mobile access to BIRT content
Firewall Firewall Internet Actuate 11 iServer DeploymentSingle-Node Architecture 1 node1 volume ApplicationServer Tier iServer Tier Encyclopedia Tier Storage Tier InfoConsole iServer 11 Transient Storage InfoConsole In-memory analytics Shared DiskArrays / SAN WebServicesAPI VIP LAN F V I M S C E InfoConsole Third-Party RDBMS JDBC Metadata InfoConsole FilePartition M Message Distribution Services F Factory Services V View Services E Encyclopedia Services I Information Object Services C Info Object Caching Services S Scheduling and Admin Services Documents
Firewall Firewall Internet Actuate 11 iServer DeploymentCluster Architecture 2 nodes1 volume ApplicationServer Tier iServer Tier Encyclopedia Tier Storage Tier iServer Node 1 InfoConsole InfoConsole Shared DiskArrays / SAN WebServicesAPI VIP Server AreaNetwork LAN F M I S V C E2 E1 S V C F M I JDBC Third-Party RDBMS InfoConsole iServer Node 2 Metadata InfoConsole FilePartition Documents
Firewall Firewall Internet Actuate 11 iServer DeploymentCluster Architecture 2 nodes2 volumes ApplicationServer Tier iServer Tier Encyclopedia Tier Storage Tier iServer Node 1 InfoConsole InfoConsole VOLUME 1 WebServicesAPI VIP Server AreaNetwork LAN Metadata F M I S V C E2 E1 S V C F M I Third-Party RDBMS Third-Party RDBMS InfoConsole VOLUME 2 iServer Node 2 Metadata InfoConsole FilePartition FilePartition Documents Documents 100% uptime 24x7x365
Multi-tenant Deployment Flexibility in Actuate 11 Dedicated metadata db configuration: 1 metadata database/schema to 1 volume Volume 1 Metadata Database Schema 1 Volume 2 Metadata Database Schema 2 Shared metadata db configuration: 1 metadata database/schema for N volumes Default configuration out of the box Volume 1 Metadata Database Schema Volume 2 Metadata
ActuateOne, Version 11 Features Features marked with are enabled via license key * * * * * * Eclipse BIRT Design Actuate Interactive Viewer Page-Level Security Data Analyzer Ad-hoc Analysis Actuate Studio Ad-hoc reports Actuate 360 Ad-hoc & Analytic Dashboards * Actuate BIRT Viewerw/MS Office & PDF export * BIRT Data Object In-Memory Cache Actuate iServer Scheduling; Encyclopedia; Metadata; Data Integration; API’s; Archiving; Security; Clustering; Administration… * Multi-Tenant Hosting: hosted on-premises or cloud-based deployments
ActuateOne in the CloudCloud-Based Data Access,Scalability & Efficiency • Key Actuate innovations: • Stateless iServer & IC images • Dynamically add/remove, & configure nodes • Flexible Capacity-based Work Unit licensing • Lead by example w/ BoD Encyc. DB SmartPhones & Tablets Encyc. Files ActuateCluster Email BIRT Spreadsheets iServer iServer iServer iServer BIRT Information Applications onDemand PaaS Cloud Sources Info Console Info Console Info Console BIRT Analytics AmazonRDS SF.com, DB.com… BIRT PerformanceScorecards Internal DBs Open Source ETL • High-Availability & Security in the Cloud • Public, Private or Hybrid Cloud • Multi-tenant, multi-instance virtualized environment • IPSEC instance to instance security • OS-encrypted File System w/RAID • Replicated encyclopedia DB • Replicated source DBs Archives Private Sources BatchPrint • Any Data • Hadoop / Hive • Direct connect over trusted IP • Access via Secure JDBC, Xenos, API or Web Services • ODAs for Amazon, Salesforce.com, Database.com
ActuateOne FAST TIME TO MARKET USER AGILITY AND SELF-SERVICE BIRT Studio ad-hoc reports Information Objects Metadata &In-memory Analytic Data Objects ONE BIRT DESIGN Eclipse open-source core ONE USER EXPERIENCE DATASOURCES Security Delivery Presentation URL Integration JavaScript web-services BIRT 360 End-user dashboards USERS Easy to use Multiple data sources Powerful IDE 1 Million developers Commercial data connectors Flash widgets Reuse libraries Interactive ViewerDynamic content DB’s & DW AnyEmployeeRepAnalystManagerExecutive Web Services BIRT Data AnalyzerIn-memory analytics &analysis ready Excel ONE SERVER Actuate iServer Finance Scheduling and distribution Document access & transformation Usage logging Alerts, error handling and subscriptions Security High availability Multi-tenancy Performance Tuning Elasticprovisioning AgentsPartnersCustomers DocArchives Zero training self-service PrintStreams PRINT ONLINE MOBILE APIs HTML PDF XLS DOC PPT Scalability for growth BIRT onDemand SaaS On-Premise Cloud
Agenda Data Sources ONEBIRTDesign ONEUserExperience ONESystem of Record ONEiServer ANYSource •ONEDesign •ONE Server •ONE User Experience
Contact Us To learn more about BIRT, contact Actuate: Phone: 1-650-645-3126 Email: federalgroup@actuate.com