cloud innovation tour - design track
TRANSCRIPT
#IBMCloudTour16
Design Track
Ken Serembus - Technical Sales Leader, IBM Hybrid Cloud,
Distribution [email protected]
#IBMCloudTour16
5 principles for your Cloud success
2
With security at every layer and touchpoint
Cognitive
solutions
Powerful
accessible data
& analytics
Hybrid
integration
DevOps
productivity Choice with
consistency
1 2 3 4 5
#IBMCloudTour16
3
Track Agenda
Lightning Talks
11:45 Exploring Hybrid Cloud Infrastructure Choices
12:00 Building Cloud Object Storage Infrastructure
12:15 Start Your API Journey Today
12:30 Automating Application Deployment
12:45 Managing and Optimizing Your Hybrid Cloud
1:00 Lunch
1:30 Roundtables (by Topic)
Demos
2:15Building and Connecting Apps Using A Next Generation
Platform
2:25 API Connect
2:35IBM Brokerage Solutions: Plan, Buy, and Manage IT Services
Across all Cloud Models from Multiple Suppliers
2:45 Wrap Up and Closing Remarks
#IBMCloudTour16
Tour Guides
4
Steve Mirman, Executive Architect, Bluemix
Jeff Moore,
Cloud Object Storage Specialist
Marc Haberkorn,
Director, API Offerings
Bharathi Ramachandran,
VP Product Engineering, Miracle Software
Doug Peaslee,
Cloud Architect
Michael Sorensen,
Cloud Brokerage Specialist
#IBMCloudTour16
5
Lightning Talks
#IBMCloudTour16
Steve Mirman — Executive Architect, IBM Bluemix, IBM Cloud
6
Exploring Hybrid Cloud Infrastructure Choices
#IBMCloudTour16
A set of consistent, open and powerful choices to satisfy the varied needs of your apps and data…
7
#IBMCloudTour16
IBM Cloud Delivery Models
8
#IBMCloudTour16
IBM Cloud Delivery Models
9
#IBMCloudTour16
IBM Bluemix — The Platform — Public
10
Multi-TennentSingle-TennentSubset of Liberty — Base Edition
• Virtual servers
• 100+ services
• Fine grained, usage based pricing
• Greatest economies of scale
• Unlimited, dynamic, and elastic scaleLiberty for Java
IBM
Systems
of Records
Access to Services
APIs
Multi-TennentSingle-Tennent*
IBM Application
Server on Cloud
Cloud
Native
START CONTAINERSCREATE APP USE SERVICES OR APIS
Cloud
Native
Cloud
Enabled
Cloud
Enabled
Cloud
Enabled
IBM
3rd party
Customer Own
#IBMCloudTour16
Total access, control and transparency
11
Atlanta
#IBMCloudTour16
Build, deploy, and run applications anytime, anywhere
12
Application
typesLanguage Standards
Open
technologies
Deployment
options
With personalized
insights
Choice for best
solution
Faster
development time
Ecosystem
interoperability
Wherever it best
suits the business
OSGI
SPNEGO
#IBMCloudTour16
Learn More
13
1. LEARN more about SoftLayer Softlayer on IBM Marketplace
2. LEARN about BlueBox Private Cloud Services https://www.blueboxcloud.com/
3. SIGN UP your team for a Bluemix Garage Workshop http://ibm.biz/CITGarage
4. CONTINUE THE DISCUSSION - JOIN ME at the DESIGN roundtable:
“Hybrid Cloud Infrastructure Choices”
Building Cloud Object Storage Infrastructure
Jeff MooreSouthEast Region IBM Cloud [email protected]
#HybridCloudTour
#HybridCloudTour
Demand for a new storage architecture
• Massively Scalable
• Cost effective & Flexible
• Open API’s
• Enterprise Grade Security
• Always on
15
Today’s exponential data growth requires a new
kind of storage approach - one that delivers choice
and consistency, that is:
#HybridCloudTour
Object storage has emerged as alternative
| 16
0
50
100
150
200
250
2012 2013 2014 2015 2016 2017 2018
File-based software, appliances, and gateways Object-based software and appliances (includes self-built/SaaS/cloud NAS)
Block – Traditional data is structured and managed by OS i.e. Database
File – High growth data is unstructuredand managed by OS i.e. File Systems
Object – Higher growth data is unstructured and managed by Applications
IDC: Worldwide file- and object-based storage 2014–2018 Forecast (EB)
#HybridCloudTour
What is an Object?
17
#HybridCloudTour
Why IBM cloud object storage?
RAID 6 + Replication Cleversafe®
1 PB
3.6 PB9003.6x3.6x
3 FTEReplication/backup
Usable Storage
Raw Storage4TB DisksRacks RequiredFloor SpaceOps StaffingExtra Software
$70% +TCO Savings
Original
1.20 PB Raw
Onsite mirror
1.20 PB Raw
Remote copy
1.20 PB Raw
1 PB
1.7 PB4321.7x1.7x.5 FTENone
4-5 9’s availability
9-15 9’savailability
#HybridCloudTour
IBM Cloud Object Storage – Choice with Consistency
On Premise
As a System As a Service
Hybrid
•Single tenant, managed by client or by IBM
•Integrated Appliance or SW on certified HW model
•Shared, multi-tenant
•Usage based pricing
Shared inDedicated on
All Powered by Cleversafe Technology
#HybridCloudTour
Use Case’s & key alliance partners
• Corporate “Dropbox”
• Mobile, Laptop
• Server File Services
• Remote Office File Services
• Content Distribution
• File Collaboration
• Backup to Cloud
• Public, Private, Hybrid
• Tape Replacement
• NAS Replacement
• Remote Office Backup
• Server/Laptop backup
Document Management
Big Data Analytics
Music/Call Center
Video
Machine Generated Data
IBM Spectrum Protect
• Social
• Mobile
• IoT
• Cloud applications
Enterprise Collaboration
Archive Backup Content RepositoryStorage
As-a-Service
Analytics & Cognitive
• Archive
• Backup
• Content Repository
• Enterprise Collaboration
• Other Cloud Applications
• Cloud DVR
IBM Spectrum Protect
#HybridCloudTour
Enterprise Storage as a Service
• Scale: PB+ and expanding. New services
• Security: zero touch security for all content
• Availability: always-on availability for 2.5 years and new capacity in minutes
• Manageability: lower overall data center cost with high service levels
• Economics: 80% savings over old (legacy storage) approach and 43% over AWS
• Key Decision Makers: Corporate IT and storage team
NAS ServicesFile synch and share
Archive ServicesVideo On Demand services
#HybridCloudTour
Active Archive – Web Based Photo Sharing
Users upload photo and video content via web based application
Photo and video objects are sent to Cleversafe via REST based protocols
Metadata is captured and stored
• Scale – 150 petabytes and growing: more than 50 Billion images stored
• Security – 50,000+ uploads per minute with zero touch security
• Always-on availability – SLA of 100% download on demand – even during CA to Nevada datacenter move
• Manageability – 3 Administrators manage entire environment
• Economics – Operating costs reduced by more than 70%
• Key decision makers – Technical team backed by financial cost cutting mandates
#HybridCloudTour
Mobile Services Content / Voicemail Backup
• Scale: 25PB serving 10M mobile - Service is now expanding to deliver enterprise services for mail and storage on
demand.
• Security: Main driver and requirement for the customer
• Availability: 24x 7 availability.
• Economics: a reliable 80% savings means that KDDI can expand its business profitably without IT in the way.
• Key Decision Makers: Technical teams
S3 compliant phone backup application protects cell phone content by copying to
Cleversafe
#HybridCloudTour
Learn More• IBM Cloud Object Storage
• https://www.ibm.com/cloud-computing/infrastructure/object-storage/
• http://www.cleversafe.com/
• Follow IBM Cloud Object Storage (Cleversafe) on www.LinkedIn.com
• Watch us on www.youtube.com , search under IBM Cloud Object Storage or Cleversafe
• CONTINUE THE DISCUSSION — JOIN ME at the DESIGN roundtable: “IBM COS”
24
#IBMCloudTour16
Marc Haberkorn, Director of Offering Management,
Gateways & APIs
25
Start Your API Journey Today
#HybridCloudTour
What do the Following Have in Common?
26
Coffee company goes
digital, builds $1.6B
payments business, drives
21% of transactions
Car company offers
connected car, improves
driving experience, sells
vehicle data to partners
Bank spurs innovation by
offering hackathons,
integrates rewards program
with retailer partners
Digital disruption fueled by API’s
#HybridCloudTour
Security & Integration in an Increasingly Digital World
27
EDI / FileB2B
Monolithic Apps
SOAP/SOA
Private or Public
Web/Mobile
SOA
Cloud
External API’s
Micro-services
JSON/REST
Hybrid Cloud
API’s
built on
Microservices
#HybridCloudTour
Product
data
Microservice:
getOrderById
Runtime
(Node.js, WAS, etc.) Orders
data
Integration
Tier
Firewall
Microservice:
getProductDetailByID
Runtime
(Node.js, WAS, etc.)
Microservice Example: Retailer app
Systems of
Record
www
#HybridCloudTour
Accelerated Microservices Adoption
Monolith Microservices
Re-use Low - Each app rebuilds each function High - Functions built once, used by multiple apps,
even across channels (mobile, IOT, web, etc.)
Quality Low - 5 apps each get 1/5 the testing High - Each app using a microservice tests it
Speed &
Agility
Low - Updating any component requires
full build & re-deploy
High - Just build & re-deploy the updated
microservice
UI Load Slow - Whole UI loads at once Fast - UI built incrementally as data becomes
available
#HybridCloudTour
What’s wrong with this picture?
30
• These Microservices are
exposed to the open web!
• What if getOrderById() sees a
huge spike in traffic? It could
bring down the SoR’s,
preventing order taking,
shipping, etc!
Microservice:
getOrderById
Runtime
(Node.js, WAS, etc.)
Integration
Tier
Firewall
Microservice:
getProductDetailByID
Runtime
(Node.js, WAS, etc.) Systems of
Record
www
Product
dataOrders
data
#HybridCloudTour
A Better Way: APIs
31
• You need:
• Rate limiting
• Security
• Monitoring
• …API Management!
Microservice:
getOrderById
Runtime
(Node.js, WAS, etc.)
Integration
Tier
Firewall
Microservice:
getProductDetailByID
Runtime
(Node.js, WAS, etc.) Systems of
Record
www
Product
dataOrders
data
API
API
API Management & Gateway
(rate limiting, security, monitoring,
permissions, version management, etc)
#HybridCloudTour
Digital Apps Present New Challenges
Traditional web apps If digital apps used same approach…
ESB
Web App
Enterprise
Open internet
browser
• Many calls are made, often w/ large payloads (> 1 MB).
• All within local network, so this worked
1
• Single response sent back to client
2
ESB
TH GSIN
Digital App
• Digital apps live in the internet (phones, IoT, dynamic web pages)
• High latency, low bandwidth connections make traditional approach untenable.
• Digital team could ask backend team to create custom System API’s, but backend teams are too slow.
• A new tier is needed that:• Owned by digital team• Has high bandwidth/low
latency• Tailors data payload for
digital apps
Low latency, high bandwidth
High latency, low bandwidth
#HybridCloudTour
System & Interaction APIs
Interaction APIs:
Invoke one or more System API’s or
data sources, and manipulate the
returned data with new logic
System APIs:
APIs that pass through data from a
system of record unchanged
Promote reuse across new applications
App
ESB
System
API
Web
Service
System
API
TH GSINwww
Interaction
API
#IBMCloudTour16
IBM API Connect — Simplified & Comprehensive API foundation
34
What is API Connect?
• An integrated creation, runtime, management, and security foundation for enterprise grade API’s and Microservices to power modern digital applications
What does API Connect provide?• Automated, visual and coding options for creating APIs
• Lifecycle and governance for APIs, Products and Plans
• Node.js and Java support for creating Microservices
• Integrated enterprise grade clustering, management and security for Node.js and Java
• Access control over API’s, API Plans and API Products
• Advanced API usage analytics
• Customizable, self service developer portal for publishing APIs
• Policy enforcement, security and control
Create Run
ManageSecure
#HybridCloudTour
Learn More
35
1. LEVERAGE Complimentary Offer - Digital Transformation Workshop — Mastering the API Economy:
http://ibm.co/1Lk2VMb
2. COMPLIMENTARY APIs for Dummies: http://ibm.co/1OlWNHz
3. VISIT API Connect Youtube Channel: https://www.youtube.com/user/IBMAPIManagement
4. Connect to Cloud - FREE access to Cloud Connect capabilities and services through December 2016
5. CONTINUE THE DISCUSSION — JOIN ME at the DESIGN roundtable:
“APIs”
Offer Page
http://www.ibm.com/cloud-computing/connect/
Automating Application Deployment
for Hybrid Cloud Environments
Bharathi Ramachandran
VP, Product Engineering - MiracleSoft
#HybridCloudTour
#HybridCloudTour#HybridCloudTour
(formerly Fidelity Worldwide Investment)
37
How did Fidelity reduce the time for software releases by 99%?
Fidelity uses IBM DevOps to achieve predictable release schedules and simplify regulatory compliance leading to reduced time and cost
Avoided more than $2.3 million per
year in costs on a single application
#HybridCloudTour#HybridCloudTour
Cloud offers multiple viable models – many enterprises are experiencing success with hybrid cloud
38
#HybridCloudTour#HybridCloudTour
DevOps Approach: continuous innovation in software delivery to accelerate feedback and improve time to value
39
Speeding continuous innovation
Enabling continuous delivery of innovations
Providing feedback for continuous learning
#HybridCloudTour#HybridCloudTour
Continuous Delivery with Shift Left Testing
40
Continuous Delivery
Shift Left Testing
#HybridCloudTour#HybridCloudTour
Most enterprises need to support combinations of multiple DevOps patterns ie multi-speed IT
41
Accelerate Innovation
ivDeliverCodeThink Run
Systems of engagement
Systems of Record
Enterprise Applications
Production
API Catalog
Operational Excellence
ivDeliverCodeThink Run Production
Shared Services
Digital Applications
#HybridCloudTour#HybridCloudTour
Hybrid cloud deployments through a single point of control
42On-Premises IT
Public
Dedicated and Local
Private
#HybridCloudTour#HybridCloudTour
Learn More
• FREE Dummies books: ibm.biz/devopsdummiesbooks
• VISIT the UrbanCode website: developer.ibm.com/urbancode
• REGISTER for an UrbanCode guided tour: ibm.biz/Bd45NG
43
#HybridCloudTour#HybridCloudTour
Miracle Expertise
44
25+Technology Accelerator
s
500+Certified
Professionals
2000+Employees
Globally
12Global
Locations
20+Years of Expertise
85+Fortune
1000Customers
15+Technology
Partnerships
Customer
SatisfactionAffordable
Innovation
Quality and
Efficiency
Talent
Eco-System
Large pool of certified
resources in SAP, IBM,
Microsoft and more
Certified Resources
Numerous accelerators
aimed at bringing agile
adoption to technology
Reusable Frameworks
Application Delivery/
Testing (Offshore/
Offsite/ Nearshore)
Global Delivery
Resources provided at
no cost to mitigate
resource turnover
Shadow Resources
For Bugs and Fixes after
completion of the
development
60 Day Warranty
Post-Prod maintenance
and support option at
fixed cost per ticket
Production Support
#HybridCloudTour
Managing and Optimizing your Hybrid Cloud
#HybridCloudTour
Doug Peaslee IBM Cloud Architect
#HybridCloudTour
Managing Hybrid Cloud requires a Core set of Capabilities
46
GovernanceOrchestration
Inte
gra
tio
n
SLA’s
API Management Visibility
3rd Party Services &
Data
Security
Dedicated PublicPrivateTraditional IT…
Portability
Lo
ca
tio
n
Cost
Hybrid Cloud
Brokerage &
ManagementIndependent
Workloads
SOR - SOE
Integration
Portability &
Optimization
Backup and
Archive
Capacity
Access
Disaster
RecoveryLo
ca
tio
n
Inte
gra
tio
n
#HybridCloudTour
CustomerResponsibility
Cloud Management depends on the “Type of Service”
IaaS PaaS SaaS
Business Process Business Process Business Process
Applications Applications Applications
Data Data Data
Runtime Runtime Runtime
Middleware Middleware Middleware
O/S O/S O/S
Virtualization Virtualization Virtualization
Servers Servers Servers
Storage Storage Storage
Networking Networking Networking
SRL
SRL
Provider Responsibility
#HybridCloudTour
Considerations for Hybrid Cloud Management
48
Hybrid ManagementIntegration of processes,
services and tools on-prem and off-prem
On-cloud
On-premise
Service management tools
Service management APIs
Portal ServicesInfrastructure
Service Management
processes
Service Management
tools
Service Management
tools
ServicesInfrastructure
Service Management
processes
Enterprise
Traditional IT – Private Cloud
Public Cloud
#HybridCloudTour
Managing Hybrid Cloud – Best Practices
49
Management
Monitoring
Reporting
IBM Cloud Orchestrator + IBM cloudMatrix + Tools
Traditional
IT
Private
cloudsPublic cloudsSoftLayer®
Cloud stackInfrastructure Management +
Service Catalog and Service Management
Automated Service Delivery
SLA’s and Cost
Integration and Interoperability
Security
End to End Visibility – Analytics
Governance
Lock-in
#HybridCloudTour
LocalPUBLIC Dedicated
ON-PREMISES IT
Deploy Apps Now!Globally
Public Clouds
PowerVM
PowerKVM
z/VM
KVM on z
vRAIaaS/PaaS
IBM CMA or SUSE(OpenStack)
IBM PowerVC(OpenStack)
onSoftLayer
Example: VMware vRealize Automation (vRA)Advanced Heterogeneous Hybrid IaaS/PaaS with Patterns(including IBM System z and Power)
Capabilities
• Speed
• Innovation
• Fail fast
• Automation
• Self-Service
• Metering and Billing
• Multi-tenancy
• Approval
50
#HybridCloudTour
Learn More
51
1. LEARN more about IBM’s cloud management capabilities…IBM cloudMatrix
2. LEARN how IBM has made data center expansion easier with IBM Cloud
and Vmware IBM Cloud and Vmware
3. JOIN us at 2:25 PM for IBM Brokerage Solutions Demo
4. CONTINUE THE DISCUSSION — join me at the Design roundtable:
“Managing and Optimizing”
#IBMCloudTour16
Logistics
• Lunch buffet in common area (seating here)
• Check out Expert Bar – free consulting from Cloud Advisors
• Roundtables start at 1:30pm
#IBMCloudTour16
53
Roundtables — Pick Your Topic!
• Exploring Hybrid Cloud Infrastructure Choices
• Building Cloud Object Storage Infrastructure
• Start Your API Journey Today
• Automating Application Deployment
• Managing and Optimizing Your Hybrid Cloud
#IBMCloudTour16
54
Demos
Demos
2:15Building and Connecting Apps Using A Next Generation
Platform
2:25 API Connect
2:35IBM Brokerage Solutions: Plan, Buy, and Manage IT Services
Across all Cloud Models from Multiple Suppliers
2:45 Wrap Up and Closing Remarks
#IBMCloudTour16
IBM Cloud is all about your businessTo deliver the outcomes you want faster
55
Your ecosystemMeeting the hybrid needs of the data, apps and services you want from third parties
and your entire enterprise.
Your industryCombining industry and domain specific expertise, solutions, data and services
Your leadershipDesigned for fast, continuous data-rich business innovation and cognitive solutions
Your futureOpen by design to maximize your future flexibility and opportunity
for growth
Guiding Principles
DevOps Productivity
Hybrid Integration
Powerful, Accessible
Data and Analytics
Cognitive Solutions
Choice with Consistency
#IBMCloudTour16
Next Steps
1. Submit feedback form to get your copy of “Vaporized”
2. Join Innovating with Cloud Linkedin Group to download these materials
3. Request customized workshop – see handout
56
#IBMCloudTour16
Thank You
57