Dreamforce 2015
-
Upload
praneel-pidikiti -
Category
Documents
-
view
23 -
download
3
Transcript of Dreamforce 2015
DREAMFORCE REPLAYby Praneel PIDIKITI
2
KINDA SAFE HARBOR
This presentation contains quite a lot of claims, forward-looking statements, blah blah blah’s and roadmaps presented and projected in the Dream force 2015 by Salesforce and I would suggest you can make all your key decisions based on this information.
3
About DREAM FORCE 2015
You cant call Dreamforce a tech conference or a massive carnival of geekery that eats San Francisco but its much more than that. Its unlike any other conference you have seen so far. This is my first experience
in this humongous cloud event, where we will find knowledge about tons of new stuff and it will thoroughly inspire and will let us know where the cloud technology is heading in the next year
ADM Zone
Dev Zone
with FOOFIGHTERS and Killers
DREAMFEST
MORE THAN 1600 PRESENTATIONS
4
ATTENDEES about a fifth of San
Francisco’s population
160,000
By Marc and CEO’s of Uber, YouTube and Microsoft
KEYNOTES$MILLION
Viewers online
10
IOT PLATFORMIt will be the back bone for the THUNDER. Which can act as a listener and transmitter of every event
BUILDING INTELLIGENT SYSTEMS USING IOTThere are lot of solutions hidden in the information we already have the only thing is we have to know how to mash up all the data to find the
hidden treasure of sensitive data and thats the revolution called ‘Rise of Intelligence from Data’
6
Why the heck is IOT ?
The Internet of Things (IoT) is the network of physical objects or
"things" embedded with electronics, software, sensors, and network
connectivity, which enables these objects to collect and exchange
data.The Internet of Things allows objects to be sensed and controlled
remotely across existing network infrastructure, creating opportunities
for more direct integration between the physical world and computer-
based systems, and resulting in improved efficiency, accuracy and
economic benefit.
IOT’s and real time event monitoring systems help you
to build systems that can analyse past to predict the
future
7
YOU CAN CONNECT THE DOTS USING
IOTInternet of things is not only about devices like cars and toothbrushes
connecting to the web its about connected the whole human chain to make
the experiences unique
The Democratisation of Data
This will significantly impact the choices they make day-to-day.
Turning Big Data Into Meaningful Action The huge amount of data when filtered with the right rules can give out wonderful solutions
Understanding Real-time Signalling You have to build listeners according to it
Capturing Data Streams
Build systems and methods for capturing and evaluating high-speed serial data streams using conventional component testers
Intelligent Outputs
Systems that are build with the complex algorithms to respond intelligently
01
03
02
IOT
Business Transformation with Big pay Off
This is the end result by making the fundamental change in how business is conducted in order to help cope with a shift in market environment.
04
05
06
WAVE PLATFORMThere is nothing new for this platform but salesforce makes Wave Analytics More Accessible, Affordable
SALESFORCE WAVE PLATFORMWave is analytics engine build to make decisive insights on salesforce data and any data from external devices. It helps us to
calculate complex KPI’s
9
Accelerate Service
Wave makes it easy to mash up the data from
multiple systems or multiple records to give
sharp insights and to collaborate with key
stakeholders in giving the best service
01Dig Deeper
Wave goes one step further than your reports
and dashboards by dynamically exploring any
data to spot trends and visualise complex KPIs.
04
Take Action
Every information delivered using the wave
platform will be used to take the right action02ISV Apps from Appexchange
Salesforce partner deliver apps to be installed
from app exchange and use instantly05
Metadata editor
Easy to deploy your solutions with the xml
metadata just like salesforce03Massively parallel processing
Next generation technologies can massively do
parallel processing, key-value pair data
ingestion, search-based exploration — allows
you to move through data at unprecedented
speed.
06
MOBILE PLATFORMSalesforce1 and the Mobile SDK’s were revamped
SALESFORCE MOBILE PLATFORMThis platform will help you in keeping all the interconnected components of your business running smoothly is a daunting task. With the right apps, everything from supply chain to inventory to
inspections is accessible to any employee, right from their mobile device. And when you add apps for project management, you can leverage the power of social collaboration for higher productivity
11
New SDK’S
In winter 16 we have new mobile sdk and updated ionic mobile pack 01
Will support offline
Salesforce1 application will support offline with more objects and more number of records 02
Will be able to cache data / content
Helps to ache the frequently used data to dive a seamless experience to the end-user03
SALESFORCE IQThe intelligent Salesforce targeting the small and medium enterprises is a supercharged Sales cloud with relationship intelligence
SALESFORCE IQSalesforceIQ analyses your inbox and automatically surfaces relevant Sales Cloud data, providing context for all your customer
interactions. Get the latest information so you can deliver the right messages at the right time.
13
Relationship Intelligence Intelligent enough to make a relation between contacts in
your mobile, email conversations and leads01API Integration Deeply interfaced with all the cloud interfaces like Box and
Evernote 04Automation Try to build a paradigm from which you can generate
macros to automate 02Build for IOS, Android and Chrome Extension Available across multiple platforms03
Given the depth of this topic a dedicated presenta1on on this topic will be shared soon
COMING SOON
SECURITY & COMPLIANCESalesforce build a new security model to store more business-critical or sensitive data.
15
You can control your own trusted
network in the cloud. It includes:
Private spaces: your own private
network in your Heroku application
Selectable regions: You can control
where to deploy it globally
Integrated Identity: can share the
identity across a variety of vendors
Heroku Enterprise
The dashboard gives you easy-to-
understand insights into your security
posture. It also gives you a security
health check to start. You can
customise your own level of security
They have had an audit trail for a while.
Now have a setup audit trail API to
build your own reporting, etc.
Trust Service
There are three main components:
• Platform encryption
• Event Monitoring
• Real-time security actions
• Field Audit Trail
Salesforce Shield
SALESFORCE SECURITYAs businesses develop and deploy apps at a breathtaking pace, concerns about trust are growing even faster. While
businesses need to keep developing innovative apps, they also need to protect application data and maintain customer trust.
APPCLOUD IS
HEROKU
FORCE
LIGHTNING
THUNDER
01
02
03
04
05 APPEXCHANGE
06 TRAILHEAD & SHARED IDENTITY MODEL
Given the depth of this topic a dedicated presenta1on on this topic will be shared soon
COMING SOON
DATA GOVERNANCE TOOLS
A Center of Excellence (CoE) to supervise processes.
Change management to oversee project lifecycles, from requirements to production.
An org strategy for structuring areas where apps will reside and run.
Design standards that monitor coding, data volumes, integration, testing, and more.
01
02
03
04
DATA GOVERNANCE The following are six of the major reasons to add a comprehensive Governance framework approach to your Salesforce environment
18
Compliance Many industries require IT’s guidance when it comes to
meeting regulatory requirements. A Governance framework
helps the department adhere to any rules around access,
data, security, and visibility by facilitating the sharing of
information.
01Innovation With a Governance framework in place, a CoE becomes a
“Centre of Innovation.” IT can see the big picture and better
focus on key goals. This allows the Business to move at
their own pace, not one set by traditional IT, and quickly test
and try out new ideas.
04Cost One way a Governance framework’s value is delivered is
through cost savings, a result of reusing IT best practices
and adopting standard processes across the board. 02
Prioritisation To decrease an overall program’s time-to-value, and
increase IT’s value-added services, business demands must
be a priority. CoEs enable better communication around,
and development of, the application roadmap.
05Delivery Aligning with the Business is all about successfully
delivering the solutions they want and need. A Governance
framework improves IT’s development process so the
correct skills are in place to accomplish this in an efficient
and rapid manner.
03Relationships The end result and ultimate benefit of a Governance
framework is an improved working relationship between the
Business and IT. Clearly-defined roles, responsibilities, and
expectations accelerate processes and help the
organisation go faster.
06
RELEASE MANAGEMENTEvery update in Dreamforce related to the release management process and its best practices
RELEASE MANAGEMENT BEST PRACTICESStriking the right balance in the number of releases is always difficult because of salesforce releases and internal releases. These best practices derived
from existing solutions will let us fine tune our solutions
20
Developing applications on the Force.com platform is easy, straightforward, and highly productive. A developer can define application
components, such as custom objects and fields, workflow rules, Visual force pages, and Apex classes and triggers, using the point-and-
click
tools of the Web interface but as the whole development process is easy and swift, the deployment should be on par with the development
cycle. So to reduce the delay with the deployments Salesforce has developed many new tools and features like Quick Deploy, that allow
releases to be smoother and faster.
Companies like VMWare has developed a very unique process around their internal releases and the result has been increased satisfaction
from their business customers and even the technical teams. They have build a solution using the ant migration tool and they have a
similar process like the Renault indus team except the automated continuous integration and use of SVN at complete org level(Org
Snapshots) and release commits.
RELEASE MANAGEMENT BEST PRACTICESSFDC Integration map used by VMware (Clipped from the slideck)
21
RELEASE MANAGEMENT BEST PRACTICESRoad to deployment(Clipped from the presentation)
22
RELEASE MANAGEMENT BEST PRACTICESRoad to deployment - Checkpoints (Clipped from the presentation)
23
RELEASE MANAGEMENT BEST PRACTICESTimeline of Deployment enhancements from salesforce
24
RELEASE MANAGEMENT BEST PRACTICESRoad to deployment - try to automate every possible process
25
RELEASE MANAGEMENT BEST PRACTICESwith Quick Deploy
26
3rd PARTY DEPLOYMENT TOOLS
27
01
Auto Rabbit 02
Flosum03
Gears CRM
Given the depth of this topic a dedicated presenta1on on this topic will be shared soon
COMING SOON
WHAT’S NEW COE
salesforce suggests to transform your COE to Innovation and Transformation Center
SALESFORCE COETransformation to Innovation and Transformation Centre, a collaborative and agile partnership between the business, IT &
Salesforce
29
Alignment Biz/IT Senior Exec Alignment on Salesforce
InitiativesSalesforce Solution & Project Portfolio Roadmap
Regular stakeholder management & communications 01
Innovation Access to design & process expertise
Application design & review guidelines
Ideation
Rapid Prototyping Framework
Proof-of concepts
04Agility Manage key IT & cross-business processes (i.e. release
management, solution deployment)
Salesforce reference architecture & data model Integration
to Enterprise Architecture
Optimised Instance Strategy
02Business Value Monitors business value metrics, ROI & KPIs
Find opportunities to improve results, like identifying and
eliminate low value processes or under utilized applications
Monitors and optimizes license consumption
05Expertise Capability assessment & skill upgrade plan
Solution adoption best practices
Change Management guidance
Knowledge Transfer Health Assessments
03
SALESFORCE COE - Operating Model
30
COE
SALESFORCE PLATFORM CAPABILITY/ PROJECT TEAM
Sales Collaboration /CHATTER
Service Cloud
Architecture
QA / RTPGOVERNANCE RULES
SHARING RULES DATA OBJECTS
USER TYPES INTEGRATIONS
OPERATIONAL RUN
TECHNICAL/CONTRACTUAL
Refresh and releases
INSTANCE MANAGEMENT
SUSTAIN ACTIVITIES
SALESFORCE COE - OUTREACH
31
COE Knowledge
Technology
Governance
Process
PeopleBest Practices
Intellectual property Code Library
Data Model Process library
Labs Asset Inventory
Training
Passionate Influencer
Process Tie In KPI
Metrics
GOVERNANCE MODEL SUCCESS STORY by SEMANTIC
NEED FOR A GOVERNANCE MODELRISKS & REWARDS
With governance model Without governance model
• Slow adoption
• Poor data quality
• High code complexity resulting in maintenance overhead
• Longer development cycles
• Slow speed of delivery and value realisation
• Requirement gaps uncovered at the end
• No synergy across BU’s
• Disparate customer experience
• Business agility and time to market
• Platform consistency and stability
• Consistent enterprise-wide policies, processes, data
• Federated governance
• Capability adoption
• Quick release cycles
WHAT’S NEW IN LIGHTNING
Everyone know and saw the new Lightning UI before Dreamforce and this is the salesforce’s dumbest reveal in Dreamforce till date as there is nothing new in theory. But whats new can be the way you define the UX.
LIGHTNING MODE ROADMAPThis is revealed much before the Dreamforce and already a part of the Winter 16 and I will list out all the features that can be expected in Spring 16
35
• We will have a strong account insights that talks directly talk with the internet to get the best possible data
• Personal Accounts support will be added in Spring’16
• Service Console will get the new lightning look and feel of lightning (Live agent wont be a part of it) in Spring’16
• Lightning components will be available in Communities
Fields are the core bread and bu1er for the Salesforce pla5orm. So we have to fine
tune them
LIGHTNING FRAMEWORK ROADMAPGoing to Dreamforce and experiencing the keynotes immediately revealed to me the gravity of this change – and I don’t think any of our careers are ever going to be the same from
here.
36
Lightning Applications The new Lightning interface introduces more than just a UI change – it’s a completely new way of designing and building Salesforce orgs. Previously, it was so expensive and time-consuming to build custom UIs in Salesforce that few orgs even attempted this. Most would use 90%+ standard UIs, with minor Visualforce here and there.
Lightning Components Salesforce has democratised UI. Components can be added anywhere in any dimension. With the AppExchange, you’ll find pre-built components that you can immediately add to your pages. Unlike embedded Visual force, components are built to and encouraged to interact to each other. The possibilities here are endless and Salesforce is almost forcing you to try radically different UIs inside your org
ISV packaging With the new flexibility to build and deploy components in the Appexchange its a welcome note for all the new developers with JS skill set to earn some bucks.
Refined UX This should be a wonderful new strength for lot of enterprises to rethink and redefine the UX bottom up to really concentrate on the working model around every device
03
01
02
Given the depth of this topic a dedicated presenta1on on this topic will be shared soon
COMING SOON
04
WHAT’S NEW KNOWLEDGE BASE
SALESFORCE KNOWLEDGE BASEThe power of one article
38
Success story by Apollo education group In this we saw how a single article related to the IE11 compatibility issue solved are avoided people to create case. This explains
how important an article can be
KCS IS a PRINCIPLE BASED METHODOLOGYDeveloped from the collaborative and collective experience of the consortium members ove r the past 20 years
39
Capture Structure
Reuse IMPROVE
Leadership
Coaching Self service
success
Operational
Efficiency
Understanding and Buy In
Analyst Behaviour
Realised Benefits
Training
and Certification Improved
Offerings
KCS Success STORYSimply Consistent, relevant & timely information to help students make informed decisions
40
Consistent, relevant & timely information to help
students make informed decisions 0116% reduction in call volume due to self service
success across enterprise
15% reduction in training time to onboard new
team members
03
Providing efficient process and tools to enable
staff to deliver world class service 02 Chatter significantly increased the cross
functional collaboration between team 04
Apollo Education group is changing lives through higher education by building Front Line Driven callcenter which is Solution Driven
Given the depth of this topic a dedicated presenta1on on this topic will be shared soon
COMING SOON
WHAT’S NEW CONSOLE
42
TREND INSIGHTS Key customer service trends are around
providing a next level customer experience. Any device, at any 1me, and via any
support channel
CONNECTING THE WORLD By 2020, there will be 75 billion connected
devices, or 58 devices per person in the most connected countries.
CUSTOMER EXPERIENCE CENTRIC
Salesforce is focused on delivering a beEer customer experience in a connected world
LEADER IN THE MARKET Service Cloud is the number one service
applica1on in the world
+ 45%Faster Average Handle Time
0201
Service Console is ensuring support is provided at the right 1me, on any device, and channel. With the move to a more connected world its helps you give the 360 degrees view to the customer
SALESFORCE SERVICE CONSOLEService Cloud is the number one service application in the world
+ 45%Support Cost Savings
+ 47%Agent Produc1vity
+ 48%Faster Case Resolu1on
+ 45%Customer Sa1sfac1on Scores
03 04
43
SALESFORCE SERVICE CONSOLEThe Productivity Recipe Part 1
44
SALESFORCE SERVICE CONSOLEThe Productivity Recipe Part 2
SALESFORCE CONSOLE ROADMAPWhat’s there in the spring’16 release
45
01 Lightning Sidebar Components 04
Bookmark Sub-tabs You can bookmark sub tabs and the context of the complete
tab
02Templates Ready to start templates with built-in multi channel console 05
Tab Governors 03
Work Based Pinned Lists
SALESFORCE CONSOLE USED IN STANLEY
46
WINTER’16 SALESFORCE CONSOLE
47
uLTIMATE APEXIFYING
Everything you have to do in order to write the best code and apexifying is a word coined by me just to make the title look cool and it makes no sense
APEX BEST PRACTICESThere are quite a lot of sessions in this dreamforce concentrating on how to write clean code
49
01Unit testing Assert expected behaviour
No data clean up necessary
Why system.runasuser is critical04
Execution Context & Governance Limits Defining Lifetime of transaction
Boundary for governance limits
Accessing governor limit specific information 02
Async Apex Future methods & Queue-able Apex05
Trigger Frameworks & Enforcing Bulkification Use declarative first
Using trigger handler framework convenient for your
enterprise
defend against recursion with static variables
03DML VS Database class When to use database class instead of DML operation
What is partial record processing
how can we use converlead method 06
Design patterns Set to solve common programming problems
typically shows interactions between classes and objects
Creational patters, Structural Patterns and Behavioural
pattern
Example of Factory, Singleton and Proxy pattern
Given the depth of this topic a dedicated presenta1on on this topic will be shared soon
COMING SOON
NEW IDE ‘s
New IDE’s
51
01
Illuminated Cloud, a plugin for JetBrains IntelliJ IDEA02
Cloud 9 IDE03
Welkin suite IDE
Given the depth of this topic a dedicated presenta1on on this topic will be shared soon
COMING SOON
52
GET CERTIFIED
Technology is evolving and so do your career, So its always good to sharpen your blade. Now salesforce came with a complete new set of certifications. So this is the right time to spin the wheel as you will be in the A list of being certified in being
1. Platform App builder 2. Platform developer 1 3. Platform developer 2
53
MY SESSIONS DAY 1COE Workshop
KCS
Best Practices in Environment and Release Management Session
Service Console Session
Lightning Roadmap: The All New Lightning Experience and Platform
Best Practices for Supporting Your Deployment: Scaling for Success
54
SESSIONS DAY 2Using Wave and Service Cloud to Provide Outstanding Employee Success Session
Marc Benioff Keynote
Satya NADELLA Keynote
Service Console Session
Lightning Roadmap: The All New Lightning Experience and Platform
55
SESSIONS DAY 3
Service Cloud RoadMap (2)
COE in a Box
Apex defensive programming
Service Cloud Keynote
App Cloud Keynote
Customize your Lightning Experience with AppExchange for Components
56
SESSIONS DAY 4
Best Practices for data governance
Lightning App Packaging
IOT integration using IFTTT using Littlebits
57
KNOWLEDGE NUGGET
The human species produces two Ze1abytes of data every year. That a REALLY huge
number.
58
WHAT SATYA NADELLA SAID IN DREAMFORCE
“Data is the real currency for your company”
"Microsoft is trying to reinvent productivity,”
"Microsoft is building the intelligent cloud"
"computing more personal, more natural”
"Computing is going to be ambient, everywhere"
59
WHAT TRAVIS SAID IN DREAMFORCE“We’re trying to induce the carpooling thing.”
“Amazon has tens of thousands of people coming to work each day, so it must be doing something, and We do this at the local level every day,”
“I feel like I’ve said enough surprising things!”
“One third of them hung up on me immediately, one-third listened for ninety seconds and then hung up, and about a third said they were interested.”
60
WHAT MARC BENIOFF SAID IN DREAMFORCE
“Salesforce will become the 4th largest software company in 2016”
“You are not taking enough rest if its not hard and rocky sometimes”
“The future of communicating with customers rests in engaging with them through every possible channel: phone, e-mail, chat, Web, and social networks. Customers
are discussing a company's products and brand in real time. Companies need to join the conversation”
61
WHAT JESSICA ALBA SAID IN DREAMFORCE
“She said the customer was everybody and anybody that wanted to look good.”
"I do not know how to code but I can put in a JIRA ticket”
“She said the customer was everybody and anybody that wanted to look good.”
62
QUOTES FROM DREAMFORCE
We are only limited by your own ideas, not by technology
63
QUOTES FROM DREAMFORCE
Learning agility is the key to success in sales
64
QUOTES FROM DREAMFORCE
Engaging people is about meeGng their needs – not yours.
65
QUOTES FROM DREAMFORCE
ReputaGon is a trailing indicator of excellence
LIGHTNING DESIGN SYSTEM
66
The Lightning Experience is the name of the beautiful new Salesforce User Experience unveiled in Dreamforce. This
new experience is built on a set of UI components, patterns and guidelines known as the Lightning Design System.
The Lightning Design System is run as an open source project and is available to everyone. While other CSS toolkits
are generally agnostic in terms of the type of application you build, the Lightning Design System is focused on
business apps. Therefore, in addition to traditional components, it provides specialised components that are useful
when manipulating data: activity timeline, data tables, record headers, etc. And more importantly, in addition to UI
components, it provides UI patterns to solve the common problems you face when building data-driven apps.
Its like the scaffolding app help to build the basic form of every application which can be leveraged to a whole new
level based on your requirement
Given the depth of this topic a dedicated presenta1on on this topic will be shared soon
COMING SOON
CONCLUSION
67
We are in the midst of an epochal tectonic shift and every enterprise is trying to build a predictive intelligent system that
can help them to build unique tailored experiences based on the holistic view of the customer.
Salesforce platform already has an array of tools in its arsenal to blend the digital and physical worlds together. Even in
this Dreamforce there came up with lot of interesting things like IOT, Wave, Thunder etc. But I will pick lightning as its
personal favourite.
Lightning components will be the next big thing in building custom solutions in Salesforce as they will be the
fundamental building blocks of the platform. They open up a whole world of possibilities in orgs that we once could only
dream of. As we know “With great power, comes great responsibility” In the same way as the Lightning components are
more powerful, they require more code to build and this will increase the gap between admin and developer as lightning
has a steeper learning curve. As a techie I like to have the border gap because development should be always a bit
complicated than declarative part as they need more rudimentary cognitive skills.
CONCLUSION
68
As Lightning framework is new to this world and build on the same principle of my favourite ‘REACT FRAMEWORK’ of
Facebook, this is a wonderful opportunity for all the techies out there to master this technology. If you have no idea
about lightning, Don't worry because its the same as all the advanced developers out there.
There is nothing new in the keynotes except setting the vision for the next year. But there is lot of knowledge we have
gathered by networking with the MVP’s, Technical advocates and cloud evangelists out there who helped us to
understand the reality behind all the buzz around the new platforms.
CONCLUSION
69
After seeing all the success stories by multiple companies in Dreamforce, I understood that Salesforce platform is used
to fight aggressive cancer by allowing doctors to do trails in completely different way, used also by helping coke to
increase the sales with proper collaboration and its used as a wonderful analytic tool to find the person leading in the
next presidential elections of the United states of america. These vast applicative uses explains us that its all about
where you want to use this phenomenal tool
So before signing off I would like to conclude by saying Dreamforce sessions and keynotes entertained us, excited us,
inspired us and motivated us to evangelise salesforce platform and to build solutions that matter.
SLIDES - COMING SOON
70
Deployment Tools
Release Management Process
Whats new for a developer ?
Whats new for Admin ?
Is Dreamforce really worth ?
Lightning buzz
IOTCloud - Use-cases for Renault
Governance COE ++
Metrics and KPI’s
Wave Analytics
Console - Thinking like an agent
VISION STATEMENT OF Satya Nadella
App exchange
App Cloud
Apex - Defensive programming and Patterns
Data governance Strategy
GET READY FOR DF16
Some ramblings as a Dreamforce visitor
Customer Service - Proactive
KCS - Process & roadmap
These are the slides I will be sharing in the coming weeks
Thanks for Your Time