Upload
zia-consulting
View
1.247
Download
4
Tags:
Embed Size (px)
Citation preview
Content Management + Integration = Instant Collaboration
Mike Mahon, President/CEO, [email protected]
John Giffin, ECM Architect, [email protected]
Mike Muller, Director, [email protected] 303.443.4004 x203
Who is Zia?A firm with deep technical expertise & strategic insight, coupled with our Agile software methodology, provides numerous benefits to our customers:
Benefits• Achieve ROI by delivering improved operational efficiencies
• Boost productivity by creating collaborative work environments
• Maintain access and control of information through the enterprise
• Allow employees to find the information they need, when they need it
• Increase end-user adoption
• Agile training by using Zia methodology and Rally tools
• Raving fan customers
Professional Qualifications•Highly-experienced, accredited senior staff consisting of Business Analysts, Enterprise Architects, Software Engineers and Data Architects
•Platinum Alfresco Professional Services & OEM Partner
•Platinum Ephesoft Partner
•Alfresco 2010 Implementation of the Year with Denver
•MuleSoft Partner
Our Partners
Enterprise Content Management (ECM)
Enterprise 2.0 Solutions
Enterprise Mobile Applications
At its heart, our Agile-based methodology is centered on a close collaborative approach to maximizing value for our customers. Constant client communication is necessary to ensure that each development iteration addresses features with the highest business value, even if those features were unknown at the launch of the project.
Zia’s Agile Solution Methodology
Mobile workforce enablement is an increasing trend for Zia’s enterprise customers. Zia’s Fresh Docs ECM application is available for iPhone, iPad and Android platforms. The newly released Fresh Xpense application is a simple expense and receipt capture tool for the iPhone that integrates with Xpenser.com.`
The focus of technology should always be on people. Zia enables our customers to gain tremendous competitive advantage by allowing their team to collaborate more effectively, respond more quickly to changes, and make better decisions. Adopters of Enterprise 2.0 solutions will find they have a more productive, engaged and informed team.
An ECM is a cultivation of knowledge -- one of the most valuable assets to any organization. A proper ECM system ensures content has integrity through proper version control, allows producers to easily create content and publish it to a variety of mediums, and it automates processes, streamlining the review, approval and distribution of content across an organization. Zia's ECM offerings provide all of these benefits, and more, in a manner tailored to the client's business needs.
Service Offerings
The context of content management today
• Content access anywhere• Access and security• Workflows & business process• Content reuse / repurposing• Archival & records management• Federated searching • Content lifecycles & single
sourcing
• Information is immediate• Collaborative,
ad-hoc processes• Work is knowledge intensive • Content is essential for decision
making• Outcomes are sustained• Relies on smart people
• Mobile social and content-centric apps (CMIS)
• Content management• Web content management• Mobile content access• Messaging, file management• Comprehensive document
management• Social collaboration• Office collaboration
CChallenges Solution
PPatterns
KEY: Content awareness and action measured in hours to minutes
KEY: Dynamic, cross-enterprise access, management and control
KEY: Integrated solutions to enable swift, collaborative outcomes
Communication: challenged with locating subject matter and sharing with constituents
Organizations: paralyzed by security and governance concerns
Human resources: difficulty increasing worker effectiveness
Effective Governance: problems managing and repurposing unstructured content
Challenges of social business + enterprise contentSocial content has introduced new challenges around managing information
Connect the right subject matter experts with content producers and consumers
Leverage the right knowledge and skills, quickly responding to market changes with relevant and accurate information
Mitigate risk by proactively managing and governing information, and intuitively extending social and collaborative content to broader enterprise content services
Leverage and extend existing investments in web, email and related applications, providing high ROI
The results:
–Lower costs
–Better insights
–Improved productivity
–Better decision making
–Improved customer satisfaction
The business value of social content & collaboration
Traditional ECM & Integration projects are characterized this way
High Cost Slow / LimitedAdoption
Complex
How do I get these systems to work?
Use Open Source, Open Platforms Mule & Alfresco
Lower Cost Simple Faster Adoption
Demonstration: SalesForce Integrated with Alfresco via Mule
Cloud Connectors
All contents Copyright © 2011, MuleSoft Inc.
Easy integration with
SaaS and Cloud
Integrate without learning
underlying API
Supports the most popular
SaaS apps (Salesforce,
CMIS, Magento, Amazon
Twitter, etc.)
More Cloud Connectors
available everyday
Code Review: Mule ESB’s SalesForce Cloud Connector
Code Review: Mule ESB’s CMIS Cloud Connector
Code Review: Alfresco Discovers New Opportunity
// start a workflowvar workflow = actions.create("start-workflow");workflow.parameters.workflowName = "jbpm$ziawf:checklist";workflow.parameters["bpm:workflowDescription"] = nodeToProcess.getName();workflow.execute(nodeToProcess);
// tell Mule ESB to send an emailtry { XMLHttpRequest.open("GET", "http://localhost:8081/services/notify", false, null, null); XMLHttpRequest.send(""); XMLHttpRequest.close();}catch(ex){ var error = String(ex); logger.log("unable to send notification: " + error);}
Code Review: Mule ESB Web Service Inbound Endpoint
and SMTP Endpoint
Code Review: Alfresco Workflow Complete
// get the SalesForce opportunity ID from contract metadatafor (var i = 0; i < bpm_package.children.length; i++) { var pkgItemType = bpm_package.children[i].getTypeShort(); if (pkgItemType == "zia:deal") { var dealContract = bpm_package.children[i]; opportunityId = dealContract.properties["zia:opportunityId"]; logger.log("contract opp id: " + opportunityId); }}
// notify Mule ESB that the opportunity’s state has changed try { XMLHttpRequest.open("GET", "http://localhost:8081/services/updatesf?oppid=" + opportunityId, false, null, null); XMLHttpRequest.send(""); var response = XMLHttpRequest.getResponseText(); logger.log("response from Mule ESB: " + response); XMLHttpRequest.close();} catch(ex) { var error = String(ex); logger.log("web service invocation failure: " + error);}
Code Review: Mule ESB Web Service Inbound Endpoint
and SMTP Endpoint
Questions & Answers
Mike Mahon, President/CEO, [email protected]
John Giffin, ECM Architect, [email protected]
Mike Muller, Director, [email protected]
Michael Khalili, MuleSoft, [email protected]
Paul Hampton, Alfresco, [email protected] 303.443.4004 x203www.ziaconsulting.com