SlideShare una empresa de Scribd logo
1 de 41
Descargar para leer sin conexión
마이크로소프트 애저 및
클라우드 트렌드 소개
- 인프라를 넘어서는 혁신적인 클라우드 서비스 집합체
마이크로소프트 최영락 매니저
발표자 소개 – 최영락 (Ian Choi)
• 마이크로소프트 매니저 (2018. 11. ~ 현재)
ü (입사 전) Microsoft MVP 커뮤니티 Award 수상: Cloud & Datacenter Management
(July 2016 – Oct 2018)
ü 개발자 커뮤니티 활동: 오픈스택 한국 커뮤니티 + 글로벌 컨트리뷰션 (국제화팀
프로젝트 리더, 선관위, 한국 커뮤니티 3기 대표 역임), 쿠버네티스 한글 문서 번역,
Meta Developer Circles – Seoul Lead
ü 경북대학교 컴퓨터학부 겸임교수 (2022. 3. ~ 현재): 오픈 소스 프로그래밍 강의
© Microsoft Corporation
목차
1. 마이크로소프트 애저 클라우드 소개
2. 클라우드와 서버리스 트렌드
3. 빠른 Azure 적응을 위한 5가지 핵심 팁!
4. 마무리
1. 마이크로소프트 애저 클라우드 소개
잠시, 클라우드가 없던 시절…
왜 클라우드인가?
규모의 경제
규모가 작을 때 보다 대규모로 운영 할 때 운영 비용이 적게 들고
효율적으로 일할 수 있는 능력
Microsoft, Google 및 Amazon Web Services (AWS)와 같은 클라우드
공급자는 규모가 큰 비즈니스이므로 규모의 경제라는 이점을 활용하여
고객에게 이점을 전달할 수 있다.
클라우드 컴퓨팅 시대와 함께 하는 변화
많은 사용자들이
수백만여개 컴퓨터를
사용
“컴퓨터:사용자“
다대다 관계
다양한 클라우드 종류 및 유형
Azure 클라우드를 중심으로 디지털 혁신을 이룬 MS
Microsoft는 지구상의 모든 사람과
조직이 더 많은 것을 성취할 수
있도록 역량을 지원하는 것을
사명으로 삼고 있습니다.
참고: Azure 클라우드 로고 변화
Azure, 트렌디한 디지털 클라우드 기술 집합체
방대한 네트워크 연결 & 통합을 지원하는 강력한 글로벌 인프라
다양한 Azure 서비스
Infrastructure Services
Platform Services
Security &
Management
Web Apps
Mobile
Apps
API
Management
API
Apps
Logic
Apps
Notification Hubs
Content Delivery
Network (CDN)
Media
Services
HDInsight Machine
Learning
Stream
Analytics
Data
Factory
Event
Hubs
Mobile Engagement
AzureActive Directory
Multi-Factor Authentication
Automation
Portal
Key Vault
Biztalk
Services
Hybrid
Connections
Service
Bus
Storage
Queues
Store / Marketplace
Hybrid
Operations
Backup
StorSimple
Site Recovery
Import/Export
SQL
Database
DocumentDB
Redis
Cache Search
Tables
SQL Data
Warehouse
Azure AD Connect
Health
Azure ADPrivileged
Identity Management
Operational Insights
Cloud
Services
Batch RemoteApp
Service
Fabric Visual Studio
Application
Insights
Azure SDK
TeamProject
VM ImageGallery & VM Depot
Infrastructure
Services
What is
Azure?
&
en
t
Apps
Mobile
Logi
c
Apps Apps
Managemen
t
Notificatio
n Hubs
Media Content De
Services Network (C
HDInsight
Machin
e
Learning
Stream
Analytic
s
livery
DN)
Data
Factor
y
Even
t
Hubs
Mobile
Engageme
n
t
e
n
Hybrid
Servic
e
Connections Bus
Storage Biztalk
Queues
Service
s
SQL
Databas
e
DocumentD
B
Redis
Cache
Searc
h
Table
s
SQL Data
Warehous
e
Batch Remote
App
Fabric
Applicatio
n Insights
AzureS
DK
Visual
Studio
Team
Project
Galler
y t
C
O
M
P
U
T
E
N
E
T
W
O
R
K
I
N
G
A
P
P
S
E
R
V
I
C
E
S
I
D
&
Version:1.0 L
a
s
t Modified on: 16 June, 2015
Anywhere
Access
Cloud Service Web Apps API API
Sales & Marke
tin
g
AzurePreview
Portal
Manage
m
e
n
t
Support
(*)indica
te
s
Feature
announce
d
,
notrelease
d
yet
Near-instantaneous Response |
Type-ahead Query Suggestions
| Faceted Navigation | Scoring
Profiles | Hit Highlighting | Tag
Boosters
Highly sca
la
ble
, PushNo
tificatio
n En
g
in
e
Free | Basic| Stand
ard T
ie
rs
Broadcast Messages
instantly across platform
devices – Windows,iOS,
Android, Kindle,Xamarin
GalleryImag
e
s
Collect, Store, Analyze Log Data of in-prem | Cloud infrastructure
Workspaces
in Azure
Connectors for endpoints like HTTP
| FTP |SFTP | REST DataSources
Hybrid Connections for App Service Apps
to on-premise HTTP | TCP Resource
(SQL Server | MySQL | RESTService)
BizTalk portal tomanage
Trading Partners | B2B
Messaging
Unlimited Source Repositories
| Track Work Items, bug using
Kanban Boards | Enterprise
Grade Services | Dashboards
for Reporting
Continuous Integration –
Compile, Test and Deploy
Code updates automatically
Cloud basedPriva
teNe
two
r
k
Identity & Acce
ss M
an
ag
e
men
t in theClo
u
d Geo-route inc
oming tra
ffic
Enhanced Security|
Isolation | Network
Topologies | Extend
Datacenter to Cloud |
Hybrid Scenarios |
Combine IaaS + PaaS
Dedicated | Fast | Reliable | Pr ivate Azure Connectivity
Remote
Assistance
Traffic Distribution
across Regions
CDN integrationfor
Content Delivery
Reliability | Availability for
Web Sites
E A
N C
T C
I E
T S
Y S
A
P
P S
L E
I R
C V
A I
T C
I E
O S
N
I
O
N
D S Build, Share Code, Track Work in the Cloud
E E
V R
E V
L I
O C
P E
R
N S
T E
E R
G V
R I
A C
T E
I S
E
E
D R
A V
T I
A C
Route by: Round Robin|
Performance | Failover
VMSizes
SQL Server |Dynamics
NAV | Oracle DB |
Weblogic | Tomcat .
Ubuntu Server |CoreOS
| Centos OpenLogic |
SUSE | Oracle Linux.....
Basic(A0-A4) |Standard
(A0-11),(D1-4),(D11-14)
Standard (DS 1-4)|
(DS11-14) | (G1-5)
Premium SSD Storage
VHD Imageportability
(On Prem < > Azure)
Antivirus /
Anti Malware Add-on
Remote Access
RDS | SSH
Networkin
g & HA
Multiple NICs
(Virtual Appliance)
Availability Set
1 RESTAPI
2 PowerShell
3 xplat-CLI
4 Azure Portal
5
Instance Level Public IP(PIP)
High Perfo
rm
a
n
ce
Compute(HPC)
MPI Latency
Infiniband Network
WindowsServer Linux
Virtual Machine
s(VM) IaaS v1 & v2
Secure
VPN
Endpoint Security ACL
Migrate Physical
| VM Ware |
AWS |Hyper-V
VMs to Azure
Cloud Servic
e
s PaaS
VM Sizes
Standard (A0-11)
| (D1-4) |(D11-14)
Networkin
g & HA
Single/Multiple
Virtual PublicIP(VIP)
Reserved VIP |SSL
Azure Load Balancer
Web & Worker Roles
Azure SDK for
.NET | PHP
Auto scaling(Time | CPU | Queue)
Python Tools for
Visual Studio
ASP.NET | PH
P|
Node.JS |Python
Production Slots|
Staging Slots
Continuous
Delivery - VSTO
1 2 3 4 5
Azure SDKTools
for VisualStudio
DNS Services
Custom DNSNames
On-Premise Lice
nseportab
ility
Virtualized Apps - Office 365
Apps | Custom Windows
x86/x64 Apps
Cloud
Collection
(Cloud only
Apps)
Hybrid
Collection (on
Prem &Cloud)
xplat Client Access - Windows |
Mac OS X | iOS | Android
Azure Re
moteApp1 2 4
Azure AD - Secured Access to
Apps Azure AD Synch < >
on-Prem AD
Template
Images
Custom
Images
Azure VM Gallery | Upload VM
Image
Azure
VNet
integratio
n
Redirectio
n
Suppor
t
Basic | Standa
rdTie
rs
RemoteDirect Memory
ns Access(RDMA)
VM Agent & VMExtensio
Azure Ba
tc
h !4
Scheduled & On
Demand Batch Jobs
Hyper ScaleTVM
(Task VM)Pools
Batch .NET SDK
(Client & Mgmt) |
Explorer|PowerShell
Transactions |
| Memcache Based onOpe
nSou
rceRe
d
is Ca
ch
e
Advanced Key-Value Store
Atomic Operations
Client SDKs for .NET | Python|
PHP | Node | Java
ASP.NET Session S
tateProvider
| Output Cache Provider
High throughput, low latency, Data Access Reliable throughput | Storage
| Indexing & Querying
Support | Full Text Search |
Natural Language Support
using Linguistics | Up to 15
Million Docs per ServiceUnit
.NET SDK | RES
T AP
Isto
(Manage | Access) Service
Index Updates - Push or
Pull Model | On Demand/
Scheduled Updates |
Indexers for Azure SQLDB,
DocumentDB, SQL Server
in VM
Hybrid Clou
dStora
g
e Ap
pli
an
ce
MPEG | DASH|
Apple Live
Streaming |HLS
IaaS v1 & v2
Virtual Netw
o
r
k
DNS
Servers
Address
Spaces
Sub Nets
Web Role |
Worker Role|
Virtual
Machines
Region
Regulate Traffic to
Endpoints
ACL Rules
VMs &
SubNets
Network Security Group(NSG)
Cross Premis
esCo
nne
c
tiv
ity
VPN
Device
Windows
Server 2012
with RRAS
Dynamic Routing Static | DynamicRouting
VPN Clients On-Premise Network
VPN to VPNConnectivity
Certificates
Workloads
Point to Site (P2S) Site to Site (S2S) Multi SiteVPN
Azure VPN Gateway
Cross Region Geo-
Redundancy &
Presence
Cross Region, Within
Azure Bandwidth
CrossSubscription
Connections
Cross Org Boundaries
Connections
Multi OnPremise
Sites to Azure
Virtual Network
Common Virtual
NetworkGateway
Dynamic Routing
Gateway
SDK/APIs
REST API|
PowerShell |
Resource
Manager REST
APIs | Resourc
e
Manager
PowerShell
Azure Virtu
al Ne
two
rksIaaS v1 & v2 1 2 4 5 Virtual Ne
tworks a
va
ila
blefreeof cha
rg
e. Payo
nlyforPub
lic& Re
se
rve
dIP Addresse
s, VPN/App
licatio
ngate
wa
y
Used for P2S|
S2S
Connections
Used together
with Azure
VNet Service
Azure VPN
Gatewa
y IaaS
RESTAPI |
PowerShell
Hosted in Azures
Global Network of
DNS Servers
Anycast
Networking
REST API |.NET
SDK | PowerShell|
CommandLine
DNZ Zones|
Records
HA & Network
performance of
IaaS v2
Layer 4 - UDP | TCP based
For VMs, Web | Worker Roles
Balance incoming Load toVMs
in Cloud Service | Cloud only
VNet | Cross premise VNet Load Balancer
Port Forwarding
Auto reconfigon
scale up/down of VMs
External | Internal
Service Endpoint Monitoring
Guest Agent Probe (Web|
Worker Roles), HTTPCustom
Probe | TCP CustomProbe
Apps
SourceNAT-ing
Deploy with ARM Templates Single/Multiple VIP A
ddress
Azure DNS! IaaS v2 Azure Load Balancer ! 1 2 4 5
Exchange Providers
(EXPs)
P2P Ethernet Links|
Cloud Exchange
200 MBPS to10
GBPS Speeds
Network Service
Providers(NSPs)
Any to AnyConnect
with Telco VPN
10 MBPS to 1
GBPS Speeds
Public Peering(PaaS) | Private Peering (VMs &
Virtual Network Config
with ExpressRoute
Cross Subscription
Sharing
Cross Region
Connectivity
Workloads : Cloud
Services | Storage |
Cloud Services)| Microsoft Peering(Office 365) SQL Database VMs
Monitor Azure / External
Web Sites
Cross Premise
Distribution ofLoad
NestedProfiles
Supported
Traffic Profile|
End Points|
Custom Domain
Names
ARM
REST AP
I
6
Azure Expr
es
s
Ro
ute124 6IaaS v2 Premium Add on
1 2 4 6
N
E
T
W
O
R
K
I
N
G
Manager User Accounts|
Sync with AD On-Prem|
Single Sign on across
Azure, O365, OtherSaaS
Applications
Custom branding inSign
in Page | Group-based
Application Access |User
Self-Service | SLA
Self-Service Group Mgmt |
Advanced Security Reports/
Alerts | MFA for Cloud &On-
Prem users | HybridIdentity
with MIM | PasswordReset
+ Writeback | SLA
with AD on-prem|
Monitor Health of AD
on-prem
Azure AD Connect!
Bi-Directional sync
Remote access & SS
O to
on-premise Applications
from Azure
Application Proxy
Discover Apps |Track
usage and traffic |
Monitor
Cloud App Discovery!
Rule based auto - Free Edition Basic Edition PremiumEdition
subscription to UserGroups
Dynamic Membership !
SaaS Application
Conditional Access!
MFA based accessper
Add customSaaS
Applications to Azure AD |
Administrative Units for
Delegation of Admin |
Password roll over for
Facebook, Twitter, Linkedin
Other features !
Add Custom Domain Name
to Azure AD
Multiple Domains(900) in a
single AD OAuth 2.0 | OpenID Connect
1.0 | WS Federation 1.2|
Claims (SAML 2.0, JWT,
others from Community)
Authentica
tionscen
a
rio
s
Authenticate to WebAPI from Browser | Web
Application | Native Application | Daemon |
Server Application | Single PageApplication
Multi-tenancy for
Applications
IndustryStand
ardProto
cols CrossDe
vi
ceCli
entAuth
n
Active DirectoryAuthentication
Library(ADAL) for | Windows |
Community provided Libraries for iOS
|Android | Xamarin | Cordova
Conditional Access
Device Registration |
Device based Access |
On- Prem &Azure Apps
SDK> Azure AD Graph AP
I|
PowerShell
Azure Authn App forAndroid
Azure Active Directory1 2 4
Verification modes SMS |
Call | App Notification
Deployable in Azure & on-
premise scenarios
Works with numerous SaaS
Applications
Client side MFA SDK for
native Apps| .NET, Java,
Perl, PHP, Ruby
Works with Radius, LDAP..
Real time Monitoring/Alerts
Targeted Messaging using
Tag based subscriptions
Localization of Messages
using Templates
Native Apps – Windows |iOS
| Android | Kindle |Xamarin
Browser based Apps –
Chrome Apps| Safari browser
from WebSite
Scheduled Notifications
Device Registration for Notifications – By App | By Back E
n
d |
Bulk Modify through File
Platform Agnostic Notifications|
works with GCM,APS,W
NS
SAS Tokens basedauthorization
to Send | Receive | ManageHub
Massively scalable to Millionsof
Devices
Plugs into Back End systems across Auto scaling | Rich
Technologies .NET | Node.JS | PHP | Telemetry | Multi
Java | either on-premise or in Azure tenancy
Azure Notification Hub 2 4 PaaS
Azure MFA 1 4 Azure Tr affic Manager IaaS v2
E S
Visual Studio Online
Version
Control
using GIT|
TFS
Repositories
Version Control –Any
Languge | Any GIT
Client(e.g. Xcode)
Choice of IDE - Visual Studio |
Eclipse for Java | Extend to
Custom Tools using RESTAPI
SLA | A
zure AD
support for large
Organizations
Cloud based
Load Testing
Basic | Profession
a
l | Advan
cedTiers 1 4
Diagnose Exceptions, crashes
and Monitor Performance issues
Alert Notifications > Operational Events | Metric limits crossed
Response
Ibiza Portal
Visual Studio
URL Ping Test
Request Load | Perf counters |
Response Times | Monitor
Dependencies (SDK Extensions
) |
Correlate with Events and Traces
Detect issues, Diagnose errors, track usage of Web and Mobile Apps Analyze Application Usage
Monitor Web Site Availability and App adoption, Origin of requests, Page
Views, Sessions, Client Devices,
Browser, custom Instrumentation using
Multi-step
Web Test Telemetry API, More..
Supportfor
other tools
- Relic
AI can be implemented for Apps running in-premise or in Azure
Visual Studio Application Ins
ights!5 6 PaaS Metric Explorer | Diagnostic Search| on Azure Preview portal
Works with
ExpressRoute
Free | Standard | Premium Tiers
Enabling Application Insights (AI) into Apps Data Export
ASP.NET Web Sites in VM:
From
Visual Studio | Status Monitor on
IIS
Angular Module for
SPA(GitHub)| Node.JS|
Windows Desktop| Apache
Cordova| Jhumla| More..
Azure Web Apps: From Visual
Studio
Java Web Apps –
Eclipse
with AI add-in for
Java | Azure
Libraries for Java
Java Script
using
SDK
script
Platform specific SDK
available for
Windows | Android |
iOS Native Apps
M
O
N
I
T
O
R
I
N
G OperationsMa
nag
eme
ntSuiteFree | Standard | Premiumtier
Insights WebService
hosted in Azure
Agents that run in the
infrastructure monitored
SCOM (Optional)
Mobile
App
Track Capacity of Servers | Apply
missing updates | Gather Event & IIS
Logs | Protect Servers with Anti
malware Solutions | Security & Auditof
infrastructure | Alerts for Operational
Events | AD & SQL W
orkloads
4
Assessment |Track config changes
Secure, Ke
y Ma
n
ag
em
en
t in theClo
u
d
Hardware Security Module(HSM) to
generate, secure keys, passwords
Access restricted | Audit andlog
activities in HSM | Separate keys
for Dev | Test | Production
Better performance, reduced
latency for Applications bystoring
keys inCloud
Azure Ke
y Va
ult ! Standard | Premium Tiers
M
A
N
A
G
E
M
E
N
T
Rapid Scale |
Global
Redundancy |
Segregated
Key
Management
REST API |
.NET
Client
SDK|
PowerSh
ell|
cmdlets
Recurring / Scheduled
Jobs (sync/async)
Resources (in)/
(ex)ternal to Azure
Can be integated into
Applications
Azure Sche
du
ler 1 4
Job Collection
| Jobs |Jobs
History
High Availability
Geo Redundancy
at Service Level
Geo replication of
Jobs to another
paired Region
Reliability
Config of Retry
Policy |
AlternateURL
Outbound
Authentication
Support
Free | Standa
rd| Pre
miu
m
PaaS
PaaS
Simplified Clou
d Ma
n
ag
em
en
t withAutom
a
tio
n
Graphical Authoring
of RunBooks
Works withAzure
Services &public
Interent APIs
Free | BasicTie
rs
Automate Frequent, time
consuming, error prone
Management Tasks
PaaS
Improved reliability and
Efficiency
PowerShell Workflow
s
(RunBooks) inGallery
Azure Au
tom
ation 2 4
1 2 3 45 6
PaaS
App Service Environments(ASE)
Secure
Needs Premium Needs Regional Access to
(P4) Tier Virtual Network on-premise
Subscription Corporat
e
Services
Up to 50
dedicated
Compute
Resources
Dedicated &
Isolated
Environment
1 Web Front Compute & up to 3
Worker Compute Pools
Dedicated
plans for
different
Workloads
Dev |Staging
| Production
App Service
Plans(ASP)
A Billing Unit, set
of
features and
capacity of
Resources
Set of ASPs
linked to a
Resource Group
Created with
Standard |
WebApps
PaaS
Support for multiple
platforms - Java,
Ready-to-use
Marketplace Apps
running on .NET,
Apache Tomcat,
Jetty, More ...
Inbuilt
Backup&
Restore
Deploy REST | Web Services |Choose
Node.JS, AngularJS,
Python, PHP, SSL enable
Azure Virtual
Network
Integration
SSO & Authn/
Authz withAzure
AD | ADFS |
Other STS
Mobile App
s
Integrate with
Enterprise Sign on
| On-Prem |Cloud
Resources
LogicApp
s
Automate Business
process execution and
workflow | VisualEditor
(Browser)
Code-free composing with Connectors from Azure Marketplace | Other
API Apps | BizTalk AP
IApps
APIApps
Multi-platform
support Java,
PHP, ASP
.NET
Web API,etc.
Build | Consume|
Monetize |
reusable RESTful
Web Services |
SaaSConnectors
Access
on-
Node.JS, Python, premise
Data
ASP.NET Mvc, etc. CDN | Traffic
Manager
Integration
NotificationHub
Integration for
x-plat PNS
Azure Ap
p Ser
v
ic
e
s
Build Nativeand
Cross platform
Apps Windows|
iOS | Android |
Xamarin |
Apache Cordova
Connect-
ivity with
SaaSAPI
Apps
Turnkey Solution for Offline/
Online capability
Triggers | Actions | Workflow |
Connectors | BizTalk API Apps-
(B2B & EAI)
Ready Starter
Templates in
Gallery
Compose tasksacross
on-premise |Azure
Services
Editor - use
JSON Code
view | Design
View
Createre-usable
Rules API App
Starter Gallery Templates
Gateway | Connectors | Swagger Format
Triggers | Actions for APIs
Monitoring & Diagnostic Logging in New Azure Portal
Custom DomainName
VPN HybridConnectivity
Geo Distributed Deployment
4 5
Azure BizTa
lk Se
rvic
es PaaS Free | Develo
p
er| Basi
c | Stan
da
rd| Pre
miu
m Tie
rs
Maps | Transforms to
manipulate data
2 1 4
| Source | Destination|
Bridge Messaging |
Endpoints
BizTalk Adapter Service (BAS) – Connectivity to on-premise
Applications like SAP | Oracle E
BS| SQ
L Server | P
eopleSoft..
Scale out |Archiving
| High Availability
Cloud ba
se
dInteg
ra
tionServicefor B2
B an
d EAI sce
n
arios X12 | EDI | AS2 | ED
IFACT Messaging Generic, Clo
u
d b
ase
d Me
ssa
g
ingSyste
m
Asynchronous Messaging
Patterns | Protocols–
REST, AMQP,WS*
Connect - Apps |Services
| Devices Either on-
premise or/ and in Azure
Azure Service Bus PaaS Basic | Standa
rd|Tiers
Messaging Queue for
FIFO | Guaranteed Delivery|
P2P Messaging |
Transactions | De-duplication
| Sessions | Forward-To |
Brokered Connections
Relays – for bi-directional
pass through communication
| Hybrid integration
scenarios usingWCF
Topics for pub/sub
subscription
based messaging
| One to Many
Event Hubs – For
large scaleevents
ingestion
Service Bus REST API |.N
ET
SDK | Azure PowerShell|
Service BusExplorer
1 2 4
Cloud integra
te
d Bac
k
u
p
Secure over-the-
wire &at rest | Back
up data storedin
Geo replicated
Storage | 6 copiesin
2 Azure Datacenters
Protected Instances >
Applications like SharePoin
t |
Exchange | SQL Server | files
& folders | Windows Servers|
Windows Clients | Azure Iaa
S
VMs (Windows Server | File
consistent Backup for Linux)
Supports incremental
backup | Compression
| Encryption |Longer
retention |Bandwidth
throttling
Backup Vault|
Vault credentials|
Registration of
Computers (MMC
Snap in)| Backup
Schedule
Azure Ba
ck
up
4
Replicate &
Azure SiteRe
co
ve
r
y
VMs | SAN | to
Datacenter | Azure
Automate |Integrate
on | more..
Supports
Recover Physical | VMWare VMs
Monitor Windows | Linux Servers (across on-prem/Azure/AWS)
Monitoring
with existing tech. | Orchestrated
SQL Server Always Recovery
Protection & Recovery ofApps
Background Tasks with Webjobs
Premium Tiers from multiple Database platforms combo
Auto scaling Continuous Integration TFS | GIT |GITHub Deployment Slots
Free | Share
d| Basic| Standard| Pre
miu
m Tiers
Apps Gallery
Platform Services Anywhere
Access
Sales &Marke
tin
g
User Engag
eme
ntPlatfo
rm
User Segmentation | App User
Analytics | App-User Monitoring|
Contextual Push Notifications |In
App Messaging | Marketing
Campaigns
Cloud Scale Telemetry Ingestion Engine | Big Data
M
A
N
A
G
E
M
E
NT
| PowerShell
Developer | Admin Portal
Partition Key | Runtime REST
Stream Offset | APIs | .NET SDK
Publisher Check Pointing | Management &
Microse
rvice
s
Clusters Runtime
Lifecycle
Management
Containers Stateful |Stateless
Azure Serv
iceFab
ric ! PaaS Azure | On Premise (*)
.NETSDK PowerS
h
e
ll
Reliable
Services | Actors
Health Model
Service Fabric Explorer
Visual Studio Tools REST API
WindowsSe
rver| Lin
ux(*
)
Distributed Systems Platform
1 2
Tag Plan |
Activities |
Events | Jobs |
App-Information |
Devices | Users
Client & Serve
rS
DK
Windows Universal | iOS
Swift | iOS Objective C|
Android
REST
API for|
Devices
| Reach
Mobile Engagement
Portal
Azure Mobile En
gag
eme
nt! 4
API Enable - Data& Se
rv
ic
e
s
Internal Developers | Partners | Customers
APIs Opera
tions
Developers Groups
Products
Policies
Throttle Request|
Caching |Payload
Format | Usage
Quota | C#scripts
| CORS | More..
Subscription
Social Identity | Azure AD |
Role based Access
PolicyScopes
Developer
Signup | API Monitoring &Analytics
Develop
e
r | Stan
da
rd | Pre
miu
m Tie
rs
PremiumTier
Multi Region
Deployment
Unlimited Scale Out
(Developer | Admin View) VPN Integration
Swagger/WADL API Import
Azure API Ma
na
ge
men
t 4
PaaS
Partitions Events
Throughput Units
Consumer
Consumer Groups
| Publisher Policy Client: .NE
T, C, Java
Azure Event Hubs PaaS 1 2 4 Basic | Stand
a
rd
I
A M
P E
P D
& A
Basic | StandardTiers
Keys with TTL Two Node Master/Slave for HA Monitor Health |Performance
Pub/Sub | Lua
scripting | Cache size up to53GB
Azure Re
disCa
ch
e PaaS 1 2 56
Services
Azure Search PaaS
Search as aService for Apps
Free | Standa
rdTie
rs Scale out/in through Service Units
| JSON Content format|
Monitor Storage
Consumption | Document
Count | Index Count
1 5
Automatic capacity DR Scenarios |
Data Protection of Data
Policy based retention ofData
8000 SeriesHybrid
Storage Arrays -
SAN Storage |
expansion | Offsite Cloud snapshots
Azure StorSimple
HDD / SSD based Manager
On Premise In Azure
StorSimple Virtual
Device (in VM)
Reduced Storage Costs Thin Provisioning
StorSimple 2 4
Monitoring
Health – Alerts
on Portal |on
Device
The Appliances are built and distributed byXyratex
Storage Tiering > Azure tostore
inactive Primary Data
Global Delivery Network of High Bandwidth
Content
Active Redundancy &
Failover Support
Pricing basis : Zone 1 vs Zone2
Proximity based deliveryof
Static Content to Clients
Cache content from Azure
Cloud Services | WebSites
HTTPS
support |
Cache specific
content with
Query Strings
| Custom
Domain
Support
Large distributed scaleto
handle spikes
4
Azur e CDN PaaS
M
E
D
I
A
AES | PlayReady LiveStreaming
Encryption Indexing
Insert Ads
compression Media Formats Upload / Ingest Media Premium Encoder)
De-duplication & Cloud for Premium Video Workflows Encoding (Std|
Dynamic Packaging
Media Player | Reserved Units
HTML5/Javascript Video onDemand
Player APIs
SDK > .NET | RES
TAPIs
Media Service
s4PaaS Basic| Stan
da
rd|Premiu
m
Database | Complex Queries
| Transaction Support | SQL
like syntax | Consistency
Levels | JavaScript language
integrated | UDF | SPs
S Azure Do
cu
men
tDB
Schema free NoSQL Account |
Database |
Collections |
Documents|
Attachments
S A NoSQL Document Database Service Client Side
Libraries for
.NET | Python|
Node.JS |
JavaScript |
Java
PaaS
.NET SDK | RES
TAPIs
Partitioning Datawith
.NET SDK
Performance Levels
– Reserved
Throughput |Scale
Out Units | SSD
Storage 10GB
1 5
Blobs | Tables|
Queue | Files
Scalable | Durable &HA
(3 copies LRS |GRS)
for High
Performance |
Client Side Libraries in
.NET | Java | Android|
Low Latency IO C++ |Node.JS
Premium Storage Manage | Monitor(Portal)
Azure Stor
ag
e PaaS 5 43 21 AzureData
Wa
re
hous
e
(*
)
Query (Non) /Relational
DBs | EnterpriseClass
SQL Experience
Cloud Storage for Big | Small Data Data Warehouse as a Service
changes in seconds
Real time
Analytics |
Connected
Devices(IoT)
Real time Stream Processing in Cloud
Azure Stre
a
mAn
aly
tic
s PaaS
Grow |
Shrink |
Petabyte Scale | Parallel Pause |
Processing | Capacity
Pay per
Use StreamAnalytics
Query Language
Compare Real-time datawith
Historical Data for Insight
Mngmt APIs - .NET |REST
Distributed processing
for scale |performance
| Resiliency 1
Handling HDInsight Clusters
Sources | Types
Mngmt APIs - .NET |REST
PIG | Hive|
C# Persist transformed Data
2 4 Azur
e DataFac
toryPaaS 1 2 5
Pipelines of Data from disparate Data with SQL Server Databases|
Transform
Databases in a Pool |
Centralized Queryops
Databasefor
throughput
Azure SQL Database PaaS
Compose, Process Data Services at scale Managed RDBMS as a Service ElasticDatabase
Data using V12 Premium Jobs to Manage multiple Data Partitioning
for scale out
beyond 500GB
Pointin
time
Restore
Standard | Premium Tier
Monitor Data HA & Fault tolerant Pipeline Near feature parity 1 Pool Resources with
Full Text Search 2
Economy withScale
4
Runs on
Windows|
Linux
Process (un)structured Data|
Use .NET, Java extensions|
Map/Reduce Jobs | PIG,
Hive support
.NET SDK|
PowerShell
100% Apache Hadoop Service inCloud
Hbase | Mahout | R Language
| Storm | Machine Learning
Azure HDIns
ight& ML PaaS 2 4
!Indicates a
featurein
Dev/General
preview
PaaS
Migration
Accelerato
r!
Azure
Marketplace
Endorsed
Distribution of
3
rd
Party VMs
Docker
Containers |
Chef |
Puppet |
More ...
Other 3
rd
Party App |
Data
Services
VM Depot
Communit
y | DIY |
Open
Source |
VMs
Linux |
FreeBSD
Virtual
Machine
Images
Azure
Resourc
e
Manager
Resource
Groups to
manage all
Resources in
an
Application
together
Accessed
from the
Preview
portal
Azure CLI
for Windows |
Linux
| Mac to
manage
Resources
Resource
Manager
Template
sto
deploy
Applicatio
ns
Tag based
organization
of
Resources
Role Based
Access
Control(RBA
C) of
Services
Log
User
Actions
for
Auditin
g
Azure: Open & Easy
Operating
System
Data
Development
Tooling
DevOps
Application
Templates
선택과 유연성에 따라 다양하고 창의적인 구축 가능
Applications
Infrastructure
Management
Databases &
middleware
App frameworks
& tools
DevOps
2. 클라우드와 서버리스 트렌드
(다시 돌아와서) 클라우드가 없던 시절…
잠시 되돌아보는 클라우드 개발 변천사
…인프라 기반 서비스, 디지털 비즈니스 필수 요소로 활용…
…PaaS(플랫폼 기반 서비스), 디지털 혁신에서의 핵심 요소
서버리스: 차세대 앱을 위한 플랫폼
3. 빠른 Azure 적응을 위한 핵심 5가지 팁!
정교하게 미리 학습된 모델
솔루션 개발을 손쉽게 구현하기 위한 방법
Azure
Databricks
Machine Learning
VMs
유용한 프레임워크 활용
고급 딥 러닝 솔루션을 구축하기 위한 방법 TensorFlow Keras
Pytorch Onnx
Azure
Machine Learning
Language
Speech
…
Azure
Search
Vision
On-premises Cloud Edge
다양한 서비스 활용을 통합 생산성 향상
Data science와 개발팀을 위한 역량 강화
강력한 인프라스트럭처
효율적이고 원활한 딥 러닝 환경제공
유연하고 다양한 배포 모델
인텔리전트 클라으드와 Edge환경 모두 적용가능한 배포 및 관리 지원
Cognitive Services
애저 머신 러닝 & AI: 미리 학습된 모델을 API로 or 직접 빌드
Azure.com/productsbyregion
4. 마무리
온-프레미스
Infrastructure Platform
IaaS
Infrastructure Platform
“Lift and shift”
Serverless
관리되는 컨테이너 플랫폼
Less/no code
애플리케이션 플랫폼
마이그레이션 혁신
aka.ms/valuepack (108 페이지)
aka.ms/valuepack-short (요약 버전, 16 페이지)
https://aka.ms/azureficial
https://aka.ms/azureplaylist
https://aka.ms/devKR
https://www.facebook.com/groups/azurouslife
https://www.facebook.com/groups/krazure
Azure. Invent with purpose.
https://aka.ms/learn-serverless-module https://aka.ms/af-nodejs-refactoring
Thank you
40
© Copyright Microsoft Corporation. All rights reserved.

Más contenido relacionado

Similar a 마이크로소프트 애저 및 클라우드 트렌드 소개 (부제: Beyond IaaS)

Microsoft Azure Cloud Basics Tutorial
Microsoft Azure Cloud Basics TutorialMicrosoft Azure Cloud Basics Tutorial
Microsoft Azure Cloud Basics TutorialIIMSE Edu
 
Build intelligent solutions using Azure
Build intelligent solutions using AzureBuild intelligent solutions using Azure
Build intelligent solutions using AzureMostafa
 
Cloud computing - dien toan dam may
Cloud computing - dien toan dam mayCloud computing - dien toan dam may
Cloud computing - dien toan dam mayNguyen Duong
 
Microsoft Azure : Hey ITPRo's Meet Azure .. .again!
Microsoft Azure : Hey ITPRo's Meet Azure .. .again!Microsoft Azure : Hey ITPRo's Meet Azure .. .again!
Microsoft Azure : Hey ITPRo's Meet Azure .. .again!Mike Martin
 
azure track -03- it pros meet azure - again
azure track -03- it pros meet azure - againazure track -03- it pros meet azure - again
azure track -03- it pros meet azure - againITProceed
 
Enabling Microservices Frameworks to Solve Business Problems
Enabling Microservices Frameworks to Solve  Business ProblemsEnabling Microservices Frameworks to Solve  Business Problems
Enabling Microservices Frameworks to Solve Business ProblemsKen Owens
 
Clouds clouds everywhere
Clouds clouds everywhereClouds clouds everywhere
Clouds clouds everywhereMatt Deacon
 
Turkish Airlines' Journey on Cloud
Turkish Airlines' Journey on CloudTurkish Airlines' Journey on Cloud
Turkish Airlines' Journey on CloudMustafa Ekrem KENTER
 
2014.10.22 Building Azure Solutions with Office 365
2014.10.22 Building Azure Solutions with Office 3652014.10.22 Building Azure Solutions with Office 365
2014.10.22 Building Azure Solutions with Office 365Marco Parenzan
 
Cisco’s Cloud Ready Infrastructure
Cisco’s Cloud Ready InfrastructureCisco’s Cloud Ready Infrastructure
Cisco’s Cloud Ready InfrastructureCisco Canada
 
Windows Azure Overview for IT Professionals
Windows Azure Overview for IT ProfessionalsWindows Azure Overview for IT Professionals
Windows Azure Overview for IT ProfessionalsAlex Melching
 
2015: The Year Hybrid Cloud Goes Mainstream
2015: The Year Hybrid Cloud Goes Mainstream2015: The Year Hybrid Cloud Goes Mainstream
2015: The Year Hybrid Cloud Goes MainstreamIngram Micro Cloud
 
Microsoft Azure Introduction
Microsoft Azure IntroductionMicrosoft Azure Introduction
Microsoft Azure IntroductionGameLandVN
 
Microsoft azure - the cloud for modern business
Microsoft azure - the cloud for modern businessMicrosoft azure - the cloud for modern business
Microsoft azure - the cloud for modern businessVinh Nguyen Quang
 
6 Ways to Get More From Your Azure
6 Ways to Get More From Your Azure6 Ways to Get More From Your Azure
6 Ways to Get More From Your AzureHolly Plude
 
Going to the cloud with Microsoft and ITAdviser_Windows Azure overview for IT...
Going to the cloud with Microsoft and ITAdviser_Windows Azure overview for IT...Going to the cloud with Microsoft and ITAdviser_Windows Azure overview for IT...
Going to the cloud with Microsoft and ITAdviser_Windows Azure overview for IT...Olimpia Oancea
 

Similar a 마이크로소프트 애저 및 클라우드 트렌드 소개 (부제: Beyond IaaS) (20)

Microsoft Azure Cloud Basics Tutorial
Microsoft Azure Cloud Basics TutorialMicrosoft Azure Cloud Basics Tutorial
Microsoft Azure Cloud Basics Tutorial
 
Build intelligent solutions using Azure
Build intelligent solutions using AzureBuild intelligent solutions using Azure
Build intelligent solutions using Azure
 
Cloud computing - dien toan dam may
Cloud computing - dien toan dam mayCloud computing - dien toan dam may
Cloud computing - dien toan dam may
 
Get Started with Azure
Get Started with AzureGet Started with Azure
Get Started with Azure
 
Microsoft Azure : Hey ITPRo's Meet Azure .. .again!
Microsoft Azure : Hey ITPRo's Meet Azure .. .again!Microsoft Azure : Hey ITPRo's Meet Azure .. .again!
Microsoft Azure : Hey ITPRo's Meet Azure .. .again!
 
azure track -03- it pros meet azure - again
azure track -03- it pros meet azure - againazure track -03- it pros meet azure - again
azure track -03- it pros meet azure - again
 
Enabling Microservices Frameworks to Solve Business Problems
Enabling Microservices Frameworks to Solve  Business ProblemsEnabling Microservices Frameworks to Solve  Business Problems
Enabling Microservices Frameworks to Solve Business Problems
 
Clouds clouds everywhere
Clouds clouds everywhereClouds clouds everywhere
Clouds clouds everywhere
 
Turkish Airlines' Journey on Cloud
Turkish Airlines' Journey on CloudTurkish Airlines' Journey on Cloud
Turkish Airlines' Journey on Cloud
 
2014.10.22 Building Azure Solutions with Office 365
2014.10.22 Building Azure Solutions with Office 3652014.10.22 Building Azure Solutions with Office 365
2014.10.22 Building Azure Solutions with Office 365
 
Cisco’s Cloud Ready Infrastructure
Cisco’s Cloud Ready InfrastructureCisco’s Cloud Ready Infrastructure
Cisco’s Cloud Ready Infrastructure
 
Windows Azure Overview for IT Professionals
Windows Azure Overview for IT ProfessionalsWindows Azure Overview for IT Professionals
Windows Azure Overview for IT Professionals
 
2015: The Year Hybrid Cloud Goes Mainstream
2015: The Year Hybrid Cloud Goes Mainstream2015: The Year Hybrid Cloud Goes Mainstream
2015: The Year Hybrid Cloud Goes Mainstream
 
Microsoft Azure Introduction
Microsoft Azure IntroductionMicrosoft Azure Introduction
Microsoft Azure Introduction
 
Microsoft azure - the cloud for modern business
Microsoft azure - the cloud for modern businessMicrosoft azure - the cloud for modern business
Microsoft azure - the cloud for modern business
 
6 Ways to Get More From Your Azure
6 Ways to Get More From Your Azure6 Ways to Get More From Your Azure
6 Ways to Get More From Your Azure
 
6 Ways to Get More From Your Azure
6 Ways to Get More From Your Azure6 Ways to Get More From Your Azure
6 Ways to Get More From Your Azure
 
Azure Overview
Azure Overview Azure Overview
Azure Overview
 
6 Ways to Get More From Your Azure
6 Ways to Get More From Your Azure6 Ways to Get More From Your Azure
6 Ways to Get More From Your Azure
 
Going to the cloud with Microsoft and ITAdviser_Windows Azure overview for IT...
Going to the cloud with Microsoft and ITAdviser_Windows Azure overview for IT...Going to the cloud with Microsoft and ITAdviser_Windows Azure overview for IT...
Going to the cloud with Microsoft and ITAdviser_Windows Azure overview for IT...
 

Más de Ian Choi

Ship it! ⛴️ AKS에 스프링 앱 배포하기 at Microsoft x GitHub Roadshow 2023
Ship it! ⛴️ AKS에 스프링 앱 배포하기 at Microsoft x GitHub Roadshow 2023Ship it! ⛴️ AKS에 스프링 앱 배포하기 at Microsoft x GitHub Roadshow 2023
Ship it! ⛴️ AKS에 스프링 앱 배포하기 at Microsoft x GitHub Roadshow 2023Ian Choi
 
클라우드 컴퓨팅 기본 사항 (Fundamentals)
클라우드 컴퓨팅 기본 사항 (Fundamentals)클라우드 컴퓨팅 기본 사항 (Fundamentals)
클라우드 컴퓨팅 기본 사항 (Fundamentals)Ian Choi
 
디자인에 이어 코딩까지 AI가 프로그램 개발을 척척?: GitHub Copilot, 어디까지 알아보셨나요
디자인에 이어 코딩까지 AI가 프로그램 개발을 척척?: GitHub Copilot, 어디까지 알아보셨나요디자인에 이어 코딩까지 AI가 프로그램 개발을 척척?: GitHub Copilot, 어디까지 알아보셨나요
디자인에 이어 코딩까지 AI가 프로그램 개발을 척척?: GitHub Copilot, 어디까지 알아보셨나요Ian Choi
 
Evolving Translation and Internationalization in OpenStack & Kubernetes commu...
Evolving Translation and Internationalization in OpenStack & Kubernetes commu...Evolving Translation and Internationalization in OpenStack & Kubernetes commu...
Evolving Translation and Internationalization in OpenStack & Kubernetes commu...Ian Choi
 
쿠버네티스 오픈 소스와 클라우드 매니지드 서비스 접점 소개
쿠버네티스 오픈 소스와 클라우드 매니지드 서비스 접점 소개쿠버네티스 오픈 소스와 클라우드 매니지드 서비스 접점 소개
쿠버네티스 오픈 소스와 클라우드 매니지드 서비스 접점 소개Ian Choi
 
오픈 소스 프로그래밍 - NoSQL with Python
오픈 소스 프로그래밍 - NoSQL with Python오픈 소스 프로그래밍 - NoSQL with Python
오픈 소스 프로그래밍 - NoSQL with PythonIan Choi
 
Azure 클라우드 학생 계정 & Ubuntu VM 셋업 (Mar 2022)
Azure 클라우드 학생 계정 & Ubuntu VM 셋업 (Mar 2022)Azure 클라우드 학생 계정 & Ubuntu VM 셋업 (Mar 2022)
Azure 클라우드 학생 계정 & Ubuntu VM 셋업 (Mar 2022)Ian Choi
 
OpenStack I18n Product Update at Shanghai: how OpenStack translation started ...
OpenStack I18n Product Update at Shanghai: how OpenStack translation started ...OpenStack I18n Product Update at Shanghai: how OpenStack translation started ...
OpenStack I18n Product Update at Shanghai: how OpenStack translation started ...Ian Choi
 
[OpenInfra Days Vietnam 2019] Innovation with open sources and app modernizat...
[OpenInfra Days Vietnam 2019] Innovation with open sources and app modernizat...[OpenInfra Days Vietnam 2019] Innovation with open sources and app modernizat...
[OpenInfra Days Vietnam 2019] Innovation with open sources and app modernizat...Ian Choi
 
Microsoft loves communities - Korea DevRel Team
Microsoft loves communities - Korea DevRel TeamMicrosoft loves communities - Korea DevRel Team
Microsoft loves communities - Korea DevRel TeamIan Choi
 
DevOps와 함께 살펴보는 (해커톤의 성패를 좌우하는) 협업/개발 툴
DevOps와 함께 살펴보는 (해커톤의 성패를 좌우하는) 협업/개발 툴DevOps와 함께 살펴보는 (해커톤의 성패를 좌우하는) 협업/개발 툴
DevOps와 함께 살펴보는 (해커톤의 성패를 좌우하는) 협업/개발 툴Ian Choi
 
국제화/번역과 함께 하는 오픈소스에 대한 경험 및 노하우
국제화/번역과 함께 하는 오픈소스에 대한 경험 및 노하우국제화/번역과 함께 하는 오픈소스에 대한 경험 및 노하우
국제화/번역과 함께 하는 오픈소스에 대한 경험 및 노하우Ian Choi
 
[201808] GitHub 사용하기 - GIt & 협업 활용
[201808] GitHub 사용하기 - GIt & 협업 활용[201808] GitHub 사용하기 - GIt & 협업 활용
[201808] GitHub 사용하기 - GIt & 협업 활용Ian Choi
 
[OpenStack] 공개 소프트웨어 오픈스택 입문 & 파헤치기
[OpenStack] 공개 소프트웨어 오픈스택 입문 & 파헤치기[OpenStack] 공개 소프트웨어 오픈스택 입문 & 파헤치기
[OpenStack] 공개 소프트웨어 오픈스택 입문 & 파헤치기Ian Choi
 
[2018 KOSSLAB 컨트리뷰톤] 오픈스택 (OpenStack) 프로젝트 소개 + 업스트림 컨트리뷰션
[2018 KOSSLAB 컨트리뷰톤] 오픈스택 (OpenStack) 프로젝트 소개 + 업스트림 컨트리뷰션[2018 KOSSLAB 컨트리뷰톤] 오픈스택 (OpenStack) 프로젝트 소개 + 업스트림 컨트리뷰션
[2018 KOSSLAB 컨트리뷰톤] 오픈스택 (OpenStack) 프로젝트 소개 + 업스트림 컨트리뷰션Ian Choi
 
[2018 공개SW그랜드챌린지] 오픈 인프라와 오픈 커뮤니티에서의 협력
[2018 공개SW그랜드챌린지] 오픈 인프라와 오픈 커뮤니티에서의 협력[2018 공개SW그랜드챌린지] 오픈 인프라와 오픈 커뮤니티에서의 협력
[2018 공개SW그랜드챌린지] 오픈 인프라와 오픈 커뮤니티에서의 협력Ian Choi
 
OpenStack 2018 Vancouver Summit 후기
OpenStack 2018 Vancouver Summit 후기OpenStack 2018 Vancouver Summit 후기
OpenStack 2018 Vancouver Summit 후기Ian Choi
 
"docs.microsoft.com"에 기여하기
"docs.microsoft.com"에 기여하기"docs.microsoft.com"에 기여하기
"docs.microsoft.com"에 기여하기Ian Choi
 
[Pycon KR 2017] Rst와 함께하는 Python 문서 작성 & OpenStack 문서 활용 사례
[Pycon KR 2017] Rst와 함께하는 Python 문서 작성 & OpenStack 문서 활용 사례[Pycon KR 2017] Rst와 함께하는 Python 문서 작성 & OpenStack 문서 활용 사례
[Pycon KR 2017] Rst와 함께하는 Python 문서 작성 & OpenStack 문서 활용 사례Ian Choi
 
명령 프롬프트, Azure CLI 2.0은 과연 코딩일까?
명령 프롬프트, Azure CLI 2.0은 과연 코딩일까?명령 프롬프트, Azure CLI 2.0은 과연 코딩일까?
명령 프롬프트, Azure CLI 2.0은 과연 코딩일까?Ian Choi
 

Más de Ian Choi (20)

Ship it! ⛴️ AKS에 스프링 앱 배포하기 at Microsoft x GitHub Roadshow 2023
Ship it! ⛴️ AKS에 스프링 앱 배포하기 at Microsoft x GitHub Roadshow 2023Ship it! ⛴️ AKS에 스프링 앱 배포하기 at Microsoft x GitHub Roadshow 2023
Ship it! ⛴️ AKS에 스프링 앱 배포하기 at Microsoft x GitHub Roadshow 2023
 
클라우드 컴퓨팅 기본 사항 (Fundamentals)
클라우드 컴퓨팅 기본 사항 (Fundamentals)클라우드 컴퓨팅 기본 사항 (Fundamentals)
클라우드 컴퓨팅 기본 사항 (Fundamentals)
 
디자인에 이어 코딩까지 AI가 프로그램 개발을 척척?: GitHub Copilot, 어디까지 알아보셨나요
디자인에 이어 코딩까지 AI가 프로그램 개발을 척척?: GitHub Copilot, 어디까지 알아보셨나요디자인에 이어 코딩까지 AI가 프로그램 개발을 척척?: GitHub Copilot, 어디까지 알아보셨나요
디자인에 이어 코딩까지 AI가 프로그램 개발을 척척?: GitHub Copilot, 어디까지 알아보셨나요
 
Evolving Translation and Internationalization in OpenStack & Kubernetes commu...
Evolving Translation and Internationalization in OpenStack & Kubernetes commu...Evolving Translation and Internationalization in OpenStack & Kubernetes commu...
Evolving Translation and Internationalization in OpenStack & Kubernetes commu...
 
쿠버네티스 오픈 소스와 클라우드 매니지드 서비스 접점 소개
쿠버네티스 오픈 소스와 클라우드 매니지드 서비스 접점 소개쿠버네티스 오픈 소스와 클라우드 매니지드 서비스 접점 소개
쿠버네티스 오픈 소스와 클라우드 매니지드 서비스 접점 소개
 
오픈 소스 프로그래밍 - NoSQL with Python
오픈 소스 프로그래밍 - NoSQL with Python오픈 소스 프로그래밍 - NoSQL with Python
오픈 소스 프로그래밍 - NoSQL with Python
 
Azure 클라우드 학생 계정 & Ubuntu VM 셋업 (Mar 2022)
Azure 클라우드 학생 계정 & Ubuntu VM 셋업 (Mar 2022)Azure 클라우드 학생 계정 & Ubuntu VM 셋업 (Mar 2022)
Azure 클라우드 학생 계정 & Ubuntu VM 셋업 (Mar 2022)
 
OpenStack I18n Product Update at Shanghai: how OpenStack translation started ...
OpenStack I18n Product Update at Shanghai: how OpenStack translation started ...OpenStack I18n Product Update at Shanghai: how OpenStack translation started ...
OpenStack I18n Product Update at Shanghai: how OpenStack translation started ...
 
[OpenInfra Days Vietnam 2019] Innovation with open sources and app modernizat...
[OpenInfra Days Vietnam 2019] Innovation with open sources and app modernizat...[OpenInfra Days Vietnam 2019] Innovation with open sources and app modernizat...
[OpenInfra Days Vietnam 2019] Innovation with open sources and app modernizat...
 
Microsoft loves communities - Korea DevRel Team
Microsoft loves communities - Korea DevRel TeamMicrosoft loves communities - Korea DevRel Team
Microsoft loves communities - Korea DevRel Team
 
DevOps와 함께 살펴보는 (해커톤의 성패를 좌우하는) 협업/개발 툴
DevOps와 함께 살펴보는 (해커톤의 성패를 좌우하는) 협업/개발 툴DevOps와 함께 살펴보는 (해커톤의 성패를 좌우하는) 협업/개발 툴
DevOps와 함께 살펴보는 (해커톤의 성패를 좌우하는) 협업/개발 툴
 
국제화/번역과 함께 하는 오픈소스에 대한 경험 및 노하우
국제화/번역과 함께 하는 오픈소스에 대한 경험 및 노하우국제화/번역과 함께 하는 오픈소스에 대한 경험 및 노하우
국제화/번역과 함께 하는 오픈소스에 대한 경험 및 노하우
 
[201808] GitHub 사용하기 - GIt & 협업 활용
[201808] GitHub 사용하기 - GIt & 협업 활용[201808] GitHub 사용하기 - GIt & 협업 활용
[201808] GitHub 사용하기 - GIt & 협업 활용
 
[OpenStack] 공개 소프트웨어 오픈스택 입문 & 파헤치기
[OpenStack] 공개 소프트웨어 오픈스택 입문 & 파헤치기[OpenStack] 공개 소프트웨어 오픈스택 입문 & 파헤치기
[OpenStack] 공개 소프트웨어 오픈스택 입문 & 파헤치기
 
[2018 KOSSLAB 컨트리뷰톤] 오픈스택 (OpenStack) 프로젝트 소개 + 업스트림 컨트리뷰션
[2018 KOSSLAB 컨트리뷰톤] 오픈스택 (OpenStack) 프로젝트 소개 + 업스트림 컨트리뷰션[2018 KOSSLAB 컨트리뷰톤] 오픈스택 (OpenStack) 프로젝트 소개 + 업스트림 컨트리뷰션
[2018 KOSSLAB 컨트리뷰톤] 오픈스택 (OpenStack) 프로젝트 소개 + 업스트림 컨트리뷰션
 
[2018 공개SW그랜드챌린지] 오픈 인프라와 오픈 커뮤니티에서의 협력
[2018 공개SW그랜드챌린지] 오픈 인프라와 오픈 커뮤니티에서의 협력[2018 공개SW그랜드챌린지] 오픈 인프라와 오픈 커뮤니티에서의 협력
[2018 공개SW그랜드챌린지] 오픈 인프라와 오픈 커뮤니티에서의 협력
 
OpenStack 2018 Vancouver Summit 후기
OpenStack 2018 Vancouver Summit 후기OpenStack 2018 Vancouver Summit 후기
OpenStack 2018 Vancouver Summit 후기
 
"docs.microsoft.com"에 기여하기
"docs.microsoft.com"에 기여하기"docs.microsoft.com"에 기여하기
"docs.microsoft.com"에 기여하기
 
[Pycon KR 2017] Rst와 함께하는 Python 문서 작성 & OpenStack 문서 활용 사례
[Pycon KR 2017] Rst와 함께하는 Python 문서 작성 & OpenStack 문서 활용 사례[Pycon KR 2017] Rst와 함께하는 Python 문서 작성 & OpenStack 문서 활용 사례
[Pycon KR 2017] Rst와 함께하는 Python 문서 작성 & OpenStack 문서 활용 사례
 
명령 프롬프트, Azure CLI 2.0은 과연 코딩일까?
명령 프롬프트, Azure CLI 2.0은 과연 코딩일까?명령 프롬프트, Azure CLI 2.0은 과연 코딩일까?
명령 프롬프트, Azure CLI 2.0은 과연 코딩일까?
 

Último

What is Advanced Excel and what are some best practices for designing and cre...
What is Advanced Excel and what are some best practices for designing and cre...What is Advanced Excel and what are some best practices for designing and cre...
What is Advanced Excel and what are some best practices for designing and cre...Technogeeks
 
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...OnePlan Solutions
 
Ahmed Motair CV April 2024 (Senior SW Developer)
Ahmed Motair CV April 2024 (Senior SW Developer)Ahmed Motair CV April 2024 (Senior SW Developer)
Ahmed Motair CV April 2024 (Senior SW Developer)Ahmed Mater
 
Salesforce Implementation Services PPT By ABSYZ
Salesforce Implementation Services PPT By ABSYZSalesforce Implementation Services PPT By ABSYZ
Salesforce Implementation Services PPT By ABSYZABSYZ Inc
 
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...Angel Borroy López
 
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...OnePlan Solutions
 
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...confluent
 
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...Matt Ray
 
SensoDat: Simulation-based Sensor Dataset of Self-driving Cars
SensoDat: Simulation-based Sensor Dataset of Self-driving CarsSensoDat: Simulation-based Sensor Dataset of Self-driving Cars
SensoDat: Simulation-based Sensor Dataset of Self-driving CarsChristian Birchler
 
Simplifying Microservices & Apps - The art of effortless development - Meetup...
Simplifying Microservices & Apps - The art of effortless development - Meetup...Simplifying Microservices & Apps - The art of effortless development - Meetup...
Simplifying Microservices & Apps - The art of effortless development - Meetup...Rob Geurden
 
Intelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalmIntelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalmSujith Sukumaran
 
20240415 [Container Plumbing Days] Usernetes Gen2 - Kubernetes in Rootless Do...
20240415 [Container Plumbing Days] Usernetes Gen2 - Kubernetes in Rootless Do...20240415 [Container Plumbing Days] Usernetes Gen2 - Kubernetes in Rootless Do...
20240415 [Container Plumbing Days] Usernetes Gen2 - Kubernetes in Rootless Do...Akihiro Suda
 
A healthy diet for your Java application Devoxx France.pdf
A healthy diet for your Java application Devoxx France.pdfA healthy diet for your Java application Devoxx France.pdf
A healthy diet for your Java application Devoxx France.pdfMarharyta Nedzelska
 
Xen Safety Embedded OSS Summit April 2024 v4.pdf
Xen Safety Embedded OSS Summit April 2024 v4.pdfXen Safety Embedded OSS Summit April 2024 v4.pdf
Xen Safety Embedded OSS Summit April 2024 v4.pdfStefano Stabellini
 
React Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaReact Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaHanief Utama
 
Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)Hr365.us smith
 
Unveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New FeaturesUnveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New FeaturesŁukasz Chruściel
 
英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作qr0udbr0
 
Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Andreas Granig
 
PREDICTING RIVER WATER QUALITY ppt presentation
PREDICTING  RIVER  WATER QUALITY  ppt presentationPREDICTING  RIVER  WATER QUALITY  ppt presentation
PREDICTING RIVER WATER QUALITY ppt presentationvaddepallysandeep122
 

Último (20)

What is Advanced Excel and what are some best practices for designing and cre...
What is Advanced Excel and what are some best practices for designing and cre...What is Advanced Excel and what are some best practices for designing and cre...
What is Advanced Excel and what are some best practices for designing and cre...
 
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
 
Ahmed Motair CV April 2024 (Senior SW Developer)
Ahmed Motair CV April 2024 (Senior SW Developer)Ahmed Motair CV April 2024 (Senior SW Developer)
Ahmed Motair CV April 2024 (Senior SW Developer)
 
Salesforce Implementation Services PPT By ABSYZ
Salesforce Implementation Services PPT By ABSYZSalesforce Implementation Services PPT By ABSYZ
Salesforce Implementation Services PPT By ABSYZ
 
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
 
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
 
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
 
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
 
SensoDat: Simulation-based Sensor Dataset of Self-driving Cars
SensoDat: Simulation-based Sensor Dataset of Self-driving CarsSensoDat: Simulation-based Sensor Dataset of Self-driving Cars
SensoDat: Simulation-based Sensor Dataset of Self-driving Cars
 
Simplifying Microservices & Apps - The art of effortless development - Meetup...
Simplifying Microservices & Apps - The art of effortless development - Meetup...Simplifying Microservices & Apps - The art of effortless development - Meetup...
Simplifying Microservices & Apps - The art of effortless development - Meetup...
 
Intelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalmIntelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalm
 
20240415 [Container Plumbing Days] Usernetes Gen2 - Kubernetes in Rootless Do...
20240415 [Container Plumbing Days] Usernetes Gen2 - Kubernetes in Rootless Do...20240415 [Container Plumbing Days] Usernetes Gen2 - Kubernetes in Rootless Do...
20240415 [Container Plumbing Days] Usernetes Gen2 - Kubernetes in Rootless Do...
 
A healthy diet for your Java application Devoxx France.pdf
A healthy diet for your Java application Devoxx France.pdfA healthy diet for your Java application Devoxx France.pdf
A healthy diet for your Java application Devoxx France.pdf
 
Xen Safety Embedded OSS Summit April 2024 v4.pdf
Xen Safety Embedded OSS Summit April 2024 v4.pdfXen Safety Embedded OSS Summit April 2024 v4.pdf
Xen Safety Embedded OSS Summit April 2024 v4.pdf
 
React Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaReact Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief Utama
 
Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)
 
Unveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New FeaturesUnveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New Features
 
英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作
 
Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024
 
PREDICTING RIVER WATER QUALITY ppt presentation
PREDICTING  RIVER  WATER QUALITY  ppt presentationPREDICTING  RIVER  WATER QUALITY  ppt presentation
PREDICTING RIVER WATER QUALITY ppt presentation
 

마이크로소프트 애저 및 클라우드 트렌드 소개 (부제: Beyond IaaS)

  • 1. 마이크로소프트 애저 및 클라우드 트렌드 소개 - 인프라를 넘어서는 혁신적인 클라우드 서비스 집합체 마이크로소프트 최영락 매니저
  • 2. 발표자 소개 – 최영락 (Ian Choi) • 마이크로소프트 매니저 (2018. 11. ~ 현재) ü (입사 전) Microsoft MVP 커뮤니티 Award 수상: Cloud & Datacenter Management (July 2016 – Oct 2018) ü 개발자 커뮤니티 활동: 오픈스택 한국 커뮤니티 + 글로벌 컨트리뷰션 (국제화팀 프로젝트 리더, 선관위, 한국 커뮤니티 3기 대표 역임), 쿠버네티스 한글 문서 번역, Meta Developer Circles – Seoul Lead ü 경북대학교 컴퓨터학부 겸임교수 (2022. 3. ~ 현재): 오픈 소스 프로그래밍 강의
  • 3. © Microsoft Corporation 목차 1. 마이크로소프트 애저 클라우드 소개 2. 클라우드와 서버리스 트렌드 3. 빠른 Azure 적응을 위한 5가지 핵심 팁! 4. 마무리
  • 4. 1. 마이크로소프트 애저 클라우드 소개
  • 7. 규모의 경제 규모가 작을 때 보다 대규모로 운영 할 때 운영 비용이 적게 들고 효율적으로 일할 수 있는 능력 Microsoft, Google 및 Amazon Web Services (AWS)와 같은 클라우드 공급자는 규모가 큰 비즈니스이므로 규모의 경제라는 이점을 활용하여 고객에게 이점을 전달할 수 있다.
  • 8. 클라우드 컴퓨팅 시대와 함께 하는 변화 많은 사용자들이 수백만여개 컴퓨터를 사용 “컴퓨터:사용자“ 다대다 관계
  • 10.
  • 11. Azure 클라우드를 중심으로 디지털 혁신을 이룬 MS Microsoft는 지구상의 모든 사람과 조직이 더 많은 것을 성취할 수 있도록 역량을 지원하는 것을 사명으로 삼고 있습니다. 참고: Azure 클라우드 로고 변화
  • 12.
  • 13. Azure, 트렌디한 디지털 클라우드 기술 집합체
  • 14. 방대한 네트워크 연결 & 통합을 지원하는 강력한 글로벌 인프라
  • 15. 다양한 Azure 서비스 Infrastructure Services Platform Services Security & Management Web Apps Mobile Apps API Management API Apps Logic Apps Notification Hubs Content Delivery Network (CDN) Media Services HDInsight Machine Learning Stream Analytics Data Factory Event Hubs Mobile Engagement AzureActive Directory Multi-Factor Authentication Automation Portal Key Vault Biztalk Services Hybrid Connections Service Bus Storage Queues Store / Marketplace Hybrid Operations Backup StorSimple Site Recovery Import/Export SQL Database DocumentDB Redis Cache Search Tables SQL Data Warehouse Azure AD Connect Health Azure ADPrivileged Identity Management Operational Insights Cloud Services Batch RemoteApp Service Fabric Visual Studio Application Insights Azure SDK TeamProject VM ImageGallery & VM Depot
  • 16. Infrastructure Services What is Azure? & en t Apps Mobile Logi c Apps Apps Managemen t Notificatio n Hubs Media Content De Services Network (C HDInsight Machin e Learning Stream Analytic s livery DN) Data Factor y Even t Hubs Mobile Engageme n t e n Hybrid Servic e Connections Bus Storage Biztalk Queues Service s SQL Databas e DocumentD B Redis Cache Searc h Table s SQL Data Warehous e Batch Remote App Fabric Applicatio n Insights AzureS DK Visual Studio Team Project Galler y t C O M P U T E N E T W O R K I N G A P P S E R V I C E S I D & Version:1.0 L a s t Modified on: 16 June, 2015 Anywhere Access Cloud Service Web Apps API API Sales & Marke tin g AzurePreview Portal Manage m e n t Support (*)indica te s Feature announce d , notrelease d yet Near-instantaneous Response | Type-ahead Query Suggestions | Faceted Navigation | Scoring Profiles | Hit Highlighting | Tag Boosters Highly sca la ble , PushNo tificatio n En g in e Free | Basic| Stand ard T ie rs Broadcast Messages instantly across platform devices – Windows,iOS, Android, Kindle,Xamarin GalleryImag e s Collect, Store, Analyze Log Data of in-prem | Cloud infrastructure Workspaces in Azure Connectors for endpoints like HTTP | FTP |SFTP | REST DataSources Hybrid Connections for App Service Apps to on-premise HTTP | TCP Resource (SQL Server | MySQL | RESTService) BizTalk portal tomanage Trading Partners | B2B Messaging Unlimited Source Repositories | Track Work Items, bug using Kanban Boards | Enterprise Grade Services | Dashboards for Reporting Continuous Integration – Compile, Test and Deploy Code updates automatically Cloud basedPriva teNe two r k Identity & Acce ss M an ag e men t in theClo u d Geo-route inc oming tra ffic Enhanced Security| Isolation | Network Topologies | Extend Datacenter to Cloud | Hybrid Scenarios | Combine IaaS + PaaS Dedicated | Fast | Reliable | Pr ivate Azure Connectivity Remote Assistance Traffic Distribution across Regions CDN integrationfor Content Delivery Reliability | Availability for Web Sites E A N C T C I E T S Y S A P P S L E I R C V A I T C I E O S N I O N D S Build, Share Code, Track Work in the Cloud E E V R E V L I O C P E R N S T E E R G V R I A C T E I S E E D R A V T I A C Route by: Round Robin| Performance | Failover VMSizes SQL Server |Dynamics NAV | Oracle DB | Weblogic | Tomcat . Ubuntu Server |CoreOS | Centos OpenLogic | SUSE | Oracle Linux..... Basic(A0-A4) |Standard (A0-11),(D1-4),(D11-14) Standard (DS 1-4)| (DS11-14) | (G1-5) Premium SSD Storage VHD Imageportability (On Prem < > Azure) Antivirus / Anti Malware Add-on Remote Access RDS | SSH Networkin g & HA Multiple NICs (Virtual Appliance) Availability Set 1 RESTAPI 2 PowerShell 3 xplat-CLI 4 Azure Portal 5 Instance Level Public IP(PIP) High Perfo rm a n ce Compute(HPC) MPI Latency Infiniband Network WindowsServer Linux Virtual Machine s(VM) IaaS v1 & v2 Secure VPN Endpoint Security ACL Migrate Physical | VM Ware | AWS |Hyper-V VMs to Azure Cloud Servic e s PaaS VM Sizes Standard (A0-11) | (D1-4) |(D11-14) Networkin g & HA Single/Multiple Virtual PublicIP(VIP) Reserved VIP |SSL Azure Load Balancer Web & Worker Roles Azure SDK for .NET | PHP Auto scaling(Time | CPU | Queue) Python Tools for Visual Studio ASP.NET | PH P| Node.JS |Python Production Slots| Staging Slots Continuous Delivery - VSTO 1 2 3 4 5 Azure SDKTools for VisualStudio DNS Services Custom DNSNames On-Premise Lice nseportab ility Virtualized Apps - Office 365 Apps | Custom Windows x86/x64 Apps Cloud Collection (Cloud only Apps) Hybrid Collection (on Prem &Cloud) xplat Client Access - Windows | Mac OS X | iOS | Android Azure Re moteApp1 2 4 Azure AD - Secured Access to Apps Azure AD Synch < > on-Prem AD Template Images Custom Images Azure VM Gallery | Upload VM Image Azure VNet integratio n Redirectio n Suppor t Basic | Standa rdTie rs RemoteDirect Memory ns Access(RDMA) VM Agent & VMExtensio Azure Ba tc h !4 Scheduled & On Demand Batch Jobs Hyper ScaleTVM (Task VM)Pools Batch .NET SDK (Client & Mgmt) | Explorer|PowerShell Transactions | | Memcache Based onOpe nSou rceRe d is Ca ch e Advanced Key-Value Store Atomic Operations Client SDKs for .NET | Python| PHP | Node | Java ASP.NET Session S tateProvider | Output Cache Provider High throughput, low latency, Data Access Reliable throughput | Storage | Indexing & Querying Support | Full Text Search | Natural Language Support using Linguistics | Up to 15 Million Docs per ServiceUnit .NET SDK | RES T AP Isto (Manage | Access) Service Index Updates - Push or Pull Model | On Demand/ Scheduled Updates | Indexers for Azure SQLDB, DocumentDB, SQL Server in VM Hybrid Clou dStora g e Ap pli an ce MPEG | DASH| Apple Live Streaming |HLS IaaS v1 & v2 Virtual Netw o r k DNS Servers Address Spaces Sub Nets Web Role | Worker Role| Virtual Machines Region Regulate Traffic to Endpoints ACL Rules VMs & SubNets Network Security Group(NSG) Cross Premis esCo nne c tiv ity VPN Device Windows Server 2012 with RRAS Dynamic Routing Static | DynamicRouting VPN Clients On-Premise Network VPN to VPNConnectivity Certificates Workloads Point to Site (P2S) Site to Site (S2S) Multi SiteVPN Azure VPN Gateway Cross Region Geo- Redundancy & Presence Cross Region, Within Azure Bandwidth CrossSubscription Connections Cross Org Boundaries Connections Multi OnPremise Sites to Azure Virtual Network Common Virtual NetworkGateway Dynamic Routing Gateway SDK/APIs REST API| PowerShell | Resource Manager REST APIs | Resourc e Manager PowerShell Azure Virtu al Ne two rksIaaS v1 & v2 1 2 4 5 Virtual Ne tworks a va ila blefreeof cha rg e. Payo nlyforPub lic& Re se rve dIP Addresse s, VPN/App licatio ngate wa y Used for P2S| S2S Connections Used together with Azure VNet Service Azure VPN Gatewa y IaaS RESTAPI | PowerShell Hosted in Azures Global Network of DNS Servers Anycast Networking REST API |.NET SDK | PowerShell| CommandLine DNZ Zones| Records HA & Network performance of IaaS v2 Layer 4 - UDP | TCP based For VMs, Web | Worker Roles Balance incoming Load toVMs in Cloud Service | Cloud only VNet | Cross premise VNet Load Balancer Port Forwarding Auto reconfigon scale up/down of VMs External | Internal Service Endpoint Monitoring Guest Agent Probe (Web| Worker Roles), HTTPCustom Probe | TCP CustomProbe Apps SourceNAT-ing Deploy with ARM Templates Single/Multiple VIP A ddress Azure DNS! IaaS v2 Azure Load Balancer ! 1 2 4 5 Exchange Providers (EXPs) P2P Ethernet Links| Cloud Exchange 200 MBPS to10 GBPS Speeds Network Service Providers(NSPs) Any to AnyConnect with Telco VPN 10 MBPS to 1 GBPS Speeds Public Peering(PaaS) | Private Peering (VMs & Virtual Network Config with ExpressRoute Cross Subscription Sharing Cross Region Connectivity Workloads : Cloud Services | Storage | Cloud Services)| Microsoft Peering(Office 365) SQL Database VMs Monitor Azure / External Web Sites Cross Premise Distribution ofLoad NestedProfiles Supported Traffic Profile| End Points| Custom Domain Names ARM REST AP I 6 Azure Expr es s Ro ute124 6IaaS v2 Premium Add on 1 2 4 6 N E T W O R K I N G Manager User Accounts| Sync with AD On-Prem| Single Sign on across Azure, O365, OtherSaaS Applications Custom branding inSign in Page | Group-based Application Access |User Self-Service | SLA Self-Service Group Mgmt | Advanced Security Reports/ Alerts | MFA for Cloud &On- Prem users | HybridIdentity with MIM | PasswordReset + Writeback | SLA with AD on-prem| Monitor Health of AD on-prem Azure AD Connect! Bi-Directional sync Remote access & SS O to on-premise Applications from Azure Application Proxy Discover Apps |Track usage and traffic | Monitor Cloud App Discovery! Rule based auto - Free Edition Basic Edition PremiumEdition subscription to UserGroups Dynamic Membership ! SaaS Application Conditional Access! MFA based accessper Add customSaaS Applications to Azure AD | Administrative Units for Delegation of Admin | Password roll over for Facebook, Twitter, Linkedin Other features ! Add Custom Domain Name to Azure AD Multiple Domains(900) in a single AD OAuth 2.0 | OpenID Connect 1.0 | WS Federation 1.2| Claims (SAML 2.0, JWT, others from Community) Authentica tionscen a rio s Authenticate to WebAPI from Browser | Web Application | Native Application | Daemon | Server Application | Single PageApplication Multi-tenancy for Applications IndustryStand ardProto cols CrossDe vi ceCli entAuth n Active DirectoryAuthentication Library(ADAL) for | Windows | Community provided Libraries for iOS |Android | Xamarin | Cordova Conditional Access Device Registration | Device based Access | On- Prem &Azure Apps SDK> Azure AD Graph AP I| PowerShell Azure Authn App forAndroid Azure Active Directory1 2 4 Verification modes SMS | Call | App Notification Deployable in Azure & on- premise scenarios Works with numerous SaaS Applications Client side MFA SDK for native Apps| .NET, Java, Perl, PHP, Ruby Works with Radius, LDAP.. Real time Monitoring/Alerts Targeted Messaging using Tag based subscriptions Localization of Messages using Templates Native Apps – Windows |iOS | Android | Kindle |Xamarin Browser based Apps – Chrome Apps| Safari browser from WebSite Scheduled Notifications Device Registration for Notifications – By App | By Back E n d | Bulk Modify through File Platform Agnostic Notifications| works with GCM,APS,W NS SAS Tokens basedauthorization to Send | Receive | ManageHub Massively scalable to Millionsof Devices Plugs into Back End systems across Auto scaling | Rich Technologies .NET | Node.JS | PHP | Telemetry | Multi Java | either on-premise or in Azure tenancy Azure Notification Hub 2 4 PaaS Azure MFA 1 4 Azure Tr affic Manager IaaS v2 E S Visual Studio Online Version Control using GIT| TFS Repositories Version Control –Any Languge | Any GIT Client(e.g. Xcode) Choice of IDE - Visual Studio | Eclipse for Java | Extend to Custom Tools using RESTAPI SLA | A zure AD support for large Organizations Cloud based Load Testing Basic | Profession a l | Advan cedTiers 1 4 Diagnose Exceptions, crashes and Monitor Performance issues Alert Notifications > Operational Events | Metric limits crossed Response Ibiza Portal Visual Studio URL Ping Test Request Load | Perf counters | Response Times | Monitor Dependencies (SDK Extensions ) | Correlate with Events and Traces Detect issues, Diagnose errors, track usage of Web and Mobile Apps Analyze Application Usage Monitor Web Site Availability and App adoption, Origin of requests, Page Views, Sessions, Client Devices, Browser, custom Instrumentation using Multi-step Web Test Telemetry API, More.. Supportfor other tools - Relic AI can be implemented for Apps running in-premise or in Azure Visual Studio Application Ins ights!5 6 PaaS Metric Explorer | Diagnostic Search| on Azure Preview portal Works with ExpressRoute Free | Standard | Premium Tiers Enabling Application Insights (AI) into Apps Data Export ASP.NET Web Sites in VM: From Visual Studio | Status Monitor on IIS Angular Module for SPA(GitHub)| Node.JS| Windows Desktop| Apache Cordova| Jhumla| More.. Azure Web Apps: From Visual Studio Java Web Apps – Eclipse with AI add-in for Java | Azure Libraries for Java Java Script using SDK script Platform specific SDK available for Windows | Android | iOS Native Apps M O N I T O R I N G OperationsMa nag eme ntSuiteFree | Standard | Premiumtier Insights WebService hosted in Azure Agents that run in the infrastructure monitored SCOM (Optional) Mobile App Track Capacity of Servers | Apply missing updates | Gather Event & IIS Logs | Protect Servers with Anti malware Solutions | Security & Auditof infrastructure | Alerts for Operational Events | AD & SQL W orkloads 4 Assessment |Track config changes Secure, Ke y Ma n ag em en t in theClo u d Hardware Security Module(HSM) to generate, secure keys, passwords Access restricted | Audit andlog activities in HSM | Separate keys for Dev | Test | Production Better performance, reduced latency for Applications bystoring keys inCloud Azure Ke y Va ult ! Standard | Premium Tiers M A N A G E M E N T Rapid Scale | Global Redundancy | Segregated Key Management REST API | .NET Client SDK| PowerSh ell| cmdlets Recurring / Scheduled Jobs (sync/async) Resources (in)/ (ex)ternal to Azure Can be integated into Applications Azure Sche du ler 1 4 Job Collection | Jobs |Jobs History High Availability Geo Redundancy at Service Level Geo replication of Jobs to another paired Region Reliability Config of Retry Policy | AlternateURL Outbound Authentication Support Free | Standa rd| Pre miu m PaaS PaaS Simplified Clou d Ma n ag em en t withAutom a tio n Graphical Authoring of RunBooks Works withAzure Services &public Interent APIs Free | BasicTie rs Automate Frequent, time consuming, error prone Management Tasks PaaS Improved reliability and Efficiency PowerShell Workflow s (RunBooks) inGallery Azure Au tom ation 2 4 1 2 3 45 6 PaaS App Service Environments(ASE) Secure Needs Premium Needs Regional Access to (P4) Tier Virtual Network on-premise Subscription Corporat e Services Up to 50 dedicated Compute Resources Dedicated & Isolated Environment 1 Web Front Compute & up to 3 Worker Compute Pools Dedicated plans for different Workloads Dev |Staging | Production App Service Plans(ASP) A Billing Unit, set of features and capacity of Resources Set of ASPs linked to a Resource Group Created with Standard | WebApps PaaS Support for multiple platforms - Java, Ready-to-use Marketplace Apps running on .NET, Apache Tomcat, Jetty, More ... Inbuilt Backup& Restore Deploy REST | Web Services |Choose Node.JS, AngularJS, Python, PHP, SSL enable Azure Virtual Network Integration SSO & Authn/ Authz withAzure AD | ADFS | Other STS Mobile App s Integrate with Enterprise Sign on | On-Prem |Cloud Resources LogicApp s Automate Business process execution and workflow | VisualEditor (Browser) Code-free composing with Connectors from Azure Marketplace | Other API Apps | BizTalk AP IApps APIApps Multi-platform support Java, PHP, ASP .NET Web API,etc. Build | Consume| Monetize | reusable RESTful Web Services | SaaSConnectors Access on- Node.JS, Python, premise Data ASP.NET Mvc, etc. CDN | Traffic Manager Integration NotificationHub Integration for x-plat PNS Azure Ap p Ser v ic e s Build Nativeand Cross platform Apps Windows| iOS | Android | Xamarin | Apache Cordova Connect- ivity with SaaSAPI Apps Turnkey Solution for Offline/ Online capability Triggers | Actions | Workflow | Connectors | BizTalk API Apps- (B2B & EAI) Ready Starter Templates in Gallery Compose tasksacross on-premise |Azure Services Editor - use JSON Code view | Design View Createre-usable Rules API App Starter Gallery Templates Gateway | Connectors | Swagger Format Triggers | Actions for APIs Monitoring & Diagnostic Logging in New Azure Portal Custom DomainName VPN HybridConnectivity Geo Distributed Deployment 4 5 Azure BizTa lk Se rvic es PaaS Free | Develo p er| Basi c | Stan da rd| Pre miu m Tie rs Maps | Transforms to manipulate data 2 1 4 | Source | Destination| Bridge Messaging | Endpoints BizTalk Adapter Service (BAS) – Connectivity to on-premise Applications like SAP | Oracle E BS| SQ L Server | P eopleSoft.. Scale out |Archiving | High Availability Cloud ba se dInteg ra tionServicefor B2 B an d EAI sce n arios X12 | EDI | AS2 | ED IFACT Messaging Generic, Clo u d b ase d Me ssa g ingSyste m Asynchronous Messaging Patterns | Protocols– REST, AMQP,WS* Connect - Apps |Services | Devices Either on- premise or/ and in Azure Azure Service Bus PaaS Basic | Standa rd|Tiers Messaging Queue for FIFO | Guaranteed Delivery| P2P Messaging | Transactions | De-duplication | Sessions | Forward-To | Brokered Connections Relays – for bi-directional pass through communication | Hybrid integration scenarios usingWCF Topics for pub/sub subscription based messaging | One to Many Event Hubs – For large scaleevents ingestion Service Bus REST API |.N ET SDK | Azure PowerShell| Service BusExplorer 1 2 4 Cloud integra te d Bac k u p Secure over-the- wire &at rest | Back up data storedin Geo replicated Storage | 6 copiesin 2 Azure Datacenters Protected Instances > Applications like SharePoin t | Exchange | SQL Server | files & folders | Windows Servers| Windows Clients | Azure Iaa S VMs (Windows Server | File consistent Backup for Linux) Supports incremental backup | Compression | Encryption |Longer retention |Bandwidth throttling Backup Vault| Vault credentials| Registration of Computers (MMC Snap in)| Backup Schedule Azure Ba ck up 4 Replicate & Azure SiteRe co ve r y VMs | SAN | to Datacenter | Azure Automate |Integrate on | more.. Supports Recover Physical | VMWare VMs Monitor Windows | Linux Servers (across on-prem/Azure/AWS) Monitoring with existing tech. | Orchestrated SQL Server Always Recovery Protection & Recovery ofApps Background Tasks with Webjobs Premium Tiers from multiple Database platforms combo Auto scaling Continuous Integration TFS | GIT |GITHub Deployment Slots Free | Share d| Basic| Standard| Pre miu m Tiers Apps Gallery Platform Services Anywhere Access Sales &Marke tin g User Engag eme ntPlatfo rm User Segmentation | App User Analytics | App-User Monitoring| Contextual Push Notifications |In App Messaging | Marketing Campaigns Cloud Scale Telemetry Ingestion Engine | Big Data M A N A G E M E NT | PowerShell Developer | Admin Portal Partition Key | Runtime REST Stream Offset | APIs | .NET SDK Publisher Check Pointing | Management & Microse rvice s Clusters Runtime Lifecycle Management Containers Stateful |Stateless Azure Serv iceFab ric ! PaaS Azure | On Premise (*) .NETSDK PowerS h e ll Reliable Services | Actors Health Model Service Fabric Explorer Visual Studio Tools REST API WindowsSe rver| Lin ux(* ) Distributed Systems Platform 1 2 Tag Plan | Activities | Events | Jobs | App-Information | Devices | Users Client & Serve rS DK Windows Universal | iOS Swift | iOS Objective C| Android REST API for| Devices | Reach Mobile Engagement Portal Azure Mobile En gag eme nt! 4 API Enable - Data& Se rv ic e s Internal Developers | Partners | Customers APIs Opera tions Developers Groups Products Policies Throttle Request| Caching |Payload Format | Usage Quota | C#scripts | CORS | More.. Subscription Social Identity | Azure AD | Role based Access PolicyScopes Developer Signup | API Monitoring &Analytics Develop e r | Stan da rd | Pre miu m Tie rs PremiumTier Multi Region Deployment Unlimited Scale Out (Developer | Admin View) VPN Integration Swagger/WADL API Import Azure API Ma na ge men t 4 PaaS Partitions Events Throughput Units Consumer Consumer Groups | Publisher Policy Client: .NE T, C, Java Azure Event Hubs PaaS 1 2 4 Basic | Stand a rd I A M P E P D & A Basic | StandardTiers Keys with TTL Two Node Master/Slave for HA Monitor Health |Performance Pub/Sub | Lua scripting | Cache size up to53GB Azure Re disCa ch e PaaS 1 2 56 Services Azure Search PaaS Search as aService for Apps Free | Standa rdTie rs Scale out/in through Service Units | JSON Content format| Monitor Storage Consumption | Document Count | Index Count 1 5 Automatic capacity DR Scenarios | Data Protection of Data Policy based retention ofData 8000 SeriesHybrid Storage Arrays - SAN Storage | expansion | Offsite Cloud snapshots Azure StorSimple HDD / SSD based Manager On Premise In Azure StorSimple Virtual Device (in VM) Reduced Storage Costs Thin Provisioning StorSimple 2 4 Monitoring Health – Alerts on Portal |on Device The Appliances are built and distributed byXyratex Storage Tiering > Azure tostore inactive Primary Data Global Delivery Network of High Bandwidth Content Active Redundancy & Failover Support Pricing basis : Zone 1 vs Zone2 Proximity based deliveryof Static Content to Clients Cache content from Azure Cloud Services | WebSites HTTPS support | Cache specific content with Query Strings | Custom Domain Support Large distributed scaleto handle spikes 4 Azur e CDN PaaS M E D I A AES | PlayReady LiveStreaming Encryption Indexing Insert Ads compression Media Formats Upload / Ingest Media Premium Encoder) De-duplication & Cloud for Premium Video Workflows Encoding (Std| Dynamic Packaging Media Player | Reserved Units HTML5/Javascript Video onDemand Player APIs SDK > .NET | RES TAPIs Media Service s4PaaS Basic| Stan da rd|Premiu m Database | Complex Queries | Transaction Support | SQL like syntax | Consistency Levels | JavaScript language integrated | UDF | SPs S Azure Do cu men tDB Schema free NoSQL Account | Database | Collections | Documents| Attachments S A NoSQL Document Database Service Client Side Libraries for .NET | Python| Node.JS | JavaScript | Java PaaS .NET SDK | RES TAPIs Partitioning Datawith .NET SDK Performance Levels – Reserved Throughput |Scale Out Units | SSD Storage 10GB 1 5 Blobs | Tables| Queue | Files Scalable | Durable &HA (3 copies LRS |GRS) for High Performance | Client Side Libraries in .NET | Java | Android| Low Latency IO C++ |Node.JS Premium Storage Manage | Monitor(Portal) Azure Stor ag e PaaS 5 43 21 AzureData Wa re hous e (* ) Query (Non) /Relational DBs | EnterpriseClass SQL Experience Cloud Storage for Big | Small Data Data Warehouse as a Service changes in seconds Real time Analytics | Connected Devices(IoT) Real time Stream Processing in Cloud Azure Stre a mAn aly tic s PaaS Grow | Shrink | Petabyte Scale | Parallel Pause | Processing | Capacity Pay per Use StreamAnalytics Query Language Compare Real-time datawith Historical Data for Insight Mngmt APIs - .NET |REST Distributed processing for scale |performance | Resiliency 1 Handling HDInsight Clusters Sources | Types Mngmt APIs - .NET |REST PIG | Hive| C# Persist transformed Data 2 4 Azur e DataFac toryPaaS 1 2 5 Pipelines of Data from disparate Data with SQL Server Databases| Transform Databases in a Pool | Centralized Queryops Databasefor throughput Azure SQL Database PaaS Compose, Process Data Services at scale Managed RDBMS as a Service ElasticDatabase Data using V12 Premium Jobs to Manage multiple Data Partitioning for scale out beyond 500GB Pointin time Restore Standard | Premium Tier Monitor Data HA & Fault tolerant Pipeline Near feature parity 1 Pool Resources with Full Text Search 2 Economy withScale 4 Runs on Windows| Linux Process (un)structured Data| Use .NET, Java extensions| Map/Reduce Jobs | PIG, Hive support .NET SDK| PowerShell 100% Apache Hadoop Service inCloud Hbase | Mahout | R Language | Storm | Machine Learning Azure HDIns ight& ML PaaS 2 4 !Indicates a featurein Dev/General preview PaaS Migration Accelerato r! Azure Marketplace Endorsed Distribution of 3 rd Party VMs Docker Containers | Chef | Puppet | More ... Other 3 rd Party App | Data Services VM Depot Communit y | DIY | Open Source | VMs Linux | FreeBSD Virtual Machine Images Azure Resourc e Manager Resource Groups to manage all Resources in an Application together Accessed from the Preview portal Azure CLI for Windows | Linux | Mac to manage Resources Resource Manager Template sto deploy Applicatio ns Tag based organization of Resources Role Based Access Control(RBA C) of Services Log User Actions for Auditin g
  • 17. Azure: Open & Easy Operating System Data Development Tooling DevOps Application Templates
  • 18. 선택과 유연성에 따라 다양하고 창의적인 구축 가능 Applications Infrastructure Management Databases & middleware App frameworks & tools DevOps
  • 22. …인프라 기반 서비스, 디지털 비즈니스 필수 요소로 활용…
  • 23. …PaaS(플랫폼 기반 서비스), 디지털 혁신에서의 핵심 요소
  • 24. 서버리스: 차세대 앱을 위한 플랫폼
  • 25. 3. 빠른 Azure 적응을 위한 핵심 5가지 팁!
  • 26.
  • 27.
  • 28.
  • 29.
  • 30. 정교하게 미리 학습된 모델 솔루션 개발을 손쉽게 구현하기 위한 방법 Azure Databricks Machine Learning VMs 유용한 프레임워크 활용 고급 딥 러닝 솔루션을 구축하기 위한 방법 TensorFlow Keras Pytorch Onnx Azure Machine Learning Language Speech … Azure Search Vision On-premises Cloud Edge 다양한 서비스 활용을 통합 생산성 향상 Data science와 개발팀을 위한 역량 강화 강력한 인프라스트럭처 효율적이고 원활한 딥 러닝 환경제공 유연하고 다양한 배포 모델 인텔리전트 클라으드와 Edge환경 모두 적용가능한 배포 및 관리 지원 Cognitive Services 애저 머신 러닝 & AI: 미리 학습된 모델을 API로 or 직접 빌드
  • 33.
  • 34.
  • 35. 온-프레미스 Infrastructure Platform IaaS Infrastructure Platform “Lift and shift” Serverless 관리되는 컨테이너 플랫폼 Less/no code 애플리케이션 플랫폼 마이그레이션 혁신
  • 38. Azure. Invent with purpose.
  • 41. © Copyright Microsoft Corporation. All rights reserved.