MicrosoftWorkloads on Education Board
About the Customer
The Bihar School Examination Board isestablished for holding and conducting anexamination at the end of the Secondary Schoolstage, for prescribing course of studies for suchexamination and for carrying out such otherobjects and duties as may be considerednecessary for the purpose as stated in the Act,Rules and Regulations of the Board. Bihar School Examination Board conducts AnnualSecondary School Examination in the month ofFebruary/March and Supplementary SchoolExamination in the month of August/Septemberon the basis of course/syllabus as prescribed bythe state Government.
The Challenge
FrequentOutages
Frequent downtimes duringheavy load at their on premisehosting & Outages resulting inloss of brand value.Unable to match access spikeson physical DC set-up.
DeterioratingHardware
Slow and deterioratinghardware stackhampering performanceHigh capex on hardwareprocurement &lengthy process .
Current on-premise hostingisn't highly available&Difficulty in scaling theinfrastructure results inunable to perform at scale.
Performanceat Scale
The Challenge As a part of the Digital India initiativeBihar state examination board has developedan online university collaboration platform that allows students to apply formultiple graduate colleges admission ,application status tracking & admission statusand results tracking as well , all in single click.
Core Problems stated by the State Education Board & Universities were: 1. Frequent downtimes during load on their on premise hosting.2. Unable to match access spikes on physical DC set-up.3. Unable to scale database for shorter duration due to licensing issues and hardware unavailability.4. Uneven traffic as the portal usage will be high only during admissions & results , infrastructure agility is the mostimperative component on the expected solutions – Scaling up more servers during admissions & scaling down afterthe admissions are over. With High profile public sector involvement and impact on the exam results/data provided to be showcased on thisplatform, which has high media vicinity, the unpredictable nature of the viewer count, including the high data volume,the challenge put across the team was to come up with a solution covering all aspects of scalability. The view count was expected to be in hundreds per second with a target audience of 30 Million students. Theapplication should be able to withstand such a load without any downtime. Since there is payment transaction is alsoinvolved there could not have been a downtime for even a few seconds.
Proposed Solution
Minfy’ s Enterprise Cloud Architects worked with the Infrastructureteam of the customer to migrate their website on AWS paying specialattention of cost,scalability & security. The proposed solution will enable them to scale from a minimal set ofusers to thousands at any given time. To accomplish this requirement,the solution was implemented using services such as AWS Autoscale ,AWS EC2, AWS Elastic Load balancer and AWS S3. ● A highly scalable and available web architecture was proposed on AWS for this workload. ● Application was designed using .Net by an ISV partner with ALB, Active Directory and Multiple Application Servers for modules. ● AWS Auto Scaling will manage un Healthy EC2 instances . AWS Auto Scaling will ensure minimum number app& dev EC2 instances are always running ,In event of failure , new instances will be launched between 30-120 seconds automatically . ● To ensure on high availability the image of the application server has been launched in another availability zone to make sure the application availability if any disaster strikes i.e if the primary Availability Zone goes down.
Migration Process Minfy's Implementation team along with the Cloud architects workedwith Infrastructure team & business stakeholders from the customer’send to derive out the migration plan to ensure on zero / very minimalinterruption to the website’s availability. ● Applications were moved in a manual lift and shift approach.● According to customer’s solution architecture, server size, OS and RAM the Infrastructure on cloud was designed and deployed. Three instances were created, each to handle a specific type offunctionality. 1. RDPS-OpenVPN: Network connectivity to web server and Database connectivity2. RDPS-Web server: To manage the website3. RDPS-DBMS: To manage the database Server instance (App + DB + AD + Cookie Cutter + File server) have been implemented in a Private Subnet as this won’t be exposed on public. Subnets are used to virtually segregate the servers into various groups. Each subnet is launched under its own subnet range for additional security. Network Access Security List (NACL) is a stateless firewall that provides both inbound and out bound access restriction.
Architecture
Benefits
Following were the benefits that the customer witnessed post migration 1. Servers could handle a consistent load of over 25000 sessions without any downtime.2. During the last two days before the deadline for the application for admissions the load increased multi-folds. Additional base servers were launched to address those workloads.3. Compared to the previous year where in there were frequent down times, this year experienced none.4. Application performance was maintained as Core and RAM usage was maintained below 75% due to Auto Scale.6. Additional compute could be provisioned on the database as well during the last few days of registration7. More or less all the users who had applied to various colleges on the platform logged in on a single day within the first hour to check for results as it got declared. AWS Autoscale could effective handle such a spike in load.
Outcomes & Results
Agility in the infrastructurePerformance at ScaleFaster InnovationHigh Availability Security
Scalability
Now the customer can handle theincreased demand to scale up orscale down your operational andstorage needs of IT changingsituations.
High Availability
AWS scalability features allows thesolution to remain fully selfmanaged, providing confidence thatit will be available at any given timewith zero dependency on manualmanagement.
Disaster Recovery
Data protection achieved -AWS takes backup of the dataat a safe and secure locationand protects it from suddenpower failure, natural disaster,or other crisis.
MinfyTM born in the cloud firm, is committed to helping enterpriseswith its impeccable IT solutions in the cloud Era, We help theorganisations to move forward in the digital world by changing the waythey use IT. We are committed to delivering today’s best-of-breedcloud solutions to the organisations, Our Service offerings
Cloud consulting & Migration Services. Application Modernisation Services. DevOps Services. Next Gen Managed Services.
Sec- Ops & SOC services.AI,ML & Big Data Analytics.
About Microsoft
WorkloadMigrations Are you struggling to find a way tomigrate and modernize your legacyMicrosoft applications? Minfy can help you migrate essentialworkloads to Amazon Web Services (AWS)responsibly by re-architecting andoptimizing them on AWS. Then you canimplement the latest development andDevOps processes such as ContinuousIntegration/Continuous DeploymentCI/CD, so you can get to market faster andrealize ROI quicker.