Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Symantec - From Early Drupal Adoption to the Latest Drupal Innovations

86 views

Published on

Symantec is the global leader in next-generation cyber security and one of the most recognizable technology brands - their websites must live up to the same stringent standards that consumers and enterprises expect from all Symantec’s products and services. A Fortune 500 company leverages a diverse array of web technologies and platforms to meet their business goals - Drupal integrates well with other systems (including other CMS platforms) and plays an important role in the architecture at Symantec

Join Amy Johnson (Sr. Marketing Manager, Symantec), Kevin Millecam (Co-Founder, BKJ DIgital), and Michael Meyers (Managing Director, Tag1 Consulting) as they discuss why Symantec was an early enterprise adopter of Drupal and have continued to rely on the platform for 10 years - the business case for Drupal in a Fortune 500 Global Enterprise.

They’ll discuss how Drupal fits into the overall ecosystem of Internet technologies at Symantec - when and why they rely on Drupal vs. other platforms, the unique challenges that Symantec and other global enterprises face in managing large websites, a large number of websites, and how to work with partners, agencies, core Drupal contributors, and the Drupal community to ensure success with the Drupal platform:

How does Drupal live up to the needs of a global fortune 500 organization - where and how do you use Drupal, and how does it integrate with other technologies, including other CMS systems (e.g Adobe Experience Manager) while maintaining a seamless end-user experience across sites and technologies?

How do you work with partners & agencies to ensure success across a large organization with many sites, stakeholders and divisions?

How do you manage many Drupal sites, across many Drupal versions? When do you decide to upgrade your Drupal site to a new major version, and why do you continue to choose Drupal?


We’ll highlight our innovative use of technology to meet specific business goals, and integrate, secure, and scale Drupal to meet the needs of a leading Fortune 500 organization:

Builiding next gen sites with cutting edge Decoupled Drupal 8, and Node.js integration

Enabling high traffic sites to effectively utilize caching to maximize performance, while enabling content creators to instantly publish fresh content using D8 cache tags and selective cache clearing

Managing infrastructure as code - enabling many teams across organizations to work together, update infrastructure configurations, making it easier and faster to test & deploy changes, ensuring security through “code reviews” and auditing changes

Infrastructure automation - ensure strict standards & security protocols are enforced, that local development environments, and hosted testing, staging and production maintain consistency

Deploying with extreme speed - what do you do when you can’t sit around waiting for a large number of sites/servers to get updates and changes?


Published in: Software
  • DOWNLOAD THE BOOK INTO AVAILABLE FORMAT (New Update) ......................................................................................................................... ......................................................................................................................... Download Full PDF EBOOK here { https://soo.gd/irt2 } ......................................................................................................................... Download Full EPUB Ebook here { https://soo.gd/irt2 } ......................................................................................................................... Download Full doc Ebook here { https://soo.gd/irt2 } ......................................................................................................................... Download PDF EBOOK here { https://soo.gd/irt2 } ......................................................................................................................... Download EPUB Ebook here { https://soo.gd/irt2 } ......................................................................................................................... Download doc Ebook here { https://soo.gd/irt2 } ......................................................................................................................... ......................................................................................................................... ................................................................................................................................... eBook is an electronic version of a traditional print book THE can be read by using a personal computer or by using an eBook reader. (An eBook reader can be a software application for use on a computer such as Microsoft's free Reader application, or a book-sized computer THE is used solely as a reading device such as Nuvomedia's Rocket eBook.) Users can purchase an eBook on diskette or CD, but the most popular method of getting an eBook is to purchase a downloadable file of the eBook (or other reading material) from a Web site (such as Barnes and Noble) to be read from the user's computer or reading device. Generally, an eBook can be downloaded in five minutes or less ......................................................................................................................... .............. Browse by Genre Available eBOOK .............................................................................................................................. Art, Biography, Business, Chick Lit, Children's, Christian, Classics, Comics, Contemporary, CookBOOK, Manga, Memoir, Music, Mystery, Non Fiction, Paranormal, Philosophy, Poetry, Psychology, Religion, Romance, Science, Science Fiction, Self Help, Suspense, Spirituality, Sports, Thriller, Travel, Young Adult, Crime, EBOOK, Fantasy, Fiction, Graphic Novels, Historical Fiction, History, Horror, Humor And Comedy, ......................................................................................................................... ......................................................................................................................... .....BEST SELLER FOR EBOOK RECOMMEND............................................................. ......................................................................................................................... Blowout: Corrupted Democracy, Rogue State Russia, and the Richest, Most Destructive Industry on Earth,-- The Ride of a Lifetime: Lessons Learned from 15 Years as CEO of the Walt Disney Company,-- Call Sign Chaos: Learning to Lead,-- StrengthsFinder 2.0,-- Stillness Is the Key,-- She Said: Breaking the Sexual Harassment Story THE Helped Ignite a Movement,-- Atomic Habits: An Easy & Proven Way to Build Good Habits & Break Bad Ones,-- Everything Is Figureoutable,-- What It Takes: Lessons in the Pursuit of Excellence,-- Rich Dad Poor Dad: What the Rich Teach Their Kids About Money THE the Poor and Middle Class Do Not!,-- The Total Money Makeover: Classic Edition: A Proven Plan for Financial Fitness,-- Shut Up and Listen!: Hard Business Truths THE Will Help You Succeed, ......................................................................................................................... .........................................................................................................................
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • Be the first to like this

Symantec - From Early Drupal Adoption to the Latest Drupal Innovations

  1. 1. Kevin Millecam, BKJ Digital • Amy Johnson, Symantec • Michael Meyers, Tag 1 Consulting From Early Drupal Adoption to the Latest Drupal Innovations
  2. 2. Michael Meyers Symantec - From Early Drupal Adoption to the Latest Drupal Innovations Drupal ID: michaelemeyers Managing Director Tag1 Consulting
  3. 3. Amy Johnson Symantec - From Early Drupal Adoption to the Latest Drupal Innovations Drupal ID: amyleahjohnson Senior Marketing Mgr. Symantec Corp.
  4. 4. Kevin Millecam Symantec - From Early Drupal Adoption to the Latest Drupal Innovations Drupal ID: kmillecam Client Relations Director & Co-Founder BKJ Digital, Inc.
  5. 5. Presentation Overview
  6. 6. What we’ll cover... In brief ● Our Origin Story - Why Drupal? ● Ambitious Digital Experiences - Challenges & Solutions ● Organizational Success - Going Beyond Technology ● Q&A
  7. 7. Origin Story Meanwhile, back in 2008
  8. 8. 10 Years of Progressive Enhancements Keeping pace with the ever evolving web
  9. 9. A Few of Our Recent “Ambitious Digital Experiences”
  10. 10. Challenge: Build a Modern Blogging Platform Around Team of Writers & Editors
  11. 11. Content Creation for the Rest of Us ● Build content with custom paragraph bundles offering simplified content entry forms ● Angular UI renders bundles with complex markup across multiple devices and platforms ● Ease of content entry with highly customized presentation and powerful content syndication Drupal 8 enables simplified self publishing workflows while maintaining high quality presentation standards by leveraging paragraph bundles
  12. 12. Before and After ● Blogging was initially a generic authoring experience using a single “content blob” which severely limits the presentation options of the content ● Drupal 8 platform allows for highly customized content strategy with retina image support, easily embedded video, audio, file attachments and other rich media, and a complete separation of content from presentation markup allowing for a broad freedom when rendering content in various front ends.
  13. 13. Content Platform Serving Multiple Projects ● Single authoring experiencing using paragraph bundles and consistent content creation patterns ● Projects live alongside, as well as syndicate content into, existing AEM sites and external platforms like Apple News ● AEM has a role at Symantec but we are finding many business opportunities to leverage Drupal to quickly empower regular users to publish content Single Drupal 8 instance serving the needs of many projects and syndicating content to various platforms
  14. 14. Challenge: Co-exist with Other Content Management Systems
  15. 15. Challenge: Co-exist with Other Content Management Systems ● Stand up Drupal instances that augment and accelerate Symantec’s existing initiatives. ● Respect AEM’s (Adobe Experience Manager’s) position as the anchor tenant. ● Make every experience transparent to the user. ● Every CMS has its strengths. ● Our team is one of Drupal’s strengths. ● Make sure the user gets the best of all worlds.
  16. 16. Solution: Leverage the CDN to Direct Traffic ● User requests a page ● CDN knows which CMS hosts the page ● CDN responds with requested page ● Experience is transparent and seamless ● AEM: www.symantec.com ● Drupal 6: www.symantec.com/connect ● Drupal 8: www.symantec.com/blogs
  17. 17. Challenge: Publish Instant Updates, No Performance Impact
  18. 18. 8 Drupal End Users Publish or Update Content Instantly, No Performance Impact Server Memory Cache (e.g. memchached, redis) Reverse Proxy (e.g. Varnish) Content Delivery Networks (e.g. Akami, Fastly)
  19. 19. Challenge: Migrate 10 Years of Technical Debt
  20. 20. Challenge: Migrate 10 Years of Technical Debt ● The Symantec Community proper is running Drupal 6. ● It has run Drupal 6 for 10 years. ● Over the years, the dev team has added many, many, many custom features for the client. ● How does one migrate -- without breaking the bank -- to the latest version of Drupal?
  21. 21. Solution: Migrate a Feature at a Time ● Decouple the UI from Drupal 6 ● Stand up a Drupal 8 Instance ● Migrate a feature to Drupal 8 ● Use the decoupled UI to pull from both instances
  22. 22. Challenge: Agile Development For Large Enterprises
  23. 23. Fully Integrated CI/CD DevOps Process Peer Review Gatekeeping Audit Automated QA Checks before merge Merge Approved changes merged Release Automated release of merged changes Development Local environments (vagrants) Automated QA Initial Check (for style standards, security, etc.) Notification Team alerted to change requests
  24. 24. Fully Integrated CI/CD DevOps Process Peer Review Gatekeeping Audit Automated QA Checks before merge Merge Approved changes merged Release Automated release of merged changes Development Local environments (vagrants) Automated QA Initial Check (for style standards, security, etc.) Notification Team alerted to change requests
  25. 25. TAL Process TA Review Gatekeeping Audit Automated QA Checks before merge Merge Approved changes merged Release Automated release of merged changes Development Local environments Automated QA Initial Check (for style standards, security, etc.) Notification Team alerted to change requests TA Review Gatekeeping Audit
  26. 26. Fully Integrated CI/CD Infrastructure as Code QA Manual Testing on Vagrant and Staging Merge Approved changes merged Puppet Master Pushes Changes to Prod Envs Config Change Local Dev Environments (Vagrant) Notification Team Alerted to Changes (Pull Request) Peer Review Gatekeeping audit
  27. 27. Product Owners & Collaborative Development
  28. 28. Product Owner & Agency Collaboration ● Product Owners play a unique role coalescing multiple channels of business needs and serving as the key point person for agency collaboration ● Involving agencies early in the project life cycle empowers product owners to leverage agency expertise to make better informed decisions throughout the project ● Long term collaboration allows for a deeper understanding of the stakeholders needs and can extend the project life cycle and ROI as projects grow and evolve based on continuous user and stakeholder feedback over time.
  29. 29. Product Owner Attributes: The Conduit Across the Company ● Ability to paint the big picture with iterative steps. ● The big decisions are made with the smallest possible stakeholders. ● Communicate, communicate, communicate… and it's not always email! ● Build product advocates across diverse teams. ● Recognize the small accomplishments.
  30. 30. Q&A
  31. 31. Kevin Millecam Symantec - From Early Drupal Adoption to the Latest Drupal Innovations Drupal ID: kmillecam Client Relations Director & Co-Founder BKJ Digital, Inc. Amy Johnson Drupal ID: amyleahjohnson Senior Marketing Mgr. Symantec Corp. Michael Meyers Drupal ID: michaelemeyers Managing Director Tag1 Consulting
  32. 32. Join us for contribution sprints Friday, April 13, 2018 9:00-12:00 Room: Stolz 2 Mentored Core sprint First time sprinter workshop General sprint #drupalsprint 9:00-12:00 Room: Stolz 2 9:00-12:00 Room: Stolz 2
  33. 33. What did you think? Locate this session at the DrupalCon Nashville website: http://nashville2018.drupal.org/schedule Take the Survey! https://www.surveymonkey.com/r/DrupalConNashville
  34. 34. Kevin Millecam, BKJ Digital • Amy Johnson, Symantec • Michael Meyers, Tag 1 Consulting From Early Drupal Adoption to the Latest Drupal Innovations
  35. 35. Challenge: One-Click Spam Management
  36. 36. Challenge: One-Click Spam Management ● The Norton Community (https://community.norton.com) had become a target for spammers. ● Many spammers offer “discounted Norton support” and list an 800 number to said support. ● By posting to the Norton site, these counterfeit service providers get instant SEO juice. ● Mollom wasn’t effective enough. ● Honeypot by itself was not effective enough. ● A staff of moderators working 24/7 were not effective enough.
  37. 37. Solution: One-Click Spam Management ● We put new users into a “quarantined” state for 15 minutes post registration. ● But wait, there’s more … ● Moderation queue
  38. 38. Challenge: Build a Audit Trail that Takes the Worry Out of Delegation
  39. 39. Challenge: Build an Audit Trail that Takes the Worry Out of Delegation ● Has your client ever asked: ○ Who edited this post? ○ Who deleted this post (or comment)? ○ Who blocked this user? ○ Who moved this post (to a more relevant category)? ○ Who edited this user profile? ○ Who banned an IP address? ○ https://community.norton.com/en/admin/reports/norton/admin-event-log
  40. 40. Solution: Migrate a Feature at a Time ● Decouple the UI from Drupal 6 ● Stand up a Drupal 8 Instance ● Migrate a feature to Drupal 8 ● Use the decoupled UI to pull from both instances
  41. 41. Our Origin Story Meanwhile, back in 2008 …. ● Symantec acquired Altiris -- and a user community powered by Drupal 5. ● Enhance the community to support their entire enterprise -- but IT department was swamped. ● BKJ hired to stand up a new community in 90 days .... and run it for 6 months. ● We worked very hard to build relationships during our “probationary” period. ● We believe there’s value in working with IT staffs to augment and accelerate their existing projects. ● 10 years later, Symantec is still one of our best clients.

×