SalesforceDevOps

Opsera
Has the Salesforce ecosystem been a bit slower in the uptake of DevOps? If so, why?
Garima Bajpai
work behind the scenes .. ? SFDX is cool stuff
Salesforce Devops
It is because of the complexities of dealing with a live org. In "regular devops" people always build from source, where in Salesforce it is slower.
Kumar Chivukula
Not really. Lot of F2000 companies are embracing the DevOps today (including salesforce) to help go to market faster, improve their velocity and provide better user experience.
TracyBannon
Much of the original DevOps hype focused on "traditional" coding. SalesForce is a platform-based ecosystem.
Jon Webster
I think it has been, as SF started with no/low code, and moved to much higher integration with other GTM SaaS, and therefore more code was needed to customize. The growing complexity creates the need for better change control and velocity.
Chandra Ranganathan
DevOps has traditionally been used/evolved for SDLC and Infrastructure automation use cases; and is more and more being applied to SaaS as companies/CIOs are adopting a SaaS first mindset.
Salesforce Devops
But, there is huge interest now in figuring how to build things faster
Susmitha Vakkalanka
Doesn't Salesforce just update itself and take care of everything? ;P
Salesforce Devops
@SushKicks Only if @Accenture doesn't want to do anymore work!
Jon Webster
@jonwebster Adding on, as organizations need to coordinate changes across multiple GTM systems, coordinated versions, change sets, etc. make it almost impossible to deliver working integrations without some CI/CD automation.
TracyBannon
@salesforcedevop Totally agree that speed is ONE of the objectives. Let's move past a focus on speed and instead, focus on delivering value @ the speed of relevance.
TracyBannon
@jonwebster - spot on! Organizations need to do a "reverse conway maneuver" ... that is... figure out what needs to happen then bend the organization to meet the work!
TracyBannon
What is the strongest DevOps feature in the Salesforce ecosystem and the one that needs the most improvement?
TracyBannon
Some folks are afraid of a rich and robust ecosystem if they think it isn't diversified enough with other products.
Kumar Chivukula
end to end automation of the release, seamless integration to security and quality gates and provide end-to-end visibility into Salesforce release management
Garima Bajpai
Would love to see a low-code Salesforce platform

(edited)

Salesforce Devops
I love the fact there are solutions for people who need them, plus a dynamic community using cloud native techniques for devops
Salesforce Devops
We need more observability tools and metrics
Kumar Chivukula
@bajpaigarima1 opsera.io is new low-code DevOps platform and that helps companies to automate the SDLC, SaaS (Salesforce) and IaC DevOps use cases with reusable microservice in a drag-n-drop approach
http://opsera.io
Opsera | CI/CD Orchestration Platform and DevOps Intelligence
Opsera | CI/CD Orchestration Platform and DevOps Intelligence
Opsera automates any CI/CD toolchain, enables declarative pipelines, and provides unified insights across your entire software delivery process.
Garima Bajpai
also would love to see how we can decentralize to host hybrid & multiple apps yet remain platform centric
Jon Webster
@salesforcedevop +1 Salesforce slow performance pops up often enough to feed the hate cycle!
TracyBannon
@salesforcedevop When it comes to a dynamic and passional community, I often cite SalesForce as an exemplar.
Opsera
What are your biggest challenges with ongoing Salesforce delivery? (not initial deployments)
Garima Bajpai
IT landscape is evolving from on-premise, standardised, monothilic,singular approach to hybrid,saas orientied, personalized
Salesforce Devops
When a consultant comes into a new org, a Salesforce Devops tool can be invaluable in making sense of a cluttered environment
Kumar Chivukula
Integrating with security and quality in a seamless fashion and getting the visibility across the DevOps landscape and integrating with current DevOps tools in the market (Source code, static code analysis, testing, ITSM and collaboration tools).
Garima Bajpai
Rise of citizen developers
Jon Webster
The biggest challenge I've always experienced was about speed. Six months delay to get simple changes implemented in SF, which are needed for upcoming marketing campaigns. That drags down the entire GTM velocity.
Susmitha Vakkalanka
Maintaining metadata inline with growing business complexities
Salesforce Devops
@kumar_chivukula Yes, the tooling provides a tactical roadmap for moving forward
Jon Webster
@jonwebster the delays are not about difficulty or skills, but simply high backlog. Reducing manuals steps and uncertainty about quality of changes has a slowing effect.
Chandra Ranganathan
Manage salesforce release automation without abstracting away the source code management systems into other solutions.
TracyBannon
@Chandra_Rang - Definitely a real pro of Devops in the SF ecosystem
TracyBannon
Expanding integrations into the enterprise.
Opsera
How would you explain Salesforce DevOps to a 5 year old?
Garima Bajpai
Once upon a time Joe decided to make his own toys, his first collection was clay animal figures..
So he decided to make the toys, test that the toys can stand on the floor and kids can play with the figures without getting hurt.
... two years down the line ....
Jon Webster
It's like having a few friends all drawing on the same piece of paper. If they don't take turns, it can be a big mess!
Garima Bajpai
Two years later Joe toys have become popular, now he has10 different teams working in 3 countries, he has starts to personalise the toys for all his customers – salesforce DevOps helps to deliver those personalised toys by connecting all team into one platform, with cus
Salesforce Devops
It's like being Bob The Builder! I build the things companies use!
Jon Webster
@bajpaigarima1 Your 5 year old is much more advanced than mine was!
Susmitha Vakkalanka
Joe saw success in one area, and expanded his toy business from Engineering to Saleforce apps
Jon Webster
+10 for Bob the builder! Bob keeps all the trucks from crashing into each other, or messing up each other's work!
Opsera
How does Salesforce DevOps provide an opportunity for better alignment between business and IT?
TracyBannon
continuous feedback
Garima Bajpai
million dollar - Creating a continuous product canvas with Utilizing customer data, breakdown of the relative value

(edited)

Kumar Chivukula
Enable enterprise companies to go to market faster, faster release cycles, automated release management across multiple salesforce orgs, deliver software with quality and security.
Salesforce Devops
I do, because if devops is the way you build enterprise apps, then it gets elevated to a Center of Excellence type of tactic, which can let top-down business have a bigger impact
Garima Bajpai
nailing down the paradox - The business changes faster than features are developed!!
Susmitha Vakkalanka
Better collaboration between devs & admins driven organically, from continuity, audit trails, version control and more
TracyBannon
@SushKicks - Agree if stakeholders are part of the mix!
Opsera
How has the rise in SaaS impacted DevOps initiatives?
Jon Webster
by creating lots of dev silos
Salesforce Devops
I think we are seeing a blossoming of SaaS or Application Devops, of which Salesforce Devops is a subset, to deal with multiple SaaS system integrations, this type of tooling is becoming more necessary to assemble the bits.
Jon Webster
so many SaaS and COTS platforms that require native tools for customization and change control stalls organizations' initiatives to standardize development.
Kumar Chivukula
Most SaaS applications built on cloud native and DevOps mind-set and customers are expecting a cohesive release management platform to help solve the end-to-end release management across multiple SaaS applications (Salesforce, AEM, Apigee, Servicenow, Workday etc).
Garima Bajpai
I would say one thing is pricing strategy & business model
Susmitha Vakkalanka
Need for DevOps across SaaS applications is becoming more and more imperative, increasing the need for a "common platform" that can automate & manage DevOps across all SaaS applications