6
Backend Infrastructure Design & Development Case Study Upgrade the cloud infrastructure and automate the product provisioning and deployment. AWS KUBERNETES DOCKER JENKINS PYTHON CENTOS 7 ANSIBLE

Backend Infrastructure Design & Development · Backend Infrastructure Design & Development Case Study Upgrade the cloud infrastructure and automate the product provisioning and deployment

  • Upload
    others

  • View
    8

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Backend Infrastructure Design & Development · Backend Infrastructure Design & Development Case Study Upgrade the cloud infrastructure and automate the product provisioning and deployment

Backend Infrastructure Design & Development

Case Study

Upgrade the cloud infrastructure and automate the product provisioning and deployment.

AWS KUBERNETES DOCKER JENKINS PYTHON CENTOS 7ANSIBLE

Page 2: Backend Infrastructure Design & Development · Backend Infrastructure Design & Development Case Study Upgrade the cloud infrastructure and automate the product provisioning and deployment

Case Info

2 - 8 peopleTeam size:

Cloud infrastructure Design and Development, DevOps-as-a-Service, Product andInfrastructure Monitoring

Services:

Kharkiv, UkraineTeam location:

January 2018 - ongoingPartnership period:

VoIP, telecom servicesIndustry:

Location:

Atlanta, Georgia

Technology stack:

AWS, Kubernetes, Docker, Ansible, Jenkins, Python CentOS 7

Expertise delivered:

AWS Cloud Administration, DevOps Services, DevOps Support Team, Cloud monitoringSolutions

Page 3: Backend Infrastructure Design & Development · Backend Infrastructure Design & Development Case Study Upgrade the cloud infrastructure and automate the product provisioning and deployment

Client’s goals

As the customer received the next round of funding, he wanted to update the existing IT infra-structure in order to speed up and automate the product provisioning and configuration. IT Svit team had to provide the following services:

Design and develop an automation tool to streamline the provisioning backend infrastructure deployment

Integrate that tool with an new CRM platform to automate the customer provisioning

Provide the design and architecture for the CRM development

Design and provide an internal messaging platform to enable the interaction between multiple third-party modules

Develop the backend functionality to automatically integrate new code from other developers and update the CRM platform. This is the core functionality, which is currently in beta

Product provisioning done200-300 times a month,

instead of 5-6 deployments

Customer provisioningtime shortened from

60 to 1 hours

35% budget cuts dueto outsourcing the project

to IT Svit

Page 4: Backend Infrastructure Design & Development · Backend Infrastructure Design & Development Case Study Upgrade the cloud infrastructure and automate the product provisioning and deployment

Project requirements

Assist to design & implement the cost-effective, performant and secure infrastructure for VoIP communication

Automate the provisioning of the backend infrastructure services

Design an architecture for a CRM to automate the customer provisioning

Design & implement the internal system for managing multiple third-party modules

IT Svit had to handle the following tasks:

Product provisioning time shortened from 1,5 weeks to 1 hour, with the infrastructure auto-mation IT Svit has done

SymplyFi can drive much more value to their customers now, due to being able to provision the product 200-300 times a month, instead of 5-6 monthly deployments

Outsourcing the system architecture design allowed SymplyFI to save 30-35% of the budget and free the internal resources for more important tasks.

Project results

Outsourcing this project to IT Svit helped The Network Cloud Company achieve the following results:

Page 5: Backend Infrastructure Design & Development · Backend Infrastructure Design & Development Case Study Upgrade the cloud infrastructure and automate the product provisioning and deployment

Challenges resolved

IT Svit team started working on the project as one of outsourcing contractors, but soon assumed the role of the technical lead and coordinator of the whole project. We provided the following services:

Audit and analysis of the existing IT infrastructure

Cloud infrastructure automation

CRM platform engineering

Design and implementation of the backend infrastructure services

Design and development of a messaging platform to automate the product updates

Integrating the updates from the third-party modules using said platform

Provide the ongoing cloud infrastructure management and monitoring

The cost per hour is the metric that we all use. I’ve learned from this experience with IT Svit that this is a bad idea —because they work fewer hours than other vendors on similar engagements but get twice as much done, if not more. They might be more expensive, but it’s worth it.

Richard JB CampbellCEO SymplyFi

Page 6: Backend Infrastructure Design & Development · Backend Infrastructure Design & Development Case Study Upgrade the cloud infrastructure and automate the product provisioning and deployment

For more than 12 years IT Svit helps the companies worldwide innovate and overcome their challenges. We have completed more than 600 projects, delivered successful projects for 6 Fortune 500 companies, helped 16 startups secure the investment and develop awesome MVPs. Our team of 50+ specialists provides services that earn 4.9 out of 5 customer satisfaction on Clutch.co.

IT Svit specializes in DevOps services, Big Data technology, Machine Learning, bespoke Blockchain platforms, full-cycle services for startups, web development and QA.

About UsAbout Us

CONTACT US

Turn your ideas into successful cases with

DEVOPSBIG DATA

WEB DEV STARTUPSBLOCKCHAIN

MACHINE LEARNING