Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

クラウド&Azure入門 セッション at Microsoft Ignite the Tour Tokyo 2019

1,739 views

Published on

2019年12月4-5日に開催された Microsoft Ignite the Tour Tokyo 2019 で登壇した内容です。ブログにもまとめました: https://qiita.com/chomado/items/032454af29e3eb6a2c57

Published in: Technology
  • Make 16,000 Projects With Step By Step Plans, ...even if you don't have a large workshop or expensive tools! ❤❤❤ https://t.cn/A62Ye5eM
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here

クラウド&Azure入門 セッション at Microsoft Ignite the Tour Tokyo 2019

  1. 1. Discovering Microsoft Azure (セッションID: AFUN10)
  2. 2. Microsoft Ignite the Tour Tokyo とは アメリカでデリバーされた入門セッション を日本語訳したもの https://myignite.techcommunity.microsoft.com/sessions/83201
  3. 3. このセッションの内容をブログにまとめました https://qiita.com/chomado/items/032454 af29e3eb6a2c57 https://qiita.com/chomado/items/439eee a4b3ce318fb5a8
  4. 4. 初学者向けの記事です!(皆様ツイートありがとうございます!)
  5. 5. Resources aka.ms/mymsignitethetour aka.ms/AFUN10 Get Certified https://qiita.com/chomado/items/032454af29e3eb6a2c57 https://qiita.com/chomado/items/439eeea4b3ce318fb5a8
  6. 6. What is Azure?
  7. 7. クラウド・コンピュー ティングの基礎 Cloud computing basics
  8. 8. IaaS クラウドのサービスの種類 Cloud Computing Types PaaS SaaS
  9. 9. クラウド・サービスのモデル
  10. 10. オンプレからクラウドへの移行の道のり 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
  11. 11. クラウドに移行する理由 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
  12. 12. クラウドに移行する理由 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
  13. 13. 2012年のニューヨーク大停電の話 Photo: Iwan Baan/New York Magazine
  14. 14. クラウドに移行する理由 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. (* クラウドに移行したらセキュリティに関して一切心配しなくて良いとい うわけではないです。オンプレの時とセキュリティのアプローチが異なると いう話です。クラウドセキュリティに関するセッションをご覧ください)
  15. 15. What is Azure?
  16. 16. 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
  17. 17. Azure is secure, cost-effective, and ubiquitous
  18. 18. Azure compute services Azure Virtual Machines Azure Kubernetes service Azure Functions
  19. 19. Azure networking services
  20. 20. Azure storage services
  21. 21. Azure AD is a multi-tenant, cloud-based directory and identify management service What is Azure Active Directory?
  22. 22. What is Azure Active Directory? Centralized directory store Used by Azure and Office 365 Contains all the identities of users in your organization What is Azure Active Directory?
  23. 23. Explore the Azure Portal
  24. 24. 覚えておきたい用語 Resource Resource group
  25. 25. Azure Resource Manager
  26. 26. Azure Resource Manager How the Azure Resource Manager Works
  27. 27. Azure Resource Manager Consistent management layer Deploy, manage, and monitor resources as a group Provides security, auditing, and tagging
  28. 28. サブスクリプション、リソースグループ、リソース リソースグループリソースグループリソースグループ リソース リソース リソース リソース リソース リソース リソース
  29. 29. 覚えておきたい用語 Resource Resource group Resource provider
  30. 30. よく見るリソースプロバイダー Common resource providers
  31. 31. 覚えておきたい用語 Resource Resource group Resource provider Resource manager template
  32. 32. }, "resources": [ { "type": "Microsoft.Storage/storageAccounts", "apiVersion": "2018-11-01", "name": "[variables('storageAccountName')]", "location": "[parameters('location')]", "sku": { "name": "[variables('storageAccountType')]" }, "kind": "Storage", "properties": {} }, Azure Resource Manager (ARM) Template azuredeploy.json
  33. 33. Azure compute options
  34. 34. Compute Options – 色々な VM のスペック
  35. 35. Compute Options – 色々な VM のスペック
  36. 36. Virtual Machine (VM) (仮想マシン) とは Software emulation of a physical computer Includes Virtual processor Memory Storage Networking resources Unlike containers, VMs host an OS リモートデスクトップのクライアントを使って、その作った VM に 入って操作することができる。By using a remote desktop client, you can use and control the virtual machine as if you were sitting in front it.
  37. 37. Azure に VM を立てる Creating a VM in Azure Takes 5 minutes Select a pre-configured VM image A template used to create a VM Includes an OS and usually some other software
  38. 38. コンテナとは? What’s a container?
  39. 39. 仮想化とコンテナ化 Virtualization vs. containerization
  40. 40. 【デモ】 Azure で VM (仮想マシン) を立てる
  41. 41. VM立てるデモ:VM (Ubuntu LTS) 新規作成
  42. 42. VM立てるデモ:立てるVMのログイン設定 (SSH)
  43. 43. VM立てるデモ:ARM テンプレート確認
  44. 44. VM立てるデモ:Azure CLI でも同様に
  45. 45. Azure compute options
  46. 46. サーバーレスとは何か What is Serverless? Serverless computing is a cloud- hosted execution environment that runs your code but completely abstracts the underlying hosting environment. Actually, there are a lot of servers You don’t have to manage infrastructure
  47. 47. Abstraction of servers, infrastructure and operating systems Event-driven Fully-managed Server management based on resources consumed Capacity planning based on time code is running サーバーレスとは何か What is Serverless?
  48. 48. Serverless in Azure Power Automate (以前の Microsoft Flow) Azure Logic Apps Azure Functions Azure App Service WebJobs
  49. 49. Azure Functions Develop serverless applications on Azure Pay only for the time your code runs Use your development language of choice Simplify integration with Azure services Functions runtime is opensource
  50. 50. Azure App Service – アプリのホスティング Build and host web apps in your language of choice Auto-scaling and high availability Automated deployments from GitHub and Azure DevOps
  51. 51. Azure App Service
  52. 52. u d neg ate t and h t Ye Ye Ye Ye Ye o o o o g ate o u d ne o oad o e v e a h te tu e vent d ven o oad th ho t ved o e e t and h t o oud o t m ed o ou e u e u ont o eed u edged o he t at on o oan e onta ne ed Ye o eed nteg at on o u u o ted o o t te hno og ta Ye oud o t m ed hoo e om u e onta ne ho t ng o t on o Ye e a ode et htt a u e m o o t om ove v e onta ne どのコンピューティング サービス使えばいい? Compute service decision tree 既存システムの 移行 or 新規作成? 移行 (Migrate) スタート 新規作成 Lift-and-shift? クラウド最適化? クラウド最適化 コンテナ化 できる? Azure コンテナホス ティングサービスか ら選んでください フルコントロールが 必要? イベント駆動かつ短 いプロセスのジョブ
  53. 53. /Microsoft Certification alert Get hired, stay ahead, and receive the recognition you deserve #MSIgnite aka.ms/AzureFunCert
  54. 54. /MS Learn alert aka.ms/AFUN10MSLearnCollection
  55. 55. /Docs alert aka.ms/afunstart
  56. 56. このセッションの内容をブログにまとめました https://qiita.com/chomado/items/032454 af29e3eb6a2c57 https://qiita.com/chomado/items/439eee a4b3ce318fb5a8

×