[Webinar] Nuxeo Platform 5.6 - Cloud Infrastructure
Upcoming SlideShare
Loading in...5
×
 

[Webinar] Nuxeo Platform 5.6 - Cloud Infrastructure

on

  • 1,365 views

Nuxeo Platform 5.6 offers a host of new features that enable our customers to build and deploy Cloud-based content management applications. Join us for a live webinar where we will explain the new ...

Nuxeo Platform 5.6 offers a host of new features that enable our customers to build and deploy Cloud-based content management applications. Join us for a live webinar where we will explain the new multi-tenancy feature, the deployment tool for Nuxeo Marketplace packages, and other enhancements to our Cloud-ready platform.

Statistics

Views

Total Views
1,365
Views on SlideShare
1,007
Embed Views
358

Actions

Likes
0
Downloads
13
Comments
0

2 Embeds 358

http://www.nuxeo.com 351
http://nuxeodotcom.wpengine.com 7

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

[Webinar] Nuxeo Platform 5.6 - Cloud Infrastructure [Webinar] Nuxeo Platform 5.6 - Cloud Infrastructure Presentation Transcript

  • Nuxeo Platform 5.6 Nuxeo Platform 5.6 Webinar Series Cloud Infrastructure Twitter: #Nx56Wednesday, August 22, 2012
  • Nuxeo Platform? • A full stack software platform for building content-centric business applications • Designed for software developers, architects and business managers who create software for internal use or for customers • A foundation for business applications in the areas of content management, document management, digital asset management, and case management • Trustworthy for mission-critical applications #Nx56Wednesday, August 22, 2012
  • Nuxeo / Why? • Nuxeo supports customers in creating, building, maintaining, deploying and operating apps • Nuxeo covers the full lifecycle of applications: • Application Designer: Nuxeo Studio • Development Environment: Nuxeo IDE (Eclipse), Maven Tooling • Testing Toolset: Unit, Functional (Sl/WebDriver), Performance • Deployment tools: Nuxeo Marketplace, Update Center • We focus on the complete experience for our customers, not just the software you run #Nx56Wednesday, August 22, 2012 View slide
  • Great CustomersWednesday, August 22, 2012 View slide
  • Wednesday, August 22, 2012
  • Nuxeo Platform 5.6 in Numbers Nuxeo Platform 5.6 5.6 Activity • 2,639 commits • 1,000,000+ lines of code • 9,802 modified files • 200+ code repositories (Mercurial, Git) • 365 bugs fixed • 500+ components • 435 tasks done • 60+ add-ons • 2,500+ successful builds • 4,500+ tests (run at each • 45 code contributors change) • 0 incompatible API changes See: github.com/nuxeoWednesday, August 22, 2012
  • Building Cloud Applications #Nx56Wednesday, August 22, 2012
  • Building Cloud Applications • Architecture • Private • The cloud infrastructure has been maintained and operated for a specific organization. Operated by In-House Staff or a Third Party • Public • The cloud infrastructure is available on a commercial basis by a cloud service provider such as Amazon • Hybrid • Can consist of a number of any types of clouds but through their interfaces allow data to be moved from one cloud #Nx56 to anotherWednesday, August 22, 2012
  • Building Cloud Applications • Multi-Tenancy • The Marc versus Larry Debate • One to One • One Repository Serving One Tenant • One to Many • One Repository Serving Many Tenants #Nx56Wednesday, August 22, 2012
  • Building Cloud Applications • Quotas • Managing “Hyper-Active” Users • Charging for Resources • Security ADMIN • Access Controls • Multi-Tenancy • Performance • Scalability • Consistent Performance for all users #Nx56Wednesday, August 22, 2012
  • Building Cloud Applications • Ubiquitous Computing • Serving the “World” • Desktop • Mobile • Devices • Systems #Nx56Wednesday, August 22, 2012
  • Building Cloud Applications Source: Unknown #Nx56Wednesday, August 22, 2012
  • The Cloud & SaaS • The key word is not multi-tenancy, it’s automation • If you can’t automate, you can’t offer SaaS • We’ve designed the platform with automation in mind • Our focus is to help our customers build successful apps by providing the platform & tools • Agnostic of your business model & cloud environmentWednesday, August 22, 2012
  • Helping You Build Cloud Apps • Multi-tenancy: A flexible approach • Customization: Studio for your Apps • Addons: Marketplace for your Apps • Performance: Testing environment & tools • Automation: Tools, templates for a fully automated admin • Scalability: Top-notch perf, multiple scaling strategiesWednesday, August 22, 2012
  • Multi-tenancy • Multi-tenancy isn’t a technical solution, it’s a business approach to enable SaaS • We offer two ways to achieve multi-tenancy • Container-level • Application-level • Depending on your application and your business model, you can choose the best way to build your service • This is a critical decision with long-term implications: chose it wisely! (of course, we can help!)Wednesday, August 22, 2012
  • App-level Multi-tenancy • One instance for multiple customers • Domain-based multi-tenancy built into the platform • Suited for managing many tenants with minor configuration differences • Tenant specific data: users, groups, vocabularies, document types, themes, etc. • Can be extended to add tenant specific configurationsWednesday, August 22, 2012
  • Container-level Multi-tenancy • One code base, multiple instances (JVMs) • Isolation & independence of instances • Leverage OS-level features for resource sharing & quotas (network, storage, CPU, etc.) • More admin work (but can be automated) • Good for highly customizable applications & environmentsWednesday, August 22, 2012
  • Studio & Marketplace for Your Apps • Your apps need configuration and customization • This is the key to building successful enterprise SaaS • You can leverage Nuxeo Studio to enable your customers to customize your apps • And Nuxeo Marketplace to distribute optional features • A Nuxeo online platform at the service of your customersWednesday, August 22, 2012
  • Performance • Raw code performance is not meaningful • Performance is a team effort (code, network, io, db, etc...) • Key to achieving good performance is ability to measure and track over time & continuously • Nuxeo Funkload enables advanced performance testing • Nuxeo offers tools and examples to build your own performance environmentWednesday, August 22, 2012
  • APIs & Ubiquitous Access • Full REST APIs thanks to Content Automation • Easily extensible - build your own APIs with custom semantics • Desktop Sync - Dropbox-like client to sync the repository with your desktop • Mobile UI Framework - template for building hybrid HTML5/Native appsWednesday, August 22, 2012
  • Questions? #Nx56Wednesday, August 22, 2012
  • What’s Next? • Download from Upcoming Shows nuxeo.com/5.6 • July 25, 2:00 pm ET Content Routing Part 1 • Register for a Nuxeo • August 1, 2:00 pm ET Content Routing Part 2 Connect account • August 8, 2:00 pm ET • Try & Enjoy UI Customization • August 22, 2:00 pm ET • Speak up! Let us know Cloud Infrastructure what you think. • August 29, 2:00 pm ET Diff / Templates / Social • September 5, 2:00 pm Mobile App & Nuxeo Drive • Register at nuxeo.com/webinars #Nx56Wednesday, August 22, 2012