65. #RoomB
オンプレからクラウドへの移行の道のり
The journey to the cloud
SaaSCloud-native
Rehost Refactor Rearchitect Rebuild/New Replace
Migration and modernization
オンプレミス
アプリ
データ
インフラ
Security and management
ContainersVirtual machines App, Data, and AI Services
66. #RoomB
クラウドに移行する理由 Why move to the cloud?
Cost effective
Pay-as-you-go pricing
Pay only for the resources you use
Scalable
Vertically scale resources
Adding a faster CPU
Adding memory
Horizontally scale
Add more servers
67. #RoomB
クラウドに移行する理由 Why move to the cloud?
Elastic
Automatically add or remove resources
Add resources when your application is most-heavily used
Remove resources when unnecessary
Reliable
Azure provides
Data backups
Disaster recovery
Data replication
Maintenance is done for you
ハードウェアのセットアッ
プしたりなどしなくて済む
No more software patching,
hardware setup, upgrades, and IT
management
69. #RoomB
クラウドに移行する理由 Why move to the cloud?
Secure
Physical security
walls, cameras, gates, security personnel, etc
Digital security
Data can travel in many ways within a data center, between data
centers and over the internet.
(* クラウドに移行したらセキュリティに関して一切心配しなくて良いというわけではないです。オンプレの時とセキュ
リティのアプローチが異なるという話です。詳しく知りたい方はクラウドセキュリティについて調べてみましょう)
72. #RoomB
Azure Datacenter Infrastructure
Azure
Backup
Site
Recovery
Azure
Monitor
Azure
Policy
Azure
Bluepirnts
Log
Analytics
Azure
Migrate
Databox
Family
Compute Storage Networking
Linux
Virtual
Machine
Compute/Containers Web/Mobile DevOps/Developer
Container
Instance
Functions
Service Fabric
Integration IoT Data Services
Service Bus Event Grid
Logic Apps
API
Management
Management Platform as a Services (PaaS) Security
Infrastructure as a Services (IaaS)
Disk
Storage
Managed
Disks
Virtual
Machine
Scale Sets
Express
Route
Load
Balancer
Azure
Firewall
Virtual
WAN
Network
Watcher
Virtual
Network
VPN
Gateway
Media Services
Content Delivery
Network
Media/CDN
Cognitive
Services
IoT Hub
Stream
Analytics
Role- based
access control
Azure
Digital Twins
Time Series
Insights
IoT Central
IoT Edge
Bot
Services
SQL Data
Warehouse
Azure
Databricks
Apache
Spark
AI
Machine
Learning Studio
Machine
Learning Service
Azure
Search
Analytics
Data Lake
Storage Gen2
Mobile Apps
Web Apps Logic Apps API Apps
Notification
Hubs
SignalR
Service
Application
Insights
Lab
Services
Azure DevOps
SDK
SQL
Database
Data Factory
Database for
MySQL Cosmos DB
Database for
PostgreSQL
Database for
MariaDB
Database
Migration Service
Azure Cache
for Redis
Azure AD
Key Vault
Security
Center
DDoS
Protection
Multi-Factor
Authentication
Azure ATP
Azure AD for
Domain Services
Azure AD
B2C
Cost
Management
Video Indexer
Content
Protection
Kubernetes
Service
SQL Data
Warehouse
Table
Storage
82. #RoomB
Azure Datacenter Infrastructure
Azure
Backup
Site
Recovery
Azure
Monitor
Azure
Policy
Azure
Bluepirnts
Log
Analytics
Azure
Migrate
Databox
Family
Compute Storage Networking
Linux
Virtual
Machine
Compute/Containers Web/Mobile DevOps/Developer
Container
Instance
Functions
Service Fabric
Integration IoT Data Services
Service Bus Event Grid
Logic Apps
API
Management
Management Platform as a Services (PaaS) Security
Infrastructure as a Services (IaaS)
Disk
Storage
Managed
Disks
Virtual
Machine
Scale Sets
Express
Route
Load
Balancer
Azure
Firewall
Virtual
WAN
Network
Watcher
Virtual
Network
VPN
Gateway
Media Services
Content Delivery
Network
Media/CDN
Cognitive
Services
IoT Hub
Stream
Analytics
Role- based
access control
Azure
Digital Twins
Time Series
Insights
IoT Central
IoT Edge
Bot
Services
SQL Data
Warehouse
Azure
Databricks
Apache
Spark
AI
Machine
Learning Studio
Machine
Learning Service
Azure
Search
Analytics
Data Lake
Storage Gen2
Mobile Apps
Web Apps Logic Apps API Apps
Notification
Hubs
SignalR
Service
Application
Insights
Lab
Services
Azure DevOps
SDK
SQL
Database
Data Factory
Database for
MySQL Cosmos DB
Database for
PostgreSQL
Database for
MariaDB
Database
Migration Service
Azure Cache
for Redis
Azure AD
Key Vault
Security
Center
DDoS
Protection
Multi-Factor
Authentication
Azure ATP
Azure AD for
Domain Services
Azure AD
B2C
Cost
Management
Video Indexer
Content
Protection
Kubernetes
Service
SQL Data
Warehouse
Table
Storage
143. #RoomB
• 例えば、大学を辞めてタイポグラフィーの授業に潜り込み
魅了され打ち込んだ経験が、mac を作る時に美しいタイポ
グラフィーを備えた素晴らしい OS を作ることに役立った
エピソードを振り返って以下のようなことを言ってます。
• 「it was impossible to connect the dots looking
forward when I was in college. But it was very, very
clear looking backwards ten years later.」
点と点が繋がって将来を作っていくということを信じて打ち
込むのは大切。
ジョブズの「Connecting the dots」
引用元(15分程度なので見たことがなければ見てみましょう)
https://www.youtube.com/watch?v=UF8uR6Z6KLc