yc @yungchou€¦ · Agenda •Building Your Test Lab •Windows Sideloading and Access Control...
Transcript of yc @yungchou€¦ · Agenda •Building Your Test Lab •Windows Sideloading and Access Control...
http://aka.ms/yungchou
http://aka.ms/yc
@yungchou
Agenda
• Building Your Test Lab
• Windows Sideloading and Access Control
• Windows Azure IaaS
• SCVMM 2012 SP1 and App Controller
2
Preping
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
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
1. Windows 8 AppSideloading & Access Controler
Sideloading Requirements
• Active Directory Domain
• Group Policy
• Signed application
7
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
2. Windows Azure IaaS
Virtualization
• What It Is
• In the context of cloud computing
• What about private cloud
• Or.. simply cloud
10
© 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
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
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
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
Lab – Windows Azure VM (IaaS)
http://aka.ms/walab1
1. VM deployment
2. Public and private endpoints
3. SQL connectivity as an example
16
3. System Center 2012 SP1http://aka.ms/2012
© 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
+ +
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
Implementation of Service
A set of VMs configured, deployed, and
managed as one entity to form an application
Service
21
Compute
NetworkingStorage
Concept of Private Cloud Fabric
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
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
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