- 1 - 200 employees
- Reduce costs
- Reduce stress
- 1 - 100 employees
Geta is a full-service e-commerce agency with customers worldwide. Geta’s commerce experts handle everything from analysis and concept, strategy and design to technical platform, integrations, development, PIM, SEO, and content production.
One of Geta’s offerings is a cloud-based e-commerce solution built using modern microservice architecture, Geta Commerce Cloud. Another is Geta Commerce for Optimizely - an e-commerce solution using Optimizely’s framework. Thanks to ready-made components and integrations, it helps B2C and B2B customers move quickly with content.
Geta originally had several deployments running through TeamCity. As the number of projects grew, so did the need for a centralized process. When a deployment failed, the team had to determine the cause manually. Geta decided to implement DevOps to standardize its processes and streamline its CI/CD pipeline.
Everything is just so natural that we take it for granted until we experience something that doesn’t have the power of Octopus.
After using Octopus Deploy as a proof of concept, Geta chose Octopus to optimize all its deployments. Octopus provided consistency and let the organization scale. It also supported the DevOps principles the team introduced as they grew and matured.
The team standardized their deployments using Octopus's environments, variables, and deployment targets. Simultaneously, using steps templates lets Geta customize its processes.
As Geta grew and worked with more partners, its deployments became more complex. The team needed a tool to help them transition from IIS deployments to Azure and Kubernetes deployments. They also needed to deploy APIs to their partners. Octopus has helped the team do all that and more.
Using Octopus’s Tenants feature means the team can consistently and quickly deploy to many customers and partners. Geta has also modernized its deployments. After moving from IIS to Azure, Geta is now scaling up its Kubernetes deployments with the power of Octopus.
Standardizing our CI/CD approach makes it better for the end users. This is made easier with the Octopus UI and all the concepts in Octopus. It’s easier to maintain everything, and you know everything will work the same way.
Geta has reshaped its deployments using Octopus Deploy. The team moved their deployments from IIS to Azure and they’re scaling their Kubernetes deployments. By supporting a mix of deployment types, Octopus enables the company to scale at its own pace.
Octopus allows Geta to deploy to many customers and technologies with consistency. Using the Tenants feature, Geta can manage these complex deployments with ease.
Geta benefits from user-friendly deployment processes in Octopus, empowering more team members to deploy software. Deployment steps are also easier for everyone to understand , with clear overviews in the Octopus UI. The dashboards make deployment information accessible to anyone, regardless of their technical background.
Geta's deployments are secure, compliant, and auditable, thanks to Octopus Deploy's GRC features. The team use secrets management and user permissions to maintain security in deployments. They also store certificates and use notifications for expiry dates. Audit logs also help retain the auditability of their deployments.
Geta uses Octopus’s Runbooks feature for routine maintenance in its deployment processes. The team set up automated triggers in their steps to complete nightly database backups. They also use runbooks for regular project maintenance.
If it wasn’t for Octopus, I don’t know where we would end up. It makes the setup and entire process more efficient.