Cloud-based developer platform
Project Challenge
The developer platform of a large business unit (~ 200 developers) should be accessible for other business units. The extension project serves as model for a cross-company cloud-based developer platform (~ 20.000 employees with a high percentage of external IT specialists). This implied to enhance the access of a single-site platform in southern Germany for teams throughout Europe while ensuring compliance:
- Ensuring segregation enforced by legal requirements - data from one nation may not be exposed to another project.
- Building up a support desk that is able to "onboard project" within a few days, targeting a few hours.
- Integration of external services that new teams (from other business units) bring in.
- Starting a local cloud service and moving services into it.
- Stabilizing a VMware-based sandbox environment for regular updates and enforced OS hardening.
- Migration of several project workspaces from individual team instances to the IT managed tool stack.
Solution Provided
- Definition of a role-group concept to be pushed through Crowd to all platform applications ensuring segregation.
- "Onboarding project" concept including questionnaires that allow for base applications like JIRA / Confluence / Bitbucket to be handled in minutes by the service desk.
- Independence from back-office VMware provisioning by moving per-project services (e.g. Jenkins, Sonarqube) into Kubernetes clusters.
- Integration of the self-managed Kubernetes clusters for general one shot slave usage by teams and supporting them to change their builds.
- Migration / integration support for existing Jenkins jobs and source code in Subversion, ClearCase.
- Support for company strategy group with their global hybrid cloud (was OpenShift, to be AzureStack).
- Going multi-site to help teams in other nations, including Nexus services with proxy entries spread over sites.
- Starting an automated test suite to support regular (at least monthly) updates of all developer support application servers.
- Analysis, planning and automated merges of data from team instances using Mitlas, the service for accelerated Atlassian tool consolidation on a central data center instance without business interrupts.
Project Challenge
- Platform extension from ~ 200 to ~ 20.000 users
- Ensuring EU-wide compliance
- Support desk for quick project onboarding
- Local cloud service
- Robust VMware-based sandbox environment
Value Delivered
- Cost savings
- Higher service quality
- Know-how for tools and migrations
- In-house support
- Access to3rd level specialists
Value Delivered
- Cost reduction for many business units.
- Higher service quality due to a managed platform service.
- Know-how transfer for Atlassian Tools, Jenkins, Git, Subversion and ClearCase migrations.
- In-house support and access to our 3rd level specialists.
Contact
Questions?
We would be happy to call you back!