Monday Mar 23, 2015

Mobile App for Approvals for EBS 1.2.0 on iOS and Android

Reposting below for another cool new mobile app from Oracle, which btw, was built using Oracle Mobile Application Framework. Follow us @OracleMobile

About

Oracle Mobile Approvals for Oracle E-Business Suite lets you respond on-the-go to your pending approval requests. From your phone, anywhere and anytime, take quick action on approval requests for expenses, requisitions, purchase orders, recruitment vacancies and offers, and more.

- Quickly filter approval requests by sender or subject
- Review at a glance header and line item details, action history, and comments
- Approve or reject with or without comments, or request more information

Oracle Mobile Approvals for Oracle E-Business Suite is compatible with Oracle E-Business Suite 12.1.3 and 12.2.3 and above. To use this app, you must be a user of Oracle E-Business Suite, with mobile services configured on the server side by your administrator. For information on how to configure mobile services on the server and for app-specific information, see My Oracle Support Note 1641772.1 at https://support.oracle.com.

Availability

Client

Oracle Mobile Approvals for Oracle E-Business Suite 1.2.0 is available on Apple's iTunes Store and Google Play Store for download.


This app works against Oracle E-Business Suite Release 12.1.3 and above and 12.2.3 and above.

Server

Oracle Mobile Approvals requires set up on Oracle E-Business Suite instance to support connections from the mobile app. Following patches are required to be applied.

Android Screens


Additional Resources

Monday Mar 16, 2015

Vegas, Baby!

No, I'm not going to Vegas. At least not yet. The poker lessons have been getting the better of me lately.  :-)

But you know what's cool about LV? The new City of Las Vegas application.  That's right, the new version of the City of Las Vegas app is built using Oracle Mobile Application Framework. (MAF) And since they used MAF, they built it once, and deployed it on both iOS and Android.

 You can find parking, where the food trucks are located, catch the latest news and if you're a local, report an incident that you want the city to look into.  It's nice the city makes an effort to reach out to locals and visitors. And if you're planning to go to this year's Collaborate 15, you should definitely check it out.

What else is cool you ask? I'm glad you asked. Below are a couple of research links from Ovum covering Oracle MAF.  Check them out.


Monday Mar 09, 2015

Barcelona, Mobile World Congress, and 93,000

93,000+

That’s how many visitors came to this year’s Mobile World Congress in Barcelona last week. With 8.1 halls, each of which was the size of Moscone South's usual exhibit hall - that’s a big show! And Barcelona, what a gorgeous city. It’s no wonder Picasso spent so much time between Barcelona and Paris.


While I didn’t get a chance to see Zuck chat up internet.org, I did get a chance to meet customers excited to hear about Oracle Mobile Platform. In particular, the upcoming release of Oracle Mobile Cloud Service was a highlight of our demos. Not to say that Oracle Mobile Security Suite and Oracle Mobile Application Framework didn’t also stand out - they held their own in terms of interest, but the upcoming cloud service is a mobile game changer.

If you’re unfamiliar, Oracle Mobile Cloud Service is an enterprise Mobile Backend as a Service (MBaaS) that makes it easy to rapidly build mobile apps that access backend systems. As a cloud based platform  client and server side developers can easily collaborate. MCS offers built in mobile analytics so managers can fine tune access and gain insight of all their mobile deployments. Common mobile services such as security, data storage, sync and push notifications are standard making mobile development and deployment easier than ever. 


I just wish we could have shown it to all 93,000 attendees. Maybe next year. But if you can't wait, catch the upcoming Oracle Cloud Day in San Jose on April 30th.

Sunday Mar 01, 2015

New! Establishing a Mobile Security Architecture

Excerpts from a recent publishing.

Beyond Brute Force: 3 User-Friendly Strategies for BYOD Security*

In 1825 a painter named Samuel Morse was visiting New York City to fulfill a portrait commission and received word that his wife—at home in Washington, D.C.—had fallen gravely ill. The following day, another messenger brought heartbreaking news: Morse’s wife had died from her illness. Morse rushed home as fast as nineteenth-century transit could carry him but arrived to find his wife already in her grave. This devastating series of events led Morse to dedicate the remainder of his life to finding a means of rapid communication over long distances—eventually leading to the creation of the single-line telegraph and Morse code.

In 2014 Morse’s tragic episode underscores some of the forces mobile workers are still facing today. We are working longer hours than previous generations, many of us at greater distances from those we love. Our smartphones bring us closer (expanding Morse’s vision) with the people we care about, being no more than a voice call, e-mail, text message, or Facebook wall post away. As a result, personal and work communications are intersecting, with 89 percent of employees today using personal mobile devices at work or using their work devices for personal applications.

The phenomenon of Bring Your Own Device (BYOD) to work gives employees a kind of comfort Morse never knew, but it makes CIOs and CSOs uneasy, sparking concerns about protecting corporate data and preventing unauthorized access to internal systems. These fears are not unfounded: recent statistics show that cell phone theft has created a $US30 billion black-market economy. In San Francisco alone, 50 percent of all robberies are cell phone thefts. It is not a matter of if but when a personal device with your corporate data will fall into the wrong hands.

Download and read the rest here.

Tuesday Feb 24, 2015

Standards Corner: A 'Robust' Schema Approach for SCIM

Last week, I had a question last week about SCIM's (System for Cross-domain Identity Management).  How does the working group recommend handling message validation? Doesn't SCIM have a formal schema?

To be able to answer that question, I began to realize that the question was about a different style of schema than SCIM supports. The question was assuming that “schema” is defined how XML defines schema as a way to validate documents.

Rather than focus on validation, SCIM’s model for schema is closer to what one would describe as a database schema much like many other identity management directory systems of the past. Yet, SCIM isn't necessarily a new web protocol to access a directory. It is also for web applications to enable easy provisioning. The SCIM schema model is "behavioural" - it defines the attributes and associated attribute qualities a particular server supports. Do clients need to discover schema? Generally speaking they do not. Let’s take a closer look at schema in general and how SCIM’s approach supports cross-domain schema issues.

[Read More]

Monday Feb 23, 2015

Enabling Mobile Application Management with Secure Enterprise Single Sign On

Introduction 

Oracle Mobile Security Suite (OMSS) addresses BYOD challenges by isolating corporate from personal data on consumers’ personal mobile devices without needing to lockdown the entire device. Using a technique called containerization; the Oracle Mobile Security Suite creates a Secure Workspace (SWS) in which corporate applications,email and data are stored. Only authenticated users can access the secure workspace to run applications and access data and only applications provisioned or approved by corporate IT can be installed and executed from within this secure workspace. If the device is lost or stolen, corporate IT can remotely wipe the secure workspace without affecting any personal data.

The OMSS Secure Workspace (SWS) leverages OAM infrastructure for secure authentication (or even strong authentication/risk based access in the upcoming PS3 release) and seamless single sign on to corporate resources for all containerized apps. In this blog post I'll describe how the OAM Mobile & Social (M&S) OAuth Service allows OAM to provide secure authentication and enterprise single sign on to Oracle's Mobile Secure Workspace (SWS) .

How it Works


In order for the Mobile Security Access Server (MSAS) to authenticate users against Oracle Access Manager and retrieve Oracle Access Manager and OAuth tokens for integrated single sign on, the Mobile Security Access Server (MSAS) is registered as an OAuth Client with the M&S OAuth Service. In the current PS2 release we support the Confidential Client OAuth flow only; however in the upcoming PS3 release we will support Dynamic Client Registration as well.

Confidential Client Flow - In this flow MSAS is the OAuth 2.0 Confidential Client and M&S is the OAuth Server as well as the Resource Server. MSAS uses the clientid and secret entered in the container as confidential credentials for this flow. The confidential client first obtains an JWT User Token (referred to as User Identity Assertion) using this clientid, secret and the userid and password entered by the user in the secure workspace. The confidential client then obtains an OAuth2.0 Access Token using a standard OAuth 2.0 JWT user assertion flow on behalf of the resource owner. The OAM Tokens to access 11g or 10g protected resources are then obtained using the extension OAM Credential grant type using this JWT User Token. MSAS stores the encrypted JWT UT and the OAM MT (corresponds to an OAM_ID cookie for OAM protected web resources) in an STOKEN which is returned to the secure workspace app. This allows an authenticated secure workspace app user to single sign on to OAM protected resources with the OAM MT in the STOKEN and to any OAM OAuth REST interface using the JWT UT in the STOKEN.

Dynamic Client Registration - In this authentication model, a workspace is dynamically registered with M&S through MSAS and the workspace itself obtains the JWT Client Token after successful workspace registration. Compare this to the Confidential Client Flow flow above where the workspace app uses the client credential of MSAS. The registration of the workspace basically involves app and device profile attributes to be automatically sent to the M&S OAuth Server which creates a JWT Client token based on the unique "fingerprint" specific to the app and the device of the workspace app. The rest of the flow is similar where the workspace app itself is the OAuth Client (mobile OAuth client) and M&S is the OAuth Server as well as the Resource Server. In this flow we support step up authentication (using KBA or OTP) and device context based fine grained authorization during both user authentication to the workspace app and subsequent single sign on to corporate resources from any of the containerized apps. This is now possible because M&S uses its built-in integration with OAAM (using the Security Handler Plugin) to perform risk analysis based on the device and app context now available in this authentication.

Friday Feb 20, 2015

Partner Column: Extending Your SaaS Applications with PaaS

by Debra Lilley, ACE Director, VP, Certus Cloud Services

In my first PaaS column I talked about the Oracle User Experience team and their Rapid Development Kit which I was recommending as a blueprint for your own development. 

In my organisation we are looking at PaaS to extend Cloud apps; PaaS4SaaS and at the end of last month were given the opportunity to spend 3 days with Oracle Development’s UX and work through this kit.

I have seen a few blogs and heard people talk about how easy it is to build apps with PaaS and as I explained last month in my post,  there are many ways to do that, Java, APEX etc, however we need something different.

We are looking to extend Oracle’s Cloud Applications which have a specific Simplified UI as part of their enhance user experience, we need to use the same development tools as are used by the Cloud Applications.

There were about 10 of us in the workshop and we worked through a use case we had from start to finish to build a PaaS extension. The Rapid Development Kit is actually a collection of ADF artefacts that allowed us to start coding as soon as we knew what we wanted. It gave us sample code that delivered the Simplified UI patterns and we left the workshop able to demonstrate our use case. If you want to see it we will be showing it twice at Collaborate. Session #10290 and #101090

What we were able to validate was that we can extend cloud applications, and have those extensions look and work the same way. We also want to use SOA for some more complex processing and so we eagerly await the release of Process Cloud Service. Now if you write your extensions for your existing applications the same way then you are future proofing them, and get that modern UX your end users want.

You can learn more about what the UX team do on their blog.

About the Author:

Debra Lilley, VP Certus Cloud Services, Fusion Champion, UKOUG Board Member, Fusion User Experience Advocate and ACE Director.

Lilley has 18 years experience with Oracle Applications, with E Business Suite since 9.4.1, moving to Business Intelligence Team Lead and Oracle Alliance Director. She has spoken at over 100 conferences worldwide and posts at debrasoraclethoughts 

Wednesday Feb 18, 2015

PaaS Use Case Series Part 1: Using Java Cloud Service

In case you missed it, we have recently started a series on our bi-monthly Middleware Newsletter where we have started to discuss in detail the use cases we are seeing for our Platform as a Service (PaaS) offerings. We kicked off the series in our January edition by taking a look at use cases for Java Cloud Service. Here is the feature in case you missed it or needed a refresher.

Use Cases: Oracle Java Cloud Service—The Most Advanced, Complete Platform as a Service for Your Apps

Cloud computing—software as a service, platform as a service, and infrastructure as a service—is an undisputed game-changer in the corporate world. But with so many different cloud options, it can be complicated to align them with possible real-world scenarios. In a new series of articles, the Oracle Fusion Middleware newsletter will present use cases that illustrate how various aspects of cloud computing work within a business setting. We'll start with a look at Oracle Java Cloud Service. 

Use Case 1: Accelerate Application Development
"One of the underlying business drivers behind digital transformation is the increasing need to produce targeted applications at a rapid rate," says Oracle's Vice President of product management Mike Lehmann. "Instead of apps that run for 10 years, companies want apps that run for a month, or the duration of a marketing campaign." 

Oracle Java Cloud Service satisfies this need for speed with fast, effective development and a testing environment that lets developers rapidly develop and operationalize Java apps with cloud-based testing and quality assurance, built-in high-availability options, and rapid change management. 

Full integration with Oracle Developer Cloud Service further strengthens its value by providing an integrated enterprise Java development toolset. "You can build a development environment in Oracle Developer Cloud Service and it will be completely integrated with Oracle Java Cloud Service," says Lehmann. This enables developers to provision and use capacity on demand. He cites one organization that needs apps set up to coincide with weekly events spanning a season. "The idea of having an instantly available Java infrastructure that lets them build in days, if not minutes, is hugely valuable." 

Use Case 2: Move to Cloud to Gain Operational Efficiency
The need to cut IT complexity is highlighted in IT operations' ongoing quest to cut costs by simplifying the management of the application lifecycle. Take, for example, a use case involving one organization's need to manage a large installation of Oracle WebLogic servers, a complex environment where maintenance patches and security updates must be administered consistently. With Oracle Java Cloud Service, instant patching and backup and restore are built in. "It can be as simple as one click of a button," says Lehmann. "It's attractive for customers that want to simplify maintenance of their existing environment." 

Use Case 3: Run Java Workloads in the Cloud with Minimal Risk
In this scenario, Oracle Java Cloud Service's preintegrated stack of cloud services simplifies architectural complexities while also helping companies easily extend existing IT investments into the cloud via the same platform used on premises. For example, one enterprise with an Oracle WebLogic server was able to run departmental workloads in the cloud without any interruption to the users. "It's an identical environment, but with a dramatically simplified architecture around it," says Lehmann.

Attend one of Oracle's signature cloud events to get more details and learn about real-world scenarios, customer successes, and the future of cloud computing. The Cloud Platform Online Forum slated for January 28, 2015 at 10 a.m. PT features presentations from IDC Program Vice President for SaaS and Cloud Services Robert P. Mahowald and Oracle's Vice President of Product Marketing for Technology Software Rex Wang. And be sure to look for an Oracle CloudWorld event coming to a city near you. Reimagine your business in one day with tracks that focus on marketing, human resources, sales, customer service, back-office, development, customer experience, the public sector, and other special topics.

Don't miss another feature or news. Subscribe today to receive the newsletter. 

Tuesday Feb 17, 2015

ACE Director on Choosing the Right User Group Conference

by Debra Lilley, ACE Director

The best way to decide if your applications can be enhanced a certain way with Oracle technology – Oracle AppAdvantage, is to see what other people are doing, and the best way to do that is go along to a user group event and have a look at several examples.

As spring arrives so does the conference season and how do you know which one is for you? The best thing is to join a local group where you can be part of an ongoing community, you can find which ones are available in your region by looking at the International Oracle User Group Community webpages.

If you are able to attend a major US conference this year and are not sure which one, then I would ask yourself what is the most value to your organisation? User groups are generally regional, product driven or industry.

If you are in Higher Education  for instance they have a number or global  but very specific conferences. If you are interested in HCM then perhaps the right conference is with OHUG in June. 

If you are still in the ‘getting ideas’ stage then I would recommend Collaborate, in April. Here you will see many application customers showcasing what they have done to extend their reach using Oracle. If you have decided on the tools you need and your projects are being planned then go to ODTUG’s KSCOPE in June where experts will teach you the best practice in all the different areas and share their tips and learning with you. I will be speaking about PaaS at both these events. Of course if you can wait till December I highly recommend a trip to UKOUG.

So many existing customers have done many innovative  things with Oracle technology to drive more business benefit from their applications. So, go see them, and hopefully it will inspire you.

About the Author:

Debra Lilley, VP Certus Cloud Services, Fusion Champion, UKOUG Board Member, Fusion User Experience Advocate and ACE Director.

Lilley has 18 years experience with Oracle Applications, with E Business Suite since 9.4.1, moving to Business Intelligence Team Lead and Oracle Alliance Director. She has spoken at over 100 conferences worldwide and posts at debrasoraclethoughts 



Sunday Feb 15, 2015

Oracle @ Mobile World Congress 2015


Hola! Join Oracle next month at Mobile World Congress 2015 in Barcelona.  The premier mobile event of the year. I heard over 85k people showed up last year just for the tapas!  We are in Hall 3, #3B20. The Oracle Mobile Platform team will have 1 of 18 pods (Oracle has a plethora of mobile products) and we'll be previewing Oracle Mobile Cloud Service, showing example mobile apps, demos of Oracle Mobile Security Suite and Oracle Mobile Application Framework. Espero verlos alli.


Thursday Feb 12, 2015

Is Your IT Private PaaS Ready? Take This 10-minute Assessment to Find Out

by Ruma Sanyal, Senior Principal Product Director, Oracle

By the end of 2015, end-user spending on cloud services is expected to exceed $180 billion[1]. The shift toward cloud is undeniable, as is the need for hybrid cloud. Driven by legal, political, security, control, historical, cultural [add more reasons here] needs, organizations will continue to run some of their applications inside their firewall (in addition to running many of their applications on a public cloud), which will ultimately drive the need to create a private cloud infrastructure.

From the extensive insights we’ve compiled as leaders from our product and consulting teams have engaged with customers architecting their cloud infrastructure, we have developed an assessment for you to determine your IT organization’s private PaaS readiness. The tool comes with a 4-tiered dashboard based on the cloud adoption & maturity levels we’ve seen from hundreds of our customers, ranging from “preliminary” to “strategic.” Your organization’s current readiness rating is coupled with specific action items to help you reach the “strategic” level.

Take 10 minutes now to begin your private PaaS journey. Once you go through this assessment, you will receive a comprehensive 12-page report describing your PaaS adoption vis-a-vi your business strategy, governance, organization, integration and more. Not only that, we will compare your maturity with those of your peers, hundreds of whom have already taken the assessment, and include that comparison data in the report so you have a benchmark of your PaaS adoption readiness. Don’t get left behind. Take the assessment now!


[1] Gartner: http://www.informationweek.com/cloud/infrastructure-as-a-service/gartner-tells-outsourcers-embrace-cloud-or-die/d/d-id/1110991

Wednesday Feb 11, 2015

Mobile World Congress: An Opportunity to Learn More About Oracle IoT Solutions

by Tom Angelucci, Senior Principal Product Director, Java and IoT Solutions, Oracle

Simplify and optimize how your enterprise realizes value from IoT data as part of your digital strategy.

This year, Oracle is showcasing a use case built upon the Oracle Internet of Things Cloud Service which allows your enterprise to gain business insights and drive action from IoT data. The Oracle Internet of Things Cloud Service will enable your enterprise to deliver innovative new services faster with less risk by securely managing bi-directional, real-time IoT data at scale between connected devices and a wide spectrum of Oracle enterprise applications and technologies.

Oracle will demonstrate how a variety of intelligent edge devices can utilize the Oracle Internet of Things Cloud Service to integrate with, and provide IoT data for, a range of Oracle enterprise applications.  The demonstration will illustrate how to:

  • Realize the value of IoT data at rest and in-flight, with other data streams, to improve business decisions and actions using intelligent devices, event processing & data analytics.
  • Integrate devices with business processes and enterprise applications to ensure the right data is available to the right application at the right time, to enhance operational efficiency and deliver new value-added services.
  • Harness the business potential of IoT data with a standards-based cloud service that gathers and pre-processes device & application data & routes information to the correct back-end process & data store.

For more information, come and see us at MWC booth #3B20 or contact your Oracle Sales Representative for more information.

Here are a few reference links to get you started:

http://www.mobileworldcongress.com

http://oracle.com/iot



Monday Feb 09, 2015

Getting started with iOS development using Eclipse and Java

Crosspost from Shay Shmeltzer's blog.

Want to use Eclipse to build an on-device mobile application that runs on iOS devices (iPhones and iPads)?

No problem - here is a step by step demo on how to do this:

Oh, and by the way the same app will function also on Android without any changes to the code :-)  

This is an extract from an online seminar that I recorded for one of Oracle's Virtual Technology Summits - and I figured people who didn't sign up for that event might still benefit from having access to the demo part of the video.

In the demo I show how to build an on-device app that access local data as well as remote data through web services, and how easy it is to integrate device features too.

If you want to try this on your own, get a copy of the Oracle Enterprise Pack for Eclipse, and follow the setup steps in the tutorial here.

And then just follow the video steps.

The location of the web service I accessed is at: http://wsf.cdyne.com/WeatherWS/Weather.asmx?WSDL

And the Java classes I use to simulate local data are  here.


Friday Feb 06, 2015

Oracle SVP on Top Tech Trends in 2015

Originally Published in Oracle Fusion Middleware Newsletter, January Edition

Oracle's Senior Vice President of Integration Products Amit Zavery spends a lot of time talking to both customers and developers, and that gives him a bird's-eye view of evolving trends driving digital transformation at companies worldwide. We recently had the opportunity to get his take on the top technology trends to look out for in 2015. Here is what he had to say.

Q: Almost every organization is in some stage of the journey to becoming a digital business. What do you think is the top trend in tech adoption for companies undergoing a digital transformation?
A: Regardless of whether it's a B2B or B2C company, the general trend I see is that businesses are trying to use data more efficiently. For example, they want to use real-time data to drive better decision-making and informed interactions with customers. This involves a huge volume of information and requires integration across various applications, systems, devices, processes, users, etc.

Integration is not a new trend, but the conversation is a little different now as the amount of disparate information silos has ballooned, particularly with software as a service (SaaS)–based apps. Early SaaS deployments were often not centralized. Departments generally bought and implemented SaaS-based apps in silos, simply because they were looking for function-specific usage. However, now they want to connect these apps with back-end processes and business requirements to better connect with the customer. A significant aspect of integration is how well you can automate certain business processes to support it.

Q: It sounds as though you are talking about more than just technical integration—correct?
A: Absolutely. Digital transformation has changed our understanding of integration. Integration is no longer just about tying together cloud apps and on-premises apps, but rather all the different customer touchpoints that make up a digital business. You need to know how to use the latest information to interact with customers in an experiential manner. Being a digital business means connecting these different pieces together in a way that makes sense, and is also standardized, fast, and scalable.

All this has led to integration being one of the biggest trends, as different heterogeneous systems need standardized integration—not just for apps, but for devices, users, identities of users, and different business processes.

Q: Where do you see mobile technology heading in 2015?
A: We've been talking about the convergence of the big four technologies—social, mobile, cloud, and information for years. The reality is that these technologies are maturing and being adopted at different rates. For mobile technology, adoption is undoubtedly well-along in terms of mobile-based devices and apps to interact with enterprise systems. Workers are now using mobile devices as the medium of choice, so it is critical that apps on the back end can deliver to mobile-based platforms. An associated trend is to modernize legacy apps for the mobile platform, as well as take newer technologies such as the Internet of Things (IoT) and make them part of the mobile ecosystem. For this to happen, you need a platform that makes it easy to convert and converge both new and old technologies into the mobile ecosystem.

Q: Speaking of platforms, where do you see platform as a service (PaaS) falling on the tech adoption curve?
A: I think that mobile technology and big data initiatives are further along in the maturity cycle, but that next year will be particularly big for PaaS and IoT. There are several reasons why. First, the maturity cycle is much faster now, and these technologies have evolved to the point that enterprise interest is piqued. Second, PaaS plays into the integration trend that I think will be huge next year. Companies want to run integrated applications as well as build system management apps in the cloud, and will need a standards-based infrastructure to support it. And finally, as companies move applications to the cloud or add cloud-based instances of on-premises apps, they need a platform that extends their ability to use technology that they are already familiar with. I think this adds up to critical mass for PaaS adoption.

Learn more about technology trends for this year and the future. Register now for a free Oracle Day event near you and find out how you can make digital disruption an opportunity for innovation.

Tuesday Feb 03, 2015

Mastering DevOps with Oracle

by Jens Eckels, Senior Principal Product Director, Oracle

DevOps continues to be a strong buzzword in IT, but oftentimes there's a bit of confusion on what it means. It's certainly important, but how can you get started and change your culture to adapt to this new amalgamated approach to development?

As you'd expect coming from us, we believe we have a very comprehensive set of products and tools to help you achieve your goals. See the below Slideshare for details.



A lengthier presentation that covers broader topics and Oracle product sets is available here.


About

Get the latest on all things Middleware. Join Oracle's Middleware Community today.

Find Us on facebook Follow us on twitter Catch Us on YouTube 

Search

Categories
  • Oracle
Archives
« May 2015
SunMonTueWedThuFriSat
     
1
2
3
5
6
8
9
10
12
13
14
15
16
17
19
20
22
23
24
25
27
28
29
30
31
      
Today