We offer to discuss a use case of coding the cloud with Opa, together with Alain Keravel from HEC to present how Opa allowed to develop the SyGeO project, winner of the Web 2.0 Project Call of the French Ministry of Industry. A short outline of the solution: Building a web application or web service and run it in the cloud is a challenge. Complications stem from the complex stack of technologies required to implement the application code with an application server, a database, different frameworks, ORMs, etc. And securing the resulting application requires additional tools. And running in public or private clouds requires further additional software. The revolution? Opa. Opa is the only single technology that enables to build and run applications and webservices in the cloud. Opa automatically generates scalable, secure cloud applications that have no dependencies, as Opa includes every functionality from database to application server in a single tier. Building applications in Opa is easy, and running in the cloud simpler than ever.
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
Cloud / SYGEO Case Study - Alain Keravel, HEC
1. SyGeO Project« From new language to application »How to find the way ? MLSTATE – Mai 2010 - juillet 2011 EOLE laboratory (HEC) + CERTOP (CNRS)+ ENIT + Scan&Target Speakers M. BAUDET (Mlstate) – A. KERAVEL (HEC)
2. Project environment A joint project between MLstate (language OPA owner) and academic searchers funded by a French public body (DGCIS) HEC and CERTOP searchers Starting from the language characteristics find A strategic positioning, Study the potential markets, Propose various strategies MLstate Develop a library of macro and plug in social network in a cloud environment Demonstrators linked with the choices proposed by the academics Implementation of business models linked with the strategies proposed
3. Value Proposition OPA Technology Functional language and data storage integrated Compact code Easy code control Simplicity and fast development Easy deployment unblocking Strong links between data and code Security Web applications Cloud oriented Scalability SyGéO Extensions Web 2.0 : forum, wiki, blog, … available in the OPA library Request of a market target to show the value added Facilities to develop Business Processes applications UML, BPEL, BPMN, XPDL, Request of a market target to show the value added by the business process.
4. SYGEO Project Develop an Ecosystem around the language OPA For what kind of target ? For what kind of applications market (job, sector) ? Providing value to who? with what kind of Business Model ?
17. Public bodyKey Activities KA Channels CH Key Resources KR Cost Structure – C$ Revenue Streams – R$ Double sided model
18. Business Models (3) Niche strategydedicated to help touristdream Value Proposition Applications to build a touristicprojectwith exchangefacilities Customer Segments A tourist or a group of tourists Customer Relationships CR Key Partnerships Atourist information editor Key Activities KA Channels CH Key Resources KR Cost Structure – C$ Revenue Streams – R$ License and support