GitHub Actions is a great feature added to the GitHub platform. It allows an easy way to create CI/CD for our project. In this blog post, I’m going to show you how easy it is to start using GitHub Actions. I will create a simple Angular application and CI/CD which each time we will push new code to our repository it will execute the following commands:
While every business needs to turn a profit, the most successful companies also transcend the bottom line by serving the community in ways that reflect their higher purpose.
The business case for legacy modernization could be summed up in one sentence: You’re never going to run a successful business in the twenty-first century by depending upon twentieth-century IT. By the mid to late 1990s, for instance, many organizations realized they needed to make
In this article, we’ve broken down one of the most commonly misunderstood titles — Technical Lead — to shed light on what effective technical leadership looks like in practice.
As a Software Engineer Co-op at Architech, I’ve picked up more than just technical skills. For all newcomers to Architech, I’ve made this short guide to help you settle in…
Hi, I’m Parth Thakkar and I’ve been working as a Co-op Software Engineer at Architech for the past 4 months. As the year and my work term comes to an end…
Going back to the last decade when cloud computing took its flight, organizations were curious about its growing demand. Prior to that, companies relied upon in-house IT infrastructure that meant hosting custom servers for development and deployment of applications inside the company’s premises. This clearly
Containers are a crucial entity in a cloud-based architecture. They promote portability, scalability, and are easy to deploy. Google alone deploys 2 billion containers in a week for its global services like Gmail and YouTube. Many small and big enterprises are seen deploying containers in
We talked about cloud-readiness assessments and the benefits of modernizing legacy systems, but what are the essential tools and methods for modernizing legacy applications? 4 Ways to Implement a Legacy Application Modernization 1. Re-Hosting One of the most popular methods we see is re-hosting (aka
Rearchitecting applications involves sweeping change where an old monolithic application is completely revamped according to modern microservices architecture.
Kubernetes is quickly becoming the container orchestration platform of choice for organizations deploying applications into the cloud. Ramp up your development and operations team members with this “hands on”, deeply technical bootcamp.
Learning never goes out of style.
On July 19th at 1PM, join Jan Scholz (Senior Data Scientist) and Molly Puddister (Senior Interaction Designer) as they explore the intersection of data and design.
While a quick Google search will pull up hundreds of team development activities for you to choose from, here are four activities tried and tested by the Architech team
This post will focus on the frequently overlooked fact that monitoring (like every other system), requires a good understanding of users and goals.
As part of this rebranding effort, we’ve undertaken to re-develop our website – keeping what’s been working and building in new content and functionality to improve the overall user experience.
Software can solve business problems, it can increase efficiency to reduce operating costs and increase revenue, but only if it works.
Azure brings a full spectrum DevOps mosaic of tools to the Enterprise environment.
You’ve likely heard the buzzword, ‘DevOps’, tossed around — boasting higher quality code, faster time to market, and continuous innovation. But, is DevOps for every team and organization?
Since machine learning is relatively new in the financial services space, business leaders must take a fail-forward approach, embracing the notion that not every data initiative will be a knockout success.
Architech brings a depth of experience in the intersection of Jenkins Pipelines and Microsoft on Azure.
A conversation with Dr. Imogen Coe on gender parity and equality.
When making the decision to embrace Open Source Technologies for Enterprise, it’s critical for organizations to understand how these technologies can benefit them by creating a balance of freedom, collaboration, flexibility, and speed to market required for success.
Have you ever thought about designing a really big digital system? Like, really big?