* Reserved EC2 instance has proven to be much cheaper than a dedicated hosted server, particulary when factoring in backup storage in S3* * This was invaluable in testing out an upgrade from the community 3.0 edition to 3.2. By cloning a backup snapshot, we were able to have a parallel instance running in minutes. We could run through the upgrade scenario multiple times with various scenarios before applying it to the production instance.
1 Favorite
Daniel Hudson, Emerging Technologies Consultant favorited this 3 weeks ago
iPhone, CMIS, and Amazon EC2 - Tech Talk Live with Alfresco - Presentation Transcript
iPhone native App, CMIS and the Cloud Mike Mahon, President, mike@ziaconsulting.com Mike Muller, Director, Software Consulting, mike.muller@ziaconsulting.com 10/30/09 www.ziaconsulting.com 303.443.4004 x203
Who is Zia? A firm with deep technical expertise and strategic insight, dedicated providing customers with the following benefits: Benefits Zia’s deep technical expertise and strategic insight, coupled with our Agile software methodology, provide numerous benefits to our customers:
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
Professional Qualifications
Highly-experienced senior staff consisting of Business Analysts, Enterprise Architects, Software Engineers and Data Architects
Alfresco Professional Services Partner
Our Partners 10/30/09 www.ziaconsulting.com 2
Service Offerings Enterprise Content Management (ECM) 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. Enterprise 2.0 Solutions 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. Data Management Organizations have increasing demand for accessibility to information. It is critical to guarantee data security, consistency, and timeliness, while providing that data access. Zia’s expertise in data management helps organizations implement effective data governance strategies. This governance is the key to effective data management and success. Zia’s Agile Solution Methodology 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.
What is the project? Zia has developed an app that allows mobile access to an Alfresco document repository. This application runs against the most recent Alfresco releases; no additional software needs to be installed on the servers and no configuration of Alfresco is required. It is configured by default to run against an Alfresco instance running in the Cloud. All of the calls to Alfresco to authenticate and pull content are utilizing Alfresco’s CMIS API. 10/30/09 www.ziaconsulting.com 4
Why did we do this project?
Interest in the platform
Contribute back to the community
Great learning opportunity
10/30/09 www.ziaconsulting.com 5
Why use the Cloud?
Reduced cost compared to dedicated server
XFS and Amazon EBS snapshots allow nearly instant online backups
For more information: http://en.wikipedia.org/wiki/Content_Management_Interoperability_Services http://wiki.alfresco.com/wiki/CMIS 10/30/09 www.ziaconsulting.com 7
select Title, Description from document where LastModifiedBy = ‘mmuller’
CMIS Search Request alfresco/service/api/query This is the body of the POST request (not the response) <?xml version="1.0" encoding="UTF-8" standalone="yes"?> <query> <statement>select score() as Relevance, ContentStreamLength from Document where contains(‘pancakes')</statement> <pageSize>20</pageSize> </query>
Mike Mahon, President and Mike Muller, Director, So more
Mike Mahon, President and Mike Muller, Director, Software Consulting at Zia Consulting talk about a native iPhone application Zia has developed that allows mobile access to an Alfresco document repository. This application runs against the most recent Alfresco releases; no additional software needs to be installed on the servers and no configuration of Alfresco is required. It is configured by default to run against an Alfresco instance running in the Cloud. All of the calls to Alfresco to authenticate and pull content are utilizing Alfresco’s CMIS API.
We are currently beta-testing the application, called Fresh Docs, for submission to Apple’s app store. To be notified when it’s available in the app store, or to participate in the beta test, contact iphone@ziaconsulting.com. You can find more information about the app and our plans to Open Source the code behind it at www.ziaconsulting.com/iphone.
To attend, please visit http://alfresco.acrobat.com/live and enter the meeting room as a Guest.
0 comments
Post a comment