Founded in 2015, GeoTix is the brainchild of MyNorth Media, a Michigan-based print and online publisher. In 2013 they launched MyNorthTickets, a ticket portal to buy tickets to local events in Northern Michigan instead of using national ticketing sites.
Based on the success of MyNorthTickets, in 2017 they launched GeoTix software-as-a-service (SaaS) for other cities and regions. Disrupting the model of national ticket sales providers, GeoTix provides local and regional media companies with an innovative means to grow both their digital portfolio and non-advertising revenue, while building their brand and role within their communities. To learn more, go to
www.geotix.com/
Events, SaaS, Social Media, Software, Ticketing
Traverse City, MI
Fast-growth startup GeoTix needed to deliver new features faster. They wanted an infrastructure that is scalable and highly available. GeoTix sought to speed up their development process, time to market, and operations.
Containerization (Amazon Elastic Container Service, Amazon Elastic Container Registry), infrastructure automation (AWS CloudFormation, Amazon CloudWatch, AWS Application Load Balancer), nClouds 24x7 on-call support
Enhanced scalability
99% uptime
Optimized time to market
Want to achieve benefits like these? Schedule a free Application Modernization Assessment with nClouds to learn how to build sustainable systems for delivering better software faster.
I’m impressed by how nClouds worked as an extension of our team to help GeoTix turbocharge our infrastructure and support our future growth.”
CTO, GeoTix
Fast-growth startup GeoTix needed to deliver new features faster. They wanted an infrastructure that is scalable and highly available. GeoTix sought to speed up their development process, time to market, and operations.
GeoTix selected nClouds, a Premier Consulting Partner in the Amazon Web Services Partner Network (APN), to help automate their infrastructure to enable them to focus on developing new features. nClouds applied their extensive experience in containerization to provide GeoTix with the AWS expertise that is required to automate deployments of applications and infrastructure.
GeoTix engaged with nClouds to help them test and build a deployment pipeline, create an automated, containerized infrastructure on AWS, and provide 24x7 on-call support.
Running in the AWS Cloud is AWS CloudFormation (to automate operations and bring up new environments), Amazon CloudWatch (to monitor applications and optimize resource utilization), Amazon ECR (to store, manage, and deploy Docker container images), AWS Lambda (to automate their IT processes), and Amazon S3 (to store and retrieve data).
An Amazon Virtual Private Cloud (Amazon VPC) was provisioned in a logically isolated section of the AWS Cloud. The Amazon VPC includes AWS Auto Scaling at the service and cluster levels (to monitor applications and automatically adjust capacity), Amazon RDS for PostgreSQL (for PostgreSQL deployments in the cloud) and Amazon ElastiCache for Redis (an in-memory data structure service for Redis).
To enable GeoTix’s public-facing web application while maintaining backend servers that aren't publicly accessible, the VPC includes:
The architecture includes Datadog (for monitoring and log management) and New Relic (for monitoring and alerting).
High-level architecture diagram:
Teaming with nClouds, GeoTix implemented a modernized, reliable, and scalable environment on AWS cloud. The project has yielded numerous benefits:
GeoTix’s architecture now has best-practices scalability to handle changes in demand or requirements to support their fast-growing business. Scalability is supported by AWS Application Load Balancer, AWS Auto Scaling, Amazon CloudFront, Amazon ECS, and Amazon RDS for PostgreSQL.
GeoTix now has 99% uptime and enhanced reliability (supported by Amazon ElastiCache for Redis, and Amazon Route 53), monitoring and instant alerts (provided by Logz.io, New Relic, Datadog, and Honeybadger), and a Blue-Green deployment process to minimize risk when deploying new releases by running two identical production environments.
With containerization and automation, GeoTix has more flexible deployment. They can build new environments and deliver new features faster. It takes just seconds to create, replicate, or destroy containers, resulting in a faster development process and time to market. GeoTix can now quickly go from ideating new features to creating, testing, and merging them into their code, to ultimately delivering new features into production.
You can also email us directly at sales@nclouds.com for your inquiries or use the form below