fico open shift presentation
TRANSCRIPT
![Page 1: FICO Open Shift presentation](https://reader035.vdocuments.net/reader035/viewer/2022062406/55ce1dcfbb61eb7a638b47bf/html5/thumbnails/1.jpg)
OpenShift Overview
![Page 2: FICO Open Shift presentation](https://reader035.vdocuments.net/reader035/viewer/2022062406/55ce1dcfbb61eb7a638b47bf/html5/thumbnails/2.jpg)
openshift.com
Software Disrupts Business
Retail Finance Media
Transportation
2
??
![Page 3: FICO Open Shift presentation](https://reader035.vdocuments.net/reader035/viewer/2022062406/55ce1dcfbb61eb7a638b47bf/html5/thumbnails/3.jpg)
openshift.com
Impact of Technology
of US CEOs say they entered or considered entering a different industry at some point over the past three years
Think it’s likely competitors will compete in industries other than their own over the next three years
Half of US CEOs believe a significant competitor is emerging or could emerge from technology sector versus 32% of CEOs globally.
PWC - 2015 US CEO Surveyhttp://www.pwc.com/us/en/ceo-survey/index.html
![Page 4: FICO Open Shift presentation](https://reader035.vdocuments.net/reader035/viewer/2022062406/55ce1dcfbb61eb7a638b47bf/html5/thumbnails/4.jpg)
openshift.com4
Consider the following...
● Large enterprise software company, $14B Market cap
● In business ~40 years
● Over 13,000 employees
● Leading enterprise systems management vendor
● Seeing new competition from a number of cloud start-ups
![Page 5: FICO Open Shift presentation](https://reader035.vdocuments.net/reader035/viewer/2022062406/55ce1dcfbb61eb7a638b47bf/html5/thumbnails/5.jpg)
openshift.com5
Customer WinsBusiness Challenges
● Customers want more on-demand enterprise web &
mobile apps
● Needed faster time to market for new CA SaaS
offerings
● Wanted a common platform for multiple product teams
to build apps on
● Enables product teams to more quickly build, deploy and update apps
● Able to experiment and take apps from concept to production faster
● Containers provide better utilization of hardware and horizontal scaling
Key Benefits
![Page 6: FICO Open Shift presentation](https://reader035.vdocuments.net/reader035/viewer/2022062406/55ce1dcfbb61eb7a638b47bf/html5/thumbnails/6.jpg)
openshift.com6
IT Must Evolve to Stay Ahead of Demands
![Page 7: FICO Open Shift presentation](https://reader035.vdocuments.net/reader035/viewer/2022062406/55ce1dcfbb61eb7a638b47bf/html5/thumbnails/7.jpg)
openshift.com
![Page 8: FICO Open Shift presentation](https://reader035.vdocuments.net/reader035/viewer/2022062406/55ce1dcfbb61eb7a638b47bf/html5/thumbnails/8.jpg)
openshift.com8
Value of OpenShift
![Page 9: FICO Open Shift presentation](https://reader035.vdocuments.net/reader035/viewer/2022062406/55ce1dcfbb61eb7a638b47bf/html5/thumbnails/9.jpg)
openshift.com9
Community Powered Innovation
![Page 10: FICO Open Shift presentation](https://reader035.vdocuments.net/reader035/viewer/2022062406/55ce1dcfbb61eb7a638b47bf/html5/thumbnails/10.jpg)
openshift.com10
OpenShift Online
![Page 11: FICO Open Shift presentation](https://reader035.vdocuments.net/reader035/viewer/2022062406/55ce1dcfbb61eb7a638b47bf/html5/thumbnails/11.jpg)
openshift.com
OpenShift Enterprise
11
Read more at: openshift.com/customers
![Page 12: FICO Open Shift presentation](https://reader035.vdocuments.net/reader035/viewer/2022062406/55ce1dcfbb61eb7a638b47bf/html5/thumbnails/12.jpg)
openshift.com
Customer WinsBusiness Challenges
● On-demand platform allows FICO clients to build the applications they need and get faster time to value
● OpenShift automates provisioning and systems management of the FICO platform stack to improve IT operational efficiency
● OpenShift also provides an embedded solution for on-premise platform delivery
● Red Hat provides expert consulting and support to keep FICO offerings up and running smoothly
Key Benefits
● Leading financial analytics software provider, with
solutions to calculate risk such as FICO credit score● Wanted to expand their business by diversifying their
offerings and serving new markets● Decided to build a new FICO Analytics Cloud to
enable online access to FICO tools & services
![Page 13: FICO Open Shift presentation](https://reader035.vdocuments.net/reader035/viewer/2022062406/55ce1dcfbb61eb7a638b47bf/html5/thumbnails/13.jpg)
openshift.com
Customer WinsBusiness Challenges
● Automated provisioning for developers via new Lightweight Application Environment (LAE)
● Able to offer standardized stacks for different languages including Java and Node.js
● Containers provide better infrastructure utilization and easier to manage operationally
● Benefit from Red Hat’s technical depth and world class support
Key Benefits
● Cisco IT organization has to support thousand of application developers
● Built out large virtualization farm to provide developer environments (over 15,000 JVMs deployed)
● Needed to improve developer productivity and expand access to new languages/frameworks
● Poor infrastructure utilization and hard to manage
![Page 14: FICO Open Shift presentation](https://reader035.vdocuments.net/reader035/viewer/2022062406/55ce1dcfbb61eb7a638b47bf/html5/thumbnails/14.jpg)
openshift.com
OpenShift 3
● Standard containers API
● Web-scale container orchestration & management
● Container-optimized OS
● Largest selection of supported application runtimes & services
● Robust tools and UX for Development & Operations
● Industry standard, web scale distributed application platform
![Page 15: FICO Open Shift presentation](https://reader035.vdocuments.net/reader035/viewer/2022062406/55ce1dcfbb61eb7a638b47bf/html5/thumbnails/15.jpg)
openshift.com15
OpenShift Application Services
● From Red Hat
● From ISV Partners
● From the Community
![Page 16: FICO Open Shift presentation](https://reader035.vdocuments.net/reader035/viewer/2022062406/55ce1dcfbb61eb7a638b47bf/html5/thumbnails/16.jpg)
openshift.com
![Page 17: FICO Open Shift presentation](https://reader035.vdocuments.net/reader035/viewer/2022062406/55ce1dcfbb61eb7a638b47bf/html5/thumbnails/17.jpg)
openshift.com
Benefits for Developers
● Access a broad selection of application components
● Deploy application environments on-demand
● Leverage your choice of interface & integrate with existing tools
● Automate application deployments, builds and source-to-image
● Enable collaboration across users, teams & projects
![Page 18: FICO Open Shift presentation](https://reader035.vdocuments.net/reader035/viewer/2022062406/55ce1dcfbb61eb7a638b47bf/html5/thumbnails/18.jpg)
openshift.com
● Deploy a secure, enterprise-grade container-based application platform
● Enable application developers while improving operational efficiency & infrastructure utilization
● Utilize advanced scheduling and automated placement with regions and zones for HA
● Leverage powerful declarative management for application services
● Manage user & team access and integrate with enterprise authentication systems
Benefits for IT Operations
![Page 19: FICO Open Shift presentation](https://reader035.vdocuments.net/reader035/viewer/2022062406/55ce1dcfbb61eb7a638b47bf/html5/thumbnails/19.jpg)
openshift.com
JBoss Middleware Services on OpenShift
● JBoss Enterprise Application Platform
● JBoss Web Server / Tomcat
● JBoss Developer Studio
● Fuse
● A-MQ
● Data Virtualization *
● Business Process Management *
● Business Rules Management System *
● Red Hat Mobile / FeedHenry *
Application Container Services
IntegrationServices
BusinessProcess Services
MobileServices
* Coming Soon
![Page 20: FICO Open Shift presentation](https://reader035.vdocuments.net/reader035/viewer/2022062406/55ce1dcfbb61eb7a638b47bf/html5/thumbnails/20.jpg)
openshift.com
OpenShift On OpenStack
A True Open Hybrid Cloud
● Deploy OpenShift on OpenStack via Heat
● Integrate Apps with OpenStack services
● Manage it all with CloudForms
● Get it all at once with Red Hat Cloud Suite
![Page 21: FICO Open Shift presentation](https://reader035.vdocuments.net/reader035/viewer/2022062406/55ce1dcfbb61eb7a638b47bf/html5/thumbnails/21.jpg)
openshift.com21
“From the pain-free install and easy app deployment to gear idling and automatic scaling, OpenShift fulfills the promise of
platform as a service”
Awards and Product Reviews
![Page 22: FICO Open Shift presentation](https://reader035.vdocuments.net/reader035/viewer/2022062406/55ce1dcfbb61eb7a638b47bf/html5/thumbnails/22.jpg)
openshift.com
OpenShift Commons
An interactive community for all OpenShift PaaS Users, Customers,
Contributors, Partners, Service Providers and Developers to share
ideas, code, best practices, and experiences.
More at http://commons.openshift.com/
![Page 23: FICO Open Shift presentation](https://reader035.vdocuments.net/reader035/viewer/2022062406/55ce1dcfbb61eb7a638b47bf/html5/thumbnails/23.jpg)
openshift.com
Why OpenShift
![Page 24: FICO Open Shift presentation](https://reader035.vdocuments.net/reader035/viewer/2022062406/55ce1dcfbb61eb7a638b47bf/html5/thumbnails/24.jpg)
openshift.com
Red Hat Brings It All Together
![Page 25: FICO Open Shift presentation](https://reader035.vdocuments.net/reader035/viewer/2022062406/55ce1dcfbb61eb7a638b47bf/html5/thumbnails/25.jpg)
OpenShift Product Deep Dive
![Page 26: FICO Open Shift presentation](https://reader035.vdocuments.net/reader035/viewer/2022062406/55ce1dcfbb61eb7a638b47bf/html5/thumbnails/26.jpg)
● OpenShift Architecture Overview● Base Infrastructure (Nick)
○ RHEL 7 & RHEL Atomic Host○ Physical - Virtual - Private - Public
● Kubernetes Nodes (Joe)○ Containers/Docker○ Pods○ Services
● Kubernetes Master (Barrett)○ API & Authentication ○ Datastore (etcd)○ Scheduler○ Management & Replication
● Router● Registry● Developer Interface (Speicher / Diogenes)
○ User Interface (Web, CLI, IDE) & Authentication/Authz ○ Images (Docker Images, Default/Builder Images)○ xPaaS & SCL services○ Builds (Docker, STI, GIT integration)○ Deployments ○ CI & Build Integration
Agenda
![Page 27: FICO Open Shift presentation](https://reader035.vdocuments.net/reader035/viewer/2022062406/55ce1dcfbb61eb7a638b47bf/html5/thumbnails/27.jpg)
openshift.com
![Page 28: FICO Open Shift presentation](https://reader035.vdocuments.net/reader035/viewer/2022062406/55ce1dcfbb61eb7a638b47bf/html5/thumbnails/28.jpg)
OpenShift - How It Works
![Page 29: FICO Open Shift presentation](https://reader035.vdocuments.net/reader035/viewer/2022062406/55ce1dcfbb61eb7a638b47bf/html5/thumbnails/29.jpg)
Containers run lang/framework middleware, database & other runtimes.
Pods run one or more containers as a single unit. Each pod has an IP and mapped storage volumes.
Masters provide API, orchestration & scheduling, maintain state and manage Pods & Services.
Nodes are Linux container hosts that run Pods assigned by the Master.
How It Works - OpenShift Concepts
![Page 30: FICO Open Shift presentation](https://reader035.vdocuments.net/reader035/viewer/2022062406/55ce1dcfbb61eb7a638b47bf/html5/thumbnails/30.jpg)
OpenShift - How It Works
![Page 31: FICO Open Shift presentation](https://reader035.vdocuments.net/reader035/viewer/2022062406/55ce1dcfbb61eb7a638b47bf/html5/thumbnails/31.jpg)
OpenShift - How It Works
![Page 32: FICO Open Shift presentation](https://reader035.vdocuments.net/reader035/viewer/2022062406/55ce1dcfbb61eb7a638b47bf/html5/thumbnails/32.jpg)
OpenShift - How It Works
![Page 33: FICO Open Shift presentation](https://reader035.vdocuments.net/reader035/viewer/2022062406/55ce1dcfbb61eb7a638b47bf/html5/thumbnails/33.jpg)
OpenShift - How It Works
![Page 34: FICO Open Shift presentation](https://reader035.vdocuments.net/reader035/viewer/2022062406/55ce1dcfbb61eb7a638b47bf/html5/thumbnails/34.jpg)
Built on Standards Isolation with
Linux Containers
● Isolating applications on host operating systems
● Security● Portability across host
systems
Container format with Docker
● Interface for communication, configuration, data persistence & provisioning
● Content agnostic● Infrastructure agnostic
Registry/ContainerDiscovery
● Easily find and consume trusted container images
● Federate consumption libraries
● Promote consistency and reuse
Orchestration With Kubernetes
● Orchestrate containers at scale
● Define application topologies
● Handle container networking
● Manage container state● Schedule across hosts
![Page 35: FICO Open Shift presentation](https://reader035.vdocuments.net/reader035/viewer/2022062406/55ce1dcfbb61eb7a638b47bf/html5/thumbnails/35.jpg)
Standard Containers Core
● Standard container runtime & packaging format with Docker
● Fast, lightweight and efficient application deployments
● Portability across bare metal, virtual, private & public clouds
● Enable immutable image- based application deployment
![Page 36: FICO Open Shift presentation](https://reader035.vdocuments.net/reader035/viewer/2022062406/55ce1dcfbb61eb7a638b47bf/html5/thumbnails/36.jpg)
Trusted Container Host
● Built on foundation of Red Hat Enterprise Linux 7
● Enterprise-grade security, stability & reliability with RHEL
● Minimal footprint, container optimized, atomically updated OS with RHEL Atomic Host
● Both certified to run Docker containers at scale
![Page 37: FICO Open Shift presentation](https://reader035.vdocuments.net/reader035/viewer/2022062406/55ce1dcfbb61eb7a638b47bf/html5/thumbnails/37.jpg)
Web Scale Orchestration
● Orchestrate multi-container services with Kubernetes
● Schedule containers across multiple hosts in desired topology
● Declarative model for container health management to detect and restart on failure
● Enable manual and automated scaling up & down
![Page 38: FICO Open Shift presentation](https://reader035.vdocuments.net/reader035/viewer/2022062406/55ce1dcfbb61eb7a638b47bf/html5/thumbnails/38.jpg)
Application Services
● Access certified container images from Red Hat & ISVs
● Leverage large community ecosystem (Docker Hub)
● Choice of language runtimes, databases & other services
● xPaaS application and integration services powered by JBoss
![Page 39: FICO Open Shift presentation](https://reader035.vdocuments.net/reader035/viewer/2022062406/55ce1dcfbb61eb7a638b47bf/html5/thumbnails/39.jpg)
Rich Multi-User Experience
● Intuitive Web console, command line interface & IDE integration
● Collaborate on multi-tenant application projects
● User and team-based access controls
● Integrate with enterprise authentication systems
![Page 40: FICO Open Shift presentation](https://reader035.vdocuments.net/reader035/viewer/2022062406/55ce1dcfbb61eb7a638b47bf/html5/thumbnails/40.jpg)
Build & Deployment Automation
● Integrated Docker registry and image building capability
● Source code deployments leveraging source-to-image build automation
● Binary deployments integrated with your existing build and CI infrastructure
● Configurable deployment patterns (rolling, etc.)
![Page 41: FICO Open Shift presentation](https://reader035.vdocuments.net/reader035/viewer/2022062406/55ce1dcfbb61eb7a638b47bf/html5/thumbnails/41.jpg)
Container Registry
● Fully integrated Docker v2 registry
● Authentication and access control to images
● Integrate with Docker Hub, Satellite and 3rd party enterprise registries
![Page 42: FICO Open Shift presentation](https://reader035.vdocuments.net/reader035/viewer/2022062406/55ce1dcfbb61eb7a638b47bf/html5/thumbnails/42.jpg)
Container Networking
● Integrated Open vSwitch based container networking
● Ability to plugin 3rd party SDN solutions
● Platform wide routing tier
![Page 43: FICO Open Shift presentation](https://reader035.vdocuments.net/reader035/viewer/2022062406/55ce1dcfbb61eb7a638b47bf/html5/thumbnails/43.jpg)
Container Storage
● Shared storage volumes for pods / containers via Kubernetes
● Extensible with plugins for NFS, iSCSI, Amazon storage, Google storage, …
● User requests storage be provisioned for their service
![Page 44: FICO Open Shift presentation](https://reader035.vdocuments.net/reader035/viewer/2022062406/55ce1dcfbb61eb7a638b47bf/html5/thumbnails/44.jpg)
Simplified Administration
● Streamlined OpenShift installation process
● Standalone routing tier simplifies DNS and external router/LB integration
● Integrate with enterprise authentication (LDAP, etc.) and OAuth 2 enabled
![Page 45: FICO Open Shift presentation](https://reader035.vdocuments.net/reader035/viewer/2022062406/55ce1dcfbb61eb7a638b47bf/html5/thumbnails/45.jpg)
User request
myapp.foodomain.com:80 -> 192.168.123.22
Host Z
openvswitch bridge
OpenShift Routing Layer (HAProxy)
Route:myapp.foodomain.com:80 ->
Endpoints:10.1.0.2:2701710.2.0.4:27017
Route:otherapp.foodomain.com:443 ->
Endpoints:10.1.0.9:3046210.2.0.55:30462
OpenShift SDN Overlay Network
Host 1
Host 2
Host 3
Host N
openvswitch bridge
ose-pod10.1.0.2:27017
Pod
Linuxbridge
Linuxbridge
![Page 46: FICO Open Shift presentation](https://reader035.vdocuments.net/reader035/viewer/2022062406/55ce1dcfbb61eb7a638b47bf/html5/thumbnails/46.jpg)
OpenShift SDN Overlay Network
Host 1
Host 2
Host 3
Host N
network bridge
ose-pod10.1.0.2:27017
Pod
network bridge
ose-pod10.1.0.2:27017
Pod
network bridge
OpenShift (Service Proxy)
Service1:172.20.64.38:27017 ->
Selector: name=hello-openshift10.1.0.2:808010.2.0.4:8080
service routing
![Page 47: FICO Open Shift presentation](https://reader035.vdocuments.net/reader035/viewer/2022062406/55ce1dcfbb61eb7a638b47bf/html5/thumbnails/47.jpg)
Network Overview
![Page 48: FICO Open Shift presentation](https://reader035.vdocuments.net/reader035/viewer/2022062406/55ce1dcfbb61eb7a638b47bf/html5/thumbnails/48.jpg)
Network Overview:
Inter-Pod Detail
![Page 49: FICO Open Shift presentation](https://reader035.vdocuments.net/reader035/viewer/2022062406/55ce1dcfbb61eb7a638b47bf/html5/thumbnails/49.jpg)
![Page 50: FICO Open Shift presentation](https://reader035.vdocuments.net/reader035/viewer/2022062406/55ce1dcfbb61eb7a638b47bf/html5/thumbnails/50.jpg)