Orbs are CircleCI packages that fit into the end of the CI/CD software delivery automation workflows. They are "parameterizable" packages that condense commands, executors, and jobs into single, reusable lines of code.
Now, in partnership with numerous cloud and service providers, the new orbs help automate deployments. It can take hours to write integrations to deploy to services such as AWS Elastic Container Service (ECS), AWS Serverless, or Google Cloud Run. Deployment orbs allow developers to deploy applications in minutes using a pre-packaged configuration.
By simplifying and speeding up the process teams can ship new features faster than ever. For companies deploying to multi-cloud environments, this greatly reduces the work needed to move a program to two or more clouds.
CircleCI currently has more than 116 certified and partner orbs from technology services such as Heroku, Kubernetes, and Helm, and over 1,200 total orbs listed in the CircleCI orb registry.
CircleCI's partners are happy with the expansion of orbs. Rayn Veerubhotla, Google Cloud's Director of Hybrid Partnerships, said: "Google Cloud Run helps developers run stateless containers and focus on writing high-value code, without worrying about the underlying infrastructure. By launching these new tools, CircleCI is enabling developers to further streamline and simplify their experience on Cloud Run, ultimately helping businesses bring new services and products to their customers more quickly."
The same is true of all the clouds that orbs are now supporting. If you find your CI/CD team slowed down by final step deployment issues, you should check this new offering out. It could save you time, work, and money.