maximising re-use without platform with drupal 8 ... · business director felipe rubim head of...
TRANSCRIPT
Architecting a Global Platform with Drupal 8: Maximising Re-use without Compromising Flexibility
@Acquia Engage Asia Pacific 2017
Outline
● Intro● Global Platform, Reusability and Flexibility● Drupal and Acquia platform: reaching Base Camp faster● Case Studies ● key takeaways
ciandt.com
Speakers
ciandt.com
Yoshiyuki Ueda
CI&T Japan,
Business Director
Felipe Rubim
Head of Drupal Services &
CI&T China GM
CI&T stands for
Collaborate,
Innovate and
Transform.
ciandt.com
2,500 Industry and Technology Experts
96% Client Retention Rate
15+ Fortune500 Brands
Over $150M in Annual Revenue with a
35% Growth YOY
Born in BrazilOffices in US, Europe, Brazil and Asia Pacific
Top Technology Partnerships
300+ PHP/Drupal500+ Java-based400+ Microsoft .NET100+ Google Cloud Certified150+ Native Mobile Devs100+ Hybrid Mobile Devs100+ Adobe Marketing Experts
by the numbers
Certified
“Great Place to Work”11 consecutive years via GPTW Institute Covered by Gartner and Forrester
ciandt.com
Global Presence
ciandt.com
USA
Brazil
UK• London
China• Ningbo• Shanghai• Beijing
Japan• Tokyo
Australia
• Brisbane• Campinas (HQ)• Belo Horizonte• Rio de Janeiro• São Paulo
• Atlanta• Philadelphia• Houston• San Francisco• Somerset NJ• New York
ciandt.com
CI&T and Drupal
300+ Drupal talents
Top 2 active community member
9+ years of experience in Drupal
Global reachLargest Drupal shop in Southern hemisphereMain Drupal promoter in Asia and South Pacific
Active community supporter76+ projects supported45+ contributed modulesDrupal 8 core committer
Drupal accredited40+ Acquia certified engineers2 Acquia Grand Masters
ciandt.com
+
Learn more about CI&T and Drupal at ciandt.com/drupal and our profile at drupal.org: bit.do/ciandt-drupal
CI&T @ Drupal.org - 2nd place in number of contributions
ciandt.com
Acquia Partner of the year in APJ
ciandt.comciandt.com
Global Platform, Reusability and Flexibility
ciandt.com
Where it all starts
ciandt.comciandt.com
Security
Governance
More Control
Unified UX
Cost Effective
Flexibility
Autonomy
Drupal and Acquia Platform:
reaching Base Camp faster
ciandt.com
Drupal and Acquia Platform: reaching Base Camp faster
ciandt.com
Unified UX/UI
Security
Governance
Control
Flexibility
Autonomy
Cost Effective
Case Study #1 - Astellas Pharma
ciandt.com
Astellas - A Corporate Sites Global Platform
Astellas Pharma is a Japanese pharmaceutical company, headquartered in Tokyo and present in more than 70 countries, ranking top 20 in the Global Pharma organizations, with a revenue of more than USD 12B (+ 70% is from overseas), along with 17K+ employees
ciandt.com
Astellas - A Corporate Sites Global Platform
Motivation: A strict requirement of information disclosure as a globally expanding pharmaceutical company, while also conveying the company's vision, unified across the globe
Astellas Pharma actively partners with academia, research institutes, bio ventures, etc. in each region of the world. It also has a sales network of more than 50 countries and stakeholders spread across the planet.
Therefore, its digital presence plays a paramount role as a tool for timely and appropriate disclosure of information.
ciandt.com
The Journey to Drupal and ACSF
Previous State:The corporate site was only for the Japanese market (with an English translated version). There are more than 30 regional sites where each market individually develops and maintains , such as US, other countries in the Americas, EMEA and Asia Pacific.
Japanese English
ciandt.com
Local Sites
Japan USA France China
...and 30 more
ciandt.com
Key pain points of previous state
● Low usability (inappropriate User Experience)● Low amount of information being shared ● Lack of platform governance● Timing for publishing information (No control in each country /
region)● Ensure security level is kept under the global governance body
ciandt.com
2015 2016 2017 2018
★Revamp Decision
Strategy Planning
Formulate new brand guidelines
Global Site Build
JP Site Release Markets Rollouts
Choosing Development Partner
Roadmap
ciandt.com
The Solution
● Acquia Cloud Site Factory (PaaS)● Acquia Cloud Edge Protect (WAF/CDN)
● Open Source● Large and Successful Development
Community and providers ● Adopted by large organizations across the
globe
ciandt.com
Improve Infrastructure and Operations efficiency
Provide a stable and reliable platform operation
Security
IT Goals
ciandt.com
Professional Services
Global Support
Learning Services
OnboardingTechnical Account
Management
• Fully managed service necessary for using Drupal in enterprise
• Unified management of all websites via the ACSF dashboard
• "Infrastructure umbrella": All expenses are covered, with a fixed operation cost, including all AWS usage
Solution Benefits
ciandt.com
The Results
ciandt.com
ciandt.com
ciandt.com
Key Modules
ciandt.com
Content Approval Workflow - Workbench Moderation
Key Modules
ciandt.com
Custom Solution for Content Sharing
Key Modules
ciandt.com
Customization for Private Files
Balance between public assets, security and performance
Case Study #2 - A global shipping and logistics company
ciandt.com
Case #2 - Key Facts
ciandt.com
Estimated Presence in 100 countries
Highly reusable content
Strict control on the Experience
Extremely fast Rollouts (< less than 4 months)
Case #2 - Governance and Control
Content Management
(Lift/Content Hub)
Create / update all content across all language and
regionsGlobal Content
Team
Customers
CMS URL
Websites Management(Site Factory)
Create / update all sites across all language and
regionsWebsites Admin
Team
CMS URL
Structure and theme only
Content only ...
Global site
Local sites
Website
Website
Website
Website
...
Website
Acq
uia E
dg
e P
rote
ct (WA
F/D
Do
S
Pro
tectio
n)
Case Study #3 - Another large global organization
ciandt.com
Case #3 - Key Facts
Using Drupal since 2008
(D6, now on D7 and D8)
More than 1,000 properties on Drupal
Different Divisions /Areas and markets
ciandt.com
Case #3 - Governance with Scalability
Division 1 Stack
Acquia Cloud Enterprise
Division 2Stack
Division 3 Stack
Corporate Division Stack
APAC Websites
EMEA Websites
Drupal 7, Drupal 8
Distributions
NA/ LATAM
Websites
APAC Websites
EMEA Websites
NA/ LATAM
Websites
APAC Websites
EMEA Websites
NA/ LATAM
Websites
APAC Websites
EMEA Websites
NA/ LATAM
Websites
ciandt.com
Case #3 - Governance with Flexibility → Time to Market
Squad Platform Engineers
Squad APJ
Squad EMEA
Squad AMERICAS
Platform - Product Owners
SQUADS MAINTAIN, EVOLVE AND ROLL OUT LOCAL SITES
Acquia Cloud Enterprise
Division 2Stack
APAC Websites
EMEA Websites
NA/ LATAM
Websites
ciandt.com
Case Study #4:
A Counterexample: Architecting
without governance
ciandt.com
Case Study #4 - Key facts
ciandt.com
Just adopted DrupalMulti-site approach
- no proper guidance
Urgency to move old assets to the Platform
Strict RFP process for individual department sites
No framework or distribution in place, no governance
Case Study #4 - A counterexample - Governance
ciandt.com
Drupal 8 Distro
Repository
Website Code #1
Website Code #2
Website Code #3
Website Code #4
Website Code #...
Partner 1
Partner 2
Partner 3
Case Study #4 - A counterexample - Governance
ciandt.com
Drupal 8 Distro
Repository
Website Code #1
Website Code #2
Website Code #3
Website Code #4
Website Code #...
Agency 1
Agency 2
Agency 3
Rework!
Case Study #4 - A counterexample - Governance
ciandt.com
Drupal 8 Distro/
Repository
Website Code #1
Website Code #2
Website Code #3
Website Code #4
Partner 1
Partner 2
Partner 3
Governance Team and Guidelines
...
Final Thoughts
ciandt.com
Final Thoughts
● Acquia Cloud Site Factory, Acquia Lift and ACE will give you the edge you need to to touch the ground running
● Drupal provides you with that "extra flexibility power", but with power comes great responsibility (aka: Governance)...
● ...thus allow enough time for setting up a proper platform governance from the approach to procurement, marketing all the way to partners management
● When and if it gets too big, no problem: re-architect, while still providing the expected flexibility, without compromising governance (delegate!)
ciandt.com
Thank you!To know more, talk to us:
Or visit ciandt.com,ciandt.co.jp or ciandt.com.cn
#amazinglyfast