Force.com Enterprise Architecture - Second Edition

3.5 avg rating
( 8 ratings by Goodreads )
 
9781786463685: Force.com Enterprise Architecture - Second Edition

Architect and deliver packaged Force.com applications that cater to enterprise business needs

About This Book

  • Explore the lightning framework, advanced application life cycle processes, and testing
  • Use the Force.com platform to build truly integrated, scalable, and robustly engineered applications focused on enterprise-level customer demands
  • Using the Lightning technology to deliver modern and responsive user experiences targeting multiple devices through Lightning Experience and Salesforce1 Mobile.
  • Step-by-step, work on examples to get you building your own ready-to-install packaged application

Who This Book Is For

This book is for advanced Force.com developers and architects who need to understand the Salesforce platform from the perspective of enterprise-level requirements. A prior understanding of Apex and Visualforce is a must. Those familiar with other enterprise software ecosystems will also find this book ideal as they adopt Force.com.

What You Will Learn

  • Package, install, test, and upgrade an application
  • Define architecture-aligning data storage and functional requirements
  • Develop Apex code that is easy to navigate, self-documenting, testable, robust, and organic
  • Leverage your application's clientagnostic Service layer backbone to support numerous platform areas
  • Get the most from hosting your application within the Lightning Experience and Salesforce1 Mobile clients
  • Apply querying, indexing, and asynchronous best practices
  • Leverage mocking and dependency injection in your Apex tests
  • Explore tips for developing advanced applications

In Detail

Companies of all sizes have seen the need for Force.com's architectural strategy focused on enabling their business objectives. Successful enterprise applications require planning, commitment, and investment in the best tools, processes, and features available.

This book will teach you how to architect and support enduring applications for enterprise clients with Salesforce by exploring how to identify architecture needs and design solutions based on industry standard patterns. There are several ways to build solutions on Force.com, and this book will guide you through a logical path and show you the steps and considerations required to build packaged solutions from start to finish. It covers all aspects, from engineering to getting your application into the hands of your customers, and ensuring that they get the best value possible from your Force.com application. You will get acquainted with extending tools such as Lightning App Builder, Process Builder, and Flow with your own application logic. In addition to building your own application API, you will learn the techniques required to leverage the latest Lightning technologies on desktop and mobile platforms.

Style and approach

The book takes a straightforward approach, taking apart the Force.com architecture for you to gain a deep understanding of how you can implement the Salesforce platform based on enterprise-level requirements.

"synopsis" may belong to another edition of this title.

About the Author:

Andrew Fawcett has over 25 years of experience, holding several software development-related roles with increasing focus and responsibility around enterprise-level product architectures with major international accounting and ERP software vendors over the years. He is experienced in performing and managing all aspects of the software development life cycle across various technology platforms, frameworks, industry design patterns, and methodologies, more recently Salesforce's Force.com and Heroku.

He is currently a CTO, Salesforce MVP, and Salesforce Certified Advanced Developer within a UNIT4 and Salesforce.com funded startup, FinancialForce.com. He is responsible for driving platform adoption, relationship, and technical strategy across the product suite. He is an avid blogger, open source contributor and project owner, and an experienced speaker at various Salesforce and FinancialForce.com events.

He loves watching movies and Formula1 motor racing and building cloud-controlled Lego robots! You can find him on Twitter at @andyinthecloud, and his Lego robot Twitter at @brickinthecloud.

You can visit his LinkedIn profile and his personal website.

"About this title" may belong to another edition of this title.

Top Search Results from the AbeBooks Marketplace

1.

Fawcett, Andrew
Published by Packt Publishing Limited (2017)
ISBN 10: 1786463687 ISBN 13: 9781786463685
New Quantity Available: > 20
Print on Demand
Seller:
Pbshop
(Wood Dale, IL, U.S.A.)
Rating
[?]

Book Description Packt Publishing Limited, 2017. PAP. Book Condition: New. New Book. Shipped from US within 10 to 14 business days. THIS BOOK IS PRINTED ON DEMAND. Established seller since 2000. Bookseller Inventory # IQ-9781786463685

More Information About This Seller | Ask Bookseller a Question

Buy New
US$ 59.91
Convert Currency

Add to Basket

Shipping: US$ 3.99
Within U.S.A.
Destination, Rates & Speeds

2.

Fawcett, Andrew
Published by Packt Publishing Limited (2017)
ISBN 10: 1786463687 ISBN 13: 9781786463685
New Quantity Available: > 20
Print on Demand
Seller:
Books2Anywhere
(Fairford, GLOS, United Kingdom)
Rating
[?]

Book Description Packt Publishing Limited, 2017. PAP. Book Condition: New. New Book. Delivered from our UK warehouse in 4 to 14 business days. THIS BOOK IS PRINTED ON DEMAND. Established seller since 2000. Bookseller Inventory # IQ-9781786463685

More Information About This Seller | Ask Bookseller a Question

Buy New
US$ 61.63
Convert Currency

Add to Basket

Shipping: US$ 11.87
From United Kingdom to U.S.A.
Destination, Rates & Speeds

3.

Andrew Fawcett
Published by Packt Publishing Limited, United Kingdom (2017)
ISBN 10: 1786463687 ISBN 13: 9781786463685
New Paperback Quantity Available: 10
Print on Demand
Seller:
The Book Depository US
(London, United Kingdom)
Rating
[?]

Book Description Packt Publishing Limited, United Kingdom, 2017. Paperback. Book Condition: New. 2nd Revised edition. Language: English . Brand New Book ***** Print on Demand *****. Architect and deliver packaged applications that cater to enterprise business needs About This Book * Explore the lightning framework, advanced application life cycle processes, and testing * Use the platform to build truly integrated, scalable, and robustly engineered applications focused on enterprise-level customer demands * Using the Lightning technology to deliver modern and responsive user experiences targeting multiple devices through Lightning Experience and Salesforce1 Mobile. * Step-by-step, work on examples to get you building your own ready-to-install packaged application Who This Book Is For This book is for advanced developers and architects who need to understand the Salesforce platform from the perspective of enterprise-level requirements. A prior understanding of Apex and Visualforce is a must. Those familiar with other enterprise software ecosystems will also find this book ideal as they adopt . What You Will Learn * Package, install, test, and upgrade an application * Define architecture-aligning data storage and functional requirements * Develop Apex code that is easy to navigate, self-documenting, testable, robust, and organic * Leverage your application s clientagnostic Service layer backbone to support numerous platform areas * Get the most from hosting your application within the Lightning Experience and Salesforce1 Mobile clients * Apply querying, indexing, and asynchronous best practices * Leverage mocking and dependency injection in your Apex tests * Explore tips for developing advanced applications In Detail Companies of all sizes have seen the need for s architectural strategy focused on enabling their business objectives. Successful enterprise applications require planning, commitment, and investment in the best tools, processes, and features available. This book will teach you how to architect and support enduring applications for enterprise clients with Salesforce by exploring how to identify architecture needs and design solutions based on industry standard patterns. There are several ways to build solutions on , and this book will guide you through a logical path and show you the steps and considerations required to build packaged solutions from start to finish. It covers all aspects, from engineering to getting your application into the hands of your customers, and ensuring that they get the best value possible from your application. You will get acquainted with extending tools such as Lightning App Builder, Process Builder, and Flow with your own application logic. In addition to building your own application API, you will learn the techniques required to leverage the latest Lightning technologies on desktop and mobile platforms. Style and approach The book takes a straightforward approach, taking apart the architecture for you to gain a deep understanding of how you can implement the Salesforce platform based on enterprise-level requirements. Bookseller Inventory # AAV9781786463685

More Information About This Seller | Ask Bookseller a Question

Buy New
US$ 74.06
Convert Currency

Add to Basket

Shipping: FREE
From United Kingdom to U.S.A.
Destination, Rates & Speeds

4.

Andrew Fawcett
Published by Packt Publishing Limited, United Kingdom (2017)
ISBN 10: 1786463687 ISBN 13: 9781786463685
New Paperback Quantity Available: 10
Print on Demand
Seller:
The Book Depository
(London, United Kingdom)
Rating
[?]

Book Description Packt Publishing Limited, United Kingdom, 2017. Paperback. Book Condition: New. 2nd Revised edition. Language: English . Brand New Book ***** Print on Demand *****.Architect and deliver packaged applications that cater to enterprise business needs About This Book * Explore the lightning framework, advanced application life cycle processes, and testing * Use the platform to build truly integrated, scalable, and robustly engineered applications focused on enterprise-level customer demands * Using the Lightning technology to deliver modern and responsive user experiences targeting multiple devices through Lightning Experience and Salesforce1 Mobile. * Step-by-step, work on examples to get you building your own ready-to-install packaged application Who This Book Is For This book is for advanced developers and architects who need to understand the Salesforce platform from the perspective of enterprise-level requirements. A prior understanding of Apex and Visualforce is a must. Those familiar with other enterprise software ecosystems will also find this book ideal as they adopt . What You Will Learn * Package, install, test, and upgrade an application * Define architecture-aligning data storage and functional requirements * Develop Apex code that is easy to navigate, self-documenting, testable, robust, and organic * Leverage your application s clientagnostic Service layer backbone to support numerous platform areas * Get the most from hosting your application within the Lightning Experience and Salesforce1 Mobile clients * Apply querying, indexing, and asynchronous best practices * Leverage mocking and dependency injection in your Apex tests * Explore tips for developing advanced applications In Detail Companies of all sizes have seen the need for s architectural strategy focused on enabling their business objectives. Successful enterprise applications require planning, commitment, and investment in the best tools, processes, and features available. This book will teach you how to architect and support enduring applications for enterprise clients with Salesforce by exploring how to identify architecture needs and design solutions based on industry standard patterns. There are several ways to build solutions on , and this book will guide you through a logical path and show you the steps and considerations required to build packaged solutions from start to finish. It covers all aspects, from engineering to getting your application into the hands of your customers, and ensuring that they get the best value possible from your application. You will get acquainted with extending tools such as Lightning App Builder, Process Builder, and Flow with your own application logic. In addition to building your own application API, you will learn the techniques required to leverage the latest Lightning technologies on desktop and mobile platforms. Style and approach The book takes a straightforward approach, taking apart the architecture for you to gain a deep understanding of how you can implement the Salesforce platform based on enterprise-level requirements. Bookseller Inventory # AAV9781786463685

More Information About This Seller | Ask Bookseller a Question

Buy New
US$ 74.08
Convert Currency

Add to Basket

Shipping: FREE
From United Kingdom to U.S.A.
Destination, Rates & Speeds

5.

Fawcett, Andrew
Published by Packt Publishing - ebooks Acco (2017)
ISBN 10: 1786463687 ISBN 13: 9781786463685
New Paperback Quantity Available: > 20
Print on Demand
Seller:
Murray Media
(North Miami Beach, FL, U.S.A.)
Rating
[?]

Book Description Packt Publishing - ebooks Acco, 2017. Paperback. Book Condition: New. Never used! This item is printed on demand. Bookseller Inventory # 1786463687

More Information About This Seller | Ask Bookseller a Question

Buy New
US$ 72.30
Convert Currency

Add to Basket

Shipping: US$ 1.99
Within U.S.A.
Destination, Rates & Speeds

6.

Fawcett, Andrew
Published by Packt Publishing (2016)
ISBN 10: 1786463687 ISBN 13: 9781786463685
New Paperback Quantity Available: 1
Print on Demand
Seller:
Ria Christie Collections
(Uxbridge, United Kingdom)
Rating
[?]

Book Description Packt Publishing, 2016. Paperback. Book Condition: New. PRINT ON DEMAND Book; New; Publication Year 2016; Not Signed; Fast Shipping from the UK. No. book. Bookseller Inventory # ria9781786463685_lsuk

More Information About This Seller | Ask Bookseller a Question

Buy New
US$ 77.24
Convert Currency

Add to Basket

Shipping: US$ 5.10
From United Kingdom to U.S.A.
Destination, Rates & Speeds

7.

Andrew Fawcett
Published by Packt Publishing - ebooks Account
ISBN 10: 1786463687 ISBN 13: 9781786463685
New Paperback Quantity Available: > 20
Seller:
BuySomeBooks
(Las Vegas, NV, U.S.A.)
Rating
[?]

Book Description Packt Publishing - ebooks Account. Paperback. Book Condition: New. Paperback. 512 pages. Key FeaturesExplore the lightning framework, advanced application life cycle processes, and testingUse the Force. com platform to build truly integrated, scalable, and robustly engineered applications focused on enterprise-level customer demandsUsing the Lightning technology to deliver modern and responsive user experiences targeting multiple devices through Lightning Experience and Salesforce1 Mobile. Step-by-step, work on examples to get you building your own ready-to-install packaged applicationBook DescriptionCompanies of all sizes have seen the need for Force. coms architectural strategy focused on enabling their business objectives. Successful enterprise applications require planning, commitment, and investment in the best tools processes and features available. This book will teach you how to architect and support enduring applications for enterprise clients with Salesforce by exploring how to identify architecture needs and design solutions based on industry standard patterns. There are several ways to build solutions on Force. com, and this book will guide you through a logical path and show you the steps and considerations for building packaged solutions from start to finish. It covers all aspects from engineering to getting your application into the hands of your customers, and ensuring that they get the best value possible from your Force. com application. You will get acquainted with extending tools such as Lightning App Builder, Process Builder, and Flow with your own application logic. In addition to building your own application APIs, you will learn the techniques to leverage the latest Lightning technologies on desktop and mobile platforms. What you will learnPackage, install, test, and upgrade an application, and understand how best to license and support an applicationDefine architecture-aligning data storage and functional requirements and leverage Custom Metadata to optimize application configuration management and upgrades. Develop Apex code that is easy to navigate, self-documenting, testable, robust, and organic leveraging the Separation of Concerns principleLeverage your applications client-agnostic Service layer backbone to support numerous platform areas such as Batch, Scheduler, Visualforce, and the latest Lightning technologiesUnderstanding how to get the most from hosting your application within the Lightning Experience and Salesforce1 Mobile clientsApply querying, indexing, and asynchronous best practices, guidelines, cover custom indexes and async processing via batch apex and queueablesLeverage mocking and dependency injection in your Apex tests to write true unit testsExplore approaches and tips on how to develop advanced application life cycle processes around Source Control, Continuous Integration, and testing This item ships from multiple locations. Your book may arrive from Roseburg,OR, La Vergne,TN. Paperback. Bookseller Inventory # 9781786463685

More Information About This Seller | Ask Bookseller a Question

Buy New
US$ 86.96
Convert Currency

Add to Basket

Shipping: FREE
Within U.S.A.
Destination, Rates & Speeds

8.

Andrew Fawcett
Published by Packt Publishing Limited, United Kingdom (2017)
ISBN 10: 1786463687 ISBN 13: 9781786463685
New Paperback Quantity Available: 10
Seller:
Book Depository hard to find
(London, United Kingdom)
Rating
[?]

Book Description Packt Publishing Limited, United Kingdom, 2017. Paperback. Book Condition: New. 2nd Revised edition. Language: English . This book usually ship within 10-15 business days and we will endeavor to dispatch orders quicker than this where possible. Brand New Book. Architect and deliver packaged applications that cater to enterprise business needs About This Book * Explore the lightning framework, advanced application life cycle processes, and testing * Use the platform to build truly integrated, scalable, and robustly engineered applications focused on enterprise-level customer demands * Using the Lightning technology to deliver modern and responsive user experiences targeting multiple devices through Lightning Experience and Salesforce1 Mobile. * Step-by-step, work on examples to get you building your own ready-to-install packaged application Who This Book Is For This book is for advanced developers and architects who need to understand the Salesforce platform from the perspective of enterprise-level requirements. A prior understanding of Apex and Visualforce is a must. Those familiar with other enterprise software ecosystems will also find this book ideal as they adopt . What You Will Learn * Package, install, test, and upgrade an application * Define architecture-aligning data storage and functional requirements * Develop Apex code that is easy to navigate, self-documenting, testable, robust, and organic * Leverage your application s clientagnostic Service layer backbone to support numerous platform areas * Get the most from hosting your application within the Lightning Experience and Salesforce1 Mobile clients * Apply querying, indexing, and asynchronous best practices * Leverage mocking and dependency injection in your Apex tests * Explore tips for developing advanced applications In Detail Companies of all sizes have seen the need for s architectural strategy focused on enabling their business objectives. Successful enterprise applications require planning, commitment, and investment in the best tools, processes, and features available. This book will teach you how to architect and support enduring applications for enterprise clients with Salesforce by exploring how to identify architecture needs and design solutions based on industry standard patterns. There are several ways to build solutions on , and this book will guide you through a logical path and show you the steps and considerations required to build packaged solutions from start to finish. It covers all aspects, from engineering to getting your application into the hands of your customers, and ensuring that they get the best value possible from your application. You will get acquainted with extending tools such as Lightning App Builder, Process Builder, and Flow with your own application logic. In addition to building your own application API, you will learn the techniques required to leverage the latest Lightning technologies on desktop and mobile platforms. Style and approach The book takes a straightforward approach, taking apart the architecture for you to gain a deep understanding of how you can implement the Salesforce platform based on enterprise-level requirements. Bookseller Inventory # LIE9781786463685

More Information About This Seller | Ask Bookseller a Question

Buy New
US$ 89.31
Convert Currency

Add to Basket

Shipping: FREE
From United Kingdom to U.S.A.
Destination, Rates & Speeds

9.

Fawcett, Andrew
Published by Packt Publishing - ebooks Acco (2017)
ISBN 10: 1786463687 ISBN 13: 9781786463685
New Paperback Quantity Available: 2
Print on Demand
Seller:
Murray Media
(North Miami Beach, FL, U.S.A.)
Rating
[?]

Book Description Packt Publishing - ebooks Acco, 2017. Paperback. Book Condition: New. Never used! This item is printed on demand. Bookseller Inventory # P111786463687

More Information About This Seller | Ask Bookseller a Question

Buy New
US$ 97.31
Convert Currency

Add to Basket

Shipping: US$ 1.99
Within U.S.A.
Destination, Rates & Speeds

10.

Andrew Fawcett
Published by Packt Publishing (2017)
ISBN 10: 1786463687 ISBN 13: 9781786463685
New Softcover Quantity Available: 1
Print on Demand
Seller:
Rating
[?]

Book Description Packt Publishing, 2017. Book Condition: New. This item is printed on demand for shipment within 3 working days. Bookseller Inventory # GM9781786463685

More Information About This Seller | Ask Bookseller a Question

Buy New
US$ 102.03
Convert Currency

Add to Basket

Shipping: US$ 3.52
From Germany to U.S.A.
Destination, Rates & Speeds