Building Internet of Things Apps with Cloudant DBaaS. Andy Ellicott, Cloudant John David Chibuk, Kiwi Wearables
|
|
|
- Karen Todd
- 10 years ago
- Views:
Transcription
1 Building Internet of Things Apps with Cloudant DBaaS Andy Ellicott, Cloudant John David Chibuk, Kiwi Wearables
2 Agenda Cloudant overview When to consider using Cloudant for IoT apps Kiwi Wearables Managing wearable sensor data in Cloudant Q&A 2
3 Cloudant Highlights Distributed NoSQL Database as a Service (DBaaS) For developers of high-velocity web, mobile, IoT apps Ends drudgery & risk of scale-ityourself 23,000+ users Acquired by IBM Feb
4 JSON DBaaS optimized for Concurrency Durability Availability Mobility 4
5 Open Source DNA Combines best OS technology & thinking to create most scalable, flexible, always-on DBaaS CouchDB) JSON)storage,)API,) Replica5on) Dynamo) Clustering,)Scaling,) Fault)Tolerance) MongoDB) Declara5ve)Query) Language) Lucene) Text)indexing)&) Search) GeoJSON) Geospa5al)indexing) &)query)! Haproxy) GeoLLoad)Balancing) Chef) Configura5on) Management) Graphite)&) Riemann) Monitoring) rsyslog) Federated)))) Logging) CollectD) Con5nuous) Integra5on)
6 Cloudant NoSQL DBaaS App Layer / Browser / Mobile App / Device REST (HTTPS) Cloudant JSON API JSON CRUD Incremental MapReduce Lucene Search 2D, 3D Geospatial Multi- Master Replication Device Sync Security Monitoring IO Control Geo-Load Balancing Indexed JSON Storage Physical IBM So"Layer, Rackspace, Microso" Azure, AWS Managed for you 24x7 by Cloudant developer-operators
7 Data is the Cornerstone of the Internet of Things Any device using HTTP(s) and JSON can sync with Cloudant 7
8 Cloudant IoT Customer Examples Wearables location, motion, environmental data for consumer and military Vehicles Route optimization for trucking fleets Health Workout recording planning Scientific various research/sensors Gaming console and toy reporting for leaderboards, et al Manufacturing Product status reporting from installed appliances 8
9 Cloudant NoSQL DBaaS App Layer / Browser / Mobile App / Device REST (HTTPS) Cloudant JSON API JSON CRUD Incremental MapReduce Lucene Search 2D, 3D Geospatial Multi- Master Replication Device Sync Security Monitoring IO Control Geo-Load Balancing Indexed JSON Storage Physical IBM So"Layer, Rackspace, Microso" Azure, AWS Managed for you 24x7 by Cloudant developer-operators
10 App Data Delivery Network via Masterless Replication & Sync Global network of data centers 34 worldwide Built-in Masterless replication and sync for DR, HA and pushing mutable data close to users (occasionally connected devices) On Device: Open source Cloudant Sync libraries for ios and Android Unlimited scalability
11 Querying with Cloudant Geospatial Geospatial relations Intersects Nearest Contains Disjoint Contains properly Covered by Covers Crosses Overlaps Touches Within Geospatial search Supports OGC SFSQL & SQL(MM) specifications Paging of data Radius / Ellipse Interface is OpenSearch with Geo 11
12 When is Cloudant a Good Fit for Your IoT Apps? JSON data HTTP(s) access Location-based Disconnected data collection/access High concurrency High availablity Openness & Integrate-ability 12
13 13
14 API Kiwi technology is driven by the vision of a ubiquitous, multi-sensor, connected, wearable device with an open API for application development. Document V1.0 Private and Confidential Kiwi Wearable Technologies Ltd. Nov 14, 2013
15 High Level Technology Architecture KIWI DEVICE Kiwi Configuration Synchronize Device Customization KIWI PLATFORM Device API Wrapper KIWI API Device API KIWI MACHINE LEARNING SERVICE Javascript, Node, Nginx CLOUDANT DB FIRMWARE RTOS Kiwi Kernel MPU-9150 Data Store KIWI BACK-END Training Sets GUI Real-time Algorithms API Wrapper Kiwi Machine Learning API HARDWARE ARM M4 Bluetooth 4.0/LE SENSORS: accelerometer gyroscope magnetometer STORAGE (serial flash 32Mbit) DISPLAY RGB LED DATA TRANSPORT LAYER <Node.js> <UDP, TCP> <WebSocket> WEB SERVICES INTEGRATION <Node.js> <Twilio, SendGrid> IN-MEMORY DATA STORE <Redis> <Pub/Sub> KIWI RULES/STORAGE ENGINE Event Handler REAL-TIME STREAMING INTERFACE <Node> <Socket.io> CLOUDAN T DB Kiwi Sensor API Kiwi OAUTH Kiwi Rules Document V1.0 Private and Confidential Kiwi Wearable Technologies Ltd. Nov 14, 2013
16 How is the Kiwi data and the Kiwi Platform used by Developers 1. Developer Tool Kit: A user interface is provided to make it easy for developers to analyze the sensor data, as well as quickly record training sets and run real-time prediction and classification algorithms! We have built a web user interface for developers to use to Visualizes sensor data Record raw data in CSV files for analysis Visualize motion event data (i.e. Tap events, Rotation events) Capture unique motion training sets into machine learning platform Document V1.0 Private and Confidential Kiwi Wearable Technologies Ltd. Nov 14, 2013
17 How is the Kiwi data and the Kiwi Platform used by Developers 2. Developing Kiwi powered applications The Kiwi Sensor API makes it easy for developers to connect the Kiwi real-time streaming sensor data and motion event to start building mobile and web user experiences. The following snippet illustrates the simplicity with which developers can get access to the sensor data. Currently, the authentication mechanism is at a minimum viable product stage; we plan to increase the robustness and security of the authentication layer in the near future. var socket = io.connect(' socket.on('connect', function() { socket.emit('listen', {device_id: '31', password: '123'}); }); socket.on('listen_response', function(data) { console.log(data.message); }); Document V1.0 Private and Confidential Kiwi Wearable Technologies Ltd. Nov 14, 2013
18 Thank You! Learn more: Develop with Kiwi Wearables: Andy Ellicott John David Chibuk 18
Technical Overview: Anatomy of the Cloudant DBaaS
Technical Overview: Anatomy of the Cloudant DBaaS Guaranteed Data Layer Performance, Scalability, and Availability 2013 Cloudant, Inc. 1 The End of Scale- It- Yourself Databases? Today s applications are
Why NoSQL? Your database options in the new non- relational world. 2015 IBM Cloudant 1
Why NoSQL? Your database options in the new non- relational world 2015 IBM Cloudant 1 Table of Contents New types of apps are generating new types of data... 3 A brief history on NoSQL... 3 NoSQL s roots
Analytics March 2015 White paper. Why NoSQL? Your database options in the new non-relational world
Analytics March 2015 White paper Why NoSQL? Your database options in the new non-relational world 2 Why NoSQL? Contents 2 New types of apps are generating new types of data 2 A brief history of NoSQL 3
IBM Cloudant: The Do-More NoSQL Data Layer IBM Redbooks Solution Guide
IBM Cloudant: The Do-More NoSQL Data Layer IBM Redbooks Solution Guide Cloudant represents a strategic acquisition by IBM that extends the company s Big Data and Analytics portfolio to include a fully
Learning Management Redefined. Acadox Infrastructure & Architecture
Learning Management Redefined Acadox Infrastructure & Architecture w w w. a c a d o x. c o m Outline Overview Application Servers Databases Storage Network Content Delivery Network (CDN) & Caching Queuing
Welcome to The Future of Analytics In Action
Welcome to The Future of Analytics In Action IBM Cloud Data Services Goals for Today Share the cloud-based data management and analytics technologies that are enabling rapid development of new mobile and
ITP 342 Mobile App Development. APIs
ITP 342 Mobile App Development APIs API Application Programming Interface (API) A specification intended to be used as an interface by software components to communicate with each other An API is usually
Towards Smart and Intelligent SDN Controller
Towards Smart and Intelligent SDN Controller - Through the Generic, Extensible, and Elastic Time Series Data Repository (TSDR) YuLing Chen, Dell Inc. Rajesh Narayanan, Dell Inc. Sharon Aicler, Cisco Systems
WELCOME TO The Future of Analytics in Action: The Art of the Possible
WELCOME TO The Future of Analytics in Action: The Art of the Possible Goals for Today Share the cloud-based data management and analytics technologies that are enabling rapid development of new mobile
Build more and grow more with Cloudant DBaaS
IBM Software Brochure Build more and grow more with Cloudant DBaaS Next generation data management designed for Web, mobile, and the Internet of things Build more and grow more with Cloudant DBaaS New
Mobile Devices and API. Alex Solonenko, Director of SD Pascal Laumet, Director of Product Development
Mobile Devices and API Alex Solonenko, Director of SD Pascal Laumet, Director of Product Development Agenda AgileAssets Mobile Strategy Mobile devices and applications in 7.0 and beyond Web API Install
CARRIOTS TECHNICAL PRESENTATION
CARRIOTS TECHNICAL PRESENTATION Alvaro Everlet, CTO [email protected] @aeverlet Oct 2013 CARRIOTS TECHNICAL PRESENTATION 1. WHAT IS CARRIOTS 2. BUILDING AN IOT PROJECT 3. DEVICES 4. PLATFORM
Cloudant Querying Options
Cloudant Querying Options Agenda Indexing Options Primary Views/MapReduce Search Geospatial Cloudant Query Review What s New Live Tutorial 5/20/15 2 Reading & Writing Basics POST / /_bulk_docs
Big Data Solutions. Portal Development with MongoDB and Liferay. Solutions
Big Data Solutions Portal Development with MongoDB and Liferay Solutions Introduction Companies have made huge investments in Business Intelligence and analytics to better understand their clients and
Software Requirements Specification
Software Requirements Specification Version 1.1 March 7, 2013 Prepared by Group Name: The Constructors Alex Hamstra 4506291 [email protected] Jared Roesch 4826574 [email protected] Kyle Jorgensen
Qlik Sense Enabling the New Enterprise
Technical Brief Qlik Sense Enabling the New Enterprise Generations of Business Intelligence The evolution of the BI market can be described as a series of disruptions. Each change occurred when a technology
AdRadionet to IBM Bluemix Connectivity Quickstart User Guide
AdRadionet to IBM Bluemix Connectivity Quickstart User Guide Platform: EV-ADRN-WSN-1Z Evaluation Kit, AdRadionet-to-IBM-Bluemix-Connectivity January 20, 2015 Table of Contents Introduction... 3 Things
The evolution of database technology (II) Huibert Aalbers Senior Certified Executive IT Architect
The evolution of database technology (II) Huibert Aalbers Senior Certified Executive IT Architect IT Insight podcast This podcast belongs to the IT Insight series You can subscribe to the podcast through
Cloud Powered Mobile Apps with Azure
Cloud Powered Mobile Apps with Azure Malte Lantin Technical Evanglist Microsoft Azure Agenda Mobile Services Features and Demos Advanced Features Scaling and Pricing 2 What is Mobile Services? Storage
Deploy. Friction-free self-service BI solutions for everyone Scalable analytics on a modern architecture
Friction-free self-service BI solutions for everyone Scalable analytics on a modern architecture Apps and data source extensions with APIs Future white label, embed or integrate Power BI Deploy Intelligent
GigaSpaces Real-Time Analytics for Big Data
GigaSpaces Real-Time Analytics for Big Data GigaSpaces makes it easy to build and deploy large-scale real-time analytics systems Rapidly increasing use of large-scale and location-aware social media and
Web Application Hosting in the AWS Cloud Best Practices
Web Application Hosting in the AWS Cloud Best Practices September 2012 Matt Tavis, Philip Fitzsimons Page 1 of 14 Abstract Highly available and scalable web hosting can be a complex and expensive proposition.
MEGA Web Application Architecture Overview MEGA 2009 SP4
Revised: September 2, 2010 Created: March 31, 2010 Author: Jérôme Horber CONTENTS Summary This document describes the system requirements and possible deployment architectures for MEGA Web Application.
Leveraging Cloud-Based Mapping Solutions
Leveraging Cloud-Based Mapping Solutions GeoAlberta October 28, 2014 Laura Kerssens Safe Software Agenda To the Cloud Using Basic Services Cloud Applications Web Services Cloud-Hosted Databases Real-time
ITP 140 Mobile Technologies. Mobile Topics
ITP 140 Mobile Technologies Mobile Topics Topics Analytics APIs RESTful Facebook Twitter Google Cloud Web Hosting 2 Reach We need users! The number of users who try our apps Retention The number of users
An Approach to Implement Map Reduce with NoSQL Databases
www.ijecs.in International Journal Of Engineering And Computer Science ISSN: 2319-7242 Volume 4 Issue 8 Aug 2015, Page No. 13635-13639 An Approach to Implement Map Reduce with NoSQL Databases Ashutosh
Microsoft Big Data Solutions. Anar Taghiyev P-TSP E-mail: [email protected];
Microsoft Big Data Solutions Anar Taghiyev P-TSP E-mail: [email protected]; Why/What is Big Data and Why Microsoft? Options of storage and big data processing in Microsoft Azure. Real Impact of Big
Middleware- Driven Mobile Applications
Middleware- Driven Mobile Applications A motwin White Paper When Launching New Mobile Services, Middleware Offers the Fastest, Most Flexible Development Path for Sophisticated Apps 1 Executive Summary
Search and Real-Time Analytics on Big Data
Search and Real-Time Analytics on Big Data Sewook Wee, Ryan Tabora, Jason Rutherglen Accenture & Think Big Analytics Strata New York October, 2012 Big Data: data becomes your core asset. It realizes its
Using IBM dashdb With IBM Embeddable Reporting Service
What this tutorial is about In today's mobile age, companies have access to a wealth of data, stored in JSON format. Leading edge companies are making key decision based on that data but the challenge
Building the Internet of Things Jim Green - CTO, Data & Analytics Business Group, Cisco Systems
Building the Internet of Things Jim Green - CTO, Data & Analytics Business Group, Cisco Systems Brian McCarson Sr. Principal Engineer & Sr. System Architect, Internet of Things Group, Intel Corp Mac Devine
NoSQL replacement for SQLite (for Beatstream) Antti-Jussi Kovalainen Seminar OHJ-1860: NoSQL databases
NoSQL replacement for SQLite (for Beatstream) Antti-Jussi Kovalainen Seminar OHJ-1860: NoSQL databases Background Inspiration: postgresapp.com demo.beatstream.fi (modern desktop browsers without
On- Prem MongoDB- as- a- Service Powered by the CumuLogic DBaaS Platform
On- Prem MongoDB- as- a- Service Powered by the CumuLogic DBaaS Platform Page 1 of 16 Table of Contents Table of Contents... 2 Introduction... 3 NoSQL Databases... 3 CumuLogic NoSQL Database Service...
MongoDB Developer and Administrator Certification Course Agenda
MongoDB Developer and Administrator Certification Course Agenda Lesson 1: NoSQL Database Introduction What is NoSQL? Why NoSQL? Difference Between RDBMS and NoSQL Databases Benefits of NoSQL Types of NoSQL
NoSQL web apps. w/ MongoDB, Node.js, AngularJS. Dr. Gerd Jungbluth, NoSQL UG Cologne, 4.9.2013
NoSQL web apps w/ MongoDB, Node.js, AngularJS Dr. Gerd Jungbluth, NoSQL UG Cologne, 4.9.2013 About us Passionate (web) dev. since fallen in love with Sinclair ZX Spectrum Academic background in natural
Visualizing a Neo4j Graph Database with KeyLines
Visualizing a Neo4j Graph Database with KeyLines Introduction 2! What is a graph database? 2! What is Neo4j? 2! Why visualize Neo4j? 3! Visualization Architecture 4! Benefits of the KeyLines/Neo4j architecture
Present and Act Upon. Register. Consume. Stream Analytics. Event Hubs. Field Gateway. Applications Cloud Gateway. Legacy IoT (custom protocols)
Things Gateway Ingest Transform Store Present and Act Upon Applications Cloud Gateway Event Hubs Stream Analytics Legacy IoT (custom protocols) Register Devices Storage Adapters IP-capable devices (Windows/Linux)
Developing Mapping Applications with ArcGIS Runtime SDK for Windows Mobile. Jay Chen Justin Colville
Developing Mapping Applications with ArcGIS Runtime SDK for Windows Mobile Jay Chen Justin Colville Agenda What is ArcGIS Runtime for Windows Mobile Software Development Kit Application SDK - Introduction
API MORNING. IBM Bluemix. The Digital Innovation Platform. [email protected]. 2015 IBM Corporation
API MORNING IBM Bluemix The Digital Innovation Platform [email protected] Timing is critical Today s apps must keep up with the speed of the app revolution. Customer Managed Code Data Runtime Middleware
Welcome to The Future of Analytics In Action. 2015 IBM Corporation
Welcome to The Future of Analytics In Action Goals for Today Share the cloud-based data management and analytics technologies that are enabling rapid development of new mobile applications Discuss examples
Challenges for Data Driven Systems
Challenges for Data Driven Systems Eiko Yoneki University of Cambridge Computer Laboratory Quick History of Data Management 4000 B C Manual recording From tablets to papyrus to paper A. Payberah 2014 2
Disruption Tolerant Networks and its relevance to IOT/M2M. Extensible NMS Support for DTN Mesh Networks + Applications
Disruption Tolerant Networks and its relevance to IOT/M2M Extensible NMS Support for DTN Mesh Networks + Applications MAC80211+OpenWRT Framework for Proprietary Devices Representative SBC computers with
PaaS - Platform as a Service Google App Engine
PaaS - Platform as a Service Google App Engine Pelle Jakovits 14 April, 2015, Tartu Outline Introduction to PaaS Google Cloud Google AppEngine DEMO - Creating applications Available Google Services Costs
The 4 Pillars of Technosoft s Big Data Practice
beyond possible Big Use End-user applications Big Analytics Visualisation tools Big Analytical tools Big management systems The 4 Pillars of Technosoft s Big Practice Overview Businesses have long managed
www.basho.com Technical Overview Simple, Scalable, Object Storage Software
www.basho.com Technical Overview Simple, Scalable, Object Storage Software Table of Contents Table of Contents... 1 Introduction & Overview... 1 Architecture... 2 How it Works... 2 APIs and Interfaces...
Here to take you beyond Mobile Application development using Android Course details
Here to take you beyond Mobile Application development using Android Course details Mobile Application Development using Android Objectives: To get you started with writing mobile application using Android
Platform Architecture & Integration with OpenShift
Platform Architecture & Integration with OpenShift Presenter: Dr Mícheál Ó Foghlú Senior Director Software Engineering DATE: 2015-06-25 TIME: 3:40-4:40 VENUE: Room 302 Agenda What is the Red Hat Mobile
Towards a common definition and taxonomy of the Internet of Things. Towards a common definition and taxonomy of the Internet of Things...
Towards a common definition and taxonomy of the Internet of Things Contents Towards a common definition and taxonomy of the Internet of Things... 1 Introduction... 2 Common characteristics of Internet
ENZO UNIFIED SOLVES THE CHALLENGES OF OUT-OF-BAND SQL SERVER PROCESSING
ENZO UNIFIED SOLVES THE CHALLENGES OF OUT-OF-BAND SQL SERVER PROCESSING Enzo Unified Extends SQL Server to Simplify Application Design and Reduce ETL Processing CHALLENGES SQL Server does not scale out
Web Application Hosting in the AWS Cloud Best Practices
Web Application Hosting in the AWS Cloud Best Practices May 2010 Matt Tavis Page 1 of 12 Abstract Highly-available and scalable web hosting can be a complex and expensive proposition. Traditional scalable
Where is... How do I get to...
Big Data, Fast Data, Spatial Data Making Sense of Location Data in a Smart City Hans Viehmann Product Manager EMEA ORACLE Corporation August 19, 2015 Copyright 2014, Oracle and/or its affiliates. All rights
Building a BI Solution in the Cloud
Building a BI Solution in the Cloud Stacia Varga, Principal Consultant Email: [email protected] Twitter: @_StaciaV_ 2 SQLSaturday #467 Sponsors Stacia (Misner) Varga Over 30 years of IT experience,
BASHO DATA PLATFORM SIMPLIFIES BIG DATA, IOT, AND HYBRID CLOUD APPS
WHITEPAPER BASHO DATA PLATFORM BASHO DATA PLATFORM SIMPLIFIES BIG DATA, IOT, AND HYBRID CLOUD APPS INTRODUCTION Big Data applications and the Internet of Things (IoT) are changing and often improving our
<Insert Picture Here> Oracle NoSQL Database A Distributed Key-Value Store
Oracle NoSQL Database A Distributed Key-Value Store Charles Lamb, Consulting MTS The following is intended to outline our general product direction. It is intended for information
Big Data Visualization with JReport
Big Data Visualization with JReport Dean Yao Director of Marketing Greg Harris Systems Engineer Next Generation BI Visualization JReport is an advanced BI visualization platform: Faster, scalable reports,
PHP and MongoDB Web Development Beginners Guide by Rubayeet Islam
PHP and MongoDB Web Development Beginners Guide by Rubayeet Islam Projects-Oriented Book Combine the power of PHP and MongoDB to build dynamic web 2.0 applications Learn to build PHP-powered dynamic web
apiomat Enterprise Mobile Enterprise Application Platform the Next Generation
Mobile Enterprise Application Platform the Next Generation Digital Transformation Mobile is changing the game Starting with Apple s iphone mobile devices have changed economy from the scratch new business
Cloud Ready Data: Speeding Your Journey to the Cloud
Cloud Ready Data: Speeding Your Journey to the Cloud Hybrid Cloud first Born to the cloud 3 Am I part of a Cloud First organization? Am I part of a Cloud First agency? The cloud applications questions
PULSE APPCONNECT. A Micro VPN That Allows Specific Applications on Mobile Devices to Independently Leverage the Connect Secure Gateway.
PULSE APPCONNECT A Micro VPN That Allows Specific Applications on Mobile Devices to Independently Leverage the Connect Secure Gateway Published Date July 2015 Contents Executive Summary 3 Introduction
Enterpise Mobility Lexicon & Terminology
1 Enterpise Mobility Lexicon & Terminology www.openratio.com By Rabih Kanaan 1 Amazon SNS Amazon Simple Notification Service (SNS) is a push messaging service that makes it simple & cost-effective to push
Harnessing the Power of the Microsoft Cloud for Deep Data Analytics
1 Harnessing the Power of the Microsoft Cloud for Deep Data Analytics Today's Focus How you can operate your business more efficiently and effectively by tapping into Cloud based data analytics solutions
In the pursuit of becoming smart
WHITE PAPER In the pursuit of becoming smart The business insight into Comarch IoT Platform Introduction Businesses around the world are seeking the direction for the future, trying to find the right solution
MASHUPS FOR THE INTERNET OF THINGS
MASHUPS FOR THE INTERNET OF THINGS Matthias Heyde / Fraunhofer FOKUS glue.things a Mashup Platform for wiring the Internet of Things with the Internet of Services 5th International Workshop on the Web
Performance Analysis for NoSQL and SQL
Available online at www.ijiere.com International Journal of Innovative and Emerging Research in Engineering e-issn: 2394-3343 p-issn: 2394-5494 Performance Analysis for NoSQL and SQL Ms. Megha Katkar ME
Architecting Open source solutions on Azure. Nicholas Dritsas Senior Director, Microsoft Singapore
Learn. Connect. Explore. Architecting Open source solutions on Azure Nicholas Dritsas Senior Director, Microsoft Singapore Agenda Developing OSS Apps on Azure Customer case with OSS Apps Hadoop on Azure
How To Use Hp Vertica Ondemand
Data sheet HP Vertica OnDemand Enterprise-class Big Data analytics in the cloud Enterprise-class Big Data analytics for any size organization Vertica OnDemand Organizations today are experiencing a greater
EXTENDING ORACLE WEBCENTER TO MOBILE DEVICES: BANNER ENGINEERING SUCCEEDS WITH MOBILE SALES ENABLEMENT
EXTENDING ORACLE WEBCENTER TO MOBILE DEVICES: BANNER ENGINEERING SUCCEEDS WITH MOBILE SALES ENABLEMENT Kellie Christensen, Banner Engineering ABSTRACT This white paper details Banner Engineering successful
In-Memory BigData. Summer 2012, Technology Overview
In-Memory BigData Summer 2012, Technology Overview Company Vision In-Memory Data Processing Leader: > 5 years in production > 100s of customers > Starts every 10 secs worldwide > Over 10,000,000 starts
Qt and Cloud Services. Sami Makkonen Qt R&D Digia
Qt and Cloud Services Sami Makkonen Qt R&D Digia Content Different types of Cloud services Qt and Cloud Services Cloud API for Qt Using PaaS Services from Qt application engin.io Using BaaS from Qt application
Cloud3DView: Gamifying Data Center Management
Cloud3DView: Gamifying Data Center Management Yonggang Wen Assistant Professor School of Computer Engineering Nanyang Technological University [email protected] November 26, 2013 School of Computer Engineering
Responsive, resilient, elastic and message driven system
Responsive, resilient, elastic and message driven system solving scalability problems of course registrations Janina Mincer-Daszkiewicz, University of Warsaw [email protected] Dundee, 2015-06-14 Agenda
Choosing a File Sync & Share Solution. PRESENTATION TITLE GOES HERE Darryl Pace Optimal Computer Solutions
Choosing a File Sync & Share Solution PRESENTATION TITLE GOES HERE Darryl Pace Optimal Computer Solutions Agenda File Sync & Share What and Why File Sync & Share How Selection Criteria Q & A Summary 3
Open Source Technologies on Microsoft Azure
Open Source Technologies on Microsoft Azure A Survey @DChappellAssoc Copyright 2014 Chappell & Associates The Main Idea i Open source technologies are a fundamental part of Microsoft Azure The Big Questions
Client Overview. Engagement Situation. Key Requirements
Client Overview Our client is one of the leading providers of business intelligence systems for customers especially in BFSI space that needs intensive data analysis of huge amounts of data for their decision
So What s the Big Deal?
So What s the Big Deal? Presentation Agenda Introduction What is Big Data? So What is the Big Deal? Big Data Technologies Identifying Big Data Opportunities Conducting a Big Data Proof of Concept Big Data
EIDA WFCatalog Service!!! Luca Trani and the EIDA Team
EIDA WFCatalog Service Luca Trani and the EIDA Team FDSN WGIII meeting, Prague, June 29. 2015 EIDA WFCatalog Service Provides a well defined API to query for seismic waveform metadata (including QC) Enables
Integrating Web Messaging into the Enterprise Middleware Layer
The increasing demand for real-time data has companies seeking to stream information to users at their desks via the web and on the go with mobile apps. Two trends are paving the way: o Internet push/streaming
Design for Failure High Availability Architectures using AWS
Design for Failure High Availability Architectures using AWS Harish Ganesan Co founder & CTO 8KMiles www.twitter.com/harish11g http://www.linkedin.com/in/harishganesan Sample Use Case Multi tiered LAMP/LAMJ
Software Requirements Specification. Schlumberger Scheduling Assistant. for. Version 0.2. Prepared by Design Team A. Rice University COMP410/539
Software Requirements Specification for Schlumberger Scheduling Assistant Page 1 Software Requirements Specification for Schlumberger Scheduling Assistant Version 0.2 Prepared by Design Team A Rice University
Integrating Mobile apps with your Enterprise
Integrating Mobile apps with your Enterprise Jonathan Marshall [email protected] @jmarshall1 Agenda Mobile apps and the enterprise Integrating mobile apps with Enterprise Applications Mobile apps and
Big Data Management and Security
Big Data Management and Security Audit Concerns and Business Risks Tami Frankenfield Sr. Director, Analytics and Enterprise Data Mercury Insurance What is Big Data? Velocity + Volume + Variety = Value
Sisense. Product Highlights. www.sisense.com
Sisense Product Highlights Introduction Sisense is a business intelligence solution that simplifies analytics for complex data by offering an end-to-end platform that lets users easily prepare and analyze
Chukwa, Hadoop subproject, 37, 131 Cloud enabled big data, 4 Codd s 12 rules, 1 Column-oriented databases, 18, 52 Compression pattern, 83 84
Index A Amazon Web Services (AWS), 50, 58 Analytics engine, 21 22 Apache Kafka, 38, 131 Apache S4, 38, 131 Apache Sqoop, 37, 131 Appliance pattern, 104 105 Application architecture, big data analytics
New Features in XE8. Marco Cantù RAD Studio Product Manager
New Features in XE8 Marco Cantù RAD Studio Product Manager Marco Cantù RAD Studio Product Manager Email: [email protected] @marcocantu Book author and Delphi guru blog.marcocantu.com 2 Agenda
BlackVue Cloud App Overview...3. Getting Started...6. Basic Menu Screens...15. BlackVue Cloud...24. BlackVue Wi-Fi...40. Internal Memory...
Table of Contents BlackVue Cloud App Overview...3 Key Functions When Cloud is Connected...4 Key Functions When Wi-Fi Connection is Made...4 Key Features of Internal Memory...4 Supported Devices...5 Getting
Offline-First Apps with PouchDB and IBM Cloudant
Offline-First Apps with PouchDB and IBM Cloudant Cloud Computing Expo Bradley Holt, Developer Advocate Wednesday, June 8, 2016 @BradleyHolt @BradleyHolt IBM Cloud Data Services Open for Data A comprehensive
Technology overview. The definitive guide for Mobile Enterprise Application Development
Technology overview The definitive guide for Mobile Enterprise Application Development Table of Content Introduction 3 Architecture of a Mobile Platform 4 Design and build Mobile services 5 Publish Mobile
Getting Real Real Time Data Integration Patterns and Architectures
Getting Real Real Time Data Integration Patterns and Architectures Nelson Petracek Senior Director, Enterprise Technology Architecture Informatica Digital Government Institute s Enterprise Architecture
This presentation covers virtual application shared services supplied with IBM Workload Deployer version 3.1.
This presentation covers virtual application shared services supplied with IBM Workload Deployer version 3.1. WD31_VirtualApplicationSharedServices.ppt Page 1 of 29 This presentation covers the shared
Applications for Big Data Analytics
Smarter Healthcare Applications for Big Data Analytics Multi-channel sales Finance Log Analysis Homeland Security Traffic Control Telecom Search Quality Manufacturing Trading Analytics Fraud and Risk Retail:
A Performance Analysis of Distributed Indexing using Terrier
A Performance Analysis of Distributed Indexing using Terrier Amaury Couste Jakub Kozłowski William Martin Indexing Indexing Used by search
extensible record stores document stores key-value stores Rick Cattel s clustering from Scalable SQL and NoSQL Data Stores SIGMOD Record, 2010
System/ Scale to Primary Secondary Joins/ Integrity Language/ Data Year Paper 1000s Index Indexes Transactions Analytics Constraints Views Algebra model my label 1971 RDBMS O tables sql-like 2003 memcached
