Presented by Vince Mayfield CEO Bit-Wizards

Presented by Vince Mayfield
CEO Bit-Wizards
Azure Kentico Virtual Conference Agenda
Time
Session Information
7:00 –8:00 AM PST Are you ready? Introduction to
10:00-11:00 AM EST
3:00-4:00 PM BST
Register
Cloud Computing and Windows Azure
Register me
Speaker: Vince Mayfield, CEO Bit-Wizards
8:30-9:30 AM PST
11:30–12:30 PM EST
4:30-5:30 PM BST
10:00–11:00 AM
PST
1:00 –2:00 PM EST
6:00–7:00 PM BST
11:30–12:30 PM PST
2:30–3:30 PM EST
7:30 –8:30 PM BST
1:00 PM–2:00 PM
PST
4:00–5:00 PM EST
9:00–10:00 PM BST
Break
Get set.. Introduction to Windows Azure Development
Register me
Speaker: Brian McKeiver, Kentico MVP and Partner/Senior Developer at BizStream
Break
Go…Running Kentico CMS on Windows Azure
Register me
Speaker: Thom Robbins, Chief Evangelist Kentico CMS
Break
Deployment options for Kentico CMS on Windows Azure
Register me
Speaker: Bryan Soltis, Kentico MVP and Director of Technology and Research at Bit-Wizards
Break
Best Practices for Kentico CMS and Windows Azure
Speaker: Dominik Pinter, Group Product Manager/SaaS and Cloud
Register me
Break
2:30–3:30 PM PST
5:30–6:30 PM EST
10:30–11:30 PM
BST
4:00–5:00 PM PST
7:00–8:00 PM EST
12:00–1:00 AM BST
Advanced development with Windows Azure
Register me
Speaker: Bryan Soltis, Kentico MVP and Director of Technology and Research at Bit-Wizards
Break
Common questions for Windows Azure and Kentico CMS
Speaker: Kentico Cloud and SaaS Development Group
Register me
John McCarthy 1960s – “ Computation may
someday be organized as a public utility”
Metaphor
Class Instantiated as an Object – Booche
Telephone Network
Computer Network
Internet
Today – Cloud Computing
Wide Spread Adoption
Virtualization
SOA
Autonomic & Utility Computing
Details Abstracted from End User – No need
for expertise or control over technology or
infrastructure that supports them
Commoditization – Utility Basing Computing
Cloud Computing is the transformation
of computer hardware, software and
networks into a Utility just like the your
Electric Company, Water Company, or
Gas Company.
"Cloud computing is a model for
enabling convenient, on-demand
network access to a shared pool of
configurable computing resources
(e.g., networks, servers, storage,
applications, and services) that can
be rapidly provisioned and
released with minimal
management effort or service
provider interaction. This cloud
model promotes availability.
Characteristics
Deployment Models
Private Cloud
Service Models
Infrastructure as a Service
(IaaS)
Public Cloud
Platform as a Service
Hybrid Cloud
Software as a Service
PaaS
SaaS
"Gartner predicts that the most transformational
technologies included in the Hype Cycle will be the
following: Virtualization, Big Data, Cloud Advertising,
Cloud Computing, Platform-as-a-Service (PaaS),
Public Cloud Computing, and Hybrid Cloud
Computing.“
Gartner 2011 Hype Cycle Report
“Annually Microsoft invests approximately 9 Billion dollars in R&D.
As of 2012, 95% of Microsoft's 40,000 engineers are working on new
cloud applications and new cloud services.
Technology leaders like Microsoft do not invest this heavily on
technology that is a fad or has no real chance of succeeding.”
“The Cloud is fast changing the landscape of information technology
and how businesses view and utilize IT resources”
Vince Mayfield
Top five advantages of
cloud computing:
1.
2.
3.
4.
5.
Pay only for what you use
Easy/fast deployment to end
users
Monthly payments
Encourages standard
systems
Requires less in-house staff,
costs
Top Objections to the
Cloud:
1.
2.
3.
Compliance Issues
Security
Control
Underlying Issues:
1.
2.
3.
4.
5.
Fear
Need to Own Stuff
Control
Change
Perceived Risk
YOU COULD ACHIEVE THESE BENEFITS:
REDUCED
COSTS
FLEXIBILITY
REDUCED
COSTS
AGILITY
FLEXIBILITY
MORE
MOBILITY
HIGHLY
AUTOMATED
AGILITY
WITH AN INFRASTRUCTURE THAT IS:
EASY TO
IMPLEMENT
MORE
MOBILITY
EASY TO
END USER
HIGHLY
IMPLEMENT
PRODUCTIVITY
AUTOMATED
USAGE
SELF
SCALABLE
EFFICIENT
BASED
SERVICE
AND ELASTIC
END USER
PRODUCTIVITY
Usage
Higher Cost & More Control
Lower Cost & Higher Agility
Comprehensive set of
services that enable you
to quickly build, deploy
and manage
applications across a
global network of
Microsoft-managed
datacenters
99.95% monthly SLA
Pay
for what you use
Your Application
Your Data
Platform
App Fabric
Controller
Infrastructure
Fabric
Controller
Windows Server and Linux
Flexible Workload Support
Virtual Private Networking
VM with persistent drive
VM with persistent drive
VM with persistent drive
VM with persistent drive
> 500 miles
RESERVED INSTANCE
Server Rack 1
Server Rack 2
Application
Building Blocks
•
Cloud relational database based on
SQL Server engine
•
Use same tools, data access frameworks,
T-SQL based language
•
Global datacenters
•
High Availability and Redundancy
–
–
Reads are completed at the primary
Writes are replicated to a quorum of secondaries
Horizontal Scaling
SQL Server Authentication Only
Not all T-SQL Commands Supported
No SSIS
SQL Azure Requires Clustered Indexes
SQL Azure Lacks Access to System Tables
SQL Azure Requires SQL Server Management Studio 2008 R2
SQL Azure Doesn't Support Database Mirroring or Failover Clustering
No SQL Azure Support for Analysis Services, Replication, Reporting Services, or
SQL Server Service Broker
SQL Azure Offers No SQL CLR Support
SQL Azure Doesn't Support Backup and Restore
N. Europe
N. Central – U.S.
W. Europe
S. Central – U.S.
E. Asia
S.E. Asia
6 datacenters across 3 continents
Simply select your data center of choice
when deploying an application
CEO & Co-Founder
Bit-Wizards
Senior Software Engineer
20 Years Experience
18 Developing Windows Family of OS
MS, BS, MCPD, MCSD, MCSD.NET, MCP
USAF & US Army Veteran
Experience with Numerous Companies:
Public, Private, & DoD
Commercial Pilot & Author
Microsoft VTSP
Azure Kentico Virtual Conference Agenda
Time
Session Information
7:00 –8:00 AM PST Are you ready? Introduction to
10:00-11:00 AM EST
3:00-4:00 PM BST
Register
Cloud Computing and Windows Azure
Register me
Speaker: Vince Mayfield, CEO Bit-Wizards
8:30-9:30 AM PST
11:30–12:30 PM EST
4:30-5:30 PM BST
10:00–11:00 AM
PST
1:00 –2:00 PM EST
6:00–7:00 PM BST
11:30–12:30 PM PST
2:30–3:30 PM EST
7:30 –8:30 PM BST
1:00 PM–2:00 PM
PST
4:00–5:00 PM EST
9:00–10:00 PM BST
Break
Get set.. Introduction to Windows Azure Development
Register me
Speaker: Brian McKeiver, Kentico MVP and Partner/Senior Developer at BizStream
Break
Go…Running Kentico CMS on Windows Azure
Register me
Speaker: Thom Robbins, Chief Evangelist Kentico CMS
Break
Deployment options for Kentico CMS on Windows Azure
Register me
Speaker: Bryan Soltis, Kentico MVP and Director of Technology and Research at Bit-Wizards
Break
Best Practices for Kentico CMS and Windows Azure
Speaker: Dominik Pinter, Group Product Manager/SaaS and Cloud
Register me
Break
2:30–3:30 PM PST
5:30–6:30 PM EST
10:30–11:30 PM
BST
4:00–5:00 PM PST
7:00–8:00 PM EST
12:00–1:00 AM BST
Advanced development with Windows Azure
Register me
Speaker: Bryan Soltis, Kentico MVP and Director of Technology and Research at Bit-Wizards
Break
Common questions for Windows Azure and Kentico CMS
Speaker: Kentico Cloud and SaaS Development Group
Register me