Back

Omnys at the AWS Community Day Italy 2024

Omnys played a key role at AWS Community Day 2024 as a Premium Sponsor and delivered a speech on AWS Step Functions and Service Catalog


On September 27, in Rome, the AWS Community Day took place, an event entirely dedicated to AWS services, in which OMNYS, an Advanced Consulting Partner of AWS, participated as a Platinum Sponsor and delivered a speech titled “Service Catalog and Step Functions, may the Force be with you”.

AWS Community Day Italy
AWS Community Day is an event entirely focused on AWS services, filled with technical discussions, workshops, and hands-on labs led by Amazon Web Services experts and industry leaders from around the world. It’s an opportunity to share experiences and connect with other members of the Italian AWS community. 

Speech Omnys AWS Community Day Italy 2024Omnys’ participation
During this event, Omnys was featured with a presentation led by our AWS Certified Solutions Architects Luca Fiscato and Manuel Vianello titled “Service Catalog and Step Functions, may the Force be with you,” which delved into the use of AWS Step Functions and AWS Service Catalog to create a custom microservices release system with versioning and simplified management.

Omnys' project started from an application context where the client provided a document archiving service hosted on an on-premise infrastructure, where every uploaded file triggered a dedicated workflow with various operations (such as antivirus scanning, text and metadata extraction, preservation).

To achieve a more scalable, secure infrastructure with significant cost reduction, a cloud migration with a re-architecting approach was necessary. However, the main challenge was managing complex and decoupled workflows, composed of microservices running on AWS ECS.

The solution: AWS Step Functions and AWS Service Catalog
Omnys developed a custom workflow engine composed of ECS microservices orchestrated by AWS Step Functions, ensuring flexibility, scalability, and configurability, thus simplifying deployment and monitoring operations. This was then integrated with AWS Service Catalog to manage the microservices, called “workers,” as centralized and traceable products. Each worker is managed as a product with specific versions, enabling automated deployment and significantly reducing manual errors.

Additionally, Omnys created a dedicated user interface to simplify workflow and release management, ensuring a smooth user experience even for teams with limited cloud expertise.

The benefits of the approach
The benefits of this approach were numerous:

  • reduction of DevOps activities, thanks to the combination of AWS services and advanced automation;
  • optimization of governance, with centralized management and monitoring;
  • development teams’ autonomy in deployment and version management;
  • continuous updates of the latest technologies and security and performance standards;
  • cost reduction, thanks to a serverless and pay-per-use model.

Omnys’ participation thus highlighted its role in cloud innovation, demonstrating how AWS Step Functions and AWS Service Catalog can be combined to create a custom microservices release system with versioning and simplified management, helping to improve efficiency and reduce IT infrastructure management costs.