SlideShare a Scribd company logo
1 of 83
Download to read offline
AL JAZEERA
TIAN CHEN | MAI IRIE
Site Building
Track
MEDIA
ETWORK
A FUTURE-FOCUSED DIGITAL PLATFORM
WITH DRUPAL 8
mirie
IRIEMAI
SOFTWARE ARCHITECT
PHASE2
IRC, drupal.org
tian.chen@aljazeera.netCHENTIAN
Head of Product
AL JAZEERA MEDIA NETWORK
OVERVIEW
Goals of the digital platform
Why Drupal 8?
Digital Strategy
Site functionality highlights
Perspective and Learnings
THE DIGITAL
LANDSCAPE
AlJazeeraMediaNetwork:
AFuture-FocusedDigitalPlatformwithDrupal8
→ 7 Live Broadcast Channels
→ 80+ Bureaus Worldwide
→ 90+MM Monthly Pageviews
→ 25+MM Monthly Active Users
→ 50+ Digital Products
→ 70+MM Followers
→ 5 Languages
ALJAZEERAMEDIANETWORK:
AFUTURE-FOCUSEDDIGITALPLATFORMWITHDRUPAL8
Al Jazeera Digital
Optimization
ADO
In alignment with AJMN
Digital Strategy, ADO is
direct or indirect
optimization of all
processes, platforms,
people, partners and
other enablers that are
pivotal to the success of
AJMN’s digital presence.
PEOPLE
Stakeholders, MarCom Experts, Researchers,
Editors, Platforms Producers, Architects,
Analysts, Engineers, etc.
PROCESSES
Strategy, Policies, Planning, Workplace
transformation, Convergence, Workflows,
SDLC, Delivery, SLAs, Procurement, etc.
TECHNOLOGY
Platforms, CMS, DAM, APIS, Infrastructure,
CDN, Cloud services, Social media, Ads
management, Analytics, etc.
ADO
HD Live
Streaming
Mobility
Platforms
Social
Engagement
Video
Monitoring
Digital Asset
Management
Digital Analytics
APIs, BaaS &
M/ESB
Unified Content
Management
Assessment
Services
ADO
TRACKS
CONTENT
MANAGEMENT
TRACK
PLATFORMS & PRODUCTS
CONTENT
MEDIA
DISTRIBUTION
AUDIENCE
PARTNERS
INTEGRATION
PROCESS
ENABLERS
PEOPLE
→ Multiple CMS platforms
→ Overstretched support, operations
and maintenance
→ Fragmented technology investments
→ Multi-skilled resource hunt
→ Difficult editor-exchange
arrangements
→ Multilingual
CURRENT CHALLENGES
Al Jazeera Content Management
ALJAZEERAMEDIANETWORK:
AFUTURE-FOCUSEDDIGITALPLATFORMWITHDRUPAL8
REVIEWENGAGEDISTRIBUTEORGANIZECAPTUREDISCOVER
Sources
Correspondents
Channels
Wires
Partners
Formats
Text & images
Audio, videos & live
streams
Embeds
Ducuments
Dashboard
Content
Media
Recommendations
Business
Editors/people
Workflows/processes
Platforms
Web
Mobile
Email
Auto importers
Packaging
Semantics &
metadata
Tag & geo-tag
Relate & package
Contextualize
Recommendations
Types
News & breaking
news
Polls & galleries
Infographics & blogs
Timelines & playlists
Schedules & EPG
Weather & results
Platforms
Web
Mobile
Connected devices
APIs
Partners
Commercial
Cloud services
Promote
Advertise
Campaigns
Geo-targeting
Technology
Domain names/URLs
Infrastructure
CDN/Multi-CDN
Responsive & W3C
Social
Shares
Recommendations
Likes
Comments
Interaction
Engage
Personalize
Ad click-through
Feedback
Analytics
Historical
Real-time
BI
Drill downs
Trends
Comparisons
Forecasts
THE PROCESS
Requirements:
→ A flexible platform
→ Control over all content streams
→ An architecture that accommodates
structured content
→ An interface for multiple content editors
A UNIFIED CMS
Across All Digital Properties
WHY
DRUPAL 8?
1 Acquia Lightning
2 Internationalization
3 Media Management
4 Editorial Workflow
5 Content Distribution
OF THE PLATFORM
KEY FEATURES
ACQUIA LIGHTNING
Imagesource:lightning.acquia.com
• A lightweight Drupal distribution
maintained by Acquia
• Serves as a starting point
• Covers 20% of the baseline
functionality typically needed on sites:
1. Page Layout
2. Preview
3. Editorial Workflow
4. Asset management
Image source = https://www.drupal.org/project/lightning
WHAT IS LIGHTNING?
Image source: www.drupal.org/project/lightning
• Provided a great baseline for the platform:
– Page Layout
– Content Workflow
– Media Management
• Reliable and transparent roadmap:
Image source: www.drupal.org/project/lightning
WHY DID WE CHOOSE LIGHTNING?
drupal.org/node/2670686
ALJAZEERAMEDIANETWORK:
AFUTURE-FOCUSEDDIGITALPLATFORMWITHDRUPAL8
THERE ARE THREE WAYS:
1. Install Lightning and just build from there.
2. Use an extend.yml file
● Example Implementation = Acme Lightning Extend
3. Use the patch for extending a profile.
HOW TO EXTEND LIGHTNING?
github.com/balsama/acme-lightning-extend
www.drupal.org/node/1356276
NTERNATIONALIZATION
MULTILINGUAL
CAPABILITIES
OF THE PLATFORM
Al Jazeera produces content in 5 languages within
its external web pages & admin interface. Fast,
efficient multilingual functionality is crucial.
• So many modules needed!
– Not all of the modules work
well together
– Inconsistent handling
across modules
– Must apply patches in order
to survive!
• Complex admin interfaces that
required multiple clicks
• Manual process for updating
locales
THE PAST
INTERNATIONALIZATION
IN DRUPAL 7
ALJAZEERAMEDIANETWORK:
AFUTURE-FOCUSEDDIGITALPLATFORMWITHDRUPAL8
As you can imagine...Imagesource:www.quickmeme.com/meme/3tim8v
INTERNATIONALIZATION
IN DRUPAL 8
Thanks to the D8 Multiligual Initiative:
we’ve got lots of goodies in Core!
Imagesource:twitter.com/d8mi/media
TODAY’S
AWESOMENESS:
PUTTING LANGUAGE FIRST
Image source: www.drupal8multilingual.org
LANGUAGE HANDLING
• Natively install in 94 languages
• Assign language to everything
• Language dependent blocks
INTERFACE TRANSLATION
• Automated downloads & updates
• Protected local translations
• English customizable/removable
SOME OF THE FEATURES OF D8MI
Image source: www.drupal8multilingual.org
CONTENT TRANSLATION
• Field-level configurability
• Applies to all content
• Views integrated
CONFIGURATION
• All translatable
• Built-in translation interface
• All shipped are pre-translatable
SOME OF THE FEATURES OF D8MI
Image/Tweet Source: twitter.com/d8mi/status/620944418493833216
“It is a world of difference.
What would take 22 or more
modules in Drupal 7 you would do
with 4 in Drupal 8. And all in core.”
Kristen Pol
• Groups.drupal.org:
– groups.drupal.org/internationalization
– groups.drupal.org/translations
• IRC: #drupal-i18n
• Drupal.org docs:
drupal.org/docs/8/multilingual
• D8MI:
– drupal.org/project/multilingual_demo
– drupal8multilingual.org
• Twitter: @d8mi
For more information on the:
Image source: twitter.com/d8mi/media
MULTILINGUAL INITIATIVE
MEDIA MANAGEMENT
Image source: www.acquia.com/product-services/acquia-lightning
MEDIA IN D7?
HOW DID WE DEAL WITH
ALJAZEERAMEDIANETWORK:
AFUTURE-FOCUSEDDIGITALPLATFORMWITHDRUPAL8
WELL…
MANY OF US RELIED ON THE MEDIA MODULE & FRIENDS
Image source: www.drupal.org/project/media
...Or maybe you used:
→ Scald
→ Asset
→ MediaBox
The good ol’ Media Browser!
30
FILE ENTITY MODULE
− Make File entities fieldable
− View modes for files
CTOOLS MODULE
VIEWS MODULE
− Stream wrappers
− File Entities
− File and image fields
MEDIA MODULE :
− Field widgets
− Media Browser
− Views integration
MODULES THAT INTEGRATE WITH THE MEDIA MODULE
DRUPAL 7
MEDIA
ENTITY
MORE INFORMATION ON DISCUSSION AT:
FILE
ENTITY
vs
groups.drupal.org/node/384813
• Extends Drupal Core File Entity
• Provides an API and UI for:
– Configuring fields and their
display on File types
– Managing the File entities
(view, create, edit, delete)
→ /file/1
→ /file/1/edit
→ /file/1/delete
• File entity basically treats everything
as a file. Works with custom stream
wrappers to bring remote media to a
Drupal site
FILE ENTITY
FILE ENTITY: drupal.org/project/file_entity
• Does not directly extend Drupal
Core File Entity
• Non file-centric storage - does not
assume that the media asset is a file,
or even just a single asset
• Creates a new entity type: Media
MEDIA
ENTITY
MEDIA ENTITY: drupal.org/project/media_entity
MODULESENABLEDINLIGHTNING
FORMEDIA
MODULESENABLEDINLIGHTNING
FORMEDIA
36
Tweet
Media
bundle
EXAMPLE:
37
EXAMPLE:
Tweet
Media
bundle
38
EXAMPLE:
Tweet
Media
bundle
39
EXAMPLE:
Twitter
Media
bundle
40
EXAMPLE:
Tweet
Media
bundle
ENTITY
EMBED
ENTITY
BROWSER
+
• Allows you to browse, create and select
entities on the system
(not Media Entity-specific)
• Can be used in different contexts (for a field
or with an Entity Embed button)
• Uses CTools form wizard for a multi-step
workflow of selecting the image(s)
ENTITY
drupal.org/project/entity_browserBROWSER
Entity
Browser
Example
LIGHTNING:
LIGHTNING:
Entity
Browser
Example
LIGHTNING:
Entity
Browser
Example
LIGHTNING:
Entity
Browser
Example
LIGHTNING:
Entity
Browser
Example
LIGHTNING:
Entity
Browser
Example
LIGHTNING:
Entity
Browser
Example
LIGHTNING:
Entity
Browser
Example
LIGHTNING:
Entity
Browser
Example
• Allows any entity to be embedded within a
text area using a WYSIWYG editor.
• Enable the entity-embed filter: Display
embedded entities for the desired text
formats
• If the Limit allowed HTML tags filter is
enabled, add <drupal-entity data-*> to the
Allowed HTML tags.
• To enable the WYSIWYG plugin, move the
entity-embed E button into the Active
toolbar for the desired text formats.
• Dependency on Embed module:
drupal.org/project/embed
ENTITY
drupal.org/project/entity_embed
EMBED
53
EXAMPLE:
Entity
Embed
Button
54
EXAMPLE:
Entity
Embed
Button
55
EXAMPLE:
Entity
Embed
Button
56
Entity
Embed
Example
LIGHTNING:
57
Entity
Embed
Example
LIGHTNING:
drupal.org/project/brightcove
Image source: drupal.org/project/brightcove
BRIGHTCOVE
VIDEO CONNECT
MODULE
to Pronovix
as well
Image source: pronovix.com
SHOUTOUT
Brightcove Video Connect for Drupal 8: Parts 1 – 4:
pronovix.com/blog/brightcove-video-connect-drupal-8-part-1
-architecture-summary-and-technical-approach
Image source: www.acquia.com/product-services/acquia-lightning
EDITORIAL
WORKFLOW
LIGHTNING
WORKFLOW
ALJAZEERAMEDIANETWORK:
AFUTURE-FOCUSEDDIGITALPLATFORMWITHDRUPAL8
MODULES ENABLED IN LIGHTNING FOR WORKFLOW
CONTENT MODERATION FLOW
DRAFT NEEDS REVIEW PUBLISHED
ARCHIVED
RECALLED
ALJAZEERAMEDIANETWORK:
AFUTURE-FOCUSEDDIGITALPLATFORMWITHDRUPAL8
AJMN WORKFLOW MODULE: MODERATION HISTORY TAB
Image source: docs.behat.org/en/v3.0
• Lightning comes with a ton of Behat tests!
• We also wrote some Behat tests for the
platform. We targeted:
a. Workflow: new moderation state
and transitions
b. User Permissions
BEHAT
TESTS
CONTENT
DISTRIBUTION
ALJAZEERAMEDIANETWORK:
AFUTURE-FOCUSEDDIGITALPLATFORMWITHDRUPAL8
REVIEWENGAGEDISTRIBUTEORGANIZECAPTUREDISCOVER
DISTRIBUTING CONTENT
FROM PLATFORM TO SITES
WWW
Recent Content
from
Content
Repository
Recent Content (B)
My Recent Content (B)
Recent Content
from
Content
Repository
Recent Content (A)
My Recent Content (A)
CMS A
CMS A Content
-
CMS B Content
CONTENT
REPOSITORY
CMS B
WHAT DOES THIS LOOK LIKE?
• We implemented a Panel Page that has 3
blocks listing recent content:
a. Recent content (current instance)
b. My recent content (current instance)
c. Recent content (Content Repository)
EDITOR DISCOVERY DASHBOARD
REVIEWENGAGEDISTRIBUTEORGANIZECAPTUREDISCOVER
• CMS instances pushed content on creation,
update, and deletion to the Content
Repository instance
• On connected CMS instances we have a
custom block on the Editor Discovery
Dashboard that displays recent content on
the Content Repository:
a. Leverages Core Rest and Basic Auth
b. Connected to a View REST Export on the
Content Repository
CONTENT REPOSITORY
REVIEWENGAGEDISTRIBUTEORGANIZECAPTUREDISCOVER
Image source: drupaldeploy.org
DEPLOY
• Allows users to easily stage content
from one Drupal site to another
• Use Multiversion and RELAXed Web
Services to stage content from
source to destination endpoints
• Involves
1. Multiversion
2. Replication
3. Workspace
4. RELAXed Web Services
WHAT IS DEPLOY?
Image source: drupaldeploy.org
REVISIONS &
REPLICATION OF
CONTENT
Image source: drupaldeploy.org
MULTIVERSION
● Converts all content entities (nodes, terms,
comments, blocks, users, etc) to be
revisionable.
● Deleted content can be restored.
REPLICATION
Replicate content between workspaces:
● On a single site (with the Workspace module)
● Across different sites (with the RELAXed Web
Services module)
WORKSPACE
● You can have different versions of your site
(with Multiversion) – these are workspaces
● Replicate content with Deploy and RELAXed
Web Services across external sites
RELAXED Web Services
● Provides a REST API for sharing and
replicating content
● API uses same protocol as CouchDB
VERSIONING
AND REST API
Image source: drupaldeploy.org
Again, another great baseline solution for
the platform:
• Ability to restore deleted content
• Push changes from a CMS instance to
the Content Repository
• Many of these pieces are moving into
Core as part of the Workflow Initiative
Image source: drupaldeploy.org
WHY DID WE
CHOOSE DEPLOY?
A RECAP OF THE SETUP
USING DEPLOY SUITE
CMS A
Multiversion Replication
RELAXed
Web Services
Workspaces
Workspace A
MultiversionReplication
RELAXed
Web Services
Workspaces
Workspace A
CONTENT
REPOSITORY
THE WORKFLOW
INITIATIVE
Improve content workflow, preview and
content staging by extending and improving
Entity API
Takes inspiration from Entity, Multiversion,
Workspace, Deploy, and Workbench Moderation
Workflow Initiative drupal.org/node/2721129
Improving Drupal's content workflow
buytaert.net/improving-drupal-content-workflow
Core conversation from DrupalCon New Orleans
youtube.com/watch?v=_rAB8DJnc8Y
Kanban board
contribkanban.com/sprint/WorkflowInitiative
MORE INFORMATION
ALJAZEERAMEDIANETWORK:
AFUTURE-FOCUSEDDIGITALPLATFORMWITHDRUPAL8
Extending the functionality :
● Taxonomy Manager
● Mobile specific features
● Personalization
NEXT STEPS
PERSPECTIVE
&
LESSONS LEARNED
JOIN US FOR
CONTRIBUTION SPRINTS
First Time Sprinter Workshop - 9:00-12:00 - Room Wicklow2A
Mentored Core Sprint - 9:00-18:00 - Wicklow Hall 2B
General Sprints - 9:00 - 18:00 - Wicklow Hall 2A
TIME FOR SOME
Q&A
EVALUATE THIS
SESSION:
events.drupal.org/dublin2016/schedule
ALJAZEERAMEDIANETWORK:
AFUTURE-FOCUSEDDIGITALPLATFORMWITHDRUPAL8
THANK
OU!

More Related Content

What's hot

Continuous Delivery Applied (Agile Richmond)
Continuous Delivery Applied (Agile Richmond)Continuous Delivery Applied (Agile Richmond)
Continuous Delivery Applied (Agile Richmond)Mike McGarr
 
CISOA Conference 2020 Banner 9 Development
CISOA Conference 2020 Banner 9 DevelopmentCISOA Conference 2020 Banner 9 Development
CISOA Conference 2020 Banner 9 DevelopmentBrad Rippe
 
MuleSoft Meetup Roma - Processi di Automazione su CloudHub
MuleSoft Meetup Roma - Processi di Automazione su CloudHubMuleSoft Meetup Roma - Processi di Automazione su CloudHub
MuleSoft Meetup Roma - Processi di Automazione su CloudHubAlfonso Martino
 
Mule soft meetups-24012020
Mule soft meetups-24012020Mule soft meetups-24012020
Mule soft meetups-24012020Pablo Bellissimo
 
MuleSoft Meetup #2 in Kyiv, Ukraine - What is special about MuleSoft Catalyst™?
MuleSoft Meetup #2 in Kyiv, Ukraine - What is special about MuleSoft Catalyst™?MuleSoft Meetup #2 in Kyiv, Ukraine - What is special about MuleSoft Catalyst™?
MuleSoft Meetup #2 in Kyiv, Ukraine - What is special about MuleSoft Catalyst™?Maksym Dovgopolyi, PMP
 
SAPUI5/OpenUI5 - Continuous Integration
SAPUI5/OpenUI5 - Continuous IntegrationSAPUI5/OpenUI5 - Continuous Integration
SAPUI5/OpenUI5 - Continuous IntegrationPeter Muessig
 
OpenNTF.Org Third Generation
OpenNTF.Org Third GenerationOpenNTF.Org Third Generation
OpenNTF.Org Third GenerationNiklas Heidloff
 
Continuous Delivery Applied (AgileDC)
Continuous Delivery Applied (AgileDC)Continuous Delivery Applied (AgileDC)
Continuous Delivery Applied (AgileDC)Mike McGarr
 
Meetup - Automate your project lifecycle using MuleSoft and Azure DevOps
Meetup - Automate your project lifecycle using MuleSoft and Azure DevOpsMeetup - Automate your project lifecycle using MuleSoft and Azure DevOps
Meetup - Automate your project lifecycle using MuleSoft and Azure DevOpsRenato de Oliveira
 
Ad101 - IBM Lotus Domino Designer: Full Speed Ahead!
Ad101 - IBM Lotus Domino Designer: Full Speed Ahead!Ad101 - IBM Lotus Domino Designer: Full Speed Ahead!
Ad101 - IBM Lotus Domino Designer: Full Speed Ahead!ddrschiw
 
Git/Gerrit with TeamForge
Git/Gerrit with TeamForgeGit/Gerrit with TeamForge
Git/Gerrit with TeamForgeCollabNet
 
How to use source control with apex?
How to use source control with apex?How to use source control with apex?
How to use source control with apex?Oliver Lemm
 
Nagpur MuleSoft Meetup Group - Working with API Groups in Mulesoft
Nagpur MuleSoft Meetup Group - Working with API Groups in Mulesoft Nagpur MuleSoft Meetup Group - Working with API Groups in Mulesoft
Nagpur MuleSoft Meetup Group - Working with API Groups in Mulesoft NaimishKakkad2
 
Iteria lowcode 2022-01-10
Iteria lowcode 2022-01-10Iteria lowcode 2022-01-10
Iteria lowcode 2022-01-10Jozef Slezak
 
MuleSoft Meetup Roma - CloudHub Networking Stategies
MuleSoft Meetup Roma -  CloudHub Networking StategiesMuleSoft Meetup Roma -  CloudHub Networking Stategies
MuleSoft Meetup Roma - CloudHub Networking StategiesAlfonso Martino
 
UI5con 2017 - UI5 Evolution
UI5con 2017 - UI5 EvolutionUI5con 2017 - UI5 Evolution
UI5con 2017 - UI5 EvolutionPeter Muessig
 
Version Uncontrolled! How to Manage Your Version Control
Version Uncontrolled! How to Manage Your Version ControlVersion Uncontrolled! How to Manage Your Version Control
Version Uncontrolled! How to Manage Your Version ControlRevelation Technologies
 
Git branch management
Git branch managementGit branch management
Git branch managementMatt Liu
 

What's hot (20)

Continuous Delivery Applied (Agile Richmond)
Continuous Delivery Applied (Agile Richmond)Continuous Delivery Applied (Agile Richmond)
Continuous Delivery Applied (Agile Richmond)
 
CISOA Conference 2020 Banner 9 Development
CISOA Conference 2020 Banner 9 DevelopmentCISOA Conference 2020 Banner 9 Development
CISOA Conference 2020 Banner 9 Development
 
MuleSoft Meetup Roma - Processi di Automazione su CloudHub
MuleSoft Meetup Roma - Processi di Automazione su CloudHubMuleSoft Meetup Roma - Processi di Automazione su CloudHub
MuleSoft Meetup Roma - Processi di Automazione su CloudHub
 
Mule soft meetups-24012020
Mule soft meetups-24012020Mule soft meetups-24012020
Mule soft meetups-24012020
 
MuleSoft Meetup #2 in Kyiv, Ukraine - What is special about MuleSoft Catalyst™?
MuleSoft Meetup #2 in Kyiv, Ukraine - What is special about MuleSoft Catalyst™?MuleSoft Meetup #2 in Kyiv, Ukraine - What is special about MuleSoft Catalyst™?
MuleSoft Meetup #2 in Kyiv, Ukraine - What is special about MuleSoft Catalyst™?
 
SAPUI5/OpenUI5 - Continuous Integration
SAPUI5/OpenUI5 - Continuous IntegrationSAPUI5/OpenUI5 - Continuous Integration
SAPUI5/OpenUI5 - Continuous Integration
 
#1 MuleSoft Meetup in Geneva
#1 MuleSoft Meetup in Geneva #1 MuleSoft Meetup in Geneva
#1 MuleSoft Meetup in Geneva
 
Cracow MuleSoft Meetup #1
Cracow MuleSoft Meetup #1Cracow MuleSoft Meetup #1
Cracow MuleSoft Meetup #1
 
OpenNTF.Org Third Generation
OpenNTF.Org Third GenerationOpenNTF.Org Third Generation
OpenNTF.Org Third Generation
 
Continuous Delivery Applied (AgileDC)
Continuous Delivery Applied (AgileDC)Continuous Delivery Applied (AgileDC)
Continuous Delivery Applied (AgileDC)
 
Meetup - Automate your project lifecycle using MuleSoft and Azure DevOps
Meetup - Automate your project lifecycle using MuleSoft and Azure DevOpsMeetup - Automate your project lifecycle using MuleSoft and Azure DevOps
Meetup - Automate your project lifecycle using MuleSoft and Azure DevOps
 
Ad101 - IBM Lotus Domino Designer: Full Speed Ahead!
Ad101 - IBM Lotus Domino Designer: Full Speed Ahead!Ad101 - IBM Lotus Domino Designer: Full Speed Ahead!
Ad101 - IBM Lotus Domino Designer: Full Speed Ahead!
 
Git/Gerrit with TeamForge
Git/Gerrit with TeamForgeGit/Gerrit with TeamForge
Git/Gerrit with TeamForge
 
How to use source control with apex?
How to use source control with apex?How to use source control with apex?
How to use source control with apex?
 
Nagpur MuleSoft Meetup Group - Working with API Groups in Mulesoft
Nagpur MuleSoft Meetup Group - Working with API Groups in Mulesoft Nagpur MuleSoft Meetup Group - Working with API Groups in Mulesoft
Nagpur MuleSoft Meetup Group - Working with API Groups in Mulesoft
 
Iteria lowcode 2022-01-10
Iteria lowcode 2022-01-10Iteria lowcode 2022-01-10
Iteria lowcode 2022-01-10
 
MuleSoft Meetup Roma - CloudHub Networking Stategies
MuleSoft Meetup Roma -  CloudHub Networking StategiesMuleSoft Meetup Roma -  CloudHub Networking Stategies
MuleSoft Meetup Roma - CloudHub Networking Stategies
 
UI5con 2017 - UI5 Evolution
UI5con 2017 - UI5 EvolutionUI5con 2017 - UI5 Evolution
UI5con 2017 - UI5 Evolution
 
Version Uncontrolled! How to Manage Your Version Control
Version Uncontrolled! How to Manage Your Version ControlVersion Uncontrolled! How to Manage Your Version Control
Version Uncontrolled! How to Manage Your Version Control
 
Git branch management
Git branch managementGit branch management
Git branch management
 

Similar to A FUTURE-FOCUSED DIGITAL PLATFORM WITH DRUPAL 8

DrupalCampSFL OpenPublic Overview
DrupalCampSFL OpenPublic OverviewDrupalCampSFL OpenPublic Overview
DrupalCampSFL OpenPublic OverviewJohn Studdard
 
[HKDUG] #20151017 - BarCamp 2015 - Drupal 8 is Coming! Are You Ready?
[HKDUG] #20151017 - BarCamp 2015 - Drupal 8 is Coming! Are You Ready?[HKDUG] #20151017 - BarCamp 2015 - Drupal 8 is Coming! Are You Ready?
[HKDUG] #20151017 - BarCamp 2015 - Drupal 8 is Coming! Are You Ready?Wong Hoi Sing Edison
 
From Drupal 7 to Drupal 8 - Drupal Intensive Course Overview
From Drupal 7 to Drupal 8 - Drupal Intensive Course OverviewFrom Drupal 7 to Drupal 8 - Drupal Intensive Course Overview
From Drupal 7 to Drupal 8 - Drupal Intensive Course OverviewItalo Mairo
 
Console presentation
Console presentationConsole presentation
Console presentationAditi Vora
 
Drupal Summit Tokyo 2017 -- 企業向けオープンソースCMS Drupalの全貌
Drupal Summit Tokyo 2017 -- 企業向けオープンソースCMS Drupalの全貌Drupal Summit Tokyo 2017 -- 企業向けオープンソースCMS Drupalの全貌
Drupal Summit Tokyo 2017 -- 企業向けオープンソースCMS Drupalの全貌Geovanne Bertonha
 
Best Practices for Moving to Drupal 9
Best Practices for Moving to Drupal 9Best Practices for Moving to Drupal 9
Best Practices for Moving to Drupal 9Mediacurrent
 
FileMaker-Drupal Synchronization
FileMaker-Drupal SynchronizationFileMaker-Drupal Synchronization
FileMaker-Drupal SynchronizationMediacurrent
 
DrupalCon Chicago 2011 ReportBack (11/03/30 - G. Bedford)
DrupalCon Chicago 2011 ReportBack (11/03/30 - G. Bedford)DrupalCon Chicago 2011 ReportBack (11/03/30 - G. Bedford)
DrupalCon Chicago 2011 ReportBack (11/03/30 - G. Bedford)DrupalCape
 
Choosing Drupal as your Content Management Framework
Choosing Drupal as your Content Management FrameworkChoosing Drupal as your Content Management Framework
Choosing Drupal as your Content Management FrameworkMediacurrent
 
Drupal Site Building for Developers
Drupal Site Building for DevelopersDrupal Site Building for Developers
Drupal Site Building for DevelopersIan Carnaghan
 
Introducing Drupal and Drupal.Org Community in PUP QC, PH
Introducing Drupal and Drupal.Org Community in PUP QC, PHIntroducing Drupal and Drupal.Org Community in PUP QC, PH
Introducing Drupal and Drupal.Org Community in PUP QC, PHEleison Cruz
 
Best Practices for Moving to Drupal 9
Best Practices for Moving to Drupal 9Best Practices for Moving to Drupal 9
Best Practices for Moving to Drupal 9Acquia
 
Introduction to drupal
Introduction to drupalIntroduction to drupal
Introduction to drupalPedro Cambra
 
Introduction to Bluemix and Watson
Introduction to Bluemix and WatsonIntroduction to Bluemix and Watson
Introduction to Bluemix and WatsonJake Peyser
 
Drupal Continuous Integration (European Drupal Days 2015)
Drupal Continuous Integration (European Drupal Days 2015)Drupal Continuous Integration (European Drupal Days 2015)
Drupal Continuous Integration (European Drupal Days 2015)Eugenio Minardi
 

Similar to A FUTURE-FOCUSED DIGITAL PLATFORM WITH DRUPAL 8 (20)

DrupalCampSFL OpenPublic Overview
DrupalCampSFL OpenPublic OverviewDrupalCampSFL OpenPublic Overview
DrupalCampSFL OpenPublic Overview
 
[HKDUG] #20151017 - BarCamp 2015 - Drupal 8 is Coming! Are You Ready?
[HKDUG] #20151017 - BarCamp 2015 - Drupal 8 is Coming! Are You Ready?[HKDUG] #20151017 - BarCamp 2015 - Drupal 8 is Coming! Are You Ready?
[HKDUG] #20151017 - BarCamp 2015 - Drupal 8 is Coming! Are You Ready?
 
From Drupal 7 to Drupal 8 - Drupal Intensive Course Overview
From Drupal 7 to Drupal 8 - Drupal Intensive Course OverviewFrom Drupal 7 to Drupal 8 - Drupal Intensive Course Overview
From Drupal 7 to Drupal 8 - Drupal Intensive Course Overview
 
Drupal in-depth
Drupal in-depthDrupal in-depth
Drupal in-depth
 
Console presentation
Console presentationConsole presentation
Console presentation
 
Console presentation
Console presentationConsole presentation
Console presentation
 
Drupal Summit Tokyo 2017 -- 企業向けオープンソースCMS Drupalの全貌
Drupal Summit Tokyo 2017 -- 企業向けオープンソースCMS Drupalの全貌Drupal Summit Tokyo 2017 -- 企業向けオープンソースCMS Drupalの全貌
Drupal Summit Tokyo 2017 -- 企業向けオープンソースCMS Drupalの全貌
 
Best Practices for Moving to Drupal 9
Best Practices for Moving to Drupal 9Best Practices for Moving to Drupal 9
Best Practices for Moving to Drupal 9
 
Drupal an introduction
Drupal an introductionDrupal an introduction
Drupal an introduction
 
Drupal
DrupalDrupal
Drupal
 
FileMaker-Drupal Synchronization
FileMaker-Drupal SynchronizationFileMaker-Drupal Synchronization
FileMaker-Drupal Synchronization
 
DrupalCon Chicago 2011 ReportBack (11/03/30 - G. Bedford)
DrupalCon Chicago 2011 ReportBack (11/03/30 - G. Bedford)DrupalCon Chicago 2011 ReportBack (11/03/30 - G. Bedford)
DrupalCon Chicago 2011 ReportBack (11/03/30 - G. Bedford)
 
Choosing Drupal as your Content Management Framework
Choosing Drupal as your Content Management FrameworkChoosing Drupal as your Content Management Framework
Choosing Drupal as your Content Management Framework
 
Drupal Site Building for Developers
Drupal Site Building for DevelopersDrupal Site Building for Developers
Drupal Site Building for Developers
 
Introducing Drupal and Drupal.Org Community in PUP QC, PH
Introducing Drupal and Drupal.Org Community in PUP QC, PHIntroducing Drupal and Drupal.Org Community in PUP QC, PH
Introducing Drupal and Drupal.Org Community in PUP QC, PH
 
Best Practices for Moving to Drupal 9
Best Practices for Moving to Drupal 9Best Practices for Moving to Drupal 9
Best Practices for Moving to Drupal 9
 
Drupal for Enterprises
Drupal for EnterprisesDrupal for Enterprises
Drupal for Enterprises
 
Introduction to drupal
Introduction to drupalIntroduction to drupal
Introduction to drupal
 
Introduction to Bluemix and Watson
Introduction to Bluemix and WatsonIntroduction to Bluemix and Watson
Introduction to Bluemix and Watson
 
Drupal Continuous Integration (European Drupal Days 2015)
Drupal Continuous Integration (European Drupal Days 2015)Drupal Continuous Integration (European Drupal Days 2015)
Drupal Continuous Integration (European Drupal Days 2015)
 

More from Phase2

Phase2 Health and Wellness Brochure
Phase2 Health and Wellness BrochurePhase2 Health and Wellness Brochure
Phase2 Health and Wellness BrochurePhase2
 
A Modern Digital Experience Platform
A Modern Digital Experience PlatformA Modern Digital Experience Platform
A Modern Digital Experience PlatformPhase2
 
Beyond websites: A Modern Digital Experience Platform
Beyond websites: A Modern Digital Experience PlatformBeyond websites: A Modern Digital Experience Platform
Beyond websites: A Modern Digital Experience PlatformPhase2
 
Omnichannel For Government
Omnichannel For Government Omnichannel For Government
Omnichannel For Government Phase2
 
The Future of Digital Storytelling - Phase2 Talk
The Future of Digital Storytelling - Phase2 TalkThe Future of Digital Storytelling - Phase2 Talk
The Future of Digital Storytelling - Phase2 TalkPhase2
 
Site building with end user in mind
Site building with end user in mindSite building with end user in mind
Site building with end user in mindPhase2
 
Fields, entities, lists, oh my!
Fields, entities, lists, oh my!Fields, entities, lists, oh my!
Fields, entities, lists, oh my!Phase2
 
Performance Profiling Tools and Tricks
Performance Profiling Tools and TricksPerformance Profiling Tools and Tricks
Performance Profiling Tools and TricksPhase2
 
NORTH CAROLINA Open Source, OpenPublic, OpenShift
NORTH CAROLINA Open Source, OpenPublic, OpenShiftNORTH CAROLINA Open Source, OpenPublic, OpenShift
NORTH CAROLINA Open Source, OpenPublic, OpenShiftPhase2
 
Drupal 8 for Enterprise: D8 in a Changing Digital Landscape
Drupal 8 for Enterprise: D8 in a Changing Digital LandscapeDrupal 8 for Enterprise: D8 in a Changing Digital Landscape
Drupal 8 for Enterprise: D8 in a Changing Digital LandscapePhase2
 
Riding the Drupal Wave: The Future for Drupal and Open Source Content Manage...
Riding the Drupal Wave:  The Future for Drupal and Open Source Content Manage...Riding the Drupal Wave:  The Future for Drupal and Open Source Content Manage...
Riding the Drupal Wave: The Future for Drupal and Open Source Content Manage...Phase2
 
Site Building with the End User in Mind
Site Building with the End User in MindSite Building with the End User in Mind
Site Building with the End User in MindPhase2
 
The Yes, No, and Maybe of "Can We Build That With Drupal?"
The Yes, No, and Maybe of "Can We Build That With Drupal?"The Yes, No, and Maybe of "Can We Build That With Drupal?"
The Yes, No, and Maybe of "Can We Build That With Drupal?"Phase2
 
User Testing For Humanitarian ID App
User Testing For Humanitarian ID AppUser Testing For Humanitarian ID App
User Testing For Humanitarian ID AppPhase2
 
Redhat.com: An Architectural Case Study
Redhat.com: An Architectural Case StudyRedhat.com: An Architectural Case Study
Redhat.com: An Architectural Case StudyPhase2
 
The New Design Workflow
The New Design WorkflowThe New Design Workflow
The New Design WorkflowPhase2
 
Drupal 8, Don’t Be Late (Enterprise Orgs, We’re Looking at You)
Drupal 8, Don’t Be Late (Enterprise Orgs, We’re Looking at You)Drupal 8, Don’t Be Late (Enterprise Orgs, We’re Looking at You)
Drupal 8, Don’t Be Late (Enterprise Orgs, We’re Looking at You)Phase2
 
Memorial Sloan Kettering: Adventures in Drupal 8
Memorial Sloan Kettering: Adventures in Drupal 8Memorial Sloan Kettering: Adventures in Drupal 8
Memorial Sloan Kettering: Adventures in Drupal 8Phase2
 
How, When, and Why to Patch a Module
How, When, and Why to Patch a Module How, When, and Why to Patch a Module
How, When, and Why to Patch a Module Phase2
 
Drupal Is Not Your Web Site
Drupal Is Not Your Web SiteDrupal Is Not Your Web Site
Drupal Is Not Your Web SitePhase2
 

More from Phase2 (20)

Phase2 Health and Wellness Brochure
Phase2 Health and Wellness BrochurePhase2 Health and Wellness Brochure
Phase2 Health and Wellness Brochure
 
A Modern Digital Experience Platform
A Modern Digital Experience PlatformA Modern Digital Experience Platform
A Modern Digital Experience Platform
 
Beyond websites: A Modern Digital Experience Platform
Beyond websites: A Modern Digital Experience PlatformBeyond websites: A Modern Digital Experience Platform
Beyond websites: A Modern Digital Experience Platform
 
Omnichannel For Government
Omnichannel For Government Omnichannel For Government
Omnichannel For Government
 
The Future of Digital Storytelling - Phase2 Talk
The Future of Digital Storytelling - Phase2 TalkThe Future of Digital Storytelling - Phase2 Talk
The Future of Digital Storytelling - Phase2 Talk
 
Site building with end user in mind
Site building with end user in mindSite building with end user in mind
Site building with end user in mind
 
Fields, entities, lists, oh my!
Fields, entities, lists, oh my!Fields, entities, lists, oh my!
Fields, entities, lists, oh my!
 
Performance Profiling Tools and Tricks
Performance Profiling Tools and TricksPerformance Profiling Tools and Tricks
Performance Profiling Tools and Tricks
 
NORTH CAROLINA Open Source, OpenPublic, OpenShift
NORTH CAROLINA Open Source, OpenPublic, OpenShiftNORTH CAROLINA Open Source, OpenPublic, OpenShift
NORTH CAROLINA Open Source, OpenPublic, OpenShift
 
Drupal 8 for Enterprise: D8 in a Changing Digital Landscape
Drupal 8 for Enterprise: D8 in a Changing Digital LandscapeDrupal 8 for Enterprise: D8 in a Changing Digital Landscape
Drupal 8 for Enterprise: D8 in a Changing Digital Landscape
 
Riding the Drupal Wave: The Future for Drupal and Open Source Content Manage...
Riding the Drupal Wave:  The Future for Drupal and Open Source Content Manage...Riding the Drupal Wave:  The Future for Drupal and Open Source Content Manage...
Riding the Drupal Wave: The Future for Drupal and Open Source Content Manage...
 
Site Building with the End User in Mind
Site Building with the End User in MindSite Building with the End User in Mind
Site Building with the End User in Mind
 
The Yes, No, and Maybe of "Can We Build That With Drupal?"
The Yes, No, and Maybe of "Can We Build That With Drupal?"The Yes, No, and Maybe of "Can We Build That With Drupal?"
The Yes, No, and Maybe of "Can We Build That With Drupal?"
 
User Testing For Humanitarian ID App
User Testing For Humanitarian ID AppUser Testing For Humanitarian ID App
User Testing For Humanitarian ID App
 
Redhat.com: An Architectural Case Study
Redhat.com: An Architectural Case StudyRedhat.com: An Architectural Case Study
Redhat.com: An Architectural Case Study
 
The New Design Workflow
The New Design WorkflowThe New Design Workflow
The New Design Workflow
 
Drupal 8, Don’t Be Late (Enterprise Orgs, We’re Looking at You)
Drupal 8, Don’t Be Late (Enterprise Orgs, We’re Looking at You)Drupal 8, Don’t Be Late (Enterprise Orgs, We’re Looking at You)
Drupal 8, Don’t Be Late (Enterprise Orgs, We’re Looking at You)
 
Memorial Sloan Kettering: Adventures in Drupal 8
Memorial Sloan Kettering: Adventures in Drupal 8Memorial Sloan Kettering: Adventures in Drupal 8
Memorial Sloan Kettering: Adventures in Drupal 8
 
How, When, and Why to Patch a Module
How, When, and Why to Patch a Module How, When, and Why to Patch a Module
How, When, and Why to Patch a Module
 
Drupal Is Not Your Web Site
Drupal Is Not Your Web SiteDrupal Is Not Your Web Site
Drupal Is Not Your Web Site
 

Recently uploaded

Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your BudgetHyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your BudgetEnjoy Anytime
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxnull - The Open Security Community
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?XfilesPro
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2Hyundai Motor Group
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraDeakin University
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 

Recently uploaded (20)

Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your BudgetHyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
 
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptxVulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning era
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 

A FUTURE-FOCUSED DIGITAL PLATFORM WITH DRUPAL 8