Skip to content

padnom/StandardDevOps

Repository files navigation

StandardDevOpsApi

The goals it's to implements The Standard with devops Tools like (Docker,Docker-Compose,RabbitMq,ES...) into dotNet environnement. Also to allow people to learn/use this differents tools.

Elastic stack (ELK) on Docker

Installation

Launch DockerCompose

  • via Visual Studio
  • via powershell Into your solution folder launch docker : docker-compose up

RabbitMQConfiguration

go to http://localhost:15672/#/exchanges login : guest / guest

Into tab Queues

  • Add a new Queues :
  • Name : studentsqueue

Into tab Exchanges

  • Add a new exchange :

  • Name : StandardDevOpsApi.Models.Students:Student

  • Type : fanout

  • Click on Exchanges :

  • Add binding from this exchange

  • To queue ==>studentsqueue

  • Bind

SQLServer

Into Visual Studio

  • Add new SQL Server
  • Server Name : dockersqlserver
  • Authentication : Sql Server Authentication
  • userName : sa
  • password : Your_password123 image

Publish Message

{
 "messageType": [
   "urn:message:StandardDevOpsApi.Models.Students:Student"
 ],
 "message": {
   "id": "70d62c31-b569-4775-86ea-f3e10a24ea6e",
   "name": "name",
   "libraryAccount": null
 }
}

image

Your datas should be register into your tables. image

Usage

Contributing

License

MIT

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published