Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
Federico Bongiovanni, Sr. Engineering Manager
Alex Li, Sr. Product Manager
CloudHub & Other Deployment Options
Proprietary...
All contents © MuleSoft Inc.
Safe harbor statement
The information in this presentation is confidential and proprietary to...
What is CloudHub?
As of April 20th, 2017 and subject to change at MuleSoft's exclusive discretion.
All contents © MuleSoft Inc.
Runtime services
Mule Runtime Engine
Anypoint Connectors
Anypoint ExchangeStudio
API
Designer...
All contents © MuleSoft Inc.
CloudHub:
Where you can run and manage Mule applications
Design Dev / Test Promote Operate
As...
All contents © MuleSoft Inc.
Comprehensive and expanding global coverage
6
Global data centers:
N. Virginia
Oregon
N. Cali...
All contents © MuleSoft Inc.
Deployment, healing, update
Application property
management
Scaling, CloudHub Fabric
Virtual ...
Feature overview
As of April 20th, 2017 and subject to change at MuleSoft's exclusive discretion.
All contents © MuleSoft Inc.
Virtual Private Cloud: Secure way to connect
• Anypoint Virtual Private Cloud creates a logic...
All contents © MuleSoft Inc.
Default & dedicated load balancer
• Default load balancer
provides:
• CNAME for each
app
• Ro...
All contents © MuleSoft Inc.
CloudHub Fabric: Worker scale-out
• Each application can be deployed with up to 4 workers of
...
All contents © MuleSoft Inc.
Logging & ThreadDumps for diagnostics
• Logs available through:
• UI
• API
• CLI
• Advanced s...
All contents © MuleSoft Inc.
Dynamic & secure application properties
• Application properties
are variables that act as
pl...
All contents © MuleSoft Inc.
Various deployment paths
Anypoint Platform command line tool:
• Applications in CloudHub
• VP...
Deployment options
As of April 20th, 2017 and subject to change at MuleSoft's exclusive discretion.
All contents © MuleSoft Inc.
Run Mule applications anywhere - your choice
Multi-cloud
Your own servers
Cloud Management
Cl...
All contents © MuleSoft Inc.
CloudHub provides the most OOTB feature support
CloudHub Remote Mules Onprem PCE - PCF
Manage...
All contents © MuleSoft Inc.
Future?
Multi-cloud
Pivotal Cloud Foundry Session on Thursday
Stay tuned for our next gen Paa...
Thank you!
CloudHub and other Cloud Deployment Options
Upcoming SlideShare
Loading in …5
×

CloudHub and other Cloud Deployment Options

836 views

Published on

In this session, we'll cover a high-level overview of CloudHub, and other PaaS deployment capabilities for Mule. We will also discuss present and future capabilities to support DevOps and IT ops use cases.

Published in: Software

CloudHub and other Cloud Deployment Options

  1. 1. Federico Bongiovanni, Sr. Engineering Manager Alex Li, Sr. Product Manager CloudHub & Other Deployment Options Proprietary and Confidential As of April 20th, 2017 and subject to change at MuleSoft's exclusive discretion.
  2. 2. All contents © MuleSoft Inc. Safe harbor statement The information in this presentation is confidential and proprietary to MuleSoft and may not be disclosed without the permission of MuleSoft. This presentation is not subject to your license agreement or any other service or subscription agreement with MuleSoft. MuleSoft has no obligation to pursue any course of business outlined in this document or any related presentation, or to develop or release any functionality mentioned therein. This document, or any related presentation and MuleSoft's strategy and possible future developments, products and or platforms directions and functionality are all subject to change and may be changed by MuleSoft at any time for any reason without notice. The information on this document is not a commitment, promise or legal obligation to deliver any material, code or functionality. This document is provided without a warranty of any kind, either express or implied, including but not limited to, the implied warranties of merchantability, fitness for a particular purpose, or non-infringement. This document is for informational purposes and may not be incorporated into a contract. MuleSoft assumes no responsibility for errors or omissions in this document, except if such damages were caused by MuleSoft intentionally or grossly negligent. All forward-looking statements are subject to various risks and uncertainties that could cause actual results to differ materially from expectations. Readers are cautioned not to place undue reliance on these forward-looking statements, which speak only as of their dates, and they should not be relied upon in making purchasing decisions. As of April 20th, 2017 and subject to change at MuleSoft's exclusive discretion.
  3. 3. What is CloudHub? As of April 20th, 2017 and subject to change at MuleSoft's exclusive discretion.
  4. 4. All contents © MuleSoft Inc. Runtime services Mule Runtime Engine Anypoint Connectors Anypoint ExchangeStudio API Designer Connector DevKit Runtime Manager API Manager Analytics Hybrid cloud Anypoint Design Center Anypoint Management Center CloudHub: MuleSoft-hosted PaaS for Anypoint Platform Hidden complexity Enterprise-grade • Infrastructure knowledge and management not required • One-click deployment • Intelligent healing • Zero-downtime updates • Scale-out • Monitoring, logging, alerting • 99.99% uptime SLA • 24x7 Support • Built-in security • VPC, VPN option for isolation As of April 20th, 2017 and subject to change at MuleSoft's exclusive discretion.
  5. 5. All contents © MuleSoft Inc. CloudHub: Where you can run and manage Mule applications Design Dev / Test Promote Operate As of April 20th, 2017 and subject to change at MuleSoft's exclusive discretion.
  6. 6. All contents © MuleSoft Inc. Comprehensive and expanding global coverage 6 Global data centers: N. Virginia Oregon N. California Ireland Frankfurt Sydney Singapore Tokyo Coming in 2017: Canada UK Brazil We help you deploy where you need As of April 20th, 2017 and subject to change at MuleSoft's exclusive discretion.
  7. 7. All contents © MuleSoft Inc. Deployment, healing, update Application property management Scaling, CloudHub Fabric Virtual Private Cloud (VPC) Load balancing Alerts & notifications Logging End-to-end ease Resource provisioning As of April 20th, 2017 and subject to change at MuleSoft's exclusive discretion.
  8. 8. Feature overview As of April 20th, 2017 and subject to change at MuleSoft's exclusive discretion.
  9. 9. All contents © MuleSoft Inc. Virtual Private Cloud: Secure way to connect • Anypoint Virtual Private Cloud creates a logical isolation of applications and API gateways in a multitenant cloud • Firewall setting • Static IP • Peering through VPN As of April 20th, 2017 and subject to change at MuleSoft's exclusive discretion.
  10. 10. All contents © MuleSoft Inc. Default & dedicated load balancer • Default load balancer provides: • CNAME for each app • Round robin load distribution • Switchover for zero downtime upgrades • If you have your own VPC, you can set up Dedicated load balancer for: • Custom domain name • SSL certificates As of April 20th, 2017 and subject to change at MuleSoft's exclusive discretion.
  11. 11. All contents © MuleSoft Inc. CloudHub Fabric: Worker scale-out • Each application can be deployed with up to 4 workers of any kind, totaling up to 8 vCores. • The HTTP load balancing service automatically distributes HTTP requests among your assigned workers. • Worker scale out also adds additional reliability. MuleSoft automatically distributes multiple workers for the same application across two or more datacenters for maximum reliability As of April 20th, 2017 and subject to change at MuleSoft's exclusive discretion.
  12. 12. All contents © MuleSoft Inc. Logging & ThreadDumps for diagnostics • Logs available through: • UI • API • CLI • Advanced search and filter by date, time, message priority and with wildcards • Download ThreadDump for diagnostics • Change log level settings on demand As of April 20th, 2017 and subject to change at MuleSoft's exclusive discretion.
  13. 13. All contents © MuleSoft Inc. Dynamic & secure application properties • Application properties are variables that act as placeholders in your Mule application, and which are set in your Mule server at runtime • Dynamically apply configurations at runtime • Option to handle secure properties (unencrypted only in worker memory) As of April 20th, 2017 and subject to change at MuleSoft's exclusive discretion.
  14. 14. All contents © MuleSoft Inc. Various deployment paths Anypoint Platform command line tool: • Applications in CloudHub • VPCs • CloudHub Load Balancer • API Manager The CloudHub REST API: • Deploy, change properties, update, delete your applications in CloudHub • Get stats about your applications • Create notifications and alerts One-click deploy from Anypoint Studio UI through Anypoint Runtime Manager Integrated with your CI / CD with Maven As of April 20th, 2017 and subject to change at MuleSoft's exclusive discretion.
  15. 15. Deployment options As of April 20th, 2017 and subject to change at MuleSoft's exclusive discretion.
  16. 16. All contents © MuleSoft Inc. Run Mule applications anywhere - your choice Multi-cloud Your own servers Cloud Management Cloud Deployment Cloud Management On-Prem Deployment On-Prem Management On-Prem Deployment As of April 20th, 2017 and subject to change at MuleSoft's exclusive discretion.
  17. 17. All contents © MuleSoft Inc. CloudHub provides the most OOTB feature support CloudHub Remote Mules Onprem PCE - PCF Managed app, OS and VM Object Store Logging Insights Alerts Single-App VM Zero-downtime deployment 1 click scaling VPC & VPN, static IPs Load-balancing & customer LB Runtime provisioning & update Global reach & multi-AZ HA Anypoint MQ As of April 20th, 2017 and subject to change at MuleSoft's exclusive discretion.
  18. 18. All contents © MuleSoft Inc. Future? Multi-cloud Pivotal Cloud Foundry Session on Thursday Stay tuned for our next gen PaaS Contact us Alex Li (PM): Alex.li@mulesoft.com Federico Bongiovanni (EM): federico.bongiovanni@mulesoft.com As of April 20th, 2017 and subject to change at MuleSoft's exclusive discretion.
  19. 19. Thank you!

×