Date post: | 21-Jan-2016 |
Category: |
Documents |
Upload: | trevor-snow |
View: | 220 times |
Download: | 0 times |
Bluemix Local -a Cloud Platform for your Datacenter
Joe WigglesworthSenior Technical Staff Member, IBM Middleware
Agenda
• Bluemix Introduction & Value Proposition• Bluemix Local Overview• Bluemix Local on PureApplication
2
3
Bluemix: IBM’s Cloud Platform
• DevOps• Big Data• Mobile• Watson• Business Analytics
Bluemix service categories• Database• Web and application• Security • Internet of Things• Cloud Integration
• API management &Integration
Developer experience
• Rapidly deploy and scale applications in any language.
• Compose applications quickly with useful APIs and services and avoid tedious backend configuration
• Realize fast time-to-value with simplicity, flexibility and clear documentation.
Enterprise capability
• Securely integrate with existing on-premise data and systems.
• Choose from flexible deployment models.
• Manage the full application lifecycle with DevOps.
• Develop and deploy on a platform built on a foundation of open technology.
Built on a foundation of open technology.
Build, run, scale, manage, integrate & secure applications in the cloud
Bluemix Is Based on Open Technologies
World Class Cloud Infrastructure
Cloud Business Apps
OAuth
Digital Innovation Platform
Hybrid Cloud
Open communities and governance are key to innovation and efficiency
Facilitating interoperability by de facto standards in code
Drawing on a wide diversity of experiences in building common software functionality
Leveraging a common base and differentiate on innovation on top4
Bluemix Focus Areas1 | Compute flexibility
2 | Services work anywhere
3 | Use, manage, & analyze data
Not just a PaaS anymore - 3 open compute options instead of one. Still focused on the best possible developer experience.
Use IBM, third party, or community services with apps hosted on Bluemix, on another cloud, or on your laptop.
Come to Bluemix to integrate with, prepare, manage, or analyze your data — or use our library of datasets to feed your apps.
4 | Integrate with systemsIntegrate apps with enterprise systems, expose private services, APIs, and infrastructure to Bluemix. 5
6
High-Level Structure of Bluemix
Seamless Experience
1 | PublicMaximize on cloud economics and agility.
2 | DedicatedEverything is dedicated and connected to you — agility of public cloud, yet feels like home.
3 | NEW: LocalBehind the firewall for the most sensitive workloads.
Regardless of which combination you choose, you can expect a single seamless experience
7
Deployment choiceBluemix Local sits either on OpenStack or VMWare driven infrastructure, or on a Bluemix appliance.
Built on open standardsBluemix Local combines the power of OpenStack, Cloud Foundry, and Docker.
Focus on apps, not ironFocus on building custom applications and services. IBM manages the platform and local services.
We’re on call – 24/7Experts are always on call to solve problems. Premium support options are also available to further meet your requirements.Portable apps and servicesBurst and move workloads as performance requirements and regulations change.
ProximitySide by side with your existing infrastructure to address low latency requirements.
Bluemix LocalThe power and flexibility of Bluemix in your own data center – fully managed cloud agility for even your most sensitive workloads.
8
Secure Remote Management
Installation and initial setupGet up and running with new services and runtimes in hours.
Platform monitoringIBM provides proactive 24/7 platform support
Protected and audited accessIBM never has access to your applications or data.
Always currentBluemix updates are automatically applied to your environment
Leverage extensive testing in Bluemix PublicTake advantage of the intensive testing and validation in IBM’s large scale public deployments
Maintain agility and securityIBM will leverage participation in open communities to ensure higher quality
9
Bluemix Dedicated and Local Client Operation Console
Single Tenant ConsoleBased on IBM technologies proven in Public Bluemix
• Security reports• Log Analysis• Audit Logs• Catalog Management• User Management• Capacity Management• Change Requests
Global Operations Desk• Proactive Monitoring across Public, Dedicated
and Local Bluemix Installations• Troubleshooting, problem determination• Manage system upgrades and fixes• Add or remove capacity• Deploy and manage new services
Client AdminIBM Operations
auditable interactions
Manage your private catalog
Manage your Bluemix Users Security and
Audit Reports
10
Syndicated CatalogBuild Applications using a blend of Public, Private and Custom Services
11
12
Catalog ManagementCustomize your catalog. You decide which services and runtimes are available to your development teams.
13
Security and Audit LogsSecure access to your security logs and audit events.
System InformationView system information, capacity metrics and interact with IBM Bluemix support.
14
User ManagementInteract with your LDAP server and map users and groups to your Bluemix Organizations and Spaces
15
Manage Your CapacityView deeper insights into capacity supporting a dedicated Bluemix environment within the resource panel.
16
Bluemix Managed Service offering
SSL Tunnel for IBM local managed service• Outbound SSL OpenVPN tunnel• Originates from the inception virtual machine(s)• Secured with certificates unique to each customer’s inception virtual machine• Default traffic on this tunnel is IBM UrbanCode Deploy automation for construction, maintenance,
and servicing of the environment• The tunnel will automatically re-establish a connection after a network interruption
Customer DMZ
Bluemix Single Private VLAN
NATCustomer < Bluemix
Data PowerWildcard domain
CustomerFirewall
Inbound/outbound Application traffic
IBM Outbound traffic
IBMInternet exposed
management connection
(In SoftLayer) IBM Management traffic
CustomerINTERNET
Firewall
CustomerFirewall
Customer INTRANET
17
Managed Relay
17
Comparison of Bluemix Offerings
Public Dedicated Local
Tenancy Multi Single Single
Payments Pay-Go & Subscription Subscription Subscription
Infrastructure IBM Provided IBM Provided Customer Provided
Provisioning Instant 2 weeks* Customer Dependent
IaaS Softlayer Softlayer Openstack or VMWare
Softlayer Dallas & London Any Location NA
Catalog Public Syndicated Syndicated
*Typically limited by customer network and security configuration18
Bluemix Local on PureApplication System
• “Prepare Pure for Bluemix”– Reserve a configurable number of
compute nodes for Bluemix Local• Min 2 / 32 cores• 3 / 48 cores for HA
– Not controlled by Pure PSM– Compute nodes can dynamically be
added and removed
• Leveraging pre-integrated compute, network and storage in the rack
• Bluemix instance managed via relay• PureApp managed by local staff via
regular IBM support process
Patterns Cloud Group
Patterns Cloud Group
Patterns Cloud Group
Bluemix Cloud Group
1919
Create Bluemix Cloud Group• Reserves Compute Nodes
for exclusive use in Bluemix Local instance
• Creates IP group and environment profile
Deploy Bluemix• Inception VM (manually
deployed) contains UCD agent
• Deployment of all Bluemix Local components driven through UCD from IBM• Base Cloud Foundry• (Some) local services• ACE console
Deploy additional apps and services• Local CF apps• Local, dedicated and
public services in the catalog
• Docker container service to be added later TBD
3 Steps to Deploy Bluemix Local
• Executed by IBM onsite as part of the Bluemix Local Onboarding Process• Less than 4 hours to a fully functional environment, ready to deploy applications!!
2020
Bluemix on PureApplication Benefits
• Rapid setup with appliance form factor– Best of breed VMware configuration
• Optimized for Bluemix Local hosting• No vSphere access required
– Pre-provisioned and pre-configured compute, storage and networking resources• Full support for HA
– Built-in redundancy at every level (e.g. switches, compute, management, …)• Simple process for scaling in/out
– One-click addition of compute nodes into the environment• Streamlined support process
– Single support number for software and hardware• Built-in platform monitoring
– Can be integrated with existing ITM– Supports events/alerts via SNMP
• Seamless support for compute failures / maintenance– All VMs automatically evacuated and moved to other computes
• Can host traditional middleware environments on the same system– Using PureApplication patterns
21
Bluemix on PureApplication Customer Example
• Large financial institution in Europe– Legally mandated to keep data in-country
• Initial Bluemix Local setup done in one day– Uses roughly half of the available capacity in the system
• Use case targets locally deployed services– Also hosted on PureApplication– Watson Personality Insight– API Management
• Plan to integrate with traditional middleware apps running on the same platform
22
Thank you very much.
IBM SystemsPureApplication
@JoeWigglesworth
Joe Wigglesworth