Tuesday Apr 15, 2014

Java Virtual Developer Days, Join us May 6th

Virtual Developer Day: Java 2014 - May 6th (North America), May 14th (EMEA) and May 21st (APAC).
Hear from experts in Java SE 8 , Java EE 7 and Java Embedded for IoT.

Watch tutorials from the experts to improve your expertise in Java, and ask questions during live chats.  This FREE virtual event will cover:

- Java SE 8 New Features: Lambdas and more
-
The latest on the Java EE 7
-
How Java makes it easy for you to control a wide range of embedded devices

Want all the the advantages of attending a great Java conference without all the hassles of traveling?
Join us for Oracle's free Virtual Developer Day on May 6th (North America), May 14th (EMEA) and May 21st (APAC). Learn about new features in Java SE 8, and the latest on Java EE and Java Embedded. Sessions are taught by Java experts from Oracle and the Java Community. We'll even have a virtual lounge where you can network. Join us!

Register freely at: https://oracle.6connex.com/portal/java2014/login/

Wednesday Apr 02, 2014

Plug into the Internet of Things

Learn How to Plug Into the Internet of Things A global network of billions of devices sharing data is opening up unprecedented business opportunities. How well positioned is your company to take advantage of this seismic shift? Join Oracle, our partners and customers on Thursday, April 24 to learn how turn the Internet of Things into real business value.

http://medianetwork.oracle.com/video/player/3331878151001

Register Now http://event.on24.com/r.htm?e=757242&s=1&k=43B83E2DCC61C2A31B51C33A04CE4A63&partnerref=java

Monday Mar 24, 2014

IoT end-to-end demo - Remote Monitoring and Service

Historically, data was generated from predictable sources, stored in storage systems and accessed for further processing. This data was correlated, filtered and analyzed to derive insights and/or drive well constructed processes. There was little ambiguity in the kinds of data, the sources it would originate from and the routes that it would follow. Internet of Things (IoT) creates many opportunities to extract value from data that result in significant improvements across industries such as Automotive, Industrial Manufacturing, Smart Utilities, Oil and Gas, High Tech and Professional Services, etc.

This demo showcases how the health of remotely deployed machinery can be monitored to illustrate how data coming from devices can be analyzed in real-time, integrated with back-end systems and visualized to initiate action as may be necessary.

Use-case: Remote Service and Maintenance

Critical machinery once deployed on the field, is expected to work with minimal failures, while delivering high performance and reliability. In typical remote monitoring and industrial automation scenarios, although many physical objects from machinery to equipment may already be “smart and connected,” they are typically operated in a standalone fashion and not integrated into existing business processes. IoT adds an interesting dynamic to remote monitoring in industrial automation solutions in that it allows equipment to be monitored, upgraded, maintained and serviced in ways not possible before.


Consider the above scenario, where temperature sensors are used to monitor the health of remotely deployed equipment. The incoming data associated with optimal operating temperatures for equipment is analyzed in real-time to detect equipment malfunction/failure. The data coming from these temperature sensors is analyzed locally in a smart gateway, which triggers any local alerts based on operational inconsistencies. The smart gateway aggregates the raw temperature data, filters it, and sends it to the back-end for further analysis. The data is relayed to the back-end via a secure gateway that secures it while also providing authentication and authorization capabilities. Such events, in reality, could run into thousands or millions every second. Event processing engine at the back-end helps filter out unnecessary noise. It could look for consistent threshold breach alerts from an individual machine or aggregate alert data originating from multiple gateways to identify if it’s a failure across broader set of machines. A business process triggered by the event handler automates a sequence of actions to remedy the situation. Should the alert require action, the appropriate technician is contacted to resolve the issue. The technician analyzes the service history, operating conditions, and other data using business intelligence (BI) and analytics and remotely troubleshoots the equipment, all using a mobile device. The technician also uses his mobile device to order parts that require replacement. The steps are detailed in the above figure.

Demo Setup

The temperature sensor is connected to a raspberry pi via a USB interface. The raspberry Pi acts as a smart gateway and has Java embedded suite and the Oracle Event Processing Embedded running on it. The raspberry pi is hooked onto a router via its Ethernet port. The router is connected to the back-end server and creates a private wifi network for mobile devices to connect. The back end server running on this laptop has Oracle Event Processing, Oracle SOA & Business Process Management, and Oracle Service Bus, all running on Weblogic server. All the information is accessed through an iPad running an Oracle ADF Mobile application. It can be any mobile device such as a smart phone or a tablet.


Demo Setup

iPad Screenshots of the ADF mobile application to perform remote operations

Check out this video for a walkthrough of the demo

The demo highlights the following benefits

With real-time status updates on aspects like temperature, humidity, pressure, on/off status or pretty much any condition that can be measurable, appropriate action can be initiated to remedy the situation. Businesses can minimize down-time and improve operational efficiencies using real-time access to monitor and manage remote assets.This is highly cost-effective as you will save a lot of time and money by eliminating the need for physical site visits to check asset conditions. Critical information such as status updates, equipment conditions, trouble-shooting history, service records along with real-time alerts or notifications will be available to be analyzed further to replace new equipment if necessary. Having a historical record of asset conditions, helps you maximize efficiency, optimize your operations and ensure regulatory compliance. Furthermore, it also helps you improve planning and logistics in ordering replacement parts or new equipment and improve services and increase revenue. You will have the ability to not just monitor the status of your equipments remotely, but do so on any mobile device, tablet or phone. The user friendly interface can be used to view and initiate any action, define and adjust measurement alert thresholds, and view asset locations on a map, all in one single dashboard for a better user experience.
Questions? Please reach out to rui.dai@oracle.com, harish.gaur@oracle.com or harish.doddala@oracle.com

Tuesday Mar 18, 2014

Oracle launches Java SE Embedded 8, Platform of Choice for IoT

Oracle Launches Java SE Embedded 8 

In addition to Java SE 8, Oracle has also announced the General Availability of Oracle Java SE Embedded 8. It provides a development platform for embedded devices and the Internet of Things, with all of the flexibility, portability and robust features available in the Java SE Platform.

http://www.oracle.com/technetwork/java/javase/downloads/index.html

Join us on March 25 for the online launch: http://eventreg.oracle.com/profile/web/index.cfm?PKWebId=0x637279c68

 

Thursday Mar 06, 2014

Oracle launching Java 8, platform of choice for IoT

Join Oracle and Create the Future with Java 8

Java 8 is a revolutionary release of the world's #1 development platform and introduces significant productivity and performance enhancements while reducing costs. Java is the platform of choice for the Internet of Things, cloud, mobile, and social application development with Java 8 providing the path for platform standardization.

Join Oracle and partners throughout the Java ecosystem to learn how Java 8 can help your business.

Register now for the Java 8 keynote address and more than 35 sessions.

Wednesday Feb 26, 2014

Oracle is Showcasing IoT at Embedded World 2014

Oracle again has a big presence at Embedded World in Nuremberg, Germany again this year

Find us in hall 5, booth 271. At the booth, you can see several demos focusing on Oracle’s Internet of Things strategy and the benefits of Java for embedded software solutions, including showcase applications by partners such as Gemalto, Freescale, Eurotech, and Hitachi.

Java Evangelist Terrence Barr will be doing some sessions as well (download the full conference program here):

  • Thu, Feb 27, 9:30: A hands-on tutorial on “Desktop to Internet of Things in 12 Seconds with Java ME Embedded”
  • Thu, Feb 27, 15:30: “Trust Me, I am an M2M Device”

This year’s demonstrations will include:

  • A live IoT in Motion, people counting solution developed with Hitachi and Eurotech.
  • The latest embedded and M2M products and technologies from Hitachi.
  • M2M device products and solutions from Eurotech.
  • A live M2M dartboard game hosted by Gemalto.
  • Smart Connected Home demonstration from Freescale Semiconductor.
  • The latest in Java platform technologies for embedded devices including Java 8 demonstrations.
  • Oracle's Internet of Things platform- Securely harness big data to drive smart decisions & enable new services.
 Hope to see you in Nuremberg!

 


Tuesday Feb 11, 2014

Develop Java Embedded Applications Using a Raspberry Pi for free (well almost)

Have you wondered what the future of embedded devices looks like?
Have you ever wanted to create your own weather station or design a device to control the lights in your home automatically?

All of these questions will be answered in this practical hands-on course. This course introduces Java developers to the world of embedded devices and the Internet of Things (IoT). Embedded controllers are already a part of our lives. Meters read electric and water usage and send the readings to a central office. Electronic thermostats turn on the heat and air conditioning as required.

This course is free (besides the necessary hardware, which should cost bout $150).

Enroll here!

Happy Coding,

Andy

Tuesday Jan 21, 2014

Oracle Magazine article on Internet of Things, Get Ready.......

New article from Oracle's Bob Rhubart, Community Architect section, Get Ready for IoT.  He discusses what businesses need to consider when planning an IoT program. http://www.oracle.com/technetwork/issue-archive/2014/14-jan/o14architect-2075130.html

Oracle Magazine article on Internet of Things, Navigate.........

New interview with Oracle's Peter Utzschneider, Navigate the Internet of Things. He discusses Oracle's vision and how IoT is really a game changing technology. http://www.oracle.com/technetwork/issue-archive/2014/14-jan/o14interview-utzschneider-2074127.html

Wednesday Jan 15, 2014

Oracle Teams with China UnionPay to Promote Secure Banking in China

Oracle and China UnionPay will be working together to increase awareness and use of the Java Card platform in the Chinese financial market. UnionPay is a bankcard association established under the approval of the State Council and the People’s Bank of China (PBOC). UnionPay has become a central and pivotal part of China’s bankcard industry, and plays an essential role in industry development.

The collaboration between Oracle and China UnionPay will provide current Java Card licensees and new prospects with the confidence to develop and utilize Java Card–based applications. Oracle will help develop and test the Java Card platform for use in the Chinese banking system, while Oracle and China UnionPay will offer technical support and service on Java Card to help the effective use of the Java Card platform depending on the requirements of Chinese enterprises and banks.

The Java Card Platform provides an open, interoperable environment enabling the development and deployment of portable trusted identity services to individuals and personal devices, such as SIMs and Smart Cards. To date, over 12 billion Java Card units have been shipped. 

Tuesday Nov 26, 2013

Dec 5 Webcast: IoT-Driving new services from connected device data

The growth of the Internet of Things opens up all types of service driven opportunities, delivering increased efficiencies, better customer value and improved quality of life. Realizing the full potential of the Internet of Things requires that we change how we view and build devices which provide the core foundation of services: rapidly transforming data to information to value.  From home to industry to public sector, the focus is on how devices can grow in intelligence, interoperability with other devices, systems and services, and drive timely decisions, while delivering real business return for all.

Please be sure to check out this interesting Oracle webcast with partner Freescale as they discuss how all of the players in the IoT and M2M value chain can drive value from the new wave of data coming from intelligent connected devices by leveraging Java.

The webcast will be held on Thursday Dec 5 at 10am PST/1pm EST and includes a live q&a session.

https://event.on24.com/eventRegistration/EventLobbyServlet?target=registration.jsp&eventid=721454&sessionid=1&key=A3F48DDDBBF9D940210168EF66B4ECDE&partnerref=Java_Embedded_Horizontal_IoTBlog_12052013&sourcepage=register

 

Friday Nov 22, 2013

Role and Tool for Real Time Processing in IoT

Everyone acknowledges that IoT will improve our productivity by automating tasks like getting relevant information from a machine to a Cloud Service for Repair or Replenishment. Large numbers of folks also agree that Big Data has an important role to play. For example, crunching data from hundreds of sensors in a turbine and predicting failures. However, relatively less number of folks understand the role of Real Time processing in Internet of Things. After all if I have the ability to reduce my usage based automobile insurance premium, I would appreciate if instead of sending a monthly report I can get an alert to change my behavior while I am still in the middle of my long drive.

If Real Time Processing of data was difficult in simple transactional systems, consider the complexity when you are dealing with streaming data plus you have to combine multiple data sources like information of my trip and the data coming in constantly from the Telematics module in my car. So you have to learn a new tool. While you might be familiar with Hadoop, you should familiarize yourself with Storm. Storm makes it easy to reliably process unbounded streams of data, doing for realtime processing what Hadoop did for batch processing.

Oracle's solution for building application to process streaming data in real time is Oracle Event Processing. Oracle also offers a lighter weight version of OEP for Embedded Development on ARM and x86 devices. Such devices include Home Automation Gateways, Smart Meter Aggregators, Healthcare Hubs, Industrial Gateways. Yes, if you can take decision without needing any more data from the backend, then why not do it at the Gateway/Aggregator level and not send all the streaming data back to the data center. You might still need to send the data back for other use cases, but at least your real time decision making latency is reduced considerably.

So what are the strengths of OEP. Here are some key points -

1) OEP provides infrastructure and guidelines for developers to create scalable and highly available Event processing networks (EPN).

2) OEP provides out of the box Adapters for easily consuming data coming in different protocols and formats. Of course you are free to write your own adaptors.

3) Oracle CQL is a rich formalized Query Language optimized for concise expression of temporal queries similar to how SQL is optimized for expression of static data queries. Out of the box functions augment the core language.

4) Oracle CQL is augmented by data cartridge framework allowing you to tightly integrate other domain data types and functions. Following Data Cartridges are available – Oracle Java, Oracle Spatial, Oracle JDBC, Hadoop. Oracle JDBC cartridge allows you to write applications merging streaming data with geo fencing functions available from Oracle Spatial or predictive analytics capabilities of Oracle Advanced Analytics.

5) Pre integration with Oracle Coherence for local and distributed cache. You can integrate a cache system with your Oracle Event Processing application so that the cache is available as source or destination for data your application uses, including event data. Integrating a cache can provide access to relatively static data at a speed that is well suited to an application that handles streaming data.

6) Persist the events that flow out of a component of the EPN to a store and then play them back at a later stage. This helps debug a problem with a currently running application. If you have been recording the events at a node in the EPN when the problem occurred, you can later playback the same list of events to recreate the problem scenario for debugging purposes.

7) OEP Visualizer is a rich Web 2.0 application that displays OEP Data in a useful and intuitive way for admins e.g. latency and throughput graphs display the amount of time it takes an event to pass through the specified stage or path in the EPN or the number of events passing through, respectively. EPN Configurations can be changed through the Visualizer. All this can also be done programmatically through available JMX APIs.

8) OEP architecture is highly modular based on OSGi. Adapters and other components involved in implementing data feeds can be dynamically configured/activated/suspended via a lifecycle API (SuspendableBean, ResumableBean). Changes can be made dynamically to CQL queries. In business implementations, business rules are very dynamic. This also limits testing required for changes.

9) OEP integrates well with Oracle SOA.  It is available as a part of Oracle SOA Suite and can be used in SOA Composites.

So explore the role of real time processing in your IoT application with OEP and share with us what cool application you came up with. Fast Data enabled by OEP brings more value to high velocity sensor/device data. This enables new services, better customer experience, improved efficiency, higher quality in operations.

Friday Sep 27, 2013

Internet of Things Platform Demo (Podzilla) at OOW 2013

The Internet of Things (IoT) platform was showcased at the demogrounds location at Moscone South at Oracle Open World 2013. The demo garnered significant attention and this post attempts to explain what the demo was all about in case you missed it. 

[Read More]
About

Internet Of Things (IoT)

Search

Categories
Archives
« July 2015
SunMonTueWedThuFriSat
   
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
 
       
Today