Imagine trying to keep up with the evolving needs of higher education institutions while ensuring your systems are cost-effective and scalable. This was the challenge faced by our client, a company providing a suite of software solutions for educational institutions. They needed to modernize one of their core components—an Operational Data Storage (ODS) system, which essentially served as a Data Warehouse for preparing data for BI (reporting), originally built on Oracle—by migrating to PostgreSQL in AWS. The primary goal of […]
At ABCloudz, we know that a successful migration or modernization project relies on a solid foundation and a well-defined approach. Our approach is encapsulated in the 12-step Migration and Modernization Methodology, which we’ve developed and refined over 20 years of practice. It has proven so effective that it was adopted by AWS to guide their cloud migration best practices.To illustrate this methodology in detail, we’ve created a series of four blog posts, each covering a critical phase of the migration […]
Welcome to the fourth and final blog post in the overview series dedicated to our 12-step Migration and Modernization Methodology that was adopted by AWS. We started by defining workloads and examining their interdependencies, which set the stage for capturing the current architecture and designing the future state architecture as part of the first step of the methodology — Future State Architecture Design. Next, we focused on gathering and analyzing project artifacts to inform a detailed effort estimation and project […]
Welcome to the third blog post in the overview series dedicated to our 12-step Migration and Modernization Methodology that was adopted by AWS. In our first and second blog posts, we explored the critical role of defining workloads in migration projects and laid out the process of capturing the current architecture and designing the future state architecture as part of the first step of the methodology — Future State Architecture Design.This provided a solid foundation for understanding the scope and […]
Welcome to the second blog post in the overview series dedicated to our 12-step Migration and Modernization Methodology that was adopted by AWS. In the first blog post, we began exploring the first step of the methodology — Future State Architecture Design.We focused on the definition of a workload and outlined how categorizing system components into specific workloads provides a solid foundation for the entire project. However, workload definition is just one part of the broader Future State Architecture Design […]
Welcome to the first blog post in the overview series dedicated to our 12-step Migration and Modernization Methodology that was adopted by AWS. In any migration or modernization project, it’s crucial to start with a clear understanding of the system’s components and their relationships. This is where workload definition comes into play. Defining workloads correctly sets the stage for the entire project, making it possible to scope, assess, and plan each step with precision. Workload definition is one of the […]
At ABCloudz, we are thrilled to announce that we have achieved the Google Cloud Non-Profit Expertise designation. This significant milestone underscores our commitment and proven capabilities in delivering tailored cloud solutions for non-profit organizations, helping them amplify their impact while optimizing resources. What does this expertise mean? Attaining the Google Cloud Non-Profit Expertise is a testament to our deep understanding of the unique challenges faced by non-profits and our proficiency in leveraging Google Cloud’s powerful tools to address those needs. […]
Starting a new software project or startup? Your initial decision could significantly impact your future success: choosing between monolithic and microservices architecture. Initially, a monolithic approach may be advantageous, providing simplicity in development, deployment, and testing, and enabling faster product launches. However, as your business expands, your software demands will grow. Shifting to a microservices architecture becomes a crucial, yet challenging, strategy. What obstacles might you encounter, and what factors should influence your choice? We’ll share insights from our experience […]
We continue our series of blog posts dedicated to a large pharmaceutical company that required a broad range of infrastructure monitoring services. In this chapter, we will focus on the application that helps their sales team comply with the company rules. The customer created an iOS and Android app that stored compliance policies for regular activities of the sales team. Their sales agents are using the app to find information on regular activities. For example, they could clarify the company’s […]