SGDSN (French Ministry of Defense), Revue stratégique de cyberdéfense, 2018 « An industrial strategy based on open source, provided that it is part of a well thought-out commercial approach, can enable French or European businesses to win market shares where they are currently absent and thereby enable France and the European Union to regain sovereignty. »
The 1000 B$ Question "Can we - the open source ecosystem - signi fi cantly displace ubiquitous proprietary cloud applications such as: O ff i ce365, MS Teams, Google Workspace, Google Analytics, Zoom, SalesForce, Freshbooks, Xero, MailChimp, Zendesk, SurveyMonkey, GitHub, Blackboard, Slack, Heroku, Trello, Airtable, Datadog, Tableau... - by open source alternatives?"
But… - Problems with Self-Hosting • The “Linux Distribution” model invented by Slackware, Red Hat, SuSE and Debian in the 90s has been highly successful for infrastructure services and desktop applications, but has not been extended to Web applications
• Installing and maintaining Web applications on top of a Linux distribution can become a time-consuming and operationally risky activity
Our Solution “Nua streamlines the development, selection, installation and resilient operations of Web applications in a self-sovereign cloud environment”
Nua & the Dev(Sec)Ops Lifecycle Develop & Package A methodology and technical specifications to define running application from a source code base Build & Test Developers tools to help app vendors and package makers easily build robust application images Secure A server platform (“orchestrator”) ensures that applications run according to the stated intent Run Backups & Disaster Recovery, Firewall, WAF, IDS, extra authentication, RBAC… Monitor & Governance Tools to monitor system performance and resources consumption + alerts + dashboards Deploy “One click” or one-line CLI deployment of applications, according to use cases relevant to each target use group
Initial Target Users / Customers Start-Ups and SDOs Software developing organisations (SDOs) will use Nua to benefit from Web-based development tools (forge, bug tracker, etc.) and streamline the deployment and management of their prototypes and applications Non-profit & Local Gov. Non-profits (associations, local governments) will benefit from a self- sovereign platform to provide “GAFAM- free” services to their members or constituents SOHOs and SMEs Small businesses that value data sovereignty and technological autonomy, but don’t want to spend hours installing and managing their IT system, will use Nua to run their businesses
Meet Our Team Member 40+ combined years of experience with professional open source projects, Python programming and Web technologies Stefane Fermigier CEO Founded Nuxeo, open source ECM management pioneer, in 2000 (scaled form 1 to 50 employees in 6 years, sold for M$200 in 2020).
F/OSS and digital sovereignty activist since 1998.
Experienced with managing businesses and R&D projects.
Develops primarily in Python and HTML5. Jérôme Dumonteil Tech Lead Senior software engineer and consultant with 30+ years of experience.
Was responsible at Mandriva for the corporate Linux server distribution and services department.
Experienced with R&D projects, packaging applications, Linux servers, Python development.
Beyond V1 - Towards Sustainability 1 - Enhance and Expand Enhance the services provided byt the platform.
Expand the number of supported or provided application in the marketplace (up to 100 applications). 3 - Operationalize Streamline curation and maintenance of supported applications.
Provide adequate support and value-added services to our customers, partners and community. V2+ 01 02 03 2 - Integrate Integrate applications with platform services and with each other.
Provide coherent and comprehensive packages of services and applications that address the needs of identified target markets. A key part of our value proposition is the continuous operation of the services we provide
• Developer experience that improve developers onboarding and productivity
• Simple metadata format - "conventions over con fi guration”
• Versioning of format and data model
• Reproductibility
• Provide reproductible build environments (containers)
• Safety
• Provide infrastructure and utilities to enable logging, monitoring and testing, as well as entry points in the containerized applications for these services
• Evolutivity
• Anticipate future support of additional technologies and use cases