GitOps is a modern twist on DevOps that prescribes one or more Git repositories as the “source of truth” for the declarative state of your environment(s) and applications. In GitOps, all environment and application configuration is stored as code and actioned upon to change the state of the environment/application accordingly. In this post, we’ll explore how you can get started with this concept and try GitOps out for yourself on a local test cluster. Create a Local Kind Cluster Kind (Kubernetes In Docker) is a local cluster tool under a Special Interest Group (SIG) in the Kubernetes project space. Kind … Read More
If you have recently installed Adobe Flash Player before December 31, 2020, you may have noticed a popup displayed by the program that informs you that Adobe Flash support is ending on December 31, 2020. As of January 12, 2021, Adobe has put the final nail into the EOL coffin and will block Adobe Flash content from running Adobe Flash Player, and all browsers before 2021 will have a “kill switch” to deactivate Adobe Flash. Adobe strongly recommends users to make the transition out of Adobe Flash in order to help protect their systems as vulnerabilities may be present in … Read More
A nation-wide professional services company was running an on-prem version of Oracle E-Business Suite (EBS) Financials and Projects and needed an unbiased evaluation as their hardware aged, support costs began to increase as relative performance decreased. Like many other companies, they began to explore moving to the cloud, but they were unsure how to choose from the wide range of cloud options with licensing and compliance implications to consider. Our team evaluated hosting Oracle EBS on AWS, Microsoft Azure, or Oracle Cloud Infrastructure (OCI). After careful evaluation, OCI provided the best combination of low total cost of ownership, flexibility, and … Read More
A large, publicly-traded solar power company used Salesforce to track sales activities and SAP for billing and other finance-related functions. Each of these systems performed their respective functions effectively; however, our customer believed that sharing information between systems could greatly improve efficiency with new customer deployments and internal processes. They called on us to help advise them and implement a new integration. Our team focused first and foremost on the business needs. Many data integration projects fail to deliver returns because they focus on tools and tech at the expense of the business drivers. Once requirements were fully understood, we … Read More
A large government organization hosts a common services platform for thousands of users. Their user provisioning process required manual intervention, which took time and was susceptible to error. With hundreds of thousands of users, this time and exposure to error added up. Our team optimized the user provisioning process by designing and implementing a just-in-time (JIT) provisioning solution. However, instead of relying on SSO and SAML assertions, our solution grabs the required information from the user’s two-factor authentication source, their smart card. In this way, users are automatically provisioned to the web applications as they attempt to access them, instead … Read More
Today, businesses have to manage multiple types of data from multiple sources, all while managing a myriad of business processes. To meet these challenges, businesses rely on software to support their accounting and process requirements. In this article we will discuss the differences between software choices; specifically, Accounting software and Enterprise Resource Planning (ERP) software, as well as how this relates to the difference between “reporting” and “analytics”. Accounting software simply provides core financial information; basically, a snapshot of “what happened”. This software is tailored specifically for accounting, to be used by the Accounting and Finance departments. Enterprise Resource Planning … Read More
Harvard Business Publishing is an organization responsible for strong corporate learning programs and prestigious publications such as the Harvard Business Review. M&S Consulting was tasked originally with performing a migration of HBP’s infrastructure from on-prem to the AWS cloud. The initial solution focused on a traditional lift-and-shift migration to get the HBP data and application infrastructure to the AWS cloud. M&S Consulting utilized infrastructure-as-code through AWS CloudFormation to build a repeatable, versioned infrastructure for the migrated applications. Once in the cloud, the solution focused on re-architecting and optimizing existing applications to take advantage of cloud infrastructure capabilities, as well as … Read More
In our recent survey on the impact of COVID-19 on higher education, 82% of our respondents had no experience online teaching. How will that impact institutions this fall? Final survey results will be available in late August; keep watching this page and our website for more insights. Our Higher-Ed experts can help in this difficult period, by implementing the proper tools, migrating applications, assisting faculty in moving classes to your LMS, or delivering appropriate training. Contact us today to see how we can help.