Software Development services to migrate applications to Azure or AWS
Move complex applications to Azure or AWS. We provide the software development services to migrate/refactor existing applications. We can also create a new cloud application to support existing business processes. With extensive development experience, we make the complex simple. We’re experts in .NET, C#, Azure, AWS, System Integration & DevOps.
Features
- Migrating or refactoring complex bespoke applications for the cloud
- Cloud Native development and deployment, optimising cost, performance and availability
- An outcome focused methodology, delivering on time and on budget
- Agile based delivery as default, ensuring agility and flexibility
- Delivery across on-site, mobile, web and Azure cloud
- Expertise across Business Analysis, Project, Architecture, Development, Testing and Support
- Flexible, agile resourcing model ensuring delivery at your required pace
- Inception Workshop to accelerate product definition and project Kick off
- An End-to-End Delivery Model, ensuring the agreed benefits and solutions
- Migration of business processes to bespoke cloud native applications.
Benefits
- Established track record of successful delivery (Local Councils, Education, Health)
- Migrate complex/bespoke application to the cloud with less risk
- Helps your team/organisation adopt Agile principles through practical experience
- Understand how Agile and DevOps impacts your business processes
- Increase value to end users with updated or new applications
- Improve the quality of complex or legacy applications and services
- Accelerate cloud benefits and maximise investment in applications/services
- Extend the life of existing applications and services
- Accelerate delivery of new products/services with integration to existing data-sets
- Accelerate and optimise delivery through continuous integration and continuous delivery
Pricing
£800 to £1,200 a unit a day
Service documents
Request an accessible format
Framework
G-Cloud 14
Service ID
7 6 1 2 2 9 5 3 0 7 2 7 4 9 4
Contact
IJYI Ltd
Kevin Linsell
Telephone: 01473 558748
Email: kevin.linsell@ijyi.com
Planning
- Planning service
- Yes
- How the planning service works
-
Planning a migration involves several key steps:
- Define Goals: Understand the reasons for migrating, cost reduction, scalability, or improved security
- Assess Current Infrastructure: Inventory on-premises applications, data, and workloads to determine migration readiness
- Conduct TCO Analysis: To estimate the total costs involved over the lifecycle of the cloud environment
- Choose the Right Cloud Provider: Evaluate providers based on your specific needs and goals if a strategic decision has not already been made
- Plan Migration Strategy: Decide on a migration approach (rehost, refactor, rearchitect, etc.) and prioritise the migration
This service focuses on those complex applications that need refactoring and redeveloping. We typically begin with an Inception Workshop as the starting point for bringing transformational IT ideas to life. In planning a technology project, many organisations struggle to define the initial scoping, resourcing and cost estimates required to secure sign-off from key stakeholders. We help you put the foundations of the project in place so you can gain internal support. The primary objective is to achieve consensus of what the project is hoping to achieve – a collective understanding, not necessarily a collective agreement. This includes exploring risks, removing assumptions and ensuring all viewpoints are understood. - Planning service works with specific services
- No
Training
- Training service provided
- Yes
- How the training service works
-
Every organisation and individual is slightly different with their start point and end goals. Our approach is Assess, Plan, Deliver and Support.
We start by assessing your ambition. What level of skills are required? We then build a “role description” of the requirements. This role description is used to self-assess a competency journey. We also assessment relevant complementary skills.
A Development Pathway is then created and contains activities, skills and training required to reach the required level of competency.
A combination of Coaching, Show-n-Tell, Demonstrations, Guided Self-Study, Role Shadowing and external formal training courses is used to progress the Development Pathway. - Training is tied to specific services
- No
Setup and migration
- Setup or migration service available
- Yes
- How the setup or migration service works
-
The setup and migration for the refactored and/or redeveloped application will be fully managed by IJYI working with your own application and cloud teams is appropriate.
The project will be run as an agile engagement broken down into sprints. Sprints are typically 2 weeks long. Each sprint will start with sprint planning, have daily standups and complete with a show-n-tell. The user stories, story points, board and backlog will be managed using Azure DevOps or if you have a preference other tools such as Jira can be used. In Agile, requirements are expressed as user stories. A user story is a simple, concise description of a feature from the perspective of an end-user.
Our scrum master and/or project manager will lead and engage with your product owner or business stakeholder.
We always follow best practice in our design and delivery. We can undertake security testing ourselves or work with an independent third party security team. Our team will then work through any vulnerabilities or improvement areas until these are satisfactorily addressed or mitigated. By conducting thorough cloud security testing, organisations can proactively address security gaps and enhance overall protection in their cloud deployments. - Setup or migration service is for specific cloud services
- No
Quality assurance and performance testing
- Quality assurance and performance testing service
- Yes
- How the quality assurance and performance testing works
-
In an Agile software development project, Quality Assurance (QA) and Testing are integral parts of the development process. They are not separate phases but are incorporated throughout the lifecycle of the project.
Acceptance Criteria: Each user story has associated acceptance criteria, which are conditions that the story must meet to be considered “done”.
Continuous Testing: Testing in Agile is continuous. As soon as a piece of functionality is implemented, it is tested. This allows for immediate feedback and quick corrections if necessary.
QA Involvement: QA specialists are involved from the beginning of the project. They work closely with developers and stakeholders, participate in planning meetings, and help define the acceptance criteria.
Iteration Review: At the end of each sprint, the team reviews the work done and looks for ways to improve. This includes a review of the testing and QA processes.
The focus is on ensuring quality from the start, with everyone on the team being responsible for quality, and testing being a core part of the development process, not a separate phase. This approach helps to catch and correct issues early, leading to a higher-quality product.
Security testing
- Security services
- Yes
- Security services type
-
- Security strategy
- Security risk management
- Security design
- Cyber security consultancy
- Security testing
- Certified security testers
- Yes
- Security testing certifications
- Other
- Other security testing certifications
-
- CompTIA Certified Penetration Test+
- CompTIA Certified Network Vulnerability Assessment Professional
- CompTIA Certified Advanced Security Practitioner
- CompTIA Certified Secure Infrastructure Expert
- CompTIA Certified Security Analytics Expert
- CompTIA Certified Cyber Security Analyst
- CompTIA Certified Security+ Professional
- Certificate of Cloud Security Knowledge V4 (CCSK)
Ongoing support
- Ongoing support service
- Yes
- Types of service supported
-
- Buyer hosting or software
- Hosting or software provided by your organisation
- Hosting or software provided by a third-party organisation
- How the support service works
-
IJYI’s software, system and data support service keeps your business critical services and applications functioning and performing. Our support team provides proactive service targeting and incident avoidance, while regular engagements with support consultants ensures that IJYI has a clear understanding of and input into your business strategy, enabling us to add value to your contingency plans.
We offer a range of models from full 24x7 support through to a more ad-hoc "insurance policy" type service. We can design and tailor the service to meet your strategy, often with support decreasing over time as you become increasingly self-sufficient.
Service scope
- Service constraints
- None
User support
- Email or online ticketing support
- Yes, at extra cost
- Support response times
- This would be dependent on the client requirements and agreed ‘response’ service level agreement (SLA). We operate a number of different bespoke SLA models across our client base, starting at 30 minutes
- User can manage status and priority of support tickets
- Yes
- Online ticketing support accessibility
- None or don’t know
- Phone support
- Yes
- Phone support availability
- 9 to 5 (UK time), Monday to Friday
- Web chat support
- No
- Support levels
- IJYI’s software, system and data support service keeps your business critical applications functioning and performing. Our support team provides proactive service targeting and incident avoidance, while regular engagements with support consultants ensures that IJYI has a clear understanding of and input into your business strategy, enabling us to add value to your contingency plans. We offer a range of models from full 24x7 support through to a more ad-hoc "insurance policy" type service. We can design and tailor the service to meet your strategy, often with support decreasing over time as you become increasingly self-sufficient.
Resellers
- Supplier type
- Not a reseller
Staff security
- Staff security clearance
- Other security clearance
- Government security clearance
- Up to Security Clearance (SC)
Standards and certifications
- ISO/IEC 27001 certification
- No
- ISO 28000:2007 certification
- No
- CSA STAR certification
- No
- PCI certification
- No
- Cyber essentials
- Yes
- Cyber essentials plus
- No
- Other security certifications
- No
Social Value
- Social Value
-
Social Value
- Fighting climate change
- Covid-19 recovery
- Tackling economic inequality
- Equal opportunity
- Wellbeing
Fighting climate change
Our team work extensively from home thus reducing the environmental impact of commuting.
All our solutions are cloud based therefore enabling the cloud providers to concentrate on effective power, heating and cooling at a scale that we could not.
We have extended the refresh period of our computing equipment to reduce landfill and waste.Covid-19 recovery
As a result of COVID-I9 we have changed our business working pattern completely. All staff now work remote for the majority of their time, using our re-designed office facilities when their personal or business needs require.
This has enabled improved social distancing, reduced travel and also improved wellbeing of our staff. Additional benefit is casting a wider geographical net for staff.
We also encourage part time working, including fitting around childcare and education.Tackling economic inequality
Our business is growing and we are creating career opportunities in the East of England. We have employment options across a range of areas:
- School Hours contracts to enable parents/carers to return to work
- Flexible Study Contracts that has enabled mature students to continue to work in our sector whilst studying degree/PHD level
- General part-time work.
Approx. 30% of our staff (including CEO) now work part-time patterns.
In 2023 we restarting our Apprenticeship Programme in partnership with our local council and a local training provider.
We continue to nurture early career progression through our work experience programme and as an Industry Partner with Suffolk New College and the University of Suffolk.Equal opportunity
Everyone has a development pathway looking to facilitate career progression. We invest time and money in training, development and opportunities for self improvement. Our IJYI Innovators initiative gives individuals the opportunity to work on personal interest projects either lone or in a small team. This ensures everyone, at all levels, can collaborate and drive personal improvement.Wellbeing
Wellbeing is vital here at IJYI. We have an open approach to discussing everything and anything. We are flexible with our life-work balance and keen to support everyone through any challenges they may face.
Every employee has a private personal health benefit which includes the ability to speak to professionals around their health and wellbeing.
We have recently put all staff through a Mental Health Toolkit training course provided by Suffolk MIND.
Our team is actively involved in volunteering activities with local charities. Time is freely given both from work and personal time.
Pricing
- Price
- £800 to £1,200 a unit a day
- Discount for educational organisations
- No