AWS DevopsKats Website
Azure DevopsKats Website
The Kats Club has an extensive collection of Kats Photos and is looking for a development platform where they can manage their large archive of photos.
The Kats Club is a Agile Development and DevOps team and has embraced the following technologies for there next generation platform C#, CI/CD, Containerization and the Cloud
The Team has chosen the AWS Elastic Container Service (ECS) to host the club’s infrastructure and is utilizing the following technologies in their development and release pipeline.
- Terraform Infrastructure
- ECS Service Tasks Deployment
- Ansible Configuration
- GitHub Actions Workflows
The Team also likes many of the Cloud Features of Azure and it is CLI
The Team has embraced Microservices and the flexibility to deploy fully tested code to production in a matter of minutes.
By Using Common Workflow components, the team can get up and running quicker then they have ever done before.
Docker Containers and Docker Compose have been adopted by the team giving the ability to run multiple environment configurations from their local development workstation.
Job | Agent | Status |
---|---|---|
Windows/Linux Automated Build | Appveyor | |
Windows/Linux Automated Build | Azure Devops | |
Docker x86/Arm7 Image | Jenkins |
Library | Nuget Repository | MyGet Repository |
---|---|---|
AzureDevOpsKats.Data | ||
AzureDevOpsKats.Service |
git clone https://github.com/stuartshay/AzureDevOpsKats.git
cd AzureDevOpsKats
dotnet restore
cd src\AzureDevOpsKats.Web\
dotnet run
http://localhost:5000/
Build Type | Linux/Mac | Windows |
---|---|---|
CI Build | ./build.sh --target=CI-Build | .\build.ps1 --target=CI-Build |
SonarQube Testing | ./build.sh --target=sonar | .\build.ps1 --target=sonar |