Posts Tagged ‘Middleware Update’

image

TL;DR I will show you that the MedRec sample application for WebLogic can be used for deploying Java artifacts and configuring WebLogic resources on first boot of a WebLogic Docker image. We can do this with a 5 line Dockerfile and a medrec.py script which customises the WebLogic domain. This example is available to play with on Github at this link.

In previous blogs, we showed how to run WebLogic with Java Applications on Docker both locally and on Oracle Container Cloud Service. We achieved this by extending the official WebLogic image from Oracle Container Registry either directly or by linking up the WebLogic autodeploy directory from another container to deploy our applications.

In this article we are going to:

· Discuss what the official WebLogic image does on first-boot followed by options for configuring custom WebLogic resources in a WebLogic Docker Container at the first-boot stage.

· Show an end-to-end example of Application Deployment and WebLogic Configuration using the MedRec Sample Application running on WebLogic in a Docker container

· Discuss the drawbacks of data that is managed outside of containers. We will show that we can specifically seed the data for the MedRec application outside Docker and discuss how it could be improved to better suit the Docker deployment models. Read the complete article here.

Advertisements

What we’ll do:image
6:15 pm Doors open – Beer & Pizza
7:00 pm Kickoff by Phil Wilkins & Luis Weir
7:05 pm Set up the API Platform gateway (live demo)
Come fly with Oracle – API design for flying drones
How to get involved with drone project
9:00pm End of event

Location:
Oracle London City
Customer Visitor Center
Floor 5 room Knightsbridge
One South Place, London EC2M 2RB

Presenters:

Luis Weir,Chief Architect

Phil Wilkins, Senior Consultant

Schedule:

Monday, March 5, 2018
6:15 PM to 9:00 PM

For details please visit the registration page here.

Find your local Oracle Developer meetup here

 

WebLogic Partner Community

For regular information become a member in the WebLogic Partner Community please visit: http://www.oracle.com/partners/goto/wls-emea ( OPN account required). If you need support with your account please contact the Oracle Partner Business Center.

Blog Twitter LinkedIn Forum Wiki

Technorati Tags: PaaS,Cloud,Middleware Update,WebLogic, WebLogic Community,Oracle,OPN,Jürgen Kress

image

In an earlier article, I discussed the creation of a generic Docker Container Image that runs any Node.JS application based on sources for that application on GitHub. When the container is started, the GitHub URL is passed in as a parameter and the container will download the sources and run the application. Using this generic image, you can your Node application everywhere you can run a Docker container. One of the places where you can run a Docker Container is the Oracle Container Cloud Service (OCCS) – a service that offers a platform for managing your container landscape. In this article, I will show how I used OCCS to run my generic Docker image for running Node application and how I configured the service to run a specific Node application from GitHub.

Getting started with OCCS is described very well in an article by my colleague Luc Gorissen on this same blog: Docker, WebLogic Image on Oracle Container Cloud Service. I used his article to get started myself.

The steps are:

  • create OCCS Service instance
  • configure OCCS instance (with Docker container image registry)
  • Create a Service for the desired container image (the generic Node application runner) – this includes configuring the Docker container parameters such as port mapping and environment variables
  • Deploy the Service (run a container instance)
  • Check the deployment (status, logs, assigned public IP)
  • Test the deployment – check if the Node application is indeed available
Create OCCS Service instance

Assuming you have an Oracle Public Cloud account with a subscription to OCCS. Go to the Dashboard for OCCS. Click on Create Service. Read the complete article here.

 

image

Two of my favorite Oracle Cloud services are the Exadata Express Cloud Service (Exadata Express) and the Application Container Cloud Service (ACCS). Exadata Express is a fully managed Oracle Database service at an entry-level price point for small to medium sized data and ACCS is an easy way to deploy apps in Docker containers. In this post, I’ll demonstrate how to connect these two services at the most basic level.
What do I mean by “the most basic level”? First, I’m not going to demonstrate how to create an Oracle Cloud account with these two services – I’ll assume you’ve already done that. Also, the demo app in this post will be minimalistic. Normally, I might use the Developer Cloud Service to create a Git repo with an automated build process – not here. This post will focus only on what’s needed to get these two services connected.

Contents:

Create test app

Create a new directory named connection-test-app and add the following two files. Read the complete article here.

image

There’s a few examples on the net about how to deploy a JET app to Application Container Cloud. All of these seem to either create an express app and then add oracle code to it later (eliminating the benefit of using grunt serve) or taking the compiled web folder and putting it into a new express application (making your devops or build automation slightly more painful). Let me show you an alternative.

This uses the basic http module in Node to create a very simple http server to serve our JET code from the web directory. If you run this using node server.js you should see your node app running, just like if you used grunt serve. Read the complete article here.

image

Attend our February edition of the PaaS Partner Community Webcast live on February 28th 2018 at 16:30 CET. In the webcast John Ceccarelli and Angelo Santagata will update you on the Visual Builder Cloud Service and how to extend SaaS.image

John Ceccarelli LinkedIn

Angelo Santagata LinkedIn & Twitter

Visit the registration page here.

Call ID: 5566478 Call Passcode: 249228image

UK: +44 (0) 208 118 1001 & United States: 140 877 440 73

More Local Numbers

Mobile and JavaScript Rapid App Development with Visual Builder Cloud Service

The Oracle Cloud Tooling team is excited to preview the new version of Visual Builder Cloud Service. This version:

* Unites the MAX and ABCS products into a single design time and runtime for building JET-based mobile and web applications

* Expands our audience from business users to include Rapid Application developers and traditional code-first developers

* Provides enhanced flexibility to build any type of UI you can image

* Gives you full two-way code editing between the visual designer and code view

* Provides declarative support for connecting to any REST service

* Integrates seamlessly with Oracle SaaS, Process Cloud, Integration Cloud, and any on-premise app supported by an Integration Cloud connector

Schedule:

Tuesday February 28th 2018 16:30 – 17:30 CET

Visit the registration page here.

Missed our PaaS Partner Community Webcast? – watch the on-demand versions:

· Container Native Application Development Platform January 23rd 2018

· Oracle free Cloud Demo Services December 15th 2017

· Oracle Integration Cloud (OIC) November 21st 2017

· Adaptive Case Management in PCS October 31st 2017

· Oracle OpenWorld 2017 September 25th 2017

· Cloud Compliance & Certification August 2017

· Wercker July 21st 2017

· Sales Play webcast June 28th 2017

· Process Cloud Service update – DMN capabilities May 23rd 2017

· Drive DevOps Agility and Operational Efficiency with Oracle Management Cloud April 25th 2017

· Implementing DevOps and Agile Methodologies in Oracle Projects March 21st 2017

· Mobile Cloud Service & Chat Bots February 28th 2017

· b2b January 31st 2017

· Community Resources & free Cloud trails December 20th 2016

· SOA 12 & BPM Suite 12c Roadmap update November 29th 2016

· Microservices October 25th 2016

· Oracle OpenWorld 2016 update September 27th 2016

· API Cloud Platform Service August 30th 2016

· BPM Suite & PCS Update July 26th 2016

· Integration Cloud Service June 28th 2016

· Sales Plays Webcast June 9th 2016

· Real-Time Integration Business Insight May 31st 2016

For the latest information please visit Community Updates Wiki page (SOA Community membership required).

image

The Oracle Application Container Cloud (ACCS)‘s Application Cache provides (as the name implies) caching for applications! As Mike Lehmann explained in Caching with Oracle Application Container Cloud, you simply specify the amount of memory you want to cache and whether you just need basic non-HA cache for dev/test or reliable caching for production and the appropriate infrastructure is automatically provisioned.

Under the Hood

The ACCS Application Cache is built on the highly performant and scalable Oracle Coherence in-memory data grid that’s been powering trading and other memory and time sensitive applications for years. In the ACCS Application Cache, the underlying Coherence implementation is not exposed but if you need an in-memory data grid cloud service don’t worry, Oracle is working on exactly that. In the meantime, the Coherence team continues to innovate. Read the complete article here.