So Knowledge20 is a new experience for everyone, attendees and organizers. Everything has changed.
I want to first say I am amazed at the work ServiceNow did to make this event happen remotely when it was slated to be an in person event at no cost.
There’s a lot of opportunity here for small and large partners to pick up leads where things were missed but not much was missed on the content. The way the content is fulfilled could have been better but over all it’s been pretty great. I want to note the issues I had when trying to get to sessions up until this point.
- Inconsistent redirects
- Forced logins on labs and sessions
- Live Session links not redirected to the “NowLearning” equivalent
A few things gained from this;
- Watching videos at the speed of “Now” (aka 2x)
- 6 weeks to watch the content instead of 5 days
- Money saved from not having to pay for a ticket, and not having to pay for lodging and travel
With all that being said, here’s what I attended and my thoughts on those.
Building your reputation with Now Community - Robert Fedoruk and Mark Obee
- How to build your reputation. I found this useful
Creating now community content that matters - Chuck Tomasi and Mark Obee
How does Chuck create impactful content? @6:40
Be Passionate About the topic, know your audience and what you want to say, and then find the right delivery channel for that.
If you’re not passionate about the content. You will stop.
Consider why the audience should care. “What’s in it for me?”
Structure your content that you want to hit so when you’re creating it you don’t miss a point.
Understand what’s the topic, purpose and Call to action and other “typical presentation stuff Chuck isn’t going to get into.”
Think about the type of content, does it lend it self to be better made as a video, podcast, blog or tweet?
Advise to get started creating content
- Participate in the community, be passionate about the content you want to write about.
- Focus your content to fine point.
Think about ways to share the content in many places
Get feedback from trusted individual
Get started creating content - Mark Obee
I have a personal interest in this as I’ve written integrations with Sectigo and other Certificate authorities to end-to-end provision certificates. This seems to be just a tool to watch when certificates expire, not provisioning them.
- Visibility to deployed TLS Certificates - Proactive Management for TLS cert expiry stuff - Automated incident creation - Integrations with Vulnerability management and Risk Management - With Orlando you can discover the certificates via Discovery - No automation to generate the certificates today @4:30 - This is a store app @6:55
- Software Tech Debt
- Process Tech Debt
- Vendor Tech Debt
- Shows new connection setup for custom saas licensing if you’re into that kind of thing.
How to make forms public on the service portal by Travis Toulson (CodeCreative)
- Denial of Service due to too many calls
- Recaptca is not a catch-all. It needs to be implemented correctly.
- A good way may be to do the “captcha” verification server side.
- ServiceNow can cache 401 responses but not 429, forcing users to the auth first limits your attack vectors
- Chris Nanda says Processors is reserved for
maintonly … This must have changed.
- Very helpful, had links to other Component videos in the description
- Very technical
Upgrade faster, test smarter - By LH, when to use ATF
- Make use of quick start tests
- Test based on reliable best practices
- Avoid inconsistency by eliminating common user testing errors
- Ease of use for both technical and non-technical users
- Accelerate time to production
Guided Tours - By LH
Flow Designer - By LH
How did “experience evolve”
- 2008-2016 UI has been lists and forms with different skins
- Workspaces are a new of showing this data. It breaks the old lists and forms
- Now Experience UI Framework (JS Framework)
- Now CLI
- Now Experience Components (Library of 30+ components as of Orlando)
- Now Experience UI Builder (drag and drop ui builder)
- Modern Technology
- Future-Proofed Platform
- Install Node.js
- Install Now CLI
npm i @servicenow/cli
- Create Component
- Build & Run
- Build Landing Pages on the UI Builder
- Augment Record Pages with Platform Configuration
Demo @9:05 in the video (skip ahead)
- Starts at
now-cli projectcause he set up the 1-3 steps ahead of time
- Starts at
More info on the developer site…
- Team Sopra Steria presenting [JetVet] - Vendor Risk Lookup tool with many api calls
- Team World Class Wrackin’ Cru presenting KICK: Key Items Crisis Kit Organize supply and demand in this pandemic
- Team Volteoans presenting [Clinical Care Management(EMR)]
- Team Extra Crispy Stimulus Package presenting Zoom: Extra Crispy - Zoom Apis to show words brought up
Team NewRocket presenting Reach Other notable mentions
Overview of now components
- Focus is to allow the customization that customers want
- Components are built in a generic way to allow multiple use cases
Deep Dive into current components
As of Orlando we have 36 components and more are to come in future releases those are all in these categories ;
- Content Display
Where to find out more
- Lab Guide
- Link to video is now defunct… why, it makes no sense!
- Notes about the lab
In the video It was discussed that ServiceNow may end up doing this officially but it’s still a great learning exercise to see these new features;
- Selective Git Commits
- Warnings when two developers modify the same record connected to source control
- Has some great Developer Tips
DEVELOPER TIP: Commit comments should describe what was done, why it was done, and give context for you and other developers on the team an understanding of what is contained inside of the commit. Standardize the structure for Commit comments in your organization or team to ensure the Commit comments contain the details you need. In the example, the Commit comment begins with the initials of the developer committing the changes and describes the updates.
Sessions I didn’t get a chance to look at but intend to. This post may be updated with notes if I get to them.
Common Service Data Model and APM - Accenture