Smart Buildings — the silent ‘killer app’ of IoT

image

The trifecta of IoT, Cloud and Analytics have been transforming many aspects of our lives and business. Cities, healthcare, transportation, farming, fitness, home, manufacturing and utilities have been the key beneficiaries of this fast-emerging paradigm.

While consumer devices like Fitbit and Amazon Alexa get lot of attention from the media, the commercial buildings have been quietly turning into Software Defined Buildings (SDB). By doing so they are not only lowering the operational cost of the building, but also foster smarter cities, better safety, and occupant comfort. As such they have become an important market segment in the IoT space.

Before delving into the details of smart buildings, here is some context into why buildings are getting the attention of IT vendors lately.

· According to DOE there are about 4.8 million commercial buildings and 350,000 industrial facilities in the U.S., which together account for about half of the country’s total energy use.

· United Nations Environment Program estimated that buildings consume 40% of global energy, 25% of global water, 40% of global resources, and 60% of world’s electricity.

Read the complete article here.

SOA & BPM Partner Community

For regular information on Oracle SOA Suite become a member in the SOA & BPM Partner Community for registration please visit www.oracle.com/goto/emea/soa (OPN account required) If you need support with your account please contact the Oracle Partner Business Center.

Blog Twitter LinkedIn image[7][2][2][2] Facebook clip_image002[8][4][2][2][2] Wiki

Technorati Tags: SOA Community,Oracle SOA,Oracle BPM,OPN,Jürgen Kress

Integration, DevOps, and Testing | Schmiedel and Bernhardt

 

Oracle ACE Director Danilo Schmiedel and Oracle ACE Sven Bernhardt discuss the importance of testing in integration projects and in migrating from on-prem to the cloud. Watch the video here.
image

SOA & BPM Partner Community

For regular information on Oracle SOA Suite become a member in the SOA & BPM Partner Community for registration please visit www.oracle.com/goto/emea/soa (OPN account required) If you need support with your account please contact the Oracle Partner Business Center.

Blog Twitter LinkedIn image[7][2][2][2] Facebook clip_image002[8][4][2][2][2] Wiki

Technorati Tags: SOA Community,Oracle SOA,Oracle BPM,OPN,Jürgen Kress

IoT Help Center 16.3.3.1.1 update

image

The IoT Cloud Service Help Center was refreshed on Sep 09, 2016 for the 16.3.3.1.1 release.

  Oracle Help Center page improvements:

  • The OBE Tutorials on the Tutorials page are grouped into five categories (Get Started – Connect a Device, Run the Client Software Library Samples, Connect Using the Gateway Software, Analyze and Manage Data, and Integrate with Other Services and Enterprise applications).
  • Added a new IoT Applications section which showcases videos of how to use the Asset Monitoring Application.

New OBE tutorials:

Updated OBEs:

Updated the Tutorials and Guides to support the 16.3.3.1.1-25 Client Library, which is currently available for download on OTN

Updated the IoT Getting Started Video to include the Asset Monitoring Application

· Substantial updates to:
· REST API Reference for Oracle Internet of Things Cloud Service v2
o The Methods of the IoT Application Task has been divided into the following tasks:
§ IoT Application
§ IoT Application Integration
§ IoT Application Analytics
o New Examples for:
§ Activation
§ IoT Application Integration
§ IoT Application Analytics
§ Resource Request
§ Monitoring
§ Software Artifact Repository
o New sub topics under the Get Started Section:
§ Terminology
§ Using mongoDB Query Syntax
o  Fixed the summary and description information Monitoring and IoT Application.
o Fixed bugs for existing examples of Messages and Activation.

 

SOA & BPM Partner Community

For regular information on Oracle SOA Suite become a member in the SOA & BPM Partner Community for registration please visit www.oracle.com/goto/emea/soa (OPN account required) If you need support with your account please contact the Oracle Partner Business Center.

Blog Twitter LinkedIn image[7][2][2][2] Facebook clip_image002[8][4][2][2][2] Wiki

Technorati Tags: SOA Community,Oracle SOA,Oracle BPM,OPN,Jürgen Kress

What can we learn from the Microservices movement? by Lykle Thijssen

image

If you’re into integration, SOA or web services, you’ve probably heard the term Microservices fairly often lately. Is applying Microservices architecture the one-size-fits-all solution that can replace the traditional one-size-fits-all SOA solution that doesn’t fit anymore? Of course not, because the world isn’t just black and white and both architectural concepts have their pros and cons. However, I think we can learn from the Microservices movement to improve and modernize our traditional SOA systems.

Microservices vs traditional SOA?

As tradition dictates, you can’t write an article about Microservices without explaining what Microservices are. Read the complete article here.

SOA & BPM Partner Community

For regular information on Oracle SOA Suite become a member in the SOA & BPM Partner Community for registration please visit www.oracle.com/goto/emea/soa (OPN account required) If you need support with your account please contact the Oracle Partner Business Center.

Blog Twitter LinkedIn image[7][2][2][2] Facebook clip_image002[8][4][2][2][2] Wiki

Technorati Tags: SOA Community,Oracle SOA,Oracle BPM,OPN,Jürgen Kress

Test Driven SOA – citrus for powerful SOA test coverage by Jang Vijay Singh

image

Reading parts of Test-Driven Development for Embedded C" by James W. Grenning inspired me to take another look at this area and look for something new,  fresh and powerful for use in the SOA world. 
I don’t think we need much convincing on the importance of  automated test coverage (if someone does, please read the first chapter of the book mentioned above, especially the section on "Physics of TDD" that tries to quantify the high long-term costs of "Debug later programming" – the nemesis of TDD)
A very simple application with a SOA composite project and Tests project can be found here: https://github.com/jvsingh/SOATestingWithCitrus
Although the test in this is just a simple SOAP request, what I am interested in are the features that citrus has to offer that can help create a solid battery of tests.

  • Tests can be specified in Java or XML or a combination of both
  • A number of test utilities are inbuilt – including things like database access, JMS,mock SOAP endpoints (static responses), complex assertions – and these can be used to write complex setup and teardown routines.

I will leave the reader to peruse the code on github but this shows the most important pieces of config in my test project: Read the complete article here.

SOA & BPM Partner Community

For regular information on Oracle SOA Suite become a member in the SOA & BPM Partner Community for registration please visit www.oracle.com/goto/emea/soa (OPN account required) If you need support with your account please contact the Oracle Partner Business Center.

Blog Twitter LinkedIn image[7][2][2][2] Facebook clip_image002[8][4][2][2][2] Wiki

Technorati Tags: SOA Community,Oracle SOA,Oracle BPM,OPN,Jürgen Kress

Partitions have now become SOA Folders by Cato Aune

image

 

Have you upgraded to Oracle SOA Suite 12.2.1.1 and can’t find the Partitions configuration any longer?

Between Oracle SOA Suite 12.2.1.0 and 12.2.1.1 Partitions have been renamed to SOA Folders.

Why would Oracle do this in a minor update?

Good question, one reason could be to prepare for multitenancy. In WebLogic multitenancy, they use the name Partitions for the multitenant “areas”, so using Partitions several places meaning different things could be rather confusing. Read the complete article here.

SOA & BPM Partner Community

For regular information on Oracle SOA Suite become a member in the SOA & BPM Partner Community for registration please visit www.oracle.com/goto/emea/soa (OPN account required) If you need support with your account please contact the Oracle Partner Business Center.

Blog Twitter LinkedIn image[7][2][2][2] Facebook clip_image002[8][4][2][2][2] Wiki

Technorati Tags: SOA Community,Oracle SOA,Oracle BPM,OPN,Jürgen Kress

REST API Now Available for Oracle Real-Time Integration Business Insight by David S. Keyes

image

Earlier in 2016, the Integration Analytics service type was released as part of the Oracle SOA Cloud Service.  The Integration Analytics service type includes Oracle Real-Time Integration Business Insight, which allows customers to track business milestones and gather real-time metrics without coding changes to applications.  You can find out more about Insight in the Oracle Cloud here, and on-premises here.

In the latest release of SOACS, a new REST API is being announced that allows publishing of business events to Insight.  This new feature makes it possible to include heterogenous and custom application integrations as part of an Insight model, and dramatically expands the power of the platform.  Any integration component, from custom node.js services, to EJBs, to on-premises legacy services can deliver business events to Insight.  All that’s required is the ability to send a simple REST API invocation.

A key part of the magic of Real-Time Integration Business Insight is the ability to extract metrics from deployed SOA and Service Bus applications without making code changes.  By simply defining milestones and metrics, and then mapping those model constructs to application components, Insight users can track business performance in real time.  In many cases, however, in an effort to achieve a truly end-to-end set of business milestones, it is necessary to extend Insight models to include proprietary or non-Oracle components.

The REST Event API gives customers the flexibility that they’ve been looking for with Insight.  The API allows for sending single events to Insight targeting a single milestone, in addition to delivering metrics (indicators).  When an event is received by Insight, it is correlated with business events received from other applications, and processed asynchronously.  To make things even easier, Insight provides a manifest for application developers to show exactly what JSON payload needs to be delivered so that a particular milestone can be marked as passed. Read the complete article here & visit the OTN page here.

SOA & BPM Partner Community

For regular information on Oracle SOA Suite become a member in the SOA & BPM Partner Community for registration please visit www.oracle.com/goto/emea/soa (OPN account required) If you need support with your account please contact the Oracle Partner Business Center.

Blog Twitter LinkedIn image[7][2][2][2] Facebook clip_image002[8][4][2][2][2] Wiki

Technorati Tags: SOA Community,Oracle SOA,Oracle BPM,OPN,Jürgen Kress

API Management in the Year 2026 by Luis Weir

image

We all hear about automation, bots, IoT, self-driving cars, microservices, and cyborgs, but how could this all work without APIs? APIs will continue to play an increasingly important role in making this world a reality. Come hear from our team of futurists about their vision of how the digital landscape will evolve and the role that API Management will have in this brave new world. Presented by Luis Weir, Principal, Oracle Ace Director, Capgemini, at Oracle OpenWorld 2016. Get the presentation here.

SOA & BPM Partner Community

For regular information on Oracle SOA Suite become a member in the SOA & BPM Partner Community for registration please visit www.oracle.com/goto/emea/soa (OPN account required) If you need support with your account please contact the Oracle Partner Business Center.

Blog Twitter LinkedIn image[7][2][2][2] Facebook clip_image002[8][4][2][2][2] Wiki

Technorati Tags: SOA Community,Oracle SOA,Oracle BPM,OPN,Jürgen Kress

Demystifying API Management: Concepts and Demarcations By Sven Bernhardt

image

Digital transformation is on it’s way and the industry is required to adopt the new concepts and techniques, like the Internet of things (IoT), Cloud and Enterprise Mobility. Due to the chances provided by that, new business models arise, which need to be evaluated by company’s to not lose valuable market shares and to stay in touch with the competitors. One topic, which is essential and thus is a key enabler in the context of a successful digital transformation strategy, is API management.

Why that?

To be able to keep up with competitors from a long-time perspective, companies need to focus on their core business. As a result of the progressive digitalization, the value of information will become more and more important for businesses; information will become the new currency! Since companies start focussing on their core business, external services are used in the context of information gather, which are e.g. needed to support business decisions. To guarantee a consistent and secure exchange of data over corporate boundaries, stable and robust APIs are needed. To manage those APIs is one key area of an API management approach.

At this point an experienced developer would say: “Stop! We are using and developing APIs for years now, why should there be any new challenges today?”. Good point! But when digging deeper and asking questions about what managing an API means, the answer is usually closely related to API lifecycle management. It’s an important topic that’s for sure, but API Management in today’s digital business is much more than that and this is what I want to outline within this blog post.

API Management

To make it clear from the beginning: API management is not just introducing a tool respectively a piece of software. It is also not just versioning and documentation of an API. API Management is a complex discipline, which needs a proper, long-term strategic planning. Oracle ACE Director Luis Weir gives a very good definition, on what API management really is about: Read the complete article here.

SOA & BPM Partner Community

For regular information on Oracle SOA Suite become a member in the SOA & BPM Partner Community for registration please visit www.oracle.com/goto/emea/soa (OPN account required) If you need support with your account please contact the Oracle Partner Business Center.

Blog Twitter LinkedIn image[7][2][2][2] Facebook clip_image002[8][4][2][2][2] Wiki

Technorati Tags: SOA Community,Oracle SOA,Oracle BPM,OPN,Jürgen Kress

SOA Cloud – Create Oracle Storage Cloud Service Container by Vivek Garg

image

In this post, I will show how you can create container for Oracle Storage Cloud Service.Oracle Storage Cloud Service container is required before we proceed further with creation of Oracle Database Cloud Service and SOA Cloud Service. You will not be able to configure SOA Cloud service until and unless we create this container.

Before you proceed to this post, you need to install OpenStack client. You can refer this post to see how to install it.

Follow below steps to create the Oracle Storage Service Container.

Step 1:Replication Policy: Open your service dashboard and go to Oracle Storage Cloud Service. By default replication policy is not set so you need to set it first. To set it click on “Set Replication Policy” option.

Choose any one replication policy, for this post, we have selected em2. Read the complete article here.

SOA & BPM Partner Community

For regular information on Oracle SOA Suite become a member in the SOA & BPM Partner Community for registration please visit www.oracle.com/goto/emea/soa (OPN account required) If you need support with your account please contact the Oracle Partner Business Center.

Blog Twitter LinkedIn image[7][2][2][2] Facebook clip_image002[8][4][2][2][2] Wiki

Technorati Tags: SOA Community,Oracle SOA,Oracle BPM,OPN,Jürgen Kress