Expertise
I. Service Oriented Infrastructure
Automation is natural response to infrastructure challenges and it must endorse infrastructure as code (IaC) approach similar to application development.
Ultimate goal is to remove any manual work and instead create a framework to implement end to end workflows by orchestrating services and managing all environments from a single node.
01_Design
Since operating with power of code proper design becomes inevitable. Together with client a specification will be created based on company’s maturity level in automation area, existing and future use cases and eventually client’s short and longterm goals.
02_Automate
In this stage automation engine is introduced to provide framework for automated workflows managed from a single control node. At the end of that stage that control node will provide single source of configuration and management including user control, job management, scripts, environment specific parameters and single inventory capable of handling most complex topologies.
03_Orchestrate
Automation stage already brings stability, quality and speed but does not solve dependency issue. Cross domain use cases will still require manual requests (CRQ, tickets etc.) to be created. Orchestration of services in this stage will allow to create fully automated end to end workflows removing expensive manual dependencies between teams.
04_Expand
After bringing your company infrastructure under control now prepare to expand. Freely change underlying platform choosing from all range of products like: AWS, GCP, Azure and Docker without the need for heavy and expensive migration projects. At this stage automation framework with single source of configuration can be pointed to any platform of choice.
Machine images are becoming increasingly popular but their advantages can quickly disappear as clients struggle to manage them over time especially in complex topologies.
Dealing with configuration management based merely on machine images may prove to be too expensive forcing companies to resign from all the benefits. It’s the modern CM tools like Ansible introducing release based single source of configuration which need to be applied to bridge that gap.
II. Continuous Delivery of Infrastructure
We help our clients get the best of both worlds and bring pre-baked infrastructure to modern era. Since infrastructure as code aims to mirror development approach both streams can now be seamlessly combined in a single framework using same set of tools and methods to deliver environments continuously. This will include creating twin Jenkins pipelines to listen to release creation events in application and infrastructure streams and run Ansible playbooks against latest base images.
CONTACT
Let’s talk about how Albatros Technologies can help your organization automate its next big challenge.
Company records
Albatros Technologies Sp. z o. o.
Aleja Powstania Warszawskiego 15
31-539 Kraków, Poland
VAT no.: PL6793187490
Company Registration Number: 796451
GDPR compliance
RODO: see regulations
Social