yc @yungchou€¦ · agenda •building your test lab •windows sideloading and access control...
TRANSCRIPT
![Page 1: yc @yungchou€¦ · Agenda •Building Your Test Lab •Windows Sideloading and Access Control •Windows Azure IaaS •SCVMM 2012 SP1 and App Controller 2](https://reader033.vdocument.in/reader033/viewer/2022042317/5f05daa47e708231d4150b2a/html5/thumbnails/1.jpg)
http://aka.ms/yungchou
http://aka.ms/yc
@yungchou
![Page 2: yc @yungchou€¦ · Agenda •Building Your Test Lab •Windows Sideloading and Access Control •Windows Azure IaaS •SCVMM 2012 SP1 and App Controller 2](https://reader033.vdocument.in/reader033/viewer/2022042317/5f05daa47e708231d4150b2a/html5/thumbnails/2.jpg)
Agenda
• Building Your Test Lab
• Windows Sideloading and Access Control
• Windows Azure IaaS
• SCVMM 2012 SP1 and App Controller
2
![Page 3: yc @yungchou€¦ · Agenda •Building Your Test Lab •Windows Sideloading and Access Control •Windows Azure IaaS •SCVMM 2012 SP1 and App Controller 2](https://reader033.vdocument.in/reader033/viewer/2022042317/5f05daa47e708231d4150b2a/html5/thumbnails/3.jpg)
Preping
![Page 4: yc @yungchou€¦ · Agenda •Building Your Test Lab •Windows Sideloading and Access Control •Windows Azure IaaS •SCVMM 2012 SP1 and App Controller 2](https://reader033.vdocument.in/reader033/viewer/2022042317/5f05daa47e708231d4150b2a/html5/thumbnails/4.jpg)
Know VHD – http://aka.ms/vhd
1. Creating VHD• VDH formats
• VHD Types
2. Editing disk
3. Inspecting disk• Reconnecting parent/child disks
• Taking snapshots
• Exporting and importing VMs
4
![Page 5: yc @yungchou€¦ · Agenda •Building Your Test Lab •Windows Sideloading and Access Control •Windows Azure IaaS •SCVMM 2012 SP1 and App Controller 2](https://reader033.vdocument.in/reader033/viewer/2022042317/5f05daa47e708231d4150b2a/html5/thumbnails/5.jpg)
Build Your Lab
1. Download Windows Server 2012 from http://aka.ms/8
2. Download and extract the two VMs
3. Reconnect the DC’s VHD with the one from step 1
4. Bring up and restart DC
5. Bring up and restart Win81
6. Log in itcamp.demo
7. Take snapshots of the two VMs
5
![Page 6: yc @yungchou€¦ · Agenda •Building Your Test Lab •Windows Sideloading and Access Control •Windows Azure IaaS •SCVMM 2012 SP1 and App Controller 2](https://reader033.vdocument.in/reader033/viewer/2022042317/5f05daa47e708231d4150b2a/html5/thumbnails/6.jpg)
1. Windows 8 AppSideloading & Access Controler
![Page 7: yc @yungchou€¦ · Agenda •Building Your Test Lab •Windows Sideloading and Access Control •Windows Azure IaaS •SCVMM 2012 SP1 and App Controller 2](https://reader033.vdocument.in/reader033/viewer/2022042317/5f05daa47e708231d4150b2a/html5/thumbnails/7.jpg)
Sideloading Requirements
• Active Directory Domain
• Group Policy
• Signed application
7
![Page 8: yc @yungchou€¦ · Agenda •Building Your Test Lab •Windows Sideloading and Access Control •Windows Azure IaaS •SCVMM 2012 SP1 and App Controller 2](https://reader033.vdocument.in/reader033/viewer/2022042317/5f05daa47e708231d4150b2a/html5/thumbnails/8.jpg)
Lab – Sideloading and Access Control
1. Active Directory Domain
2. Group policy
3. Signed sample application
4. Sideloading per user
5. Provisioning an app
6. App Locker at domain level
7. App Locker at local level
8
![Page 9: yc @yungchou€¦ · Agenda •Building Your Test Lab •Windows Sideloading and Access Control •Windows Azure IaaS •SCVMM 2012 SP1 and App Controller 2](https://reader033.vdocument.in/reader033/viewer/2022042317/5f05daa47e708231d4150b2a/html5/thumbnails/9.jpg)
2. Windows Azure IaaS
![Page 10: yc @yungchou€¦ · Agenda •Building Your Test Lab •Windows Sideloading and Access Control •Windows Azure IaaS •SCVMM 2012 SP1 and App Controller 2](https://reader033.vdocument.in/reader033/viewer/2022042317/5f05daa47e708231d4150b2a/html5/thumbnails/10.jpg)
Virtualization
• What It Is
• In the context of cloud computing
• What about private cloud
• Or.. simply cloud
10
![Page 11: yc @yungchou€¦ · Agenda •Building Your Test Lab •Windows Sideloading and Access Control •Windows Azure IaaS •SCVMM 2012 SP1 and App Controller 2](https://reader033.vdocument.in/reader033/viewer/2022042317/5f05daa47e708231d4150b2a/html5/thumbnails/11.jpg)
![Page 12: yc @yungchou€¦ · Agenda •Building Your Test Lab •Windows Sideloading and Access Control •Windows Azure IaaS •SCVMM 2012 SP1 and App Controller 2](https://reader033.vdocument.in/reader033/viewer/2022042317/5f05daa47e708231d4150b2a/html5/thumbnails/12.jpg)
© 2012 Yung Chou.
P R I V A T E P U B L I C
The 5-3-2 Principle of Cloud Computing
12
Application
Runtime
Virtual
Machines
SaaS
PaaS
IaaS
On-demand
self-service
Ubiquitous
network
access
Location
transparent
resource
pooling
Rapid
elasticity
Consumption
-based
chargeback
modelhttp://aka.ms/532
Hybrid cloud
![Page 13: yc @yungchou€¦ · Agenda •Building Your Test Lab •Windows Sideloading and Access Control •Windows Azure IaaS •SCVMM 2012 SP1 and App Controller 2](https://reader033.vdocument.in/reader033/viewer/2022042317/5f05daa47e708231d4150b2a/html5/thumbnails/13.jpg)
NIST SP-800-145
13
A NIST Definition of Cloud Computinghttp://csrc.nist.gov/publications/nistpubs/800-145/SP800-145.pdf
In such case, 5-3-4 instead of 5-3-213
![Page 14: yc @yungchou€¦ · Agenda •Building Your Test Lab •Windows Sideloading and Access Control •Windows Azure IaaS •SCVMM 2012 SP1 and App Controller 2](https://reader033.vdocument.in/reader033/viewer/2022042317/5f05daa47e708231d4150b2a/html5/thumbnails/14.jpg)
On-Premises
Computing
Storage
Servers
Networking
O/S
Middleware
Virtualization
Data
Applications
Runtime
Infrastructure(as a Service)
Storage
Servers
Networking
O/S
Middleware
Virtualization
Data
Applications
Runtime
Serv
ice p
rovid
er
Co
nsu
mer
Platform(as a Service)
Serv
ice p
rovid
er
Co
nsu
mer
Storage
Servers
Networking
O/S
Middleware
Virtualization
Applications
Runtime
Data
Software(as a Service)
Serv
ice p
rovid
er
Storage
Servers
Networking
O/S
Middleware
Virtualization
Applications
Runtime
Data
Three Cloud Computing Delivery Methods
Reso
urc
e P
oo
ls
What users care
about
Cloud Computing Delivery Methods
Source: http://aka.ms/privatecloud 14
![Page 15: yc @yungchou€¦ · Agenda •Building Your Test Lab •Windows Sideloading and Access Control •Windows Azure IaaS •SCVMM 2012 SP1 and App Controller 2](https://reader033.vdocument.in/reader033/viewer/2022042317/5f05daa47e708231d4150b2a/html5/thumbnails/15.jpg)
Cloud ContinuumC
OS
T-E
FF
ICIE
NC
YS
imp
ler M
an
ag
em
en
t
software as a service
Virtualized
data center
CONTROL ABSTRACTION15
PaaS
SaaS
platform as a service
IaaSinfrastructure as a service
![Page 16: yc @yungchou€¦ · Agenda •Building Your Test Lab •Windows Sideloading and Access Control •Windows Azure IaaS •SCVMM 2012 SP1 and App Controller 2](https://reader033.vdocument.in/reader033/viewer/2022042317/5f05daa47e708231d4150b2a/html5/thumbnails/16.jpg)
Lab – Windows Azure VM (IaaS)
http://aka.ms/walab1
1. VM deployment
2. Public and private endpoints
3. SQL connectivity as an example
16
![Page 17: yc @yungchou€¦ · Agenda •Building Your Test Lab •Windows Sideloading and Access Control •Windows Azure IaaS •SCVMM 2012 SP1 and App Controller 2](https://reader033.vdocument.in/reader033/viewer/2022042317/5f05daa47e708231d4150b2a/html5/thumbnails/17.jpg)
3. System Center 2012 SP1http://aka.ms/2012
![Page 18: yc @yungchou€¦ · Agenda •Building Your Test Lab •Windows Sideloading and Access Control •Windows Azure IaaS •SCVMM 2012 SP1 and App Controller 2](https://reader033.vdocument.in/reader033/viewer/2022042317/5f05daa47e708231d4150b2a/html5/thumbnails/18.jpg)
© 2012 Yung Chou.
Private Cloud Goes Far Beyond Virtualization
• Virtual machines
• Virtual switches
• Server consolidation
• Live migration
• High availability
• Fault tolerance
• iSCSI and SAN storage
• Resource over-commitment
• Technical integrity of infrastructure
Highly virtualized computing
http://aka.ms/v-p1
Key Attributes
Self-Service
Resource Pooling
Elasticity
Analytics
Infrastructure
as a Service
+ +
![Page 19: yc @yungchou€¦ · Agenda •Building Your Test Lab •Windows Sideloading and Access Control •Windows Azure IaaS •SCVMM 2012 SP1 and App Controller 2](https://reader033.vdocument.in/reader033/viewer/2022042317/5f05daa47e708231d4150b2a/html5/thumbnails/19.jpg)
VM Deployment• Infrastructure-centric vs. business-focused
• Ad hoc vs. predictability/standards
• Time to market and business agility
19
UI and
Data Entry
Front-End
Business Logic
Mid-Tier
Data Store
Back-End
![Page 20: yc @yungchou€¦ · Agenda •Building Your Test Lab •Windows Sideloading and Access Control •Windows Azure IaaS •SCVMM 2012 SP1 and App Controller 2](https://reader033.vdocument.in/reader033/viewer/2022042317/5f05daa47e708231d4150b2a/html5/thumbnails/20.jpg)
Implementation of Service
A set of VMs configured, deployed, and
managed as one entity to form an application
Service
![Page 21: yc @yungchou€¦ · Agenda •Building Your Test Lab •Windows Sideloading and Access Control •Windows Azure IaaS •SCVMM 2012 SP1 and App Controller 2](https://reader033.vdocument.in/reader033/viewer/2022042317/5f05daa47e708231d4150b2a/html5/thumbnails/21.jpg)
21
Compute
NetworkingStorage
Concept of Private Cloud Fabric
![Page 22: yc @yungchou€¦ · Agenda •Building Your Test Lab •Windows Sideloading and Access Control •Windows Azure IaaS •SCVMM 2012 SP1 and App Controller 2](https://reader033.vdocument.in/reader033/viewer/2022042317/5f05daa47e708231d4150b2a/html5/thumbnails/22.jpg)
Service Deployment
Release 1.0 Release 2.0 Pro. Edition Express Edition
• On-demand deployment with predictability
• Market dynamics and unpredictable data patterns
• Standardization, automation, and optimization
UI and
Data Entry
Front-End
Business Logic
Mid-Tier
Data Store
Back-End
http://aka.ms/servicetemplate
![Page 23: yc @yungchou€¦ · Agenda •Building Your Test Lab •Windows Sideloading and Access Control •Windows Azure IaaS •SCVMM 2012 SP1 and App Controller 2](https://reader033.vdocument.in/reader033/viewer/2022042317/5f05daa47e708231d4150b2a/html5/thumbnails/23.jpg)
Cloud Management with Single Pane of Glass
On-premise
SCVMM-based
VMs and cloud services
Off-premise
Windows Azure
VMs and cloud services
Secure
Channel
Secure
Channel
Source: http://aka.ms/AppController
![Page 24: yc @yungchou€¦ · Agenda •Building Your Test Lab •Windows Sideloading and Access Control •Windows Azure IaaS •SCVMM 2012 SP1 and App Controller 2](https://reader033.vdocument.in/reader033/viewer/2022042317/5f05daa47e708231d4150b2a/html5/thumbnails/24.jpg)
Demo – Windows Azure VM (IaaS)
http://aka.ms/privatecloud
http://aka.ms/appcontroller
1. SCVMM Admin Console
2. Fabric concept
3. Service template
4. Private cloud deployments
5. App Controller as a single pane of glass
24
![Page 25: yc @yungchou€¦ · Agenda •Building Your Test Lab •Windows Sideloading and Access Control •Windows Azure IaaS •SCVMM 2012 SP1 and App Controller 2](https://reader033.vdocument.in/reader033/viewer/2022042317/5f05daa47e708231d4150b2a/html5/thumbnails/25.jpg)