|
|
December 2016
|
|
|
|
|
Oracle WebLogic & Developer
Partner Community Newsletter
December 2016
|
|
|
|
|
|
Table of Contents |
|
|
|
|
|
Take this opportunity and register now for the OraclePaaS Partner Community Forum that will be held in the Le Méridien Lav, Split, Croatia on March 27th & 28th & 29th 2017 with hands-on training on March 30th & 31st 2017. Registration is free of charge, except in case of cancellation fee € 150 or no-show fee € 600!
- Process Cloud Service & BPM Suite & BPM Suite 12c
- SOA Cloud Service & Integration Cloud Service & SOA Suite 12c
- Mobile Cloud Service & Application Builder Cloud Service & Mobile & Development tools
- Java Cloud & Application Container Service & Developer Cloud Service & WebLogic 12c
- User Experience and Enrich SaaS with PaaS & Internet of Things Cloud Service
The conference will update you on the last Middleware solutions & cloud services especially for:
- Architects & Practice Managers: product overview
- Consultants & Developers: product details including live demos and hands-on training
- Sales Experts & Partner Managers positioning & sales kits including cheat sheets
- Marketing Executives: campaign kits including event material and ppts and demos
The event is a wonderful opportunity to:
- Learn how to sell the value of Oracle PaaS services
- Meet with Oracle ICS, PCS, MCS, JCS, ACC, IoTUX and PaaS for SaaS Product Management
- Exchange knowledge and have access to competitive intelligence & product roadmaps
- Learn from successful PaaS and hybrid PaaS implementations
- Network within the SOA & BPM Partner Community and the WebLogic & Developer Partner Community
Hands-on Training
Additionally to the Fusion Middleware Partner Community Forum, you can participate in technical hands on workshops on March 30th & 31st 2017 (for those attending the workshops, it is also required to attend the Community Forum on March 28th & 29th). You can choose either the two days PaaS for SaaS (including IoT) workshop or choose between several half day PaaS hands-on labs. The goal of these labs and the workshop is to prepare you for customer implementations and to become a certified implementation specialist.
All previous conferences have been booked out, don’t wait too long with your registration.
|
|
Back to top |
|
|
|
|
Want to get access to a free PaaS Service including training material?
Attend our December edition of the SOA & BPM Partner Community Webcast live on December 20th 2016 at 16:00 CET.
In this webcast you will get an update on the Partner Community Resources. In a live demo you will see how to get instant access to PaaS free partner trial services including training material and demo script. We will also highlight the key community resources including sales and marketing kits.
Call ID: 6965489 Call Passcode: 333111
UK: +44 (0) 208 118 1001 & United States: 140 877 440 73
More Local Numbers
Missed our SOA & BPM Partner Community Webcast? – watch the on-demand versions:
For the latest information please visit Community Updates Wiki page (SOA Community membership required).
Back to top
|
|
|
|
|
|
|
|
|
|
|
Introduction
Oracle Cloud is the industry’s broadest and most integrated public cloud. It offers best-in-class services across software as a service (SaaS), platform as a service (PaaS), and infrastructure as a service (IaaS), and even lets you put Oracle Cloud in your own data center. Oracle Cloud helps organizations drive innovation and business transformation by increasing business agility, lowering costs, and reducing IT complexity. The workshop content shows different aspects of Application Development in the cloud with different set of Oracle Cloud Services.
Prerequisites
The workshop is intended to work with an Oracle PaaS trial account. To get an account look into here. Get the following account details ready to complete the tutorial and replace to your values when it is required:
- Oracle Cloud account username and password
- Oracle Cloud identity domain
- Data center/region
NOTE: Before you start to use your new Oracle Public Cloud services make sure that the replication policy has been set for your account. Otherwise you can not create storage container which is necessary for most of the services. See Selecting a Replication Policy for Oracle Storage Cloud Service.
Important
During the execution you will create several public cloud service instances what will be available on the world wide web. Even if these instances are for demo purposes keep in mind it is not a best practice to use weak or known (stored here in the tutorial) passwords especially in such open environment. Thus this workshop content does not recommend any password so you need to define those. You will be asked to provide password at certain points and please remember them for later usage.
The content contains several independent modules that cover different aspects of the application development in the Oracle Cloud. These modules could be executed independently unless you find in the Prerequisites that they are dependent on each other.
Support SpringBoot application development lifecycle using Oracle Developer Cloud Service, Application Container Cloud Service and Oracle Enterprise Pack For Eclipse
|
|
Back to top
|
|
|
|
|
Long awaited Oracle released its brand new Container Cloud Service (OCCS) recently. It uses docker as container technology and provides an easy to use browser interface to manage container based applications. It includes the following features:
- Host management and clustering and scaling capabilities across hosts
- Ability to define stacks (think of a composition of two or more services)
- Connect to private Docker registries like Docker Hub or Quay.io
- Service registry
- Many samples at GitHub specially target on OCCS
- Dashboard, Monitoring of container environment
|
Back to top |
|
|
|
|
|
|
|
|
|
Work Manager configuration is now supported by MyST Studio and MyST CLI 5.0.1.1, to help make fine-tuning FMW performance that much easier. Here's a quick refresher on self-tuning behaviour in WebLogic Server, along with where to configure objects in MyST Studio.
WebLogic Server provides a number of constraints and request classes used to provide guidelines to WebLogic Server for allocating resources to process work requests, as well as work managers which provide a collection of these constraints and request classes to give an overall behaviour. MyST Studio groups configuration for all of these objects under Work Manager Configuration.
|
Back
to top |
|
|
|
|
|
|
How fast can you provision a WebLogic 12c domain? Oracle ACE Arturo Viveros claims he can do it in two minutes or less. |
|
Back to top
|
|
|
|
|
|
FlexDeploy’s WebLogic plugin provides various operations to automate the management of domain configurations. Similar to build and deploy of J2EE applications, you can utilize SCM repositories like Subversion, Git, TFS, CVS etc. to maintain configuration files and setup Build and Deploy workflows in FlexDeploy.
Let me show you show it works:
See a very simple Data Source configuration file below, which defines two Data Sources. |
|
Back to top
|
|
|
|
|
Development tools section |
|
We are delighted to announce the availability of Oracle Mobile Cloud Service, Version 3.1. Our goal with every release is to deliver high quality differentiating features. Mobile Cloud Service is ranked as a leader in Forrester Wave and now ranked leader in the IDC Mobile App Development Report. In this latest release, we are announcing Express API, an exciting new feature that allows you to design and author APIs, in less than 5 minutes without writing any code, Zero footprint Enterprise SSO a way to Authenticate and Authorize mobile users without the need to import them to Shared Identity Manager, and SMS notifications for engaging customers in Apps. In addition, we continue to innovate with our Bots platform and Advanced analytics coming soon. We are confident that these features will help your customers build amazing and differentiated apps faster and better than ever before. |
Build APIs Faster with Express API builder – API building at Supersonic Speed
Write an API in less than 5 minutes and collaborate with your development team immediately. We are introducing a very unique and differentiated way to build APIs without writing a single line of code. Start with your sample data and auto create APIs with all the methods and end points for your APIs. Create Mock APIs and get your client developers to start building apps without waiting for service developers to implement the APIs. Service developers can implement the services to this mock API anytime and all in line within the same environment in JavaScript with Node.JS. A fully integrated API design, authoring, mock and implementation service in one service and in one place
Click here to see Express API builder in action
Zero Footprint SSO
Does your company use a third party identity provider? Now, Customers no longer need to import their users into SIM (Shared Identity Manager) for Single Sign On, thanks to our new virtual user or zero footprint enterprise SSO feature. Simply obtain a SAML token, and then exchange it for an MCS token to access MCS APIs.
Click here for information on MCS SSO with Zero Footprint
Increase Engagement with SMS
Every day, consumers turn to their mobile devices to interact with the brands they love. From making purchases in their favorite retail app, to viewing their flight status, or checking their bank balance, consumers want seamless experiences and relevant communications. So how can you reach and improve your relationships with your customers? With text messaging! Mobile Cloud Service is now integrated with Syniverse, which allows you to send SMS messages to your mobile app users irrespective of their mobile platform. Oracle Mobile Cloud Service (MCS) provides a Notifications API and testing UI to simplify sending SMS notifications to all the devices running your mobile apps.
Click here for information on enabling SMS
Partner Resources (membership required):
Sales Kit MCS: Digital Engagement & New Apps: Cloud Native & Mobile
Customer presentations (ppt format) Mobile Cloud Service (MCS) & OOW 2016 Presentations
Training material: MCS and Forms Bootcamp Summer Camps 09.2016
Free MCS trial: PaaS free trial accounts MCS and JCS & ACC |
Back to top
|
|
|
|
|
|
Digital Transformation creates new business opportunities through the ability to engage people with the latest mobile, social, cloud and collaboration capabilities. You can create value, create loyalty and reduce cost of operations by optimizing your mobile presence and start using intelligent, in-the-moment experiences in your mobile strategy, in-context and collaboratively. Build engaging innovative apps with context and location and be ready for new channels such as chat bots, so the organization can support consumers in a fun, useful, and meaningful ways in an environment that presents the least friction possible. It’s all about Innovation at speed and being able to build your mobile apps faster. Join Rene de Boer, Business Development Digital Experience, Oracle, and Martin Cookson, Director of Mobility Oracle EMEA, Oracle in this on demand webcast series (part 1 and part 2) to learn how:
- Enable a challenging mobile presence for Digital Business by setting up an end-to-end Mobile Platform
- Start using the newest chat bot technology and provide value for your customers
- Integrate marketing tooling into your mobile apps
Additional On-Demand Assets:
- [Webcast Series] Part 1: Build Better Mobile Apps Faster (link)
- [Webcast Series] Part 2: Build Better Apps Faster with Reusable API Services (link)
- [Webcast] RESTful APIs and Oracle MAX, Enabling Codeless Mobile Development for Everyone (link)
|
|
Back to top
|
|
|
|
|
|
At Oracle Open World 2016, Larry Ellison demoed the upcoming Oracle Intelligent Bots Cloud Service (IBCS), if you haven’t seen the demo, you can watch the recording on youtube.
Chatbots employ a conversational interface that is both lean and smart, and if designed properly is even charming. Chat helps people find the things they want and need, as well as delivering great services and information directly into an interface they already know and love.Think about how much work it takes to compare and decide on which app to download. Then actually downloading it is never as easy as it sounds, and then the anxiety of where on your home screen to put it on, and then learning yet another new interface. Chatbots are the singularity that smart devices have been waiting for, the streamlined experience that will finally unshackle us from the burden that our apps put on our devices. For most of what we do on our mobile devices, the chatbot and chat interface are ideal.
Want to try the Chat bot? Get your MCS and ACC trial here and get the chat bot code here.
|
|
Back to top
|
|
|
|
|
|
|
|
|
|
In this short video demonstration I'd like to show you how easy it is to get a full development platform provided as a service to enable an agile development process and to automate DevOps & delivery.
Here I am using Oracle DevCS 16.4.1, which has a new UI and over 30 new features. The video has been created as part of my presentation with Sven Bernhardt at DOAG Conference in Nuremberg. |
|
Back to top
|
|
|
|
|
|
Something that you do not explicitly have to pay for may feel as having no value. The Developer Cloud Service is available free of additional charge with most Oracle PaaS services – and as such may suffer from a perceived lack of value. That would indeed be unfortunate – given the enormous strides made by the team behind this service, one of the oldest on the Oracle public cloud. DevCS has a clear goal: deliver better applications faster and cheaper – through agile development and DevOps. DevCS offers tools and integrations with target platforms that support increasing the agility for delivering features in products in a more frequent pattern – as well as increasing quality and productivity of professional software engineering activities in general. |
|
Back to top
|
|
|
|
|
|
|
|
|
|
Last week I attended DOAG Konferenz & Ausstellung in Nürnberg Germany. The DOAG (Deutsche ORACLE-Anwendergruppe e.V.) is the biggest German Oracle user group. The conference covers all Oracle products and technologies, way too much to name them all.
As my personal center of gravity is middle-ware and here ADF and the surrounding technologies, I attended lot’s of sessions about middle-ware, cloud, ADF, MAF and JET. The big picture of Oracle becoming a cloud company is getting clearer. |
|
Back to top
|
|
|
|
|
|
I'm going to post a series of articles about CRUD functionality (on top of ADF BC) implementation in JET. I already had a couple of posts about JET CRUD implementation, this new series will bring improved and simplified structure for JET code implementation.
Today I will start with explanation and example how to pass selected object ID from search screen into edit screen. I have uploaded complete sample (with ADF BC and JET) into GitHub repository. Download ready to be run code or browse it directly from GitHub repository. |
|
Back to top
|
|
|
|
|
|
You can end up into long lines of JavaScript code when implementing more complex use cases in JET. This will complicate maintenance and make code hardly readable. To prevent this - plan code structure carefully and use your own modules. Structure code into different modules - to reuse common code across multiple use cases.
Check my JET/ADF BC sample available on GitHub - jetcrud. This sample implements one common module - Customer Controller. Module is responsible to define ADF BC REST service connection. It contains REST service URL, JET model definition with ID attribute and JET collection created based on JET model and assigned with fetch size. This allows not to repeat same definitions again and again in each of JET modules implementing use cases (edit, add, etc.). |
|
Back to top
|
|
|
|
|
|
In this three week Massive Open Online Course (MOOC) you will learn how to:
- Apply basic JET principles to create Oracle JET application including JET modules, layouts and components
- Apply more advanced JET functionality, including navigation, routing, validation, layouts, and responsive design.
- Create hybrid mobile applications with Cordova in combination with Oracle JET.
- Integrate with the world outside Oracle JET, e.g., JQuery components and the Oracle Cloud.
Deal with the remaining enterprise-level challenges, i.e., internationalization, accessibility, and security. |
|
Back to top
|
|
|
|
|
Additional new material WebLogic Community |
- Tracking JUnit Test Results in Developer Cloud Service Based on a a simple JPA based project which uses an in-memory Derby database to execute JUnit tests, Abhishek Gupta shows you how to set up the source code in your Developer Cloud service instance Git repository, configure the build process along with the JUnit test related actions, and execute the build and track the test results. Read the article.
- Creating an Oracle Application Builder Cloud Service App Based on Oracle ADF Business Components This blog post and video demo from product manager Shay Shmeltzer shows you how you can reuse the logic in Oracle ADF Business Component to build a JET based UI on top of them in a declarative way with Oracle Application Builder Cloud Service. Read the article.
- Video: RESTful APIs and Oracle MAX: Enabling Codeless Mobile Development Want to learn how to create a RESTful API in Oracle Mobile Cloud Service using the new Express API feature? This demo by Geoffrey Poremba, senior principal product manager for the Oracle Mobile Platform, was originally presented as part of a DZone webcast. Watch the video.
- Oracle Application Framework 12.2.4 Update 13 Now Available The latest in a series of Oracle Application Framework updates since the release of Oracle E-Business Suite 12.2 in 2013 fixes performance, security, and stability issues. Learn more.
- COLLABORATE 17 Learn from Oracle ACEs and industry leaders in a vast selection of sessions covering key topics and technologies: April 2-6, 2017, Las Vegas, NV. Click here for more information.
- Rogers Group Inc. Mobilizes Oracle Forms & E-Business Suite
Back
to top |
|
|
|
|
|
Top tweets WebLogic Partner Community – December 2016
|
|
Back to top
|
|
|
|
|
My private Corner – Merry Christmas
|
In the last weeks I had the privilege to test some of our upcoming PaaS middleware solutions by myself. One of the results a full integration scenario developed by drag and drop - you can see above. It is amazing how fast, easy, nice and rich integrations, can be built by a citizen developer like myself. Hope to see you all at the PaaS Partner Community Forum 2017!
#jkwc
Back to top
|
|
|
|
|
Resources
|
|
|
|
|
|
|
|