Our great sponsors
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
Jenkins. One of the most demanded CI/CD tools in the world. It has become so popular because of its open-source policy. So, you don't have to pay anything. Jenkins allows imperatively describing build pipelines with Groovy. On the one hand, it provides more flexibility. But on the other hand, it requires a greater competence level.
It's worth mentioning that server is an abstraction in our case. For example, the deployment might proceed to the Kubernetes cluster. So, there are might be several servers.
Jenkins. One of the most demanded CI/CD tools in the world. It has become so popular because of its open-source policy. So, you don't have to pay anything. Jenkins allows imperatively describing build pipelines with Groovy. On the one hand, it provides more flexibility. But on the other hand, it requires a greater competence level.
GitHub Actions. The CI/CD tool is included in GitHub and GitHub Enterprise. Unlike Jenkins, GitHub Actions provides declarative builds with YAML configuration. Besides, the solution has lots of integrations with different Quality Assurances Systems (for example, SonarCube). So, the build can be described just in a few lines of text.
Related posts
- Hasura: Building Scalable and Real-Time Applications - An Extensive Guide
- A Beginner's Guide to Understanding DevOps
- How we build and deploy updated packages with Lerna and Jenkins + K8s deployments
- Two Approaches to AWS Solution Design
- How to Develop and Test an Automated CI/CD Workflow with Cassandra