Micro Focus uses Docker Hub at scale to support its software delivery and deployment model. Some key points:
- Docker Hub is used as the registry service for Micro Focus container images
- It allows for optimized, secure, reliable and cost-effective software delivery through deployments and updates of container images to customers and partners
- Micro Focus leverages features like private repositories, offline/online access, signing and scanning of images, and integration with CI/CD pipelines
- Over 1,650 organizations, 450 repositories, and 18 teams are used on Docker Hub to manage access and deliver software from Micro Focus
5. ● Deliver enterprise-grade orchestration framework
● Build and leverage common shared services
● Secure the end-to-end SW delivery
● Enable our delivery chain partners on the new model
● Offer a consistent application lifecycle
New Delivery and Deployment Model
ITOM Platform
6. ● SaaS-Ready
● Secure
● Reliable
● Cost effective
Looking for a Registry Service…
Docker Hub to the rescue
● Legal
● Security
● Release
● Support
7. Optimized Software Delivery
Deployments and updates
Docker Hub Micro Focus
Customers
and Partners
Safe and Secure
Leverage Docker Hub
private repositories
Safe and Secure
Online and Offline
Built on Docker DTR for
repository and download
optimizations
Sign and Scan
Release and publish
container images via CI/CD
pipelines
8. ● Keep it secure but simple
● Minimize account management overhead
● Delegate administration as much as possible
● Design for automation & portability
Leveraging Docker Hub
Key driving requirements
9. Push
Integrates with R&D
CI/CD process
Pull
Single & secure
account, updates on
demand
Platform
R&D
App
R&D
x7
Micro Focus Customers
App
Repositories
Platform
Repositories
10. How to
Secret sauce
MODEL EDITOR
Customer’s Docker ID is
simply mapped to its
application pull team
organization
owners dl-ops
repository team
<app>-push
<app>-pull
platform-pull
platform-push
itom-platform-…
itom-<app>-…
dl-<app>-cicd
dl-<app>-dev
customer
members
dl-plf-dev
dl-plf-cicd
r/o
r/w
admin
r/w
r/o
my-org
Onboarding? Add ID to
the team
Trial is over? Remove
ID from team
r/o
11. Traditional vs. Modern
Breaking away from legacy processes
Definition
Release
Updates
Support Matrix
License(s)
Modern
Container Image
Docker Hub
Docker Hub
Software Defined
One
Traditional
Bundle of artifacts
Custom web site
Support web site
Plenty of PDFs
Many
12. 2
Organizations
Sandbox and Production
1,650+
Members
Customers, Partners, and PS
450+
Repositories
~15% images reused across
portfolio
18+
Teams
Owners + Push/Pull teams
Leveraging Docker Hub at Scale
Micro Focus IT Operations Management New Delivery Channel
13. Lack of granular Permissions
Owners members are still too dangerous!
Lack of Automation
We continue to integrate with internal systems as well as
bringing new offerings to market
Lack of Control
Hard to track overall activities thru the customer lifecycle
Continuous Improvements
Secondary headline font Monserrat 18pt
15. Our small
contribution
Visit our Micro Focus Open Source
Projects on GitHub
Docker Hub automation tooling to be
published shortly
https://microfocus.github.io/