A Quick Word About Modern Software Architecture by Francisco Arturo Viveros

image

Designing effective software has always been a challenging endeavour, but "challenging" has taken on a whole new meaning lately with all the options, trends and influences flying around the IT landscape. Modernization has bred concepts such as Digital Transformation, Cloud Computing, Web APIs, IoT, Serverless, etc., which are proving to be much more than just buzzwords and are consistently altering both the business and the technical side of what we understand as Software Architecture.

From the perspective of a solution architect, many things have actually changed in just a few years. And "Change" is indeed the keyword here, as the ability to enable, manage, leverage and generally deal with it, has become a critical asset to thrive in this particular role. Also, with so much in our plates, we need to stay level-headed even as we mix it up in the search for the scalable, flexible and cost-effective solutions demanded by a hyper-competitive market.

But what do we really mean when we apply the term "Modern" to Software Architecture?; which qualities, attributes or else need to be there for a system to be labeled as "Modern"?. As always, there’s no silver bullet, panache or manifest which will let us achieve all of our goals and solve all of our problems. However, there are plenty of building blocks which in the right configuration can sketch out interesting paths towards innovation, modernization and beyond. There’s also no textbook definition which can suffice in this regard, for at the end of the day, the concept of a "Modern" Architecture can be much better understood under the light of our day-to-day reality and the ever evolving relationship between information systems and human society. 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

Advertisements

The Art of Intelligence – A Practical Introduction Machine Learning by Lucas Jellema

image

Watch the video 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

PLAYING AT WORK

image

Sometimes work can also be play – and guess what, that’s good for the worker and for the work. Read this new article about how work and play intersect in the research conducted by the Oracle Applications User Experience (OAUX) group’s emerging technologies team, the AppsLab. For more from the AppsLab and what they’re researching, visit their blog. Two recent series of posts were on the developer experience and fun with Facebook.

CONFERENCE SEASON
The OAUX team’s on-site lab had a busy April, traveling the country and welcoming more than 100 Oracle customers and partners at various conferences to a series of one-on-one usability feedback sessions, focus groups on FinTech, collaborative design jams on mobile cloud analytics, and more. Read more about where we’ve been on the OAUX blog in our latest post. We’ve also built photo albums from our recent trips in the last month. Visit the OAUX team’s Facebook page to see us in action and follow us on Twitter.

Wellness First: an inside look at Beacon technology by Alessia Sacchi

image

“Just like lighthouses have helped sailors navigate the world for thousands of years, electronic beacons can be used to provide precise location and contextual cues within apps to help you navigate the world.” (The Google Beacons development team)

What I find thrilling about beacons is that in their simplest sense they are unaware of themselves or any devices around them and we – humans – are not aware of them. So how is possible that these tiny transmitters are being used to help people in their daily lives? According to reports, 5 million beacons attached to the walls around the world are used to offer great help to people with regard to an array of things like travel, shopping, parking, entertainment, transportation, inventory management, assets tracking, indoor navigation  and at last but not least in the healthcare space through more efficient processes and improved patient-care.

Wellness First is a fictitious gym that utilizes beacons to improve the customer experience. In this post we’ll take a close look at the Ionic Framework Mobile App I’ve built that uses Estimote beacons to target a customer located near the room where a Yoga class  is just about to start and offers an unbeatable discount. Read the complete article here.

6 Reasons Why Companies Need IoT by: Kirk Carlsen

 

imageDuring my time as a professional cyclist, I learned that the more information and technology I could leverage, the faster I rode. As technology improved, the data and insights I collected from daily training optimized my performance. I monitored things like heart rate, power, and nutrition and incorporated all of it into my routine. The more I analyzed and integrated this data into my training regimen, the better I began to understand how sensitive each individual aspect of my lifestyle was and how information delivered key indications of my fitness. In a sport where races are won and lost sometimes by inches, any increase in my fitness, even if it was only one percent, could mean the difference between winning and losing. If I could have connected my entire body to sensors that delivered real-time insights to increase performance, I would have.

In athletics, I was just touching the surface of how to incorporate information technology into understanding human potential. Luckily for business, similar enterprise transformations are possible today by using key technologies such as the Internet of Things (IoT). With the visibility and analytics delivered by connected devices, companies can make the right decisions at the right time, safeguarding profitability and customer service. And not unlike cycling, small percentages in improvement for a business could mean the difference between establishing competitive advantage or dropping behind the pack. So, here are six key reasons why I think organizations across every industry need to adopt IoT into their digital transformation strategy.

1. Increase Visibility Across Siloed Business Functions to Improve Business Maturity. Read the complete article here.

Do You Have What It Takes to Hack a Smarter Customer Experience? March 28-29, 2018 Oracle HQ

image

Join us for our second biannual two-day "Hack a Smarter Customer Experience" event at the Oracle HQ in Redwood Shores!
This technical challenge will consist of showcasing a unique use case which utilizes an Oracle Customer Experience SaaS technology and Oracle PaaS or ISV solutions.
A successful solution will be one that allows customers to achieve one or more of the following:
The Challenge
Showcase an Oracle Customer Experience use case from Marketing, Sales and/or Service that features an innovative Oracle PaaS component and solves a business problem in one or more of the following categories:

  • Innovative Customer Loyalty Solutions
  • Innovative User Experiences (use Content and Experience Cloud to build unique UIs, chatbots, augmented reality, voice, etc. solutions)
  • Connected Experiences (connecting the end users seamlessly to each other, their data, devices, solutions, etc.)

Given that a hackathon is a contest, we will be judging you on how well you have executed and demonstrated your solution. Feel free to come up with a crazy use case, but be prepared to sell it and prove it works.

Schedule & Location: March 28-29, 2018

Oracle Conference Center
350 Oracle Parkway
Redwood Shores, CA 94065

For details please visit the registration page here.

Oracle Applications User Experience update

imageThe Oracle Applications User Experience (OAUX) team is happy to share with readers that the UX Magazine Awards competition has named us the best in-house UX team! We wrote about the announcement on The Oracle Blog, where we also mentioned a win in the “Experience Digital Strategy” category, also from UX Magazine, as well as an honorable mention in the Social Good category from Fast Company for our work on the Asteroid Explorer, an interactive tool for NASA’s Minor Planet Center that was designed and built by Oracle employees.

· Building a smart UX is about delivering a personalized, contextual user experience. Emerging technologies are tools we can use to help design that smart UX. Read more from Oracle GVP Jeremy Ashley on Forbes.com’s OracleVoice.

· We are constantly testing new concepts and investing to make it easy for everyone to smoothly transition into the workplace of the future. GVP Jeremy Ashley discusses that and more in this recent CIO Review article, “User Experience at the core of Innovation.”

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

Are MicroServices the Death of BPM and Case Management? By Jan Kettenis

 

When reading about MicroServices you could get the impression that orchestrated business processes or even case management applications will soon become legacy. I seriously doubt that, considering the challenges you will face with creating a landscape of MicroServices that will be able to support some of the characteristics that gave birth to BPM and Case Management in the first place. Also, Martin Fowler’s primary guideline concerning MicroServices is "don’t even consider MicroServices unless you have a system that’s too complex to manage as a monolith". In the following I discuss the issues you might face with Business Process and Case Management in a pure MicroServices architecture. My conclusion being that MicroServices will not be the death of BPMN or Case Management. On the contrary, it probably is going to help delivering on some of their promises we so far seem not always be able to deliver upon.
Update 23-03-2017: you may also be interested to learn that Netflix (one of the examples you will always find when people point to a successful MicroService implementation) found the need for a Netflix Conductor: a microservices orchestrator.

Business Processes and Cases Are Not MicroServices

Let’s face it, BPM is about (stateful) orchestration. MicroServices are supposed to be stateless, and its business capability should not depend on others to complete its work, which makes it like the opposite. In BPMN the order in which activities are executed is prescribed or ‘orchestrated’ as we say, by ‘flows’ that go from one point to another. 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

An IoT Asset Monitoring Experience

image

Boost your supply chain effectiveness by quickly blending powerful insights from IoT devices with business applications to create next-generation services. Watch the video 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

Oracle Applications User Experience (OAUX) team has new content to share for partners, developers, and those interested in learning more about extending the Oracle Applications Cloud.

image

· Oracle Partner Network (OPN) webinar replay: In “HCM Cloud UX Extensibility: Making The Mojo,” members of the Oracle Partner Network can learn how easy it is to make some UX mojo by extending the Oracle HCM Cloud. Longtime UX advocate Floyd Teter shares his wisdom and insights with the viewer. Starting with an overview of the strategy behind the HCM Cloud UX, viewers will then learn about extending that strategy to their own specific needs. From integrating a brand, logo and artwork to providing contextual information with infolets, learn to leverage the HCM Cloud UX to improve user adoption. Replay

· Partners, learn how to sell the Oracle SaaS User Experience: Get up to speed on the Oracle UX via the UX Guided Learning Path on the Oracle Partner Network with this course, Oracle Applications Cloud User Experience Implementation Specialist. This path helps Oracle Applications Cloud partners in sales and presales roles sell the cloud. It discusses Oracle’s UX investment in the cloud and offers guidance on positioning the benefits. This path is current through Release 11 and will soon be updated with R12. The updates only cover the difference, release to release, so it’s best to stay current with what’s coming.

· Partners, learn how to personalize the Cloud UX for customers: Learn about everything from customizing the appearance to integrating pages using PaaS4SaaS. Learn about key tools that help you package, preview, and publish customizations safely without affecting users in this guided learning path, Oracle Applications Cloud Extensibility Implementation Specialist. Understand how the simplified UI improves cloud extensibility while preserving the UX.

The OAUX team also takes this learning on the road for workshops with Oracle partners. Read about a recent workshop in the U.K. in this post, “Designing and Building Oracle PaaS Cloud Applications: Never the Same Experience Twice.”

IN NEW YORK: Oracle hosted its annual Cloud Analyst Summit for 35 industry analysts on Jan. 17 in New York. The OAUX team showcased Smart UX, one of the team’s key FY17 initiatives. (For more on that strategy and how keywords “automate, advise, and discover” fit in, read this post on the VoX blog.) Later in the day, Oracle Executive Vice President Steve Miranda gave a nod to the evolution of the Cloud Applications UX in his “Oracle SaaS Momentum and Roadmap” presentation. Analyst Dennis Howlett, from Diginomica, blogs about the presentation and the Oracle UX in this recent post.
A SPECIAL REQUEST: We’ve launched a new set of social channels that will focus on sharing the OAUX strategy and what drives the evolution you see in the Cloud UX. To keep up with what’s new, we encourage you to like and follow our new OAUX Facebook page and OAUX on Twitter.

    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