Search5 Results
- Knowledge Base
- Murphy Online & University Systems
- Developer and Cloud Tools
When building applications in AWS, it’s important to follow consistent practices that improve security, reliability, and maintainability. These guidelines apply to all developers working with cloud resources in our environment.
- Knowledge Base
- Murphy Online & University Systems
- Developer and Cloud Tools
AWS cloud development at St. Thomas focuses on using shared tools, serverless services, and automated workflows to create secure and maintainable applications. This article introduces the key practices, architectures, and resources that help developers build scalable solutions on a consistent foundation.
- Knowledge Base
- Murphy Online & University Systems
- Developer and Cloud Tools
When developing cloud applications in AWS, assign only the minimum necessary permissions for the application to perform its task, reducing the potential impact of security breaches. For example, do not grant your application full control of an S3 bucket or all S3 buckets if it only requires read permissions. Learn how to properly scope permissions for your application.
- Knowledge Base
- Murphy Online & University Systems
- Developer and Cloud Tools
Whether using AI coding assistants for peer programming or vibe coding, it is essential to use the right tool for the task, set expectations and safeguards, and ensure that the generated code serves its purpose. If going into production, the generated code must be secure, reliable, and follow the cloud team's guidelines.
- Knowledge Base
- Murphy Online & University Systems
- Developer and Cloud Tools
Git is the source of truth for both application code and infrastructure. Every change must be version-controlled, peer-reviewed, and deployed via automated pipelines.