ExtJS Customer Case : Flamingo - Big Data Analysis Platform

67 %
33 %
Information about ExtJS Customer Case : Flamingo - Big Data Analysis Platform

Published on March 7, 2014

Author: w3labs

Source: slideshare.net


ExtJS Customer Case : Flamingo - Big Data Analysis Platform

Cloudine | Flamingo Project Sencha ExtJS delivers modern UI Components, built-in MVC architecture and cross platform support to ensure an awesome user experience for Big Data developers and operators. Flamingo Project (http://sourceforge.net/projects/hadoop-manager) Product ExtJS Industry Software, SaaS, PaaS Opportunity Build an easy-to-use, powerful user interface for Big Data Platform Software Solution Sencha Ext JS is a high-performance The Opportunity Cloudine provides an easy-to-use, high productivity yielding opensource big data platform, Flamingo, http://sourceforge.net/projects/hadoop-manager, for those who develop and operate a big data platform on the Hadoop EcoSystem. SSH and other simple tools were not efficient enough for Hadoop EcoSystem developers and operators. Therefore it always has been a challenging problem to provide suitable working environments to them. In order to provide solutions for the problem, we have set our goal to make those various open source softwares that comprise Haddop EcoSystem more accessible. As a result, we were able to implement and integrate Apache Hive Editor, Apache Pig Editor, Job Management, Dashboard, Workflow Designer, File System Browser, Audit Log, and Hadoop Monitor. JavaScript framework that provides rich, modern UI widgets and an MVC architecture to standardize development processes and speed application development time. Results • Reduced development time by using large built-in library of advanced components; built prototypes faster and more efficiently. • Built award-winning application that is browser-independent, relying on Sencha Ext JS to handle cross- platform compatibility. • Organized code using built-in MVC architecture, helping large development team to build consistent user interface. The Solution Cloudine has chosen Ext JS because it has substantial UI components and is also a highly productive framework. “Other web frameworks need someone to plan and design spending lots of time in communication to meet clients’ requirements. On the other hand, Ext JS allows us to expedite prototyping required functions, and to make re-usable components. So we could easily achieve clients’ satisfaction” said Edward Kim, founder/CEO of Cldouine Inc. Flamingo takes advantage of Ext JS’s Grid, Tree, and MVC architecture. Also we implemented re-usable components using Ext JS to yield high productivity. Previously, our applications were divided into units of menu. However, we changed it to the desktop style to maximize usability, and to run as one application. Through this, we are able to cut times users spend to move between major functions. Moreover, improved loading time promises a higher working productivity. 문의 : 미래웹기술연구소 영업전화번호 : 070-4335-1749 이메일 : sales@miraeweb.com

Flamingo: Taking users’ working type into consideration, we used a desktop application for faster data handling. Each window is utilizing MVC, so developers can implement them on their own. Apache Hadoop HDFS File System Browser: It is a file browser similar to Windows Explorer, and has ExtJS’s Tree and Grid on the left and right accordingly. Depending on situations, different context menus will pop up when right clicking. Grid on the right shows a file list, and users can freely delete, copy, or move files using the top toolbar. “ Apache Hive Editor: We have used the Tree panel on the left to represent Hive Metastore. When right clicking on databases and tables, context menus will pop up, and users can use various functions. Especially, when Hive queries are executed, results and a number of columns change depending on queries. So to take care of this, we have used the dynamic grid here. Hadoop Job: We used ExtJS’s Form, Searchable Grid, and TreeGrid to show status information of Hadoop jobs running in the Job Tracker. So users can see this on a single page. “Without ExtJS Flamingo wouldn’t be where it is now in short period of time.” ” 문의 : 미래웹기술연구소 영업전화번호 : 070-4335-1749 이메일 : sales@miraeweb.com

The Results Workflow Designer: A user can create a workflow using MapReduce, Hive, Pig, and various analytic applications. We integrated ExtJS with our own OpenGraph using ExtJS’s Tree and Grid. The open source committers of Cloudine fully utilized ExtJS for clients who have high expectations on requirements. As a result, we were able to create highly productive, consistent, manageable applications. When we had used other web frameworks before, it took much longer to develop and was costly to manage the quality. Only way to avoid it was ExtJS, and compared to other teams using similar frameworks, we were able to gain 2~300% higher productivity. Consequently, we could schedule a monthly release without additional planners or designers. According to the CEO of Cloudine, Edward, “Now I think about it, choosing ExtJS was a best decision. I used several different frameworks for prototyping; they were not at its high level as ExtJS’s excellent components, MVC architecture and high productivity. When we showed our open source project, Flamingo, to our clients, they were very impressed with it. ExtJS made it possible for us to create better user experience and interface than other companies. In the near future, we are planning to develop ExtJS plug-ins and components, so we can continue satisfying our customers. Also these will be available to public and many developers can use Flamingo and join the community.” 문의 : 미래웹기술연구소 영업전화번호 : 070-4335-1749 이메일 : sales@miraeweb.com

Add a comment

Related presentations

Presentación que realice en el Evento Nacional de Gobierno Abierto, realizado los ...

In this presentation we will describe our experience developing with a highly dyna...

Presentation to the LITA Forum 7th November 2014 Albuquerque, NM

Un recorrido por los cambios que nos generará el wearabletech en el futuro

Um paralelo entre as novidades & mercado em Wearable Computing e Tecnologias Assis...

Microsoft finally joins the smartwatch and fitness tracker game by introducing the...

Related pages

ExtJS Customer Case : Flamingo - Big Data Analysis Platform

Information about ExtJS Customer Case : Flamingo - Big Data Analysis Platform
Read more

Sencha - Design, Develop, and Manage Enterprise Web ...

Customer ROI Case Study. ... We use Ext JS, Sencha Touch and Sencha Cmd to build rich, ... Why Sencha; Sencha Platform; Ext JS; Sencha Test; GXT;
Read more

Ext JS - JavaScript MVC/MVVM framework for cross-platform ...

Sencha Ext JS is the best MVC/MVVM ... The robust data package included in Sencha Ext JS decouples the ... Customer Quotes. Ext JS will give us big ...
Read more

IBM big data use cases – What is a big data use case and ...

A big data use case can ... Extend existing customer ... Augment and enhance cyber security and intelligence analysis platforms with big data ...
Read more

Customer Analytics | Big Data Use Cases | Datameer

Big data analytics is the key to unlocking the insights from your customer behavior data. It empowers you to combine, integrate and analyze all of your ...
Read more

5 Big Data Use Cases To Watch - InformationWeek

5 Big Data Use Cases To ... the market is at a "tipping point" as big-data platforms move beyond the experimentation ... A 360 degree view of the customer
Read more

Examples of Big Data Projects | Acquia - CMS Platform for ...

Examples of Big Data ... Twitter to get an unprecedented view into customer ... are using Big Data analysis to see which home insurance ...
Read more

Fast, Scalable Machine Learning Platform | Dato

... build intelligent apps fast with the power of Dato's machine learning platform. ... Use Cases. Recommendation ... Connect with us. Subscribe to our ...
Read more

Big Data Analytics Tools | Pentaho Big Data Analysis Platform

... big data analysis with Pentaho's comprehensive big data analytics tools. Get the most complete solution for big data ... platform, our solution ...
Read more

Explore customer stories - IBM Analytics - Case studies ...

IBM Analytics case studies show how organizations are achieving significant outcomes with big data ... analysis of volumes of big data ... customer data.
Read more