10. United States
United States
Canada
Mexico
Venezuela
Colombia
Peru
Bolivia
Brazil
Argentina
Atlanta Ocean
Algeria
Mali
Niger
Nigeria
Chad
Libya Egypt
Sudan
Ethiopia
Dr Congo
Angola
Zambia
Nambia
South Africa
Greenland
Svalbard
Sweden
Norway
United Kingdom
France
Poland
Ukraine
Turkey
Saudi
Arabia
Iran
Kazakistan
India
Russia
Russia
China
Myanmar
(Burma)
Indian Ocean
Indonesia
Australia
Pacific Ocean
Pacific Ocean
Data centerOwned Capacity
Moving to Owned
Leased Capacity
Edge Site
11.
12. サーバーは第6世代へ
Gen 2
12 Cores
32 GiB
Gen 3
16 Cores
128 GiB
HPC
24 Cores
128 GiB
Gen 4
24 Cores
192 GiB
Godzilla
32 Cores
512 GiB
Gen 5.1
40 Cores
256 GiB
GPU Gen 5
16 Cores +
GPU
256 GiB
Beast
72 Cores
4096 GiB
Gen 6
48 Cores
192GiB
17. Availability Zones (AZ)
Zonal VM
Zone 2Zone 1
Zonal VM
Zone x
Zonal VM
Load Balancer
Standard
Zone-redundant data path
(regional anycast, public & internal, inbound & out)
• AZ Ready Services
42. Azure リージョン間ネットワーク
Microsoft
Backbone
Region
RNG RNG
DC DC DC DC
DC DC
Regional Network Gateway (RNG)
リージョン内DCのトラフィックを束ねる
他リージョン、インターネットへの玄関
1.6 Petabits/秒
Microsoft Backbone
リージョン間をつなぐ
安定した帯域、低遅延
Azureサービス間の通信はインターネットに出ない
Internet Other
Regions
60. LOVE to CODE: Golangのすすめ
人気のインフラ系アプリの多くはGolangで書かれている
Docker、kubernetes、Terraform、etc
静的型付け、メモリ管理の安心感、シングルバイナリ生成、モダンなツールチェイン
Azure SDK for Goも拡充中
https://docs.microsoft.com/ja-jp/go/azure/azure-sdk-go-install
インフラ野郎/乙女におすすめ
いまから何か新しい言語に挑戦するなら
Special thanks to
@ashleymcnamara