Home Cyber Technology Business Innovation Lab About Us Careers Insights Fueling Your Digital Revolution TECHNOLOGY SOLUTIONS Technology Is Part of the Solution Each federal customer has a unique mission, dynamic goals, and considerable constraints. The quick pace of change and a dynamic environment makes high-performance, security, and technology integration a real challenge. Our Federal IT experts will analyze your environment, plan and deliver by your requirements, and work with you to develop a solution that addresses your needs and prepares for the next steps of the future. EGT offers the services and solutions needed to modernize IT infrastructure to reduce complexity, increase security, and deliver actionable business insights – while keeping your workforce mobile. Whether tasked to modernize legacy systems, consolidate applications, or adopt a cloud-native solution, EGT help you navigate the path to success. Solutions to meet tomorrow’s needs. How We Can Help ABOUT Cloud Computing ABOUT Modern Software Development ABOUT Managed Services ABOUT Advanced Analytics Featured Case Study Reengineering to Leverage Microservices Client's Needs EGlobalTech was contracted to support a federal customer with the development of a proof of concept replacement for a mission critical component that supports the alerting of the general public in times of emergency. The customer wanted to demonstrate the viability of moving this system to the Cloud to achieve great availability, scalability, and reduced costs, but was also constrained by the license costs of the middleware used in the existing system. The customer engaged EGT to reengineer the solution to utilize native AWS services and open source software that eliminated the dependence upon the expensive middleware. Our Approach Our team chose compute optimized EC2 instances for the messaging component as the flow of traffic was light and they perform many tasks which require a high CPU compute time. We used Lambda functions for the dissemination sub-systems such as alerting, workflow, data transformation, and dispatcher interfaces. This decision was based on the high fluctuation of traffic and the small footprint of the applications themselves. Being lightweight applications, we were able to show that this design, responded quickly even as the request frequency increased beyond expected operational limits. For file and object storage, we used Elastic Block Storage (EBS) and S3, respectively. Since most alert requests tend to be for the entire list of active alerts, we implemented a job to update this list of active alerts in S3 whenever new ones were posted. As a result, the Lambda function did not have to be invoked for such a simple request not requiring any compute time. We configured API Gateway to route these requests to either S3 or Lambda, depending on the type of request made by the user. For database and relational data storage, our team leveraged AWS Aurora. This allowed us to migrate all relational and transactional data with no changes to the database schema. Results We Delivered The prototype was a success in proving that the customer’s mission critical system can be moved to AWS while reducing licensing and maintenance costs. We demonstrated that the middleware and database platform can be safely replaced with open source alternatives and available AWS services, making the system architecture interoperable and flexible as requirements evolve over time. With the successful completion of this project we were able to demonstrate to the customer that an AWS deployment reduced cost and risk while improving fault tolerance, scalability, and throughput of all mission critical system services. Secure, Scalable Cloud Solutions We embrace automation and Infrastructure-as-Code practices to rapidly deploy cloud solutions that meet today’s requirements and are flexible enough to scale to meet tomorrow’s demands. I want to congratulate [the] team... we were instrumental in pulling off the largest auto-deployment to ~569 users of the AI Search plugin. Now onto the next challenge! —CIO, US Patent and Trademark Officer Real People Making A Difference MARJ T. SME I "EGlobalTech provides mentoring and tools that support my career goals and allow me to grow in my position. The team members are creative, passionate, and trustworthy, and the organizational culture fosters that ingenuity and teamwork." MARK K. SME II "It is rewarding to work alongside other experienced and dedicated consultants to support our local government client. Our work will allow end users to save time and provide better service to their clients, the citizens, and taxpayers." What challenge can we help you solve? LET'S GET TO WORK Copyright 2021 | EGlobalTech | All rights reserved Privacy Policy Terms of Use