Reducing time to market with AWS
Matching talent to new job openings in Norway
AWS and its partner Basefarm have worked with Jobbmesse to establish a forward-looking, IaC-based solution, which manages the deployment lifecycle of Jobbmesse’s cloud-native applications on AWS. Jobbmesse was established in 2014 and engaged Basefarm as its operations partner in 2017. In early 2018, Basefarm migrated Jobbmesse’s IT platform to AWS, using IaC (Infrastructure as Code) as a foundation. In 2019, the solution was extended to embrace more agile DevOps practices and now provides continuous integration and auto-scaling to improve the efficiency of deployments and reduce the cost of operation.
The challenge
Jobbmesse became aware that user volumes would exceed the capabilities of their IT solution and require a new platform with the scalability to meet their future needs. Jobbmesse’s management, investors and customers saw optimisation and industrialisation of the solution as essential for the company’s current phase of growth. Security and compliance requirements were also evolving and the solution would need to continue meeting these.
One core requirement was the ability to scale the infrastructure up and then back down again in response to demand for the service during job fairs. By utilising a capacity-on-demand, consumption-based model, Jobbmesse aimed to safeguard the user experience while reducing the cost of operation.
Infrastructure as Code (IaC)
Jobbmesse’s journey with AWS and Basefarm started in late 2017 with a workshop. This was soon followed by a migration project in which Jobbmesse’s application code was re-deployed to a new environment that Basefarm had created on AWS, using IaC. In simple terms, IaC defines the whole of the AWS infrastructure, resource by resource, in a set of templates, which are version controlled. Change is managed by updating the templates and applying them to the environment, causing infrastructure and other resources to be created, updated or deleted to match the templates. Changes can also be reverted by reapplying previous templates. By using IaC, management and operation of the environment is streamlined and automated, eliminating slow and error-prone manual operations.
Jobbmesse have been using this solution for around one year, supported by Basefarm’s Guided Operations service.
Elastic Load Balancing and Amazon EC2
Elastic Load Balancing services on AWS distribute incoming application traffic across a pool of Amazon EC2 instances or containers. The service processes several million enquiries per second. AWS Application Load Balancer and AWS Network Load Balancer are both used within Jobbmesse’s infrastructure environment.
AWS CodeDeploy
AWS CodeDeploy permits developers to easily deploy new versions of their application components to services in AWS, such as Amazon EC2 or Elastic Container Services (ECS).
Advantages
With AWS and AWS partner Basefarm, Jobbmesse has established a modern, IaC-managed platform which allows Jobbmesse to build and utilise cloud-native services across the globe. For Jobbmesse, the capability to scale automatically at several levels of the application stack was crucial for ensuring user satisfaction during peak periods, while minimizing cost off peak. Storage in Amazon S3, scaling with Elastic Load Balancer, commissioning of new code with CodeDeploy – AWS provides all of this and more, through a feature set that is unmatched by any competitor. Through this partnership with Basefarm and AWS, Jobbmesse’s future goals for international expansion will be easily met. Jobbmesse can rest assured that its applications and infrastructure will scale to service millions of enquiries per second, and that each transaction will be processed safely, securely and swiftly, within the platform delivered and managed by Basefarm on AWS.
“Management and investors wanted to establish a robust and secure IT solution as a basis for our international expansion. Key to this was automatic upscaling and downscaling in order to guarantee a good user experience. Equally, autoscaling would ensure that we didn’t pay for unused capacity.”
SVENN JAKOBSEN
– FOUNDER OF JOBBMESSE
“The user experience must be faultless. Immediate system response and new functionality are what count. Through AWS, Jobbmesse has secured a globally distributed solution with local access to large files without undue waiting times, along with a development environment that simplifies updates.”
Cloud Workshop
TWO HOURS WITH OUR CLOUD EXPERTS – FREE OF CHARGE!
Our two-hour “How to Cloud Workshop” is completely free of charge. We at Basefarm want all companies to have the most optimal environment so you can continue to develop innovative services that improve customer experience. You are the experts in your business and we are experts in running business critical applications on any platform.