この記事の目次
Salesforceにおけるci/cdとは?

Salesforce向けのci/cdツール

CircleCI
CircleCIはSalesforce DX向けの構築済みci/cdインテグレーションです。 コマンドや構文を勉強しなくても、Salesforce アプリケーションのビルドからデプロイを効率よく適切に行えます。CircleCIをSalesforce環境で使用するには、前もって設定が必要です。 例えば、アプリケーションの配信を自動化したい場合、Salesforce Orbs for CircleCIを利用することで可能になります。Heroku
Herokuは、自動的なアプリケーションのリリースが可能になる最先端のci/cd機能を持ったSalesforce Platformの一部です。 HerokuではJava、Ruby、Python、PHP、JavaScript、Goなどのオープンソース言語も利用可能なので、使い慣れた言語で完璧なアプリケーションを迅速に構築できます。 またHeroku Private Spacesを利用すれば、クラウドサービスに留まらずオンプレミスシステムもセキュリティ面に優れたアプリにできます。 例えば、顧客の満足度が課題の場合、HerokuでWebアプリやモバイルアプリをCRMに接続することで顧客の満足させる手段が瞬時に得られます。Jenkins
Jenkinsは、拡張可能なオープンソースの自動サーバーで、継続的インテグレーションと継続的配信を実装します。 使用するには、あらかじめ環境の設定が必要です。 もし本番環境へのデプロイがしたい場合は、SFDX CLIを使用する必要があります。ci/cdツールをうまく活用して、開発環境をより優れたものにしよう!
