Upload
kishore-ippili
View
131
Download
0
Embed Size (px)
Citation preview
Runtime Manager (CloudHub)
Agenda
Introduction
Why CloudHub?
Advantages
Architecture
Deploying an Application – Anypoint Studio, CloudHub Site
Managing CloudHub
Running CloudHub
References
Introduction
CloudHub
CloudHub Integrates SaaS applications,
Cloud services, and Enterprise
applications in real-time.
CloudHu is the orld’s first i tegratio Platform as a Service (iPaaS)
CloudHub is built on top of Mule, the
most widely used integration platform
It lets you manage applications in the cloud and manage servers located in
your organization.
Why CloudHub ?
Why CloudHub?
Start small,think big
Integrate cloud and enterprise applications
Solid rock platform
Unrivaled connectivity
Behind a great platform is a great API
Advantages of CloudHub
Advantages
CloudHub availability and scalability
Redundant platform
CloudHub Fabric
Persistent Queues
Zero downtime updates
Security
Deploy application using Anypoint Studio
Select the desired project node and click CloudHub > Deploy to CloudHub from the
cascading team
Deploy application using Anypoint Studio
Credential Storage in Anypoint Studio
First time deploying in this way, a popup menu asks you to provide your log in
credentials for CloudHub.
Studio store the credential information for future uses.
Manage these credentials through the Studio Preferences menu, in Anypoint Studio >
Authentication.
Deploy application using Anypoint Studio Cont…
“teps Co t…
Choose a unique domain in which to deploy the application.
After choosing domain, a green confirmation check mark displays
Select an Environment and a Mule Version and then click Finish
Deploy application using CloudHub
Steps
Login to the CloudHub using CloudHub credentials
Go to Appli atio e u a d li k Deploy Appli atio
Need to give a unique name for each application that user is going to deploy
Select the server which is already registered as a Deployment Target.
Choose a appli atio deploya le file Ar hi e file usi g Choose File utto
Fi ally Cli k Deploy Appli atio .
Managing CloudHub
User can manage the application by configuring alerts, checking logs, Scheduling jobs,
check the memory usage, CPU usage for an application, Queues Configuration etc.
Running CloudHub
Test the application that deployed in CloudHub
Anypoint Studio Packages, uploads and deploys your application to CloudHub.
Browse to the URL using CloudHub. User will see your application running on CloudHub.
Syntax : <application Name>.ccloudhub.io
It will show the message in browser as show in following figure.
References
https://docs.mulesoft.com/cloudhub
https://docs.mulesoft.com/cloudhub/managing-cloudhub-applications
https://docs.mulesoft.com/cloudhub/hello-world-on-cloudhub
https://docs.mulesoft.com/cloudhub/managing-applications-and-servers-in-the-cloud-and-
on-premises
https://docs.mulesoft.com/cloudhub/cloudhub-architecture
https://docs.mulesoft.com/cloudhub/cloudhub-api