Denver MarkLogic User's Group (DenMARK) February

Best Practices for Development and Deployment of Enterprise-scale MarkLogic Solutions

Presented by Brad Rix

Talk to a developer that is using MarkLogic  and you'll hear about FLOWRs, XQuery patterns for faceted searching, use of  XPath vs. CTS functions and lots of exciting ideas about how to manipulate large volumes of XML content. But how do you actually build, deploy and maintain a solution that uses all the power of MarkLogic? And deploy to multiple environments? With meaningful test data? Facilitating TDD? And leveraging continuous integration technologies?  Flatirons Solutions consultant Brad Rix will provide an informative presentation on best practices used to automate the build, test and deploy cycle for MarkLogic applications.

Development teams frequently fall into the trap of spending too much time on developing core functionality of an application and skimp on the dirty details of how to enable easy unit testing, building and testing with clean test data, automated build and deployments to multiple target environments, etc. As a result of this, projects can frequently run afoul of a host of build, test and deployment issues that can drive up project costs and greatly impact the quality of the final solution.

Using the MarkLogic Admin APIs and other open source tools, Brad has led the development of a set of configurable processes that dramatically reduce the time, cost and complexity of  the build, unit test and deploy cycle to multiple environments. This is the hard, dirty work of developing truly robust, enterprise ready applications. By automating these tasks, your project can focus valuable development energy on providing more functionality to the user without the risk of deployment complexities getting in the way of user adoption.    

The presentation will include a live demonstration, along with an overview of "lessons learned" while using these best practices in a production setting. 

 

About Brad Rix

Brad is a Senior Developer and Technical Lead for Content Technology Practice at Flatiron Solutions.

Flatirons Solutions is a Colorado based system integrator and long-time MarkLogic partner specializing in XML publishing, dynamic content delivery, and digital asset management for both commercial and government clients.

 

Join or login to comment.

  • Eric B.

    There's also http://www.meetup.com/den-mark-logic/files/ where Mike put slides from a previous talk. I don't know if there's some switch I need to give to enable everyone to post files there though.

    February 16, 2011

  • Eric B.

    Brad, you could attach the slides to an email to [masked] and that should get to us all as I understand it. There may be other ways as well...I'll go look now :)

    February 16, 2011

  • Reed E.

    Thanks again Brad!

    February 16, 2011

  • Brad R.

    I do not know how to post an attachment to the meetup. If you want copy of the presentation, send me a note to [masked]

    February 16, 2011

  • Reed E.

    Good, relevant topic of configuration and deployment. Lots of interaction among groups and speaker.

    February 16, 2011

  • Eric O.

    I found Brad's talk very helpful and informative. I plan to implement much of what I learned.

    February 16, 2011

  • Michael F.

    The standardized XML configuration and unit testing is brilliant!

    February 15, 2011

  • Eric B.

    February 15, 2011

  • Michael F.

    the Plaza building is just east of the Tivoli

    February 15, 2011

  • Michael F.

    I'm at the room its on the second floor north east corner

    February 15, 2011

  • Michael F.

    Note this is a new meeting room in the Plaza Building M202

    February 1, 2011

8 went

People in this
Meetup are also in:

Create a Meetup Group and meet new people

Get started Learn more
Bill

I started the group because there wasn't any other type of group like this. I've met some great folks in the group who have become close friends and have also met some amazing business owners.

Bill, started New York City Gay Craft Beer Lovers

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy