I Have developed javaee solution for mobicent sip servlet. I need to share the application with client for a test purpose. how I can upload mobicent in a cloud? or is it possible to share my local pc with static ip mobicent url (jboss service) over internet?
We just created an AMI on the Amazon Marketplace, see https://aws.amazon.com/marketplace/pp/B00G9G94JW/ref=sp_mpg_product_title?ie=UTF8&sr=0-4
so you can just spin off a new instance and deploy your application there to share it with your customer. User Guide is here http://www.telestax.com/docs/
Just deploy it to Amazon EC2 and share the IP with your client.
Related
Can I deploy Openfire on Openshift?
Will it work?
Can I deploy other xmpp server?
Before Openfire was on VPS, but now I need make it via Openshift, Is this possible?
Thanks.
Can Bluemix environment with Liberty be replicated on developer laptops for offline development? Will I be able to run Bluemix local with Openstack on a quad core i5?
You can run Cloud Foundry in a VM on your laptop using bosh-lite. You could also install the open source Liberty buildpack into this local CF with the buildpack dependencies cached giving you an environment that could work offline.
The Bluemix services will not be available to you though, if you are offline, so the answer really depends on what services you need. You could reasonably set up some kind of local database but many of the services would just be unavailable.
I am not sure what exact your requirement is. IBM Liberty profile can be setup with Eclipse and you can create a server in local to test your java/JEE code. This is very simple, you need to install liberty plugin in Eclipse and create a server. See documentations in IBM web site.
See this url if it helps.. you can integrate BlueMix server to your Ecplise IDE
https://console.ng.bluemix.net/docs/manageapps/eclipsetools/eclipsetools.html
I would like to know the different approaches to deploy the locally built MobileFirst hybrid application to dedicated Bluemix environment.
I have used containers from public Bluemix environment to create worklight console to deploy wlapp and adapter files. Containers are not available in dedicated Bluemix environment.
Is there anything we can do to deploy the files in dedicated environment?
Thanks in advance.
The ability to use containers in a dedicated Bluemix environment is not supported at this time.
That is correct that the IBM Container Service is not yet available as part of the Bluemix Dedicated offering but we are working on making the Container Service available in the dedicated offering so stay tuned.
Dan
I have one application deployed on Google App Engine and another application hosted on my local machine on top of tomcat.
So my question is , can we reach the application on the tomcat ( App URL http://localhost:8080/xyz) from the Application which is hosted on Google App Engine.
App Engine applications can communicate with other applications or access other resources on the web by fetching URLs. An app can use the URL Fetch service to issue HTTP and HTTPS requests and receive responses. The URL Fetch service uses Google's network infrastructure for efficiency and scaling purposes.
So, yes, you can access your Tomcat application running on-premises using AppEngine's URLFetch class. It is available for all sandbox supported languages such as Python, Java and Go.
Here is simplified example with Python:
from google.appengine.api import urlfetch
url = "http://my-tomcat-app.com/"
result = urlfetch.fetch(url)
if result.status_code == 200:
doSomethingWithResult(result.content)
I want to run my WSO2 CEP on IBM Bluemix. Is it possible to host it as a Liberty application or any other option is available there ?
WSO2 CEP is a Java Web application including Tomcat as application server, so you may have to build it from source and push the war on Bluemix to try it working on liberty application server. Anyway between WSO2 CEP prerequisites there is Java Oracle jdk, and Bluemix is running on IBM jdk, so you could have some other problems.
So maybe it could be better to run it on a (group of) Bluemix Container: these are based on Docker containers, so you could create a custom docker image from the (really) several images available, and then you can push it to a Bluemix container on cloud.
Bluemix/Docker containers are fully portable so you can very easily create your one and take it everywhere and also make it scaling very simply on Bluemix cloud environment.
You can start from here
https://www.ng.bluemix.net/docs/containers/container_index.html
https://docs.docker.com/docker/userguide/