4. Jak być na bieżąco?
Azure
Oficjalny blog
Blogi grup produktowych
Nasz FB
Twitter
Azure Advisor
i nie tylko
Technology Radar
Hacker News
5. Skrzynka z narzędziami
Bash, PowerShell (AZ CLI i moduły dla PowerShell)
ARM lub Terraform
GIT
C#, Python, golang, nodejs (i biblioteki zarządzające Azurem)
Postman, CURL i tryb deweloperski w Chrome
Ansible/Salt/Puppet/Chef
SSH i VI/VIM!!!
Docker i Kuberentes lub Service Fabric
Narzędzie do CI/CD (VSTS, Jekins, Bamboo, GitLab CI)
10. “Distributed apps are sufficiently complicated that they need
to be flown by the instruments”
“Distributed apps are sufficiently complicated that they need
to be flown by the instruments”
11. “Distributed apps are sufficiently complicated that they need
to be flown by the instruments”
Distributed apps
Azure Architecture Center
Azure Application Architecture Guide
Azure Reference Architectures
Cloud Design Patterns
i inne dobre publikacje na temat mikro usług i rozproszonych systemów (nie tylko chmurowe)
Computer Science FTW!
Nie napierdalaj JSONem przez HTTP, jak nie musisz.
Naucz się kolejek (np. Azure Service Bus) i serializacji binarnej (modne teraz protobuf w połączeniu z
grpc ;))
12. Używanie modnego „DevOps”
jest drogie…
…ale automatyzacja ratuje małe
kotki…
…bo za każdym razem jak robisz coś z
palca na produkcji to mały kotek
ginie…
17. Składowanie danych (i ich analiza)
Azure Blob i pieprzony Azure File Share
Azure Table
Relacyjne bazy danych (SQL, MySQL/MariaDB, PSQL)
Ty w ogóle wiesz co robi Twój ORM?????!!!!!
Cosmos DB!!!
Azure Serach
Redis
Data Lake!!!