Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Salesforce DX の始め方とパートナー様成功事例

1,260 views

Published on

<セミナー概要>
Salesforce DX はチーム開発と継続的デリバリーに最適なツール群を提供しています。こちらのウェブセミナーでは、Salesforce DX の基礎を振り返り、パートナー様から実践的な事例を通じてメリットとデメリットをお伝えしますので、基本事項は理解しているものの、実際に運用したことがない方に最適です。より本格的な Salesforce DX の活用に向けて検討・実装のヒントになれば幸いです。

<ご紹介する内容>
Salesforce DX & 開発者ハブの基礎
パートナー事例1:CI環境構築事例(Jenkins/CircleCI)
パートナー事例2:ISV パッケージでの Salesforce DX 利用事例

<スピーカー>
株式会社co-meeting 代表取締役CEO 木村 篤彦 氏
株式会社チームスピリット プロダクトデベロップメントチームディレクター 倉谷 彰 氏
株式会社セールスフォース・ドットコム Technical Evangelist 川畑 隆博

<参加対象者>
Salesforce 開発者(中級以上、特にアプリケーションライフサイクルに興味のある開発者)
AppExchange パートナー

Published in: Technology
  • Be the first to comment

Salesforce DX の始め方とパートナー様成功事例

  1. 1. E A D , , . 21 . 12 10
  2. 2. Forward-Looking Statement This presentation may contain forward-looking statements that involve risks, uncertainties, and assumptions. If any such uncertainties materialize or if any of the assumptions proves incorrect, the results of salesforce.com, inc. could differ materially from the results expressed or implied by the forward- looking statements we make. All statements other than statements of historical fact could be deemed forward-looking, including any projections of product or service availability, subscriber growth, earnings, revenues, or other financial items and any statements regarding strategies or plans of management for future operations, statements of belief, any statements concerning new, planned, or upgraded services or technology developments and customer contracts or use of our services. The risks and uncertainties referred to above include – but are not limited to – risks associated with developing and delivering new functionality for our service, new products and services, our new business model, our past operating losses, possible fluctuations in our operating results and rate of growth, interruptions or delays in our Web hosting, breach of our security measures, the outcome of any litigation, risks associated with completed and any possible mergers and acquisitions, the immature market in which we operate, our relatively limited operating history, our ability to expand, retain, and motivate our employees and manage our growth, new releases of our service and successful customer deployment, our limited history reselling non- salesforce.com products, and utilization and selling to larger enterprise customers. Further information on potential factors that could affect the financial results of salesforce.com, inc. is included in our annual report on Form 10-K for the most recent fiscal year and in our quarterly report on Form 10-Q for the most recent fiscal quarter. These documents and others containing important disclosures are available on the SEC Filings section of the Investor Information section of our Web site. Any unreleased services or features referenced in this or other presentations, press releases or public statements are not currently available and may not be delivered on time or at all. Customers who purchase our services should make the purchase decisions based upon features that are currently available. Salesforce.com, inc. assumes no obligation and does not intend to update these forward-looking statements.
  3. 3. @ 0 E 0 C 0 4
  4. 4. D J C . 0 1 /0 V S IJ &S X 05325 2 / 0 IJ &S . 0 1 /0 1 0 A
  5. 5. & 1 .
  6. 6. Salesforce for IT Lightning Platform IT Salesforce IDC ROI Business Value of Building Apps on the Salesforce Lightning Platform 2018 9 CRM 57% Amazon Web Services Ronika Maharaj
  7. 7. + 38% + 44%+ 41% IT 24% + 40% Salesforce 2016 – 2018 Salesforce 3,100 Salesforce Platform
  8. 8. P P P P P P S P
  9. 9. a a er o f X D SX X sc l
  10. 10. C r ol D I eX dd D DS ol c n d d e s X s C nE If b X3a X3 Ir d d C I b DS x L
  11. 11. 1 2 1 . 1 1 1 1 1 31 3 2 1 2 1 S L r H X a yD t v a s ofh 1 . 1 2 1 L S I Xlid ne Vnb m 1 2 1 )( 1 2 1 u S L “ I C C e c 1 2 1 u 1 i Vn
  12. 12. SPO L V T ● ( ○ ( AB F D H E ED IAF E D E A D ○ , IAFJ ,1 IAF FDE FD E ( F E E A D H E IAF 0 ● ) ) o ) 0 E 1. 1 D A . E DD ! D D E E DD EA AB D (A JE HA I I JE AA AF E A FDE H E D EA FE E E A AB E D DD ● D
  13. 13. RVST I E TX I E (.- ● S ) () O ○ D: : D: PD C IF : I E I ○ D: EN I I D: E: ED I ● / I FLC ○ 2 D G I D: CFE NFE : ○ N DEDOCE I F N D: I II I ○ F N E I D : D C E D F N E ○ ( I D: I ED: D ED F A I (.- I ED O O E , ● / L / / / ○ 2 DI ED /E: I ○ FFE I N DI EDI L D EF D F D C E A ○ I E ) I O D (.- F D DD D D I E (.-
  14. 14. A , C A L V O Ma UW A PR S A D CD ● lf c X DX o ○ C E E D AC A C ○ A A 1 D ● X e a ○ / C A C9 A C 9 A ○ C C A A 1 C A I D AC DA A CA E C9 A C ○ E C A D AC ● S a X / ○ A C 9 A D - D A ○ E D A C C E A C9 C9
  15. 15. 5 2 5 2 5 2 5 2 5 2 o fl L 46 56 1 1 L C 13 L C 4 13 L IL 13 46 56 1 1 L C V S C 5 2 ü ü s er X D e cDS a
  16. 16. X I . :4 5 24 / s ke 7 53C 6 7 1 53C 7 xvuikS . :4 5 24 - S . :4 5 24 / lrb fS xv e bS e b . :4 5 24 / L c oed S e bSxv . :4 5 24 - e bS wD el r gD tcf c p a ef S hef L
  17. 17. DC / /
  18. 18. I D 081 /0 ) J C S C S9( S 0 32 8 (2 / 0( X
  19. 19. Copyright © TeamSpirit Inc. All Rights Reserved. • D • 2 2 1 • 2 0 7 • H 2 • 2
  20. 20. Copyright © TeamSpirit Inc. All Rights Reserved. . P i t 3 S mp p e 3 3 51 6 /0, 3 r T aN T
  21. 21. Copyright © TeamSpirit Inc. All Rights Reserved. 2 10 70 07 7 07 9 7 I P Y IA E DF Q ( ) F 78 9.1 3 42526
  22. 22. 2 01 01 0 1 0 0 7 2 01 2 01 5
  23. 23. B 7 Developer Developer 1 1 21 21 2 70 +2 21 2 70 +2
  24. 24. U WBd CT ESA Ta 0 2 2 0 2A AM c e MD T J 0 . J 2 2 2 1 2 2 2 1 2 2 7 0 2 2 0
  25. 25. Copyright © TeamSpirit Inc. All Rights Reserved. Winter’18 Spring’18 Summer’18 Winter’19 Spring’19 Summer’19 Winter’20 .2: ( / 2 9 C H e ES H D IH c e ES H : e ES Hf gcoaXV E FX V H V XV E EU H () EU mr H . Lldip I EU H A : : C 9 EU H C c a H ID d LIE e ES H( A b.2: 9 9 D S H V c e ES H A : : C 9 e ES HX bSLIE e ES H () mr 2019 3 Salesforce DX
  26. 26. 0 1
  27. 27. BC Developer Developer
  28. 28. X W SUJ I 2 A g h B C B B A m enf U c 2D2 B B . AB 2 T U B T Udk D B C EA B2 2 A ) 2B l a i LS E ( 2BB FT U O
  29. 29. Copyright © TeamSpirit Inc. All Rights Reserved. 4 7C 57 3 . f j 21ce 57(4 D:( D( 4 D 5 4D5: OdaJ 57( (5 74D7 T S XO J 57(C 57(A C: Oi J 57( C7 (5 74D7 OghJ 57( C7 (A7 C7D(4CC W OdaJ IC 6 57(64D4(D 77( A D )A7 lLW OdaJ 57(4A7 (7 75 D7
  30. 30. Copyright © TeamSpirit Inc. All Rights Reserved. 1 2 1 1 2 1 1 M D O C dPI O fD O C gs V O fD 4 ) e D lhi 4 ) O D 4 ) O C gs V oO D XS r XS O D dX yL XS O D r XS O D 1 M ( O D ( f O c D ( tI SX Og s hfD aX 1 M ( 1 1 O D 1 M 1 1 O D X i gs aX O fD 1 M D O C dPI O fD O C gs V O fD e D r XS O D 1 M ( O D ( f O c D 1 M ( 1 1 O D 1 M 1 1 O D
  31. 31. Copyright © TeamSpirit Inc. All Rights Reserved. A 2 • I • 0 AC BC6 6 A 2 t L I • A 2 o cL M A 2 b aWI WI • • B s • D C X D 6 B b P I X u • AB npri bʼu M X • vL XH Ggb M I • eGf • 1 B E VW P IM I • eGf u O W o hdl u S
  32. 32. / 1 2 01e V -) 01 cy h Sl F IA ni l / 1 2 01 04/ 1V cy E l k / 1 2 01 W cym h l / 1 2 01 tH fxcy l 04/ 1V sgcy r oap0 ! 11 F Happy Work! Happy Life!
  33. 33. f l Sd sf io aG g l P f l e G c l 3 3 f l l r G l a
  34. 34. j jt ) EPj lm l o I2 AC5 ( C 0 )A 05C E l ( pR I G 05C E AE AC5 01 (. l cf I+C E C E A EAA l a J s I0 AC5 Pi T l V Inr 20)A l j xIkj u h l ed eI+ E 4 l ) I) C5 ) bfg P AEPSSv
  35. 35. aS S 2 1 R S l V - )+ + . + ) - l 0 C A 8 0 1 l + ) - +( ) ) - l MJG ) - l I 0 l S l 2 l
  36. 36. / l W l C l l l L
  37. 37. - d b l I b DA D l - b DA D DA A 2 : 2 ;2 A : A 2 - : -2 A F: +2 2 2 ;2 1 D.D3 c e c e 2 ;2 : SMa YYIX V P T d
  38. 38. l D S f IFV a X l - F aS X f l ec a l hlD a bi gd / - : . / - : -
  39. 39. l S H l F D H - l l X
  40. 40. l I l X aA l V SD l 0 H 1- - - 2 1-2- 0
  41. 41. md m l l S T . V m l - l HH l a j P o C i l p nc A l eh A
  42. 42. l X fo F s aD H: l c l H: - l S ru iH: - l pxte F y h dH: - l c aX iH: l a dH: l O g H D m H
  43. 43. l h t l f p l pP f k i l l ds cr cr l asln u p 2u ge
  44. 44. 44 3 8 944 /76 546 : 4 16 / 2 0 0/ 03 8 944 /76 546 : 4 16 / . ./ 0 G 4 3 .
  45. 45. l F S X l D I V
  46. 46. -- ... -
  47. 47. 8D 9 : 11/ 1 . 3 203
  48. 48. + + C FD
  49. 49. Common Questions Partners Ask About Developer Hubs Are there any Partner specific entitlements related to the Dev Hub? Scratch Org Entitlements (Active Orgs / Daily Activations) ● 20/40 (active/daily) for partners with a trial PBO ● 40/80 (active/daily) for partners with an active PBO Salesforce Limited Access Free (SLAF) User Licenses ● 100 SLAF licences / PBO Does the Developer Hub really have to be in my PBO? Yes, for very good reasons PBO Dev Hub Super Powers ● Greater entitlements (scratch orgs and SLAF licenses) ● Partner-specific scratch org editions ● Value-based org settings (coming soon) No, seriously, I really don’t want the Dev Hub in my PBO. Why can’t I move it? Sorry, but an ISV Partner’s Developer Hub must be in their PBO Some features like Scratch Org Debugging only work with your Dev Hub’s PBO PBOs need to be permanent so you don’t risk losing 2GP package versions
  50. 50. Common Questions Partners Ask About the Salesforce CLI Where do I get the Salesforce CLI? Download system installers for MacOS and Windows from bit.ly/salesforce-cli ● .pkg installer for MacOS ● .exe installer for Windows Linux is also supported (Debian and Ubuntu) Do I need to install anything else before using the Salesforce CLI? Strongly recommend that you also install Git Salesforce DX works with any version control system (VCS), but most examples use Git Some tools (like SFDX- Falcon) require the use of Git to clone (download) code repositories OK, I’ve installed the Salesforce CLI. Now what? To use the CLI, you must connect it to one or more Salesforce orgs The first org you should connect to is your Dev Hub Next is your packaging org Any other orgs you work with
  51. 51. Common Questions Partners Ask About VS Code + SFDX What happened to Eclipse and the Force.com IDE? Salesforce has stopped active development on the Force.com IDE plugin for Eclipse Current focus is delivering tooling based on Salesforce CLI and VS Code Why did Salesforce move to from Eclipse to VS Code? VS Code supports LSP, the Language Server Protocol LSP is a standard way for language tooling and code editors to communicate Investment in LSP tooling allows Salesforce to leverage other LSP-compliant editors OK, I get it. VS Code is the new hotness. How do I install all of this? Installation is a two-step process First, install VS Code bit.ly/install-vs-code Second, install the Salesforce Extensions for VS Code bundle bit.ly/sfdx-extensions Updates to VS Code and the SFDX extensions are automatic

×