SpringOne 2021
Session Title: A Recipe for Scale: Succeeding with Agile Software Development in the Enterprise
Speakers: Becki Hyde, Senior Product Manager at VMware; Jen Handler, Director, Customer Experience and Success at VMware
SpringOne2021
Session Title: Making Onboarding Suck Less
Speakers: Anand Rao, Advisory Platform Architect at VMware; Chris Phillipson, Manager, Solutions Engineering, MAPBU at VMware
API Gateway How-To: The Many Ways to Apply the Gateway PatternVMware Tanzu
The document discusses different patterns for using an API gateway, including:
1) API management for existing APIs to handle cross-cutting concerns in one place
2) Ingress for APIs and services to manage traffic entering a cluster
3) Application modernization to help split a monolith into microservices gradually
4) Simplified aggregated API to simplify access to multiple complex internal services
5) Using a service mesh for internal east-west traffic between services while using a gateway for north-south external traffic
The document provides examples and use cases for each pattern and concludes that the right approach depends on specific needs, and that gateways and service meshes can overlap on common concerns like security and observability.
Challenges of Being an ISV and Customer in a K8s WorldVMware Tanzu
SpringOne 2021
Session Title: Challenges of Being an ISV and Customer in a K8s World
Speakers: Barry Mullan, Staff Solution Engineer at VMware; Roberto Scata, Staff Solutions Engineer at VMware
Platform Agility, Reliability, and Security: Can You Really Have it All in th...VMware Tanzu
SpringOne 2021
Session Title: Platform Agility, Reliability, and Security: Can You Really Have it All in the Federal Sector?
Speakers: Dan Loomis, Product Manager at VMware; Matthew Goehring, Platform Engineer at Scientific Research Corporation
Leveraging Standard Buildpacks to Migrate Not-So-Standard AppsVMware Tanzu
SpringOne 2021
Session Title: Leveraging Standard Buildpacks to Migrate Not-So-Standard Apps
Speakers: Brandon Blincoe, App Modernization Strategist at VMware; Matthew Campbell, Solutions Architect at VMware
Outcomes-Oriented Roadmap: From Vision to RealityVMware Tanzu
This document outlines an outcomes-oriented approach to product roadmapping. It discusses collaborating as a team to define a clear vision and strategy, focusing on outcomes and their impact through metrics, and regularly reviewing the roadmap. The goal is to guide the team from an initial vision to realizing tangible outcomes through an iterative process of defining problems, prioritizing solutions, and measuring success.
SpringOne2021
Session Title: Making Onboarding Suck Less
Speakers: Anand Rao, Advisory Platform Architect at VMware; Chris Phillipson, Manager, Solutions Engineering, MAPBU at VMware
API Gateway How-To: The Many Ways to Apply the Gateway PatternVMware Tanzu
The document discusses different patterns for using an API gateway, including:
1) API management for existing APIs to handle cross-cutting concerns in one place
2) Ingress for APIs and services to manage traffic entering a cluster
3) Application modernization to help split a monolith into microservices gradually
4) Simplified aggregated API to simplify access to multiple complex internal services
5) Using a service mesh for internal east-west traffic between services while using a gateway for north-south external traffic
The document provides examples and use cases for each pattern and concludes that the right approach depends on specific needs, and that gateways and service meshes can overlap on common concerns like security and observability.
Challenges of Being an ISV and Customer in a K8s WorldVMware Tanzu
SpringOne 2021
Session Title: Challenges of Being an ISV and Customer in a K8s World
Speakers: Barry Mullan, Staff Solution Engineer at VMware; Roberto Scata, Staff Solutions Engineer at VMware
Platform Agility, Reliability, and Security: Can You Really Have it All in th...VMware Tanzu
SpringOne 2021
Session Title: Platform Agility, Reliability, and Security: Can You Really Have it All in the Federal Sector?
Speakers: Dan Loomis, Product Manager at VMware; Matthew Goehring, Platform Engineer at Scientific Research Corporation
Leveraging Standard Buildpacks to Migrate Not-So-Standard AppsVMware Tanzu
SpringOne 2021
Session Title: Leveraging Standard Buildpacks to Migrate Not-So-Standard Apps
Speakers: Brandon Blincoe, App Modernization Strategist at VMware; Matthew Campbell, Solutions Architect at VMware
Outcomes-Oriented Roadmap: From Vision to RealityVMware Tanzu
This document outlines an outcomes-oriented approach to product roadmapping. It discusses collaborating as a team to define a clear vision and strategy, focusing on outcomes and their impact through metrics, and regularly reviewing the roadmap. The goal is to guide the team from an initial vision to realizing tangible outcomes through an iterative process of defining problems, prioritizing solutions, and measuring success.
Dependency Injection with the Force DI FrameworkDoug Ayers
My presentation about the open source dependency injection framework, Force DI.
Presented to Nashville Salesforce Developers Group on August 23, 2018.
Event: https://www.meetup.com/Nashville-Salesforce-Developer-User-Group/events/253644240/
Presented to Richmond Salesforce Developers Group on August 27, 2018.
Event: https://www.meetup.com/Richmond-Salesforce-Developer-Group/events/253681320/
Sample Code: https://github.com/douglascayers/force-di-demo
Force DI: https://github.com/afawcett/force-di
TDX19 - Accelerate DevOps with GitLab and SalesforceDoug Ayers
Continuous Integration (CI) and Continuous Delivery (CD) provide an unparalleled opportunity for teams to reduce cycle times and increase the quality of their releases, but getting started isn't always obvious. In this session we'll show you how to get going faster than ever with GitLab and Salesforce DX tools by configuring CI/CD pipelines and demonstrating best practices for Salesforce development. We'll give you a brief primer on CI/CD, then show you how to create a deployment pipeline that takes changes you make in a Scratch Org all the way to production, and how to do this across teams using a feature branching strategy and concurrent DevOps. You'll see live demos and walk away with the knowhow to release faster with reduced risk.
https://success.salesforce.com/sessions?eventId=a1Q3A000026slov#/session/a2q3A000002BGbsQAG
Salesforce – Proven Platform Development with DevOps & AgileSai Jithesh ☁️
The document discusses forward-looking statements and associated risks and uncertainties. It states that any projections or statements regarding strategies, plans, beliefs, expected functionality, features, or customer contracts contain forward-looking statements that are subject to risks and uncertainties. These risks include factors that could affect salesforce.com's financial results such as operating losses, fluctuations in results, security breaches, litigation outcomes, mergers and acquisitions, growth management, and reliance on key personnel. The document also notes that unreleased services mentioned may not be delivered on time or at all, and purchase decisions should be based on currently available features.
Automating Deployment Between Orgs Using Git & Continuous IntegrationSebastian Wagner
Updated with the deck from DF14
As a fully certified TA, I offer expert consulting services around continuous integration, practice development and governance to help customers leveraging the advantages of SFDC.
https://uk.linkedin.com/in/se6wagner/
Abstract:
Automating the deployment between environments (dev, test, prod, etc.) gives consistency, visibility, and validation to the process.This greatly speeds up deployment and provides early detection of defects. Join us as we cover the theory and best practices of this approach. You'll discover how to design your own automated processes using Continuous Integration (CI) tools and Git version control.
Introduction of ARMule and a live demo - AutoRABIT at Tri-Valley Salesforce D...AutoRABIT
AutoRABIT is honored to be invited to present at the Tri-Valley Salesforce Developer User Group (#TVSFDUG). Brad Benz – Director of Sales and Shree Mandadi, AVP at AutoRABIT will showcase ARMule, the only end-to-end DevOps platform built specifically for MuleSoft. Shree will discuss what the recent Salesforce acquisition of Mulesoft means to the Salesforce development community and give a demo of ARMule.
TDX19 - Untangle Your Org with Salesforce Developer ToolsDoug Ayers
You're ready to start using your favorite tools with Salesforce DX to develop for your orgs, but you're not sure where to get started, or what a successful migration to open tooling even look likes. If that sounds familiar, this session is for you! We'll explore some of the common places where your metadata gets tangled and what tools are available to get it all straightened out.
https://success.salesforce.com/sessions?eventId=a1Q3A000026slov#/session/a2q3A000002BGcEQAW
Design patterns for salesforce app decompositionSai Jithesh ☁️
This document discusses design patterns for using Salesforce's Second Generation Packaging (2GP). It begins by explaining traditional software design patterns and how they can apply to Salesforce development. It then discusses how Salesforce applications can be decomposed and developed modularly using 2GP. Finally, it describes how the AutoRABIT platform can help integrate development, ALM, and release processes to enable efficient 2GP practices.
This document discusses DevOps practices at Salesforce, including:
- Using continuous delivery pipelines to plan, build, test, release, deploy and monitor code changes.
- Organizing teams using a Scrum model with sprints every two weeks and an average size of 7 engineers per team.
- Maintaining sandbox environments like development, test, UAT and production for each project.
- Following a branching strategy in version control and using continuous integration to test and deploy code changes.
1 - What is DevOps:- DevOps is a culture and a set of Process that bring development and operations teams together to complete software development.
It allows the organization to develop and improve the product in a faster way that they can do with other software development approaches.
2 - Why DevOps:-
Shorter Development Cycles, Faster Innovation
Reduced Deployment Failures, Rollbacks, and Time to Recover
Improved Communication and Collaboration
Increased Efficiencies
We set out to build an IDE for Salesforce developers and implementers that would obliterate all boring, routine, and trivial tasks from your work. Just being able to access and deploy your Salesforce code is not a recipe for optimal productivity as a developer. The Welkin Suite brings all the features you expect from a Salesforce IDE, plus advanced features like custom local folder structure, automatic static resource packing and unpacking, team development enhancements, and more. Join us to meet the makers of The Welkin Suite and learn how you too can turbo-charge your Salesforce Development.
CodeLive with Adam Daw - Building a mobile friendly geolocation aware candy t...JackGuo20
In this special Halloween session of CodeLive, we'll build an app to track which houses in the neighborhood have the best candy, year over year. Register now to join Adam Daw and Kevin Poorman as they build a Salesforce mobile-friendly candy tracker app using Lightning Web Components, Lightning Data Service, and geolocation.
How to Setup Continuous Integration With Git, Jenkins, and Force.comSalesforce Developers
Join us we walk through setting up a continuous integration system for Salesforce development, from scratch, using Git, Jenkins, the Force.com Migration Tool, and the Apex Data Loader, following a proven, step-by-step approach that you can use with your own project. You'll learn how to manage code using feature-specific sandboxes and feature-specific branches. We'll present the actual configuration scripts we use to make all this work for our group of eight developers, working together on the same managed product, spanning 65+ objects, 350+ classes, and 600+ Apex tests.
Five Steps to DevOps Success - Avoiding the High Cost of DowntimeAppDynamics
Five steps to DevOps success are: 1) have complete business transaction visibility to expedite fixing app performance issues; 2) ensure readiness for exceptional customer experience in pre-production; 3) effectively collaborate across Dev, Ops, and Business teams; 4) reduce costs and risks through automated change management; and 5) unlock actionable business insights with application analytics. The document discusses each of these steps in more detail and emphasizes using application intelligence to enable collaboration and speed while maintaining quality and customer experience.
The document describes Deployit, an application release automation platform from XebiaLabs that optimizes the application deployment process. Deployit provides automated workflows to deploy applications across various infrastructure with benefits like reduced costs, accelerated time to market, and bridging the gap between development and operations.
Infrastructure as Code in Large Scale OrganizationsXebiaLabs
The adoption of tools for the provisioning and automatic configuration of "Infrastructure as Code" (eg Terraform, Cloudformation or Ansible) reduces cost, time, errors, violations and risks when provisioning and configuring the necessary infrastructure so that our software can run .
However, those who have begun to make intensive use of this technology at the business level agree to identify the emergence of a very critical problem regarding the orchestration and governance needs of supply requests such as security, compliance, scalability, integrity and more.
Learn how The Digital.ai DevOps Platform (formerly XebiaLabs DevOps Platform) responds to all these problems and many more, allowing you to continue working with your favorite tools.
This document provides an overview of Inflectra Corporation, a software company that provides application lifecycle management (ALM) tools including SpiraTeam for agile planning and testing, SpiraTest for requirements and test management, and Rapise for test automation. It summarizes Inflectra's customers, products, partnerships, and how its tools integrate across the development and testing lifecycle to provide an affordable ALM solution.
Cloud-Native Fundamentals: An Introduction to 12-Factor ApplicationsVMware Tanzu
It seems like a new cloud-native technology or project is launched every week, and though there are technical changes required for building and operating cloud-native applications, technology alone isn’t a silver bullet. It turns out that how you build your applications is critical to enable seamless scaling and resiliency to failures. What do you have to do to ensure your applications can fully leverage the power and flexibility the cloud offers?
The 12-Factor principles have been around for a decade and have proven themselves as core, foundational principles for cloud-native applications. But they require changes to how you design your applications, the way teams collaborate on code, and more. Understanding the 12-Factor principles is a strong foundation for adopting cloud-native patterns and practices.
Join Pivotal's Nate Schutta, developer advocate, to learn:
● Which of the 12 Factors are most critical to building scalable applications
● Which of the 12 Factors are most likely violated by your heritage applications
● What you can do to make your existing applications more 12-Factor compliant
● Which of the 12 Factors are most critical to applications moving to the cloud
● How to externalize state and configuration in order to simplify scaling and code changes
Presenter :Nate Schutta, Software Architect
July 30: How User-Centered Design Drives Impactful Products and ServicesVMware Tanzu
This document discusses how user-centered design was used to drive impactful products and services. It describes how VMware Pivotal Labs uses techniques like stakeholder interviews, user interviews, persona creation, prioritization, roadmapping, and design studios to understand user needs and inform the direction of projects. The goal is to start simply, learn through doing, and adapt based on new insights to build solutions that deliver business value. A navigator helps translate business problems into actionable user stories to guide development.
This presentation covers key aspects of Dual Track Agile and provides real-world examples and case studies. It also gives some background on the Discovery and Framing framework and is meant for practitioners who have been using Lean-Agile methodology for at least a year.
While the slides do not describe UCD (User-Centered Design), Pair Programming, TDD (Test Driven Development), or DDD (Domain Driven Development), these concepts are assumed in the approach. That's how VMware Pivotal builds great products.
The approach described here is only ideal for Lean-Agile methodology.
Dependency Injection with the Force DI FrameworkDoug Ayers
My presentation about the open source dependency injection framework, Force DI.
Presented to Nashville Salesforce Developers Group on August 23, 2018.
Event: https://www.meetup.com/Nashville-Salesforce-Developer-User-Group/events/253644240/
Presented to Richmond Salesforce Developers Group on August 27, 2018.
Event: https://www.meetup.com/Richmond-Salesforce-Developer-Group/events/253681320/
Sample Code: https://github.com/douglascayers/force-di-demo
Force DI: https://github.com/afawcett/force-di
TDX19 - Accelerate DevOps with GitLab and SalesforceDoug Ayers
Continuous Integration (CI) and Continuous Delivery (CD) provide an unparalleled opportunity for teams to reduce cycle times and increase the quality of their releases, but getting started isn't always obvious. In this session we'll show you how to get going faster than ever with GitLab and Salesforce DX tools by configuring CI/CD pipelines and demonstrating best practices for Salesforce development. We'll give you a brief primer on CI/CD, then show you how to create a deployment pipeline that takes changes you make in a Scratch Org all the way to production, and how to do this across teams using a feature branching strategy and concurrent DevOps. You'll see live demos and walk away with the knowhow to release faster with reduced risk.
https://success.salesforce.com/sessions?eventId=a1Q3A000026slov#/session/a2q3A000002BGbsQAG
Salesforce – Proven Platform Development with DevOps & AgileSai Jithesh ☁️
The document discusses forward-looking statements and associated risks and uncertainties. It states that any projections or statements regarding strategies, plans, beliefs, expected functionality, features, or customer contracts contain forward-looking statements that are subject to risks and uncertainties. These risks include factors that could affect salesforce.com's financial results such as operating losses, fluctuations in results, security breaches, litigation outcomes, mergers and acquisitions, growth management, and reliance on key personnel. The document also notes that unreleased services mentioned may not be delivered on time or at all, and purchase decisions should be based on currently available features.
Automating Deployment Between Orgs Using Git & Continuous IntegrationSebastian Wagner
Updated with the deck from DF14
As a fully certified TA, I offer expert consulting services around continuous integration, practice development and governance to help customers leveraging the advantages of SFDC.
https://uk.linkedin.com/in/se6wagner/
Abstract:
Automating the deployment between environments (dev, test, prod, etc.) gives consistency, visibility, and validation to the process.This greatly speeds up deployment and provides early detection of defects. Join us as we cover the theory and best practices of this approach. You'll discover how to design your own automated processes using Continuous Integration (CI) tools and Git version control.
Introduction of ARMule and a live demo - AutoRABIT at Tri-Valley Salesforce D...AutoRABIT
AutoRABIT is honored to be invited to present at the Tri-Valley Salesforce Developer User Group (#TVSFDUG). Brad Benz – Director of Sales and Shree Mandadi, AVP at AutoRABIT will showcase ARMule, the only end-to-end DevOps platform built specifically for MuleSoft. Shree will discuss what the recent Salesforce acquisition of Mulesoft means to the Salesforce development community and give a demo of ARMule.
TDX19 - Untangle Your Org with Salesforce Developer ToolsDoug Ayers
You're ready to start using your favorite tools with Salesforce DX to develop for your orgs, but you're not sure where to get started, or what a successful migration to open tooling even look likes. If that sounds familiar, this session is for you! We'll explore some of the common places where your metadata gets tangled and what tools are available to get it all straightened out.
https://success.salesforce.com/sessions?eventId=a1Q3A000026slov#/session/a2q3A000002BGcEQAW
Design patterns for salesforce app decompositionSai Jithesh ☁️
This document discusses design patterns for using Salesforce's Second Generation Packaging (2GP). It begins by explaining traditional software design patterns and how they can apply to Salesforce development. It then discusses how Salesforce applications can be decomposed and developed modularly using 2GP. Finally, it describes how the AutoRABIT platform can help integrate development, ALM, and release processes to enable efficient 2GP practices.
This document discusses DevOps practices at Salesforce, including:
- Using continuous delivery pipelines to plan, build, test, release, deploy and monitor code changes.
- Organizing teams using a Scrum model with sprints every two weeks and an average size of 7 engineers per team.
- Maintaining sandbox environments like development, test, UAT and production for each project.
- Following a branching strategy in version control and using continuous integration to test and deploy code changes.
1 - What is DevOps:- DevOps is a culture and a set of Process that bring development and operations teams together to complete software development.
It allows the organization to develop and improve the product in a faster way that they can do with other software development approaches.
2 - Why DevOps:-
Shorter Development Cycles, Faster Innovation
Reduced Deployment Failures, Rollbacks, and Time to Recover
Improved Communication and Collaboration
Increased Efficiencies
We set out to build an IDE for Salesforce developers and implementers that would obliterate all boring, routine, and trivial tasks from your work. Just being able to access and deploy your Salesforce code is not a recipe for optimal productivity as a developer. The Welkin Suite brings all the features you expect from a Salesforce IDE, plus advanced features like custom local folder structure, automatic static resource packing and unpacking, team development enhancements, and more. Join us to meet the makers of The Welkin Suite and learn how you too can turbo-charge your Salesforce Development.
CodeLive with Adam Daw - Building a mobile friendly geolocation aware candy t...JackGuo20
In this special Halloween session of CodeLive, we'll build an app to track which houses in the neighborhood have the best candy, year over year. Register now to join Adam Daw and Kevin Poorman as they build a Salesforce mobile-friendly candy tracker app using Lightning Web Components, Lightning Data Service, and geolocation.
How to Setup Continuous Integration With Git, Jenkins, and Force.comSalesforce Developers
Join us we walk through setting up a continuous integration system for Salesforce development, from scratch, using Git, Jenkins, the Force.com Migration Tool, and the Apex Data Loader, following a proven, step-by-step approach that you can use with your own project. You'll learn how to manage code using feature-specific sandboxes and feature-specific branches. We'll present the actual configuration scripts we use to make all this work for our group of eight developers, working together on the same managed product, spanning 65+ objects, 350+ classes, and 600+ Apex tests.
Five Steps to DevOps Success - Avoiding the High Cost of DowntimeAppDynamics
Five steps to DevOps success are: 1) have complete business transaction visibility to expedite fixing app performance issues; 2) ensure readiness for exceptional customer experience in pre-production; 3) effectively collaborate across Dev, Ops, and Business teams; 4) reduce costs and risks through automated change management; and 5) unlock actionable business insights with application analytics. The document discusses each of these steps in more detail and emphasizes using application intelligence to enable collaboration and speed while maintaining quality and customer experience.
The document describes Deployit, an application release automation platform from XebiaLabs that optimizes the application deployment process. Deployit provides automated workflows to deploy applications across various infrastructure with benefits like reduced costs, accelerated time to market, and bridging the gap between development and operations.
Infrastructure as Code in Large Scale OrganizationsXebiaLabs
The adoption of tools for the provisioning and automatic configuration of "Infrastructure as Code" (eg Terraform, Cloudformation or Ansible) reduces cost, time, errors, violations and risks when provisioning and configuring the necessary infrastructure so that our software can run .
However, those who have begun to make intensive use of this technology at the business level agree to identify the emergence of a very critical problem regarding the orchestration and governance needs of supply requests such as security, compliance, scalability, integrity and more.
Learn how The Digital.ai DevOps Platform (formerly XebiaLabs DevOps Platform) responds to all these problems and many more, allowing you to continue working with your favorite tools.
This document provides an overview of Inflectra Corporation, a software company that provides application lifecycle management (ALM) tools including SpiraTeam for agile planning and testing, SpiraTest for requirements and test management, and Rapise for test automation. It summarizes Inflectra's customers, products, partnerships, and how its tools integrate across the development and testing lifecycle to provide an affordable ALM solution.
Cloud-Native Fundamentals: An Introduction to 12-Factor ApplicationsVMware Tanzu
It seems like a new cloud-native technology or project is launched every week, and though there are technical changes required for building and operating cloud-native applications, technology alone isn’t a silver bullet. It turns out that how you build your applications is critical to enable seamless scaling and resiliency to failures. What do you have to do to ensure your applications can fully leverage the power and flexibility the cloud offers?
The 12-Factor principles have been around for a decade and have proven themselves as core, foundational principles for cloud-native applications. But they require changes to how you design your applications, the way teams collaborate on code, and more. Understanding the 12-Factor principles is a strong foundation for adopting cloud-native patterns and practices.
Join Pivotal's Nate Schutta, developer advocate, to learn:
● Which of the 12 Factors are most critical to building scalable applications
● Which of the 12 Factors are most likely violated by your heritage applications
● What you can do to make your existing applications more 12-Factor compliant
● Which of the 12 Factors are most critical to applications moving to the cloud
● How to externalize state and configuration in order to simplify scaling and code changes
Presenter :Nate Schutta, Software Architect
July 30: How User-Centered Design Drives Impactful Products and ServicesVMware Tanzu
This document discusses how user-centered design was used to drive impactful products and services. It describes how VMware Pivotal Labs uses techniques like stakeholder interviews, user interviews, persona creation, prioritization, roadmapping, and design studios to understand user needs and inform the direction of projects. The goal is to start simply, learn through doing, and adapt based on new insights to build solutions that deliver business value. A navigator helps translate business problems into actionable user stories to guide development.
This presentation covers key aspects of Dual Track Agile and provides real-world examples and case studies. It also gives some background on the Discovery and Framing framework and is meant for practitioners who have been using Lean-Agile methodology for at least a year.
While the slides do not describe UCD (User-Centered Design), Pair Programming, TDD (Test Driven Development), or DDD (Domain Driven Development), these concepts are assumed in the approach. That's how VMware Pivotal builds great products.
The approach described here is only ideal for Lean-Agile methodology.
How to Master Product-Led Growth Strategy in B2B by Gainsight CTOProduct School
Main Takeaways:
- Gain visibility into the product journey
- Tie acquisition and retention KPIs with core metrics
- Design product experiences with an outcome mindset
- Create an iterative process to address usability friction
- Leverage user feedback to accelerate learning
Transformation: Not Only the App But Also the Way We WorkVMware Tanzu
The document discusses transforming monolithic applications into microservice architectures. It outlines five steps for successful transformation: 1) Prepare the organization for agile work, 2) Define a better future together through alignment, 3) Start small and focus on the main user flows, 4) Focus on outcomes and iterative improvement, 5) Build high quality applications through developer best practices. The transformation results in not only modernized applications but also changed ways of working.
Mission Possible- Taking Action within OnBoardOnBoard
Boards are driven by action, and that is why OnBoard offers tools designed to help teams execute actions with confidence. Your board can enjoy a streamlined experience with built-in eSignatures, Approvals, and our Survey tool. Gone are the days of constantly circulating between different apps to achieve all the functions your board needs.
This document provides five tips that developers should know about administrators. It suggests leveraging clicks before code by using validation rules, formula fields, workflows, and field sets instead of writing code for common tasks. It also recommends using change sets for deployment and change management between environments. Finally, it proposes using Visual Workflow instead of writing complex Visualforce code for multi-step processes. Working together, sharing knowledge, and adhering to a change management process can help developers and administrators collaborate effectively.
Measure Twice, Cut Once: Using Team Operation Metrics to Optimize a Scaling S...VMware Tanzu
SpringOne 2021
Session Title: Measure Twice, Cut Once: Using Team Operation Metrics to Optimize a Scaling Software Shop
Speakers: Daniel Witenberg, Senior Product Manager at VMware; Krista Luna, Product Manager at VMware
Aligning Product & Customer Success Teams to Fuel Growth by Gainsight Product...Product School
Product Management presentation given during #ProductCon Online November 2021 by Gainsight Product Leaders, Denise Stokowski, Group VP of Platform & Products, and Mickey Alon, CTO & Founder.
In this complimentary webinar, Ronnie R.S. shares proven, Vortex Prospecting practices that have helped sales teams increase connections made by over 300% and meetings set by 3x.
Cynoteck Technology Solutions is an ISO 9001:2008 certified Salesforce consulting company founded in 2008. Over the years, Cynoteck has grown from a team of 2 developers to a Microsoft Gold Partner with expertise in Salesforce, Dynamics 365, and other technologies. Cynoteck has delivered over 70 Salesforce projects for more than 30 clients across various industries. Some of Cynoteck's services include Salesforce implementation, custom application development, integration, training, and support. The document provides details on Cynoteck's certifications, partnerships, services, case studies, and contact information.
Project에서 Product로의 변화
기존의 프로젝트 방식으로 만들어진 애플리케이션이 가지고 있는 획일적인 구조로 인한 여러 제약 사항들은 급속도로 확장하는 리테일 비즈니스의 민첩성에 방해가 되고있습니다. 본 세션에서는 마이크로 서비스 아키텍처 그리고 이를 통해 Project에서 Product의 전환이 의미하는 바를 살펴봅니다.
발표자: 김홍진, AWS Professional Service Consultant
How to Master Product-Led Growth Strategy in B2B by Gainsight CTOProduct School
Main takeaways:
Main Takeaways:
- Gain visibility into the product journey
- Tie acquisition and retention KPIs with core metrics
- Design product experiences with an outcome mindset
- Create an iterative process to address usability friction
- Leverage user feedback to accelerate learning
Achieving Escape Velocity in Your Digital Transformation Through Product Thin...VMware Tanzu
SpringOne 2021
Session Title: Achieving Escape Velocity in Your Digital Transformation Through Product Thinking
Speakers: Gautham Pallapa, Executive Advisor at VMware; Henri van den Bulk, Executive Technical Advisor at VMware
Align, Inform, Inspire: Measuring Business Agility and SAFe® with Flow MetricsTasktop
During this on-demand webinar, Scaled Agile Principal Consultant and Framework team member, Andrew Sales, and Tasktop Sr. Value Stream Architect, Lee Reid, discuss how the three measurement domains of SAFe—Outcomes, Flow, and Competency—provide a comprehensive, yet simple, model for measuring business agility at every level of the enterprise and view data from an actual product value stream to demonstrate how Flow Metrics can enable productive conversations with the business about prioritizing work, while still maintaining the taxonomy of SAFe for teams to implement and improve.
ANIn Coimbatore March 2023 |How Did Feedback Loops Help To Build Better Produ...AgileNetwork
Agile Network India - Coimbatore
Title: How Did Feedback Loops Help To Build Better Products? by Hariharasudhan R
Date: March 2023
Hosted by: Thoughtworks
5 Ways to Enhance the Customer Experience with Gainsight PXProduct School
Takeaways:
- Gainsight PX is helping businesses, like Kount, deliver world-class customer experiences
- Putting your product at the center of the customer experience enables personalization and scale
- Elite product analytics and the ability to engage users in your product and give product, CS, and PX team's the ability to craft and evolve that experience.
Similar to A Recipe for Scale: Succeeding with Agile Software Development in the Enterprise (20)
What AI Means For Your Product Strategy And What To Do About ItVMware Tanzu
The document summarizes Matthew Quinn's presentation on "What AI Means For Your Product Strategy And What To Do About It" at Denver Startup Week 2023. The presentation discusses how generative AI could impact product strategies by potentially solving problems companies have ignored or allowing competitors to create new solutions. Quinn advises product teams to evaluate their strategies and roadmaps, ensure they understand user needs, and consider how AI may change the problems being addressed. He provides examples of how AI could influence product development for apps in home organization and solar sales. Quinn concludes by urging attendees not to ignore AI's potential impacts and to have hard conversations about emerging threats and opportunities.
Make the Right Thing the Obvious Thing at Cardinal Health 2023VMware Tanzu
This document discusses the evolution of internal developer platforms and defines what they are. It provides a timeline of how technologies like infrastructure as a service, public clouds, containers and Kubernetes have shaped developer platforms. The key aspects of an internal developer platform are described as providing application-centric abstractions, service level agreements, automated processes from code to production, consolidated monitoring and feedback. The document advocates that internal platforms should make the right choices obvious and easy for developers. It also introduces Backstage as an open source solution for building internal developer portals.
Enhancing DevEx and Simplifying Operations at ScaleVMware Tanzu
Cardinal Health introduced Tanzu Application Service in 2016 and set up foundations for cloud native applications in AWS and later migrated to GCP in 2018. TAS has provided Cardinal Health with benefits like faster development of applications, zero downtime for critical applications, hosting over 5,000 application instances, quicker patching for security vulnerabilities, and savings through reduced lead times and staffing needs.
Dan Vega discussed upcoming changes and improvements in Spring including Spring Boot 3, which will have support for JDK 17, Jakarta EE 9/10, ahead-of-time compilation, improved observability with Micrometer, and Project Loom's virtual threads. Spring Boot 3.1 additions were also highlighted such as Docker Compose integration and Spring Authorization Server 1.0. Spring Boot 3.2 will focus on embracing virtual threads from Project Loom to improve scalability of web applications.
Platforms, Platform Engineering, & Platform as a ProductVMware Tanzu
This document discusses building platforms as products and reducing developer toil. It notes that platform engineering now encompasses PaaS and developer tools. A quote from Mercedes-Benz emphasizes building platforms for developers, not for the company itself. The document contrasts reactive, ticket-driven approaches with automated, self-service platforms and products. It discusses moving from considering platforms as a cost center to experts that drive business results. Finally, it provides questions to identify sources of developer toil, such as issues with workstation setup, running software locally, integration testing, committing changes, and release processes.
This document provides an overview of building cloud-ready applications in .NET. It defines what makes an application cloud-ready, discusses common issues with legacy applications, and recommends design patterns and practices to address these issues, including loose coupling, high cohesion, messaging, service discovery, API gateways, and resiliency policies. It includes code examples and links to additional resources.
Dan Vega discussed new features and capabilities in Spring Boot 3 and beyond, including support for JDK 17, Jakarta EE 9, ahead-of-time compilation, observability with Micrometer, Docker Compose integration, and initial support for Project Loom's virtual threads in Spring Boot 3.2 to improve scalability. He provided an overview of each new feature and explained how they can help Spring applications.
Spring Cloud Gateway - SpringOne Tour 2023 Charles Schwab.pdfVMware Tanzu
Spring Cloud Gateway is a gateway that provides routing, security, monitoring, and resiliency capabilities for microservices. It acts as an API gateway and sits in front of microservices, routing requests to the appropriate microservice. The gateway uses predicates and filters to route requests and modify requests and responses. It is lightweight and built on reactive principles to enable it to scale to thousands of routes.
This document appears to be from a VMware Tanzu Developer Connect presentation. It discusses Tanzu Application Platform (TAP), which provides a developer experience on Kubernetes across multiple clouds. TAP aims to unlock developer productivity, build rapid paths to production, and coordinate the work of development, security and operations teams. It offers features like pre-configured templates, integrated developer tools, centralized visibility and workload status, role-based access control, automated pipelines and built-in security. The presentation provides examples of how these capabilities improve experiences for developers, operations teams and security teams.
The document provides information about a Tanzu Developer Connect Workshop on Tanzu Application Platform. The agenda includes welcome and introductions on Tanzu Application Platform, followed by interactive hands-on workshops on the developer experience and operator experience. It will conclude with a quiz, prizes and giveaways. The document discusses challenges with developing on Kubernetes and how Tanzu Application Platform aims to improve the developer experience with features like pre-configured templates, developer tools integration, rapid iteration and centralized management.
The Tanzu Developer Connect is a hands-on workshop that dives deep into TAP. Attendees receive a hands on experience. This is a great program to leverage accounts with current TAP opportunities.
The Tanzu Developer Connect is a hands-on workshop that dives deep into TAP. Attendees receive a hands on experience. This is a great program to leverage accounts with current TAP opportunities.
Simplify and Scale Enterprise Apps in the Cloud | Dallas 2023VMware Tanzu
This document discusses simplifying and scaling enterprise Spring applications in the cloud. It provides an overview of Azure Spring Apps, which is a fully managed platform for running Spring applications on Azure. Azure Spring Apps handles infrastructure management and application lifecycle management, allowing developers to focus on code. It is jointly built, operated, and supported by Microsoft and VMware. The document demonstrates how to create an Azure Spring Apps service, create an application, and deploy code to the application using three simple commands. It also discusses features of Azure Spring Apps Enterprise, which includes additional capabilities from VMware Tanzu components.
SpringOne Tour: Deliver 15-Factor Applications on Kubernetes with Spring BootVMware Tanzu
The document discusses 15 factors for building cloud native applications with Kubernetes based on the 12 factor app methodology. It covers factors such as treating code as immutable, externalizing configuration, building stateless and disposable processes, implementing authentication and authorization securely, and monitoring applications like space probes. The presentation aims to provide an overview of the 15 factors and demonstrate how to build cloud native applications using Kubernetes based on these principles.
SpringOne Tour: The Influential Software EngineerVMware Tanzu
The document discusses the importance of culture in software projects and how to influence culture. It notes that software projects involve people and personalities, not just technology. It emphasizes that culture informs everything a company does and is very difficult to change. It provides advice on being aware of your company's culture, finding ways to inculcate good cultural values like writing high-quality code, and approaches for influencing decision makers to prioritize culture.
SpringOne Tour: Domain-Driven Design: Theory vs PracticeVMware Tanzu
This document discusses domain-driven design, clean architecture, bounded contexts, and various modeling concepts. It provides examples of an e-scooter reservation system to illustrate domain modeling techniques. Key topics covered include identifying aggregates, bounded contexts, ensuring single sources of truth, avoiding anemic domain models, and focusing on observable domain behaviors rather than implementation details.
Hand Rolled Applicative User ValidationCode KataPhilip Schwarz
Could you use a simple piece of Scala validation code (granted, a very simplistic one too!) that you can rewrite, now and again, to refresh your basic understanding of Applicative operators <*>, <*, *>?
The goal is not to write perfect code showcasing validation, but rather, to provide a small, rough-and ready exercise to reinforce your muscle-memory.
Despite its grandiose-sounding title, this deck consists of just three slides showing the Scala 3 code to be rewritten whenever the details of the operators begin to fade away.
The code is my rough and ready translation of a Haskell user-validation program found in a book called Finding Success (and Failure) in Haskell - Fall in love with applicative functors.
Artificia Intellicence and XPath Extension FunctionsOctavian Nadolu
The purpose of this presentation is to provide an overview of how you can use AI from XSLT, XQuery, Schematron, or XML Refactoring operations, the potential benefits of using AI, and some of the challenges we face.
DDS Security Version 1.2 was adopted in 2024. This revision strengthens support for long runnings systems adding new cryptographic algorithms, certificate revocation, and hardness against DoS attacks.
E-commerce Development Services- Hornet DynamicsHornet Dynamics
For any business hoping to succeed in the digital age, having a strong online presence is crucial. We offer Ecommerce Development Services that are customized according to your business requirements and client preferences, enabling you to create a dynamic, safe, and user-friendly online store.
SOCRadar's Aviation Industry Q1 Incident Report is out now!
The aviation industry has always been a prime target for cybercriminals due to its critical infrastructure and high stakes. In the first quarter of 2024, the sector faced an alarming surge in cybersecurity threats, revealing its vulnerabilities and the relentless sophistication of cyber attackers.
SOCRadar’s Aviation Industry, Quarterly Incident Report, provides an in-depth analysis of these threats, detected and examined through our extensive monitoring of hacker forums, Telegram channels, and dark web platforms.
Graspan: A Big Data System for Big Code AnalysisAftab Hussain
We built a disk-based parallel graph system, Graspan, that uses a novel edge-pair centric computation model to compute dynamic transitive closures on very large program graphs.
We implement context-sensitive pointer/alias and dataflow analyses on Graspan. An evaluation of these analyses on large codebases such as Linux shows that their Graspan implementations scale to millions of lines of code and are much simpler than their original implementations.
These analyses were used to augment the existing checkers; these augmented checkers found 132 new NULL pointer bugs and 1308 unnecessary NULL tests in Linux 4.4.0-rc5, PostgreSQL 8.3.9, and Apache httpd 2.2.18.
- Accepted in ASPLOS ‘17, Xi’an, China.
- Featured in the tutorial, Systemized Program Analyses: A Big Data Perspective on Static Analysis Scalability, ASPLOS ‘17.
- Invited for presentation at SoCal PLS ‘16.
- Invited for poster presentation at PLDI SRC ‘16.
AI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI AppGoogle
AI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI App
👉👉 Click Here To Get More Info 👇👇
https://sumonreview.com/ai-fusion-buddy-review
AI Fusion Buddy Review: Key Features
✅Create Stunning AI App Suite Fully Powered By Google's Latest AI technology, Gemini
✅Use Gemini to Build high-converting Converting Sales Video Scripts, ad copies, Trending Articles, blogs, etc.100% unique!
✅Create Ultra-HD graphics with a single keyword or phrase that commands 10x eyeballs!
✅Fully automated AI articles bulk generation!
✅Auto-post or schedule stunning AI content across all your accounts at once—WordPress, Facebook, LinkedIn, Blogger, and more.
✅With one keyword or URL, generate complete websites, landing pages, and more…
✅Automatically create & sell AI content, graphics, websites, landing pages, & all that gets you paid non-stop 24*7.
✅Pre-built High-Converting 100+ website Templates and 2000+ graphic templates logos, banners, and thumbnail images in Trending Niches.
✅Say goodbye to wasting time logging into multiple Chat GPT & AI Apps once & for all!
✅Save over $5000 per year and kick out dependency on third parties completely!
✅Brand New App: Not available anywhere else!
✅ Beginner-friendly!
✅ZERO upfront cost or any extra expenses
✅Risk-Free: 30-Day Money-Back Guarantee!
✅Commercial License included!
See My Other Reviews Article:
(1) AI Genie Review: https://sumonreview.com/ai-genie-review
(2) SocioWave Review: https://sumonreview.com/sociowave-review
(3) AI Partner & Profit Review: https://sumonreview.com/ai-partner-profit-review
(4) AI Ebook Suite Review: https://sumonreview.com/ai-ebook-suite-review
#AIFusionBuddyReview,
#AIFusionBuddyFeatures,
#AIFusionBuddyPricing,
#AIFusionBuddyProsandCons,
#AIFusionBuddyTutorial,
#AIFusionBuddyUserExperience
#AIFusionBuddyforBeginners,
#AIFusionBuddyBenefits,
#AIFusionBuddyComparison,
#AIFusionBuddyInstallation,
#AIFusionBuddyRefundPolicy,
#AIFusionBuddyDemo,
#AIFusionBuddyMaintenanceFees,
#AIFusionBuddyNewbieFriendly,
#WhatIsAIFusionBuddy?,
#HowDoesAIFusionBuddyWorks
SMS API Integration in Saudi Arabia| Best SMS API ServiceYara Milbes
Discover the benefits and implementation of SMS API integration in the UAE and Middle East. This comprehensive guide covers the importance of SMS messaging APIs, the advantages of bulk SMS APIs, and real-world case studies. Learn how CEQUENS, a leader in communication solutions, can help your business enhance customer engagement and streamline operations with innovative CPaaS, reliable SMS APIs, and omnichannel solutions, including WhatsApp Business. Perfect for businesses seeking to optimize their communication strategies in the digital age.
Revolutionizing Visual Effects Mastering AI Face Swaps.pdfUndress Baby
The quest for the best AI face swap solution is marked by an amalgamation of technological prowess and artistic finesse, where cutting-edge algorithms seamlessly replace faces in images or videos with striking realism. Leveraging advanced deep learning techniques, the best AI face swap tools meticulously analyze facial features, lighting conditions, and expressions to execute flawless transformations, ensuring natural-looking results that blur the line between reality and illusion, captivating users with their ingenuity and sophistication.
Web:- https://undressbaby.com/
Introducing Crescat - Event Management Software for Venues, Festivals and Eve...Crescat
Crescat is industry-trusted event management software, built by event professionals for event professionals. Founded in 2017, we have three key products tailored for the live event industry.
Crescat Event for concert promoters and event agencies. Crescat Venue for music venues, conference centers, wedding venues, concert halls and more. And Crescat Festival for festivals, conferences and complex events.
With a wide range of popular features such as event scheduling, shift management, volunteer and crew coordination, artist booking and much more, Crescat is designed for customisation and ease-of-use.
Over 125,000 events have been planned in Crescat and with hundreds of customers of all shapes and sizes, from boutique event agencies through to international concert promoters, Crescat is rigged for success. What's more, we highly value feedback from our users and we are constantly improving our software with updates, new features and improvements.
If you plan events, run a venue or produce festivals and you're looking for ways to make your life easier, then we have a solution for you. Try our software for free or schedule a no-obligation demo with one of our product specialists today at crescat.io
Neo4j - Product Vision and Knowledge Graphs - GraphSummit ParisNeo4j
Dr. Jesús Barrasa, Head of Solutions Architecture for EMEA, Neo4j
Découvrez les dernières innovations de Neo4j, et notamment les dernières intégrations cloud et les améliorations produits qui font de Neo4j un choix essentiel pour les développeurs qui créent des applications avec des données interconnectées et de l’IA générative.
8 Best Automated Android App Testing Tool and Framework in 2024.pdfkalichargn70th171
Regarding mobile operating systems, two major players dominate our thoughts: Android and iPhone. With Android leading the market, software development companies are focused on delivering apps compatible with this OS. Ensuring an app's functionality across various Android devices, OS versions, and hardware specifications is critical, making Android app testing essential.
Essentials of Automations: The Art of Triggers and Actions in FMESafe Software
In this second installment of our Essentials of Automations webinar series, we’ll explore the landscape of triggers and actions, guiding you through the nuances of authoring and adapting workspaces for seamless automations. Gain an understanding of the full spectrum of triggers and actions available in FME, empowering you to enhance your workspaces for efficient automation.
We’ll kick things off by showcasing the most commonly used event-based triggers, introducing you to various automation workflows like manual triggers, schedules, directory watchers, and more. Plus, see how these elements play out in real scenarios.
Whether you’re tweaking your current setup or building from the ground up, this session will arm you with the tools and insights needed to transform your FME usage into a powerhouse of productivity. Join us to discover effective strategies that simplify complex processes, enhancing your productivity and transforming your data management practices with FME. Let’s turn complexity into clarity and make your workspaces work wonders!