August 3, 2018 – The Enterprise Web Services (EWS) team is excited to announce the move of the UW Web Service Registry to Amazon Web Services (AWS) Cloud utilizing containers.
Running UW Web Service Registry containers in the AWS Cloud allows the EWS team to build robust and scalable services and systems by leveraging AWS Cloud benefits such as automatability, availability, security, and economies of scale.
“Beyond all the benefits of containerization, deploying the UW Web Services Registry container to the AWS Cloud lowers the cost of entry and sets the solid groundwork for deploying future containerized projects. The automation we were able to create is a huge benefit to our small team allowing us to be more agile and experimental in the future,” said Chris Cannon, EWS Software Engineer.
Using an array of technologies such as Github (source control), Travis CI (build and packaging), and Slack (human notification systems) as well as a combination of Amazon products like Container Registry (storage of docker containers), Elastic Container Service (orchestration of docker images), Route 53 and Application Load Balancing (automatic mapping of new runtimes to existing DNS routes), the EWS team is able to offer an automatic “create and update” to its infrastructure.
Within UW-IT, there is a project to outline how the organization might adopt containers. The EWS team is the first to adopt and deploy an orchestrated CI/CD pipeline from code to a live production system for higher availability with less manual maintenance. The EWS team is paving the way to addressing and modernizing systems in the future.
About Enterprise Web Services (EWS)
The Enterprise Web Services team provides the University of Washington and its affiliates with innovative, secure, and accessible web solutions operating between a number of software applications, running through a variety of platforms and/or frameworks.
About Enterprise Information, Integration, and Analytics (EIIA)
The Enterprise Information, Integration & Analytics (EIIA) unit delivers institutional data for decision-making to UW academic and administrative units. EIIA is responsible for data integration, data design, and architecture, metadata management, data science and business intelligence. It manages data integrations, data warehouse, web services and business intelligence systems and solutions.
Press Release – Amber Walcker email@example.com
EWS Manager – Paul Prestin firstname.lastname@example.org