Anda di halaman 1dari 9

ENTERPRISE

CONTAINER
STRATEGY

DOCKER AUTHORISED CONSULTANCY


& TRAINING PARTNER
ENTERPRISE CONTAINER STRATEGY
Many enterprise organisations are beginning to appreciate the
significant advantages that containers bring to the way they
build, ship and run applications.
Because containers are in many ways a step change in how we
deliver applications, enterprises typically need support with
container adoption in order to:

Align on where and how containers should


be used.
Understand the implications for enterprise
architecture.
Develop a governance model around
the use of containers incorporating
development, deployment and operations.
Understand the best practices for successful
and secure operational deployment.

Our Enterprise Container Strategy supports


and accelerates the process of adoption
and successful production deployment of
containers. It brings to bear a structure and
rigorous program that moves you towards
building, shipping and running c ontainerised
ENTERPRISE IT
applications in an enterprise setting. ORGANISATIONS
TYPICALLY NEED
SUPPORT WITH
CONTAINER
ADOPTION IN
ORDER TO GET
ENTERPRISE CONTAINER STRATEGY

TO A SUCCESFUL
PRODUCTION
DEPLOYMENT

2
THE BUSINESS CASE FOR DOCKER

MATURE USERS OF DOCKER WILL FIND THAT:

Delivery cycle times increase, allowing Increased resilience and robustness


applications to be shipped earlier in your platforms are achieved;
and more often;
Developers and operations engineers
Environments become more become more efficient through being
consistent, driving up quality freed up to concentrate on truly
and efficiency in the software value p
 roducing activity.
development function;

Workloads become more portable


across servers and hosts, making WE BELIEVE THAT
maintenance easier and improving
infrastructure agility;
THIS INITIATIVE
WILL ACCELERATE
ENTERPRISE CONTAINER STRATEGY

Machine utilization goes up due to


dynamic allocation of containers. This A MORE
can, over time, reduce infrastructure WIDESPREAD
costs as you consolidate your DEPLOYMENT OF
infrastructure;
DOCKER...
Stronger security can be achieved
through process isolation and control
of resources.

3
SCOPE OF THE CONTAINER
STRATEGY
In order to successfully adopt containers within an enterprise
setting, our experience has shown that we need two programs
of work

TOOLING & STRATEGY &


TECHNOLOGY GOVERNANCE
Deploying and configuring the tools Developing a reference architecture A
 cheiving concensus across
that support Docker; which incorporates operational and the organization and technical
secure best practices; stakeholders through education,
Identifying and delivering
an appropriate PoC in a real Identifying which applications PR, training and bringing together
productionised application according and platforms are most suited for disparate parties;
to operational and secure best incorporating Docker; S
 upporting Docker and supporting
practices; tools through the audit process;
Developing standards and best
Upskilling developers and operations practices in a reusable and accessible
engineers in the use, deployment format which makes it easy to adopt
and run of a Dockerised application Docker in a consistent way according
through a tailored combination of to operational and secure best
classroom based training, workshops practices;
and pairing;
Working with senior management,
Helping to support any leadership and technical architects to
productionised application services integrate Docker into the enterprise
until fully handed over to client architecture and strategy;
operations engineers.
ENTERPRISE CONTAINER STRATEGY

4
ENTERPRISE CONTAINER STRATEGY
Tooling & Technology Workstream

BUILD SHIP RUN

CONTAINER BUILDS CONTINUOUS INTEGRATION MONITORING

IMAGE HIERARCHY CONTINUOUS DEPLOYMENT ROBUSTNESS & RESILIENCE


IMPLEMENTATION

DEV/TEST ENVIRONMENTS SECURITY

TESTING CAPACITY PLANNING &


SCALABILITY

ROLE BASED ACCESS CONTROL

INFRASTRUCTURE

DEVELOPER TOOLING REGISTRY ENGINE


TOOLING

DEVELOPER EXPERIENCE CI TOOLING MONITORING & METRICS

DEPLOYMENT TOOLING PaaS

SECURITY SCANNING
ARCHITECTURE

CONTAINER ARCHITECTURE CONTAINER LINKING &


SERVICE DISCOVERY
ENTERPRISE CONTAINER STRATEGY

5
ENTERPRISE CONTAINER STRATEGY
Strategy & Governance Workstream

BUILD SHIP RUN


STRATEGY

ADOPTION ROADMAP

BUSINESS CASE

IMAGE PROVENANCE TRACEABILITY

LICENSING AUDIT VISIBILITY


GOVERNANCE

SEPARATION OF CONCERNS RESOURCE ALLOCATION

ACCESS CONTROL TRACEABILITY

INTERNAL AUDIT & CERTIFICATION

SECURITY
UPSKILLING

DEVELOPER UPSKILLING QA UPSKILLING OPERATIONS UPSKILLING


ENTERPRISE CONTAINER STRATEGY

6
OUTPUTS OF THE CONTAINER
STRATEGY
DETAILED ANALYSIS
Symptom
Score Root Cause
Release Automation

WE OUTPUT A Monitoring and Metrics

DETAILED PLAN OF
HOW TO ADOPT Requirements Management

CONTAINERS WITHIN Organizational Setup


YOUR APPLICATION
AREAS IN SCOPE ...

BENEFITS ANALYSIS
You Engineering Best Practices
Your peers

Business Processes Infrastructure Automation

WE HELP ARTICULATE
Organizational Setup Release Automation THE BENEFITS OF
IMPLEMENTING
CONTAINERS WITHIN
YOUR SOFTWARE
Working Practices Monitoring and Metrics
Architecture DEVELOPMENT
Culture LIFECYCLE

BUSINESS CASE FOR CONTAINERS


People
Process
Technology

WE PROVIDE A SET
ENTERPRISE CONTAINER STRATEGY

OF PRIORITIZED Development Tooling Test Automation Monitoring

RECOMMENDATIONS
OF WHERE TO SPEND
FINITE RESOURCES
FIRST, WITH A
COST/BENEFIT
BUSINESS CASE.

7
ABOUT US

Contino is a technology and services company


specializing in DevOps, continuous delivery,
and transformational programs.
The companys Rapid Prototyping and
DevOps Acceleration services help
organizations speed time-to-market for
high quality new and re-tooled applications.
From strategy and operations to culture
and technology, Contino helps business and
technology leaders identify and address
opportunities for growth and profitability.
Sendachi provides training, development,
deployment and optimization services for the
full stack of DevOps and Agile technologies
including application lifecycle management
(ALM), modern development and continuous
delivery tools, micro-services architecture,
containerization, security, analytics, testing
and cloud infrastructure platforms.
Learn more at CONTINO.IO
E: info@contino.io
W: www.contino.io

Anda mungkin juga menyukai