ورود به حساب

نام کاربری گذرواژه

گذرواژه را فراموش کردید؟ کلیک کنید

حساب کاربری ندارید؟ ساخت حساب

ساخت حساب کاربری

نام نام کاربری ایمیل شماره موبایل گذرواژه

برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید


09117307688
09117179751

در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید

دسترسی نامحدود

برای کاربرانی که ثبت نام کرده اند

ضمانت بازگشت وجه

درصورت عدم همخوانی توضیحات با کتاب

پشتیبانی

از ساعت 7 صبح تا 10 شب

دانلود کتاب Salesforce DevOps for Architects

دانلود کتاب Salesforce DevOps برای معماران

Salesforce DevOps for Architects

مشخصات کتاب

Salesforce DevOps for Architects

ویرایش: 1 
نویسندگان: , ,   
سری:  
ISBN (شابک) : 9781837636051 
ناشر: Packt Publishing 
سال نشر: 2024 
تعداد صفحات: 0 
زبان: English 
فرمت فایل : EPUB (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) 
حجم فایل: 6 مگابایت 

قیمت کتاب (تومان) : 86,000



ثبت امتیاز به این کتاب

میانگین امتیاز به این کتاب :
       تعداد امتیاز دهندگان : 5


در صورت تبدیل فایل کتاب Salesforce DevOps for Architects به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.

توجه داشته باشید کتاب Salesforce DevOps برای معماران نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.


توضیحاتی درمورد کتاب به خارجی



فهرست مطالب

Salesforce DevOps for Architects
Contributors
About the authors
About the reviewers
Preface
   Who this book is for
   What this book covers
   To get the most out of this book
   Download the example code files
   Conventions used
   Get in touch
   Share Your Thoughts
   Download a free PDF copy of this book
1
A Brief History of Deploying Salesforce Changes
   An introduction to the history of Salesforce as a development platform
      Custom objects
      S-Controls
      SOQL
      Sforce web services
      Workflows
      Apex and Visualforce
   Sandboxes and change sets
   Metadata and Tooling APIs
      Metadata API
      Tooling API
   The Force.com IDE and Mavensmate
      The Force.com IDE
      Mavensmate
   Introducing SFDX
   DevOps Center
   Summary
2
Developing a DevOps Culture
   The need for a DevOps culture
      Strongly defined teams
      Closely working together
      Constant evolution
   Collaboration and communication
   Adoption and alignment
      Questions to start with
      Making life easy for your teams
      Governance and risk management
   Summary
3
The Value of Source Control
   Technical requirements
   The importance of source control
      Collaboration
      Traceability
      Automation
      Continuous integration
      Continuous deployment
      Continuous delivery (also CD)
      Rollbacks
      Incremental development
   Fundamental Git operations
      Commits
      Staging
      Repositories
      Putting source control into practice
      Initializing a new repository
      Adding new files to the staging area
      Checking everything has been added before the commit
      Committing changes to the local repository
      Connecting your remote repository
      Pushing changes to a remote repository
      Merging changes from one branch to another
      Merge strategies
      Creating a new branch
      Switching to a different branch
      Viewing commit history
      Reverting to a previous version of a file
      Git rebasing
   Effective Salesforce branching strategies
      Git as a backup
      Trunk-based development
      The feature branch model
      The protected master branch model
      The expanded branching model
      Comparing the branching strategies
   Summary
4
Testing Your Changes
   Technical requirements
   The importance of testing
      Integration testing
      Regression testing
      User acceptance testing
      Large volume testing
   Apex testing
   Testing your LWCs
      An example Jest test
      Running your Jest tests
   Testing your flows
   Summary
5
Day-to-Day Delivery with SFDX
   Technical requirements
   Setting up the tools and your project
      The Salesforce CLI
      Git
      VS Code and extensions
      Creating a new SFDX project and connecting it to your Salesforce org
   The change lifecycle with Git and SFDX
      Getting a Git repository to work with
      Getting the latest changes from the main branch
      Creating a new feature branch
      Working on your changes
      Committing your changes
      Pushing your feature branch to the remote repository
      Creating a pull request
      Addressing feedback and updating the pull request
      Merging the pull request
      Updating your local main branch
   Sandboxes versus scratch orgs
      Sandboxes
      Scratch orgs
   Summary
6
Exploring Packaging
   Technical requirements
   Unmanaged packages
   Unlocked packages
   Org-dependent packages
   Managed packages
      Development
      Testing
      Packaging
      Security review
      AppExchange listing
      Installation and configuration
      Ongoing support and upgrades
   Packaging models’ pros and cons
   Breaking up an existing monolithic application
   Summary
7
CI/CD Automation
   Technical requirements
   Introducing CI/CD
      Continuous Integration (CI)
      Continuous Delivery (CD)
      CI/CD pipeline
   GitHub Actions
      GitHub workflows in action
   Jenkins
   Salesforce-specific tools
   Practical use of the CI/CD pipeline
   Summary
8
Ticketing Systems
   Technical requirements
   The benefits of tracking your work
      Transparency
      Accountability
      Prioritization
      Documentation
      Collaboration
      Reporting and analytics
      Potential pitfalls
   JIRA
      The JIRA project life cycle
      A high-level JIRA workflow
   Asana
      The Asana project life cycle
      A high-level Asana workflow
   Azure Work Items
      The Azure Work Items life cycle
      A high-level Azure Work Items workflow
      Using an Azure Work Items workflow with GitHub
   Summary
9
Backing Up Data and Metadata
   Technical requirements
   Why backups should be part of your DevOps process
      The cost of data loss
      Backups limit disruption
      Backups complement development
      Backups protect against errors
      Backups verify releases
   Metadata backups
   Data backups
   The recovery process
   Incident and disaster recovery planning
      Incident response plans
      Disaster recovery plans
   Securing backup data
   Navigating GDPR and CCPA regulations for data backups
      GDPR overview
      Insights into CCPA
   Data retention considerations
   Options for Salesforce backup
      No backups
      Manual exports
      Version control
      Native Salesforce tools
      Purpose-built backup solutions
   Summary
10
Monitoring for Changes
   How to manage your Salesforce environments
      The need for monitoring
      Exploring different kinds of monitoring
   Monitoring metadata
      Why monitor metadata?
      Monitoring metadata in production
      Monitoring metadata in sandboxes
      A note on scratch orgs
   Monitoring data behavior
      Why monitor your data?
      Monitoring configuration data
      Monitoring data anomalies
      Monitoring data quality
      Monitoring data volumes
   Summary
11
Data Seeding Your Development Environments
   Technical requirements
   The benefits of accurate data for development and testing
   Seeding data in your environments
      Working with production data
      Challenges and constraints in loading production data
      Generating test data
      Importing test data
      Data load automation
      Handling relationships
      Considerations for test-data management
   Protecting sensitive data with data masking
      Understanding data masking
      Implementing data masking
      Compliance and best practices
      Tools and resources
   Summary
12
Salesforce DevOps Tools – Gearset
   Technical requirements
   Gearset overview
   Gearset’s strengths
   Gearset’s weaknesses
   Summary
13
Copado
   An overview of Copado
      Platform
      Version control
      Build integration
      Deployment
      Environments
      Change management
      Administration
      Robotic testing
   Understanding the strengths of Copado
   Exploring the weaknesses of Copado
   Summary
14
Salesforce DevOps Tools – Flosum
   Technical requirements
   A Flosum overview
      Deployments
      The Trust Center
      Backup and Data Migrator
      Integrations and customizations
   Flosum’s strengths
   Flosum’s weaknesses
   Summary
15
AutoRABIT
   An overview of AutoRABIT
      AutoRABIT platform overview
      ARM
      AutoRABIT Vault for data protection
      AutoRABIT CodeScan for static analysis
   Understanding the strengths of AutoRABIT
   Exploring the weaknesses of AutoRABIT
   Summary
16
Other Salesforce DevOps Tools
   Salesforce DevOps Center
   Other commercial tools
      Salto
      Panaya
      Prodly
      Elements.cloud
      Opsera
   Open source tools
      Happy Soup
      SFDX-Hardis
      DX@Scale
      CumulusCI
   Summary
17
Conclusion
   A summary of Salesforce DevOps
      The field of Salesforce DevOps
      Key learnings from Salesforce DevOps tools
      Looking ahead – the future of Salesforce DevOps
   Common pitfalls to avoid
   Implementing a successful Salesforce DevOps strategy
      A DevOps implementation checklist
   Final thoughts and recommendations
Index
   Why subscribe?
Other Books You May Enjoy
   Packt is searching for authors like you
   Share Your Thoughts
   Download a free PDF copy of this book




نظرات کاربران