39
www.sedexglobal.com | www.opencredo.com Delivering a Next Generation Ethical Supply Chain Management Solution Tom Cunliffe Sedex @FrettedWith Bart Spaans OpenCredo @Work_of_Bart

Sedex & OpenCredo: Delivering a Next Generation Ethical Supply Chain Management Solution

Embed Size (px)

Citation preview

www.sedexglobal.com | www.opencredo.com

Delivering a Next Generation Ethical Supply Chain Management Solution

Tom Cunliffe Sedex @FrettedWithBart Spaans OpenCredo @Work_of_Bart

www.sedexglobal.com | www.opencredo.com

What is Sedex?

● Not-for-profit membership organization● Founded in 2004● Dedicated to improving ethical and responsible business

practices in global supply chains

www.sedexglobal.com | www.opencredo.com

Formation

● Founded by a group of UK retailers & suppliers● Concern about ethical standards in supply chains● Suppliers were overloaded by surveys and audits● Collaborative, impartial● Grew to 1000 member organizations in first year

www.sedexglobal.com | www.opencredo.com

Sedex Members

● Approx 38,000 member organisations○ China: 44%○ Europe: 37.5%○ USA: 7%○ South America: 6%○ Africa: 5%

● 676 “purchasing” members● 38 audit companies● Members pay annual subscription fee

www.sedexglobal.com | www.opencredo.com

Sedex Global

● Team of 50● Offices in London and Shanghai● Presence USA and Chile● Partners in Japan and Australia● Global network of associates

www.sedexglobal.com | www.opencredo.com

How?

www.sedexglobal.com | www.opencredo.com

Audit

● SMETA (Sedex Members Ethical Trade Audit)○ Most widely used ethical audit methodology○ Developed collaboratively by the Sedex membership

● We do not audit or certify companies○ We provide a methodology○ We facilitate the audit process○ We facilitate the exchange of audit reports

www.sedexglobal.com | www.opencredo.com

Supply chain engagement

● Service provided to purchasing members● Suppliers are contacted directly by our multilingual team● Suppliers receive support in:

○ Regulatory compliance ○ Completing surveys○ Arranging audits○ Exchanging information with their customers

www.sedexglobal.com | www.opencredo.com

Technology

● Database○ Organizations: 38,000○ Sites: 83,000○ Audits: 137,000○ Audit findings: 573,000○ Questionnaire answers: > 10m

● Systems for information exchange● Supply chain risk assessment application● BI reporting application

www.sedexglobal.com | www.opencredo.com

Challenges

● Rapidly changing business environment● Diverse global user base● Data volumes increasing● Financial constraints - cannot get investment

www.sedexglobal.com | www.opencredo.com

Value for money

● Small organization, responsibility to members● Every penny must go towards achieving our mission● Minimize operating cost

○ Don’t want to build an ops team○ Don’t want to build a data centre

www.sedexglobal.com | www.opencredo.com

Ability to scale

● Major companies want to outsource large parts of their supply chain management

● Supply chain data for hundreds of thousands of suppliers could be handed over with little warning

www.sedexglobal.com | www.opencredo.com

Rapid innovation

● Unique network of stakeholders● Established stakeholder management and requirements

analysis capability● Must minimize the time between understanding a

requirement and delivering against it

www.sedexglobal.com | www.opencredo.com

Portability

● Ability to migrate cost-effectively● Avoid being constrained by our technology choices

www.sedexglobal.com | www.opencredo.com

Data Analysis

● Beyond audit○ surveying workers○ finding trends, spotting anomalies

● Supply chains are not about certainty

www.sedexglobal.com | www.opencredo.com

Talent

● Competing with the finance sector, the gaming industry● Need to be technical innovators to attract the best

people

www.sedexglobal.com | www.opencredo.com

Solution

● Build a new supply chain management platform● Build our own technical capability● Adopt agile approach to deliver value quickly● Leverage technology to maximize value ● Engaged Open Credo

www.sedexglobal.com | www.opencredo.com

OpenCredo

London based software consultancy

Leading edge technologies

From start-ups to enterprise

www.sedexglobal.com | www.opencredo.com

Picking the technologies

● Responding to changes in demand● Reducing the need for ops● Cost-effective● Portable

www.sedexglobal.com | www.opencredo.com

Picking the technologies

● Micro-services architecture● Mesos with Marathon● Docker containers● Google Cloud Platform

www.sedexglobal.com | www.opencredo.com

Deployments

www.sedexglobal.com | www.opencredo.com

Deploying a new service

● Create virtual machines● Provision servers● Add deployment jobs● Deploy service

www.sedexglobal.com | www.opencredo.com

Deploying a new service

● Create virtual machines● Provision each new server● Add Dockerfile● Build and push container● Add deployment jobs● Deploy service

www.sedexglobal.com | www.opencredo.com

Language-agnostic

Making containers the unit of deployment enables generic deployment, promotion and rollback jobs that work across languages and frameworks.

www.sedexglobal.com | www.opencredo.com

Advantages

● Empowers development teams● Gives more room for prototyping● Gives faster feedback

www.sedexglobal.com | www.opencredo.com

Deployments

Scaling

www.sedexglobal.com | www.opencredo.com

Scaling

● Spreading containers across a cluster of hosts● Use scheduler to deploy n instances at a time● Several deployment styles possible

www.sedexglobal.com | www.opencredo.com

Resource utilisation

Getting the benefits of multi-tenancy...

...without the provisioning and deployment headache

www.sedexglobal.com | www.opencredo.com

Deployments

Scaling

Off-loading ops

www.sedexglobal.com | www.opencredo.com

Removing the ops bottleneck

● Generic build, deployment, promotion and rollback jobs● Centralized configuration and logging● Service discovery● Automated monitoring and maintenance

● Looking after the cluster can mostly be automated

www.sedexglobal.com | www.opencredo.com

Almost

● Stateful services outside of the cluster● Maintaining Docker base images● Supporting development teams

www.sedexglobal.com | www.opencredo.com

Deployments

Scaling

Off-loading ops

Security

www.sedexglobal.com | www.opencredo.com

Security

● Reduced attack surface● Resources can be limited● Contained from the rest of the system

www.sedexglobal.com | www.opencredo.com

Deployments

Scaling

Off-loading ops

Security

Portability

www.sedexglobal.com | www.opencredo.com

Portability

● Independent of Linux distribution● Local development with Docker Compose● Public clouds● Mesos, CloudFoundry, Kubernetes, ...

www.sedexglobal.com | www.opencredo.com

Current status

● BI reporting application is in production running in Docker containers on Mesos

● Support overhead is minimal, infrastructure expenditure is minimized

● The core application will be in production in July● Development team is at peak velocity, able to respond to

change and iterate rapidly● Sedex stakeholders are fully engaged - able to use new

functionality at end of every sprint.

www.sedexglobal.com | www.opencredo.com

Questions?