Entwicklung einer echten „Software-as-a-Service" App Mario Szpuszta Platform Strategy Advisor, Microsoft Corp.

Slides:



Advertisements
Similar presentations
Agenda AD to Windows Azure AD Sync Options Federation Architecture
Advertisements

Thanks to Microsoft Azure’s Scalability, BA Minds Delivers a Cost-Effective CRM Solution to Small and Medium-Sized Enterprises in Latin America MICROSOFT.
Federated sign-in WS-Federation WS-Trust SAML 2.0 Metadata Shibboleth Graph API Synchronize accounts Authentication.
MyCloudIT Removes the Complexity of Moving Cloud Customers’ Entire IT Infrastructures to Microsoft Azure – Including the Desktop MICROSOFT AZURE ISV: MYCLOUDIT.
The product strategyThe indirect sales WORTMANN AG serves customers from the European Union, North and Eastern Europe, the Middle East and Africa.
Cloud app Cloud app Cloud app Separate username/password sign-in Manual or semi-automated provisioning Active Directory App Separate username/password.
SIM205. (On-Premises) Storage Servers Networking O/S Middleware Virtualization Data Applications Runtime You manage Infrastructure (as a Service)
Azure Infrastructure Services Going Hybrid !
Eric Nelson Developer Evangelist Microsoft UK | Lap around.
First Look Clinic: What’s New for IT Professionals in Microsoft® SharePoint® Server 2013 Sayed Ali (MCTS, MCITP, MCT, MCSA, MCSE )
OUC204. Recently Announced… Identity Integration Options 2 3 Identity Management Overview 1.
Migrating Business Apps to Windows Azure Marc Müller Principal Consultant, 4tecture GmbH
Getting Started with Windows Azure Name Title Microsoft Corporation.
Single Sign-On with Microsoft Azure
LiquiData Platform Unleashes Powerful Cloud Analytics Capabilities with Integrated Reporting and Visualization from Diverse Sources of Data COMPANY PROFILE:
Microsoft ® Official Course Module 13 Implementing Windows Azure Active Directory.
Website s Azure Websites is an enterprise class cloud solution for developing, testing and running web apps. Azure Websites allows you to focus on what.
Empowering people-centric IT Unified device management Access and information protection Desktop Virtualization Hybrid Identity.
Paul Andrew. Recently Announced… Identity Integration Options 2 3 Identity Management Overview 1.
Alessandro Cardoso Microsoft MVP | Readify National Manager |
Introduction to Microsoft Azure Introduction to the cloud with Microsoft Azure. Audience: Developers. Architects, and IT Professionals Module 1 – Introduction.
On-premises Your datacenter Hybrid Datacenter scenarios Capacity Demand Remote Site Layered Solutions Strategic migration Disaster Recovery.
Actualog Social PIM Helps Companies to Manage and Share Product Information Using Secure, Scalable Ease of Microsoft Azure MICROSOFT AZURE ISV PROFILE:
Accumulus Delivers Enterprise Class Subscription Billing and Automation Solutions for Gaming, Retail, and More on the Scalable Microsoft Azure Platform.
Office 365 Directory Synchronization Update: Deploying Password Sync.
Global scale with Microsoft Azure Scenarios Achieving high availability with Microsoft Azure Demos.
Small Businesses Can Reach New Customers while Retaining Existing Ones with Ferret Card COMPANY PROFILE: FERRET CARD Founded in 2011, Ferret Card is a.
Corent’s SurPaaS Transforms Your Software into Scalable SaaS on Windows Azure – in Days! COMPANY PROFILE: CORENT TECHNOLOGY INC. Corent’s SurPaaS is a.
Microsoft Azure Active Directory. AD Microsoft Azure Active Directory.
Powered by Microsoft Azure, PointMatter Is a Flexible Solution to Move and Share Data between Business Groups and IT MICROSOFT AZURE ISV PROFILE: LOGICMATTER.
Building consumer apps with Azure AD B2C
Developer Day Windows Azure June 2012 & October 2012 News Mario Szpuszta Cloud Architect & Technical Evangelist, Microsoft Corp.
Microsoft Azure Integrated with C21 Live Cloud Mosaic Helps Control Your Live Streaming from Anywhere by Deploying in Global Azure Regions MICROSOFT AZURE.
 Mike Martin  Architect  MEET Member  Crew Member of Azug  Windows Azure Insider  Windows Azure MVP  
GOOGLE APP ENGINE By Muktadiur Rahman. Contents  Cloud Computing  What is App Engine  Why App Engine  Development with App Engine  Quote & Pricing.
DNS DNS changes required to validate domains in Office 365 UPN – User Principal Name Every user must have a UPN UPN suffixes must match a validated.
Flight is a SaaS Solution that Accelerates the Secure Transfer of Large Files and Data Sets Into and Out of Microsoft Azure Blob Storage MICROSOFT AZURE.
Smart Syncing: Travelers Get News, Information, and Entertainment along with Free Internet via WiFi COMPANY PROFILE: SIENN With a team across Europe, SIENN.
Microsoft Cloud Day Windows Azure – platform overview and update Mario Szpuszta Platform Strategy Advisor EMEA Windows Azure ISV Team Microsoft Corporation.
Identities and Azure AD Premium
A Lap around Azure API Apps. Customer Challenges What are API Apps? Creating and Consuming an API App using VS Adding authentication API Connectors Swagger.
Going Hybrid – part 1 Moving to Hybrid Cloud with Windows Azure Virtual Machines & System Center 2012 R2.
Slavko Kukrika MVP Connect Windows 10 to the Cloud – Cloud Join.
Architectural Patterns For The Cloud Brian H. Prince | Microsoft.
Agenda  Microsoft Directory Synchronization Tool  Active Directory Federation Server  ADFS Proxy  Hybrid Features – LAB.
Windows Azure and iOS Chris Risner Windows Azure Technical Evangelist Microsoft
WINDOWS AZURE AND THE HYBRID CLOUD. Hybrid Concepts and Cloud Services.
EMS in action Hugh Simpson-Wells and Mark Riley 2016 Redmond Summit | Identity Without Boundaries
Implement Storage Implement Blobs and Azure Files Manage Access Configure Diagnostics, Monitoring & Analytics Implement SQL Databases Implement Recovery.
Call-Center Agents, Customers Communicate More Conveniently with SMS Chat App COMPANY PROFILE: EARLY CONNECT Early Connect is a regional SaaS ISV founded.
Discover How You Can Increase Collaboration with External Partners While Reducing Your Cost in Managing an Extranet from the Azure Cloud MICROSOFT AZURE.
Protect your data Enable your users Desktop Virtualization Information protection Mobile device & application management Identity and Access Management.
Web SSO with Cloud Resources using AD Federation Services
Scalable Web Apps Target this solution to brand leaders responsible for customer engagement and roll-out of global marketing campaigns. Implement scenarios.
Introduction to Windows Azure AppFabric
5/21/2018 9:40 PM BRK3021 Learn about modern infrastructure roles in RDS: Next generation Windows desktop & app virtualization Clark Nicholson - Principal.
Windows Azure AppFabric
Scalable Web Apps Target this solution to brand leaders responsible for customer engagement and roll-out of global marketing campaigns. Implement scenarios.
Veeam Backup Repository
ACS and the Cloud.
Scalable SoftNAS Cloud Protects Customers’ Mission-Critical Data in the Cloud with a Highly Available, Flexible Solution for Microsoft Azure MICROSOFT.
Atea + Microsoft + FCT|FCCN.
MyCloudIT Enables Partners to Drive Their Cloud Profitability Using CSP-Enabled Desktop Hosting Automation with Microsoft Azure and Office 365 MICROSOFT.
Microsoft Ignite NZ October 2016 SKYCITY, Auckland.
Cloud Data Replication with SQL Data Sync
ACS Deployment Scenarios
AD FS Integration Active Directory Federation Services (AD FS) 7.4
Windows Azure Hybrid Architectures and Patterns
Microsoft Virtual Academy
E-Distribution Service uses Cloud Infrastructure to Reduce Costs, Gain Flexibility, and Expand Globally “Windows Azure helps makes it simple, fast, and.
Presentation transcript:

Entwicklung einer echten „Software-as-a-Service" App Mario Szpuszta Platform Strategy Advisor, Microsoft Corp.

Agenda

Characteristics ? What do I mean by “Cloud App”?

Open User Base Windows Azure Access Control Service to integrate with a User’s world

Azure Access Control Service Authentication Motivation: Open your app to a new customer-base Potential customers on Facebook, Live, Google etc. Integration with corporate customers Azure Access Control Service (ACS) Authentication service in the cloud WS-Federation, OAuth SAML 1.1 Tokens, SAML 2.0 Tokens Live ID Facebook AD FS v2

Identity Provider Azure Access Control Service Authentication Credential Types / APIs Credential Stores User Attributes Stores Login.aspxPage1.aspx STS

Identity Provider Azure Access Control Service Authentication Credential Types / APIs Credential Stores User Attributes Stores Page1.aspxPre-Processing STS

Effective & Fast Why Multi-tenancy and structured deployment makes sense

Effective – Multi-Tenant Architecture Motivation: cost efficiency, economy of scale In essence: 1 depoyment serving many customers SaaS maturity levels Level (3) or (4) serve many (!!) customers Level 2: managable, known customers Level 1: migration of small no# of existing customers

Fast – Windows Azure Powershell Cmdlets Motivation: fast deployment of new features, patches, locations E.g. Patch needs to be deployed globally PowerShell Cmdlets Windows Azure Service Management API HTTP REST-based API encapsulated in PowerShell commands

Global Available Reach across the world with Windows Azure Traffic Manager

North America Region Europe Region Asia Pacific Region Customers spread across the world

North America Region Europe Region Asia Pacific Region Customers spread across the world

North America Region Europe Region Asia Pacific Region Disaster Recovery – 8 Minute MTR

Windows Azure Traffic Manager (Community Technology Preview) Motivation: load balancing and disaster recovery Forward public DNS to actual deployments Controlled by policies and regular monitoring pings

Windows Azure CDN Motivation: Distribute blogs across the world 24 additional mini Data Centers, 99.95% availability For Web App content and (public) Blobs

SQL Azure Data Sync Services (Community Technology Preview) Motivation: Sync relational DB across locations SQL Azure – SQL Azure On-premise SQL Server – SQL Azure (hybrid scenario) Data Sync Agent

Awareness! Indirect sales using Windows Azure App Marketplace

Windows Azure App Market Place Motivation: broader sales, billing integration Representation of your product / service Purchase and billing handeled through market place Two possible ways of integration Simple listing of your app (free) Listing + billing (Microsoft service fee 20%) Application owner & purchaser requires LiveID Application users use application authentication

Purchase Purchase Confirmation + Redirect (incl Token) User Redirect (incl Token) Cancel Subscription (incl Token) (1) (4) Windows Azure Marketplace Your Application User (2)(3)

Summary Azure Technologies that enable you building true Cloud Apps

Agenda