1、Success IsIndustry ApproachData in UseData in MotionData at RestChallenges I want to provide a single identity for users to access all corporate resourcesI want to be able to ensure that access to data automatically stays up to date with our users roles and responsibilities I want to be able to wipe
2、 data from devices when the relationship with the device or users endsI want to be able to ensure files are encrypted and only accessible by authorized usersI want to be enable safe sharing of content with internal and external usersI want to prevent users from being able to leak information using e
3、mailCommon Identity across on-premises and cloud with Windows Server and Windows Azure Active DirectoryWindows Rights Management(RMS)and AD Rights Management Services(RMS)protect and enforce access control on data regardless of type.Remote Business Data Removal(RBDR)enables secure wipe of data.Secur
4、e collaboration and sharing both within and outside your company along with the ability to enforce protection is enabled using Exchange DLPChallenges I want to be able to control which applications can be accessed by users and devices with conditional access policiesI need my applications to be able
5、 to protect our data such that our users can safely share data Challenges I want to be able to control which devices can be used for storageI want to prevent unauthorized access to data when a device is lost or stolen“Our role is more important than ever before”“We are required to innovate and deliv
6、er much faster”“I need a cross-device development strategy”“Open Source enriches the platform and the community“but I have existing applications to run and evolve”Productivity of Visual Studio+Flexibility of WebInteractive HTML/CSS tools for web apps that look and behave the same across any browserP
7、owerful tools and technologies for interactive appsDevelop JavaScript/TypeScript complex logic with powerful editing,debugging and diagnostics.Supports demanding needs of LOB appsHybrid cloud requirements,flexibility,productivity,Tools to develop and test complex web applications that scale.NET API
8、for Hadoop WebClient.NET Compiler Platform(Roslyn).NET Map Reduce API for Hadoop.NET Micro FrameworkASP.NET MVCASP.NET Web APIASP.NET Web PagesASP.NET SignalRComposition(MEF2)Entity FrameworkLinq to HiveMEF(Managed Extensibility Framework)OWIN Authentication MiddlewareRx(Reactive Extensions)Web Prot
9、ection LibraryWindows Azure.NET SDKWindows Phone ToolkitWnsRecipeMimekitXamarin.AuthXamarin.MobileCouchbase for.NEThttp:/www.dotnetfoundation.orgdotnetfdn/#dotnetfdn MailkitSystem.DrawingChoose your Editors and ToolsOpen Source with ContributionsCross-PlatformOSSSeamless transition from on-premises
10、to cloudFaster Development CycleTotally ModularFastNext gen JIT(“RyuJIT”)SIMD(Data Parallelization)RuntimeCompilers.NET Compiler Platform(“Roslyn”)Languages innovationBCL and PCLEntity FrameworkLibrariesPlatformFrameworkToolsor bring your ownor bring your ownor bring your ownApplication startup and
11、performanceFeature.NET vNext.NET vNext(Cloud Optimized)Cloud Ready*Modular Design*Dependency Injection*Consistent Tracing/Debugging*Faster Development(No Build Step)*Open Source*Full Side by Side(framework deployed inside application)*Fast startup,Low memory/High throughput(best of class)*MVC,Web AP
12、I,Web Pages 6,SignalR 3,EF 7“Our role is more important than ever before”“We are required to innovate and deliver much faster”“I need a cross-platform mobile development strategy”“I need create applications with global scale”“but I have existing applications to run and evolve”Core-BusinessApplicatio
13、nsDEVICE-FIRSTOptimize for devicesCross-platform mobileAGILEDevelopmentagilityCLOUD-FIRSTOptimize for Cloud and Server workloads Hybrid environmentsIT AdminDevelopersYour DatacenterYour DatacenterVMs in dev&test environmentDevelopersIT AdminMSDN Credits$50/month$100/month$150/month3 VMs for 16 80 20
14、 Up to 500 SQL DBStandardsbasedHighlyinteractive appsEnterprise complexityNEWNEWWeb SitesMobile ServicesCorporate NetworkSQL ServerBizTalk Hybrid ConnectionsHybrid Connection ManagerOther resourcesConnect your Azure Web Site or Mobile Service to on-premises resources in minutes with no network confi
15、gurationAzureDesktop apps Windows Store appsBrowser-based applicationsMulti-device hybrid AppsC#+XIBC#+AXMLC#+XAMLNative UINative UINative UICore runtime in.NET FrameworkNewer runtime pieces out-of-band(NuGet)Tooling in Visual StudioRuntime in.NET FrameworkTooling in Visual StudioRuntime out-of-band
16、NuGet)Tooling out-of-band(Microsoft Download Center)Latest version“chained in”to new Visual Studio releasesMobility is the new normal52%of information workers across 17 countries report using three or more devices for work*52%90%of enterprises will have two or more mobile operating systems to suppo
17、rt in 2017*90%80%of employees admit to using non-approved software-as-a-service(SaaS)applications in their jobs*80%*Forrester Research:“BT Futures Report:Info workers will erase boundary between enterprise&consumer technologies,”Feb.21,2013*Gartner Source:Press Release,Oct.25,2012,http:/ approachUni
18、fy your environmentEnable your usersProtect your dataDevicesAppsDataPeople-centric approachUnify your environmentEnable your usersProtect your dataDevicesAppsDataMobile Device&Application ManagementHybridIdentityAccess&Information ProtectionDesktopVirtualizationThe Microsoft solution is differentRap
19、idly changing environment Rapid cloud cadenceMany devices/shorter half lifePeople-centricOfficeManaged Office mobile appsDevice,and IT experiences countArchitecture mattersProtection at all layersIdentity,device,apps,dataMobile Device&Application ManagementHybridIdentityAccess&Information Protection
20、DesktopVirtualizationManaged productivity with Office mobile appsConditional access to corporate resourcesSimplified device enrollmentMobile app management and app wrappingMobile Device&Application ManagementHybridIdentityAccess&Information ProtectionDesktopVirtualizationConsistent identitySelf-serv
21、ice for your peopleSecurity/audit reportingSingle sign-on to applicationsIn cloudSession-BasedcomputingSession-based desktops and RemoteApp Cost-effective,easy Cost-effective,easy to manageto manageAzure RemoteAppWindows Server session-based applications delivered from the Azure CloudTurnkey solutio
22、n,scale Turnkey solution,scale without large CAPEXwithout large CAPEXOn-premisesRemote Desktop Session Host deployed on cloud infrastructure servicesCustomizable with minimum Customizable with minimum capital expenditurecapital expenditureRDS on IaaSVirtual Desktop InfrastructureAccess to Pooled or
23、Personal Virtual Desktops running Windows Client OSHigh performance,app High performance,app compatibilitycompatibilityUserMobile Device&Application ManagementHybridIdentityAccess&Information ProtectionDesktopVirtualizationRich user experienceEfficient managementInformation protectionScale without l
24、arge capital expenditureDeeper Skill SetCertification RequirementsBroader Skill SetRecertificationRelevanceRigorInstall serversPlanningOptimizationMigrationConfigure serversConfigure Server CoreDelegationOffline image managementRemote serversConfigure local storage Planning for server storage Workin
25、g with DisksBusiness continuity challengesDR OrchestrationDR OrchestrationDR OrchestrationDR OrchestrationExtensible Data Channel(Hyper-V Replica,SQL Always-ON)Hyper-V Recovery ManagerDR OrchestrationDR OrchestrationDR OrchestrationDR OrchestrationExtensible Data Channel(Hyper-V Replica,SQL Always-O
26、N)Hyper-V Recovery ManagerDR OrchestrationDR OrchestrationHyper-V Recovery ManagerDR DR OrchestrationOrchestrationDR OrchestrationDR OrchestrationDR OrchestrationDR OrchestrationDR OrchestrationDR OrchestrationExtensible Data Channel Hyper-V Recovery ManagerMicrosoft AzureSite RecoveryMicrosoft Azur
27、eComputeStorageNetworksPREVIEWDemi AlbuzSENIOR PRODUCT MARKETING MANAGERSamim ErdoganPRINCIPAL ENGINEERING MANAGER Thomas WillinghamTECHNICAL PRODUCT MANAGERTodays challengesDeliver applications to mobile platforms(BYOD)Respond to dynamic business requirements for IT:Seasonal/temporary workersVendor
28、sNew employees(mergers and acquisitions)Reduce infrastructure costs(move CAPEX to OPEX)Provide access to legacy applicationsProtect corporate resources and ensure complianceIntroducing Azure RemoteApp PreviewMicrosoft ConfidentialRemote applications delivered from Azures reliable platformAccess from
29、 Windows,iOS,Mac OS X,and Android devicesDelivered via Microsoft Remote Desktop Protocol and RemoteFXScale without large capital expenseFlexible hybrid or cloud deployment optionsWhy Azure RemoteApp?Microsoft ConfidentialScale up or down to meet dynamic business needs without large capital expense o
30、r management complexityProvide access to corporate applications from anywhere,on any deviceCentralize and protect corporate resources on Azures reliable platformScaleEnableProtectSystem Hardening TricksTime has changed!5 Phases of HackersWarning!Warning!This Presentation Contains many This Presentat
31、ion Contains many information which you should information which you should not use in live targets or not use in live targets or networks without works without permissions.Mobile65%of companies are deploying at least one social software tool.SocialCloudDigital content isOver 82%of new apps were dis
32、tributed or deployed on clouds in 2014.Big Data70%of organizations are either using orinvestigating cloud computing solutionsBy 2016,smartphones and tablets will put power in the pockets of a billion global consumersThe worlds mobile worker population will reach 80%growth of unstructured data is pre
33、dicted over the next five years.1.3 billion over 37%of the total workforce by 2015Millennialswill make up75%of the American workforce by 2025Rocketing toward 8ZB by 2015.Large Scale Technology TrendsTransforming access to people and informationBusiness InnovationCyber Security RequirementsPurposeful
34、ly Designed Technology Can help drive business successPort ScanningVulnerability ScanningNetwork ScanningProcess Explorer,Process Monitor,PsExecAutoruns,Disk2Vhd,ProcDump,BgInfo,AccessChk“Gems”(Procmon tricks,nerd-out on TS sessions/winsta/desktops,LogonSessions,DU)Whats New/Updated Since the BookMo
35、re Cool Stuff You Can DoDeeper Skill SetCertification RequirementBroader Skill SetRecertificationRelevanceRigor Web ToolsWhat end of support meansStart planning your migration and transforming your datacenter todayDiscontinued support for many applicationsNowis the time to actIncreased operations co
36、stsImpact on Microsoft Small Business Server 2003Impact on both physical and virtualized serversNosafe havenNosafe havenWindows 2003/R2 servers will not pass a compliance auditNocomplianceNocompliance37 critical updates released in 2013 for Windows Server 2003/R2NoupdatesNoupdatesMigrate4Target3Asse
37、ss2Discover1Conditional accessDirectAccess&automatic VPNDesktop VirtualizationActive DirectoryActive DirectoryWeb AppsWeb AppsWeb Application ProxyWeb Application ProxyRemote AccessRemote AccessRDS GatewayRDS GatewayVDIVDISession hostSession hostFilesFilesLOB AppsLOB AppsUsers can register their dev
38、ices to gain access to corporate data and apps and single sign-on through device authentication Conditional access with multi-factor pre-authentication is provided on a per-application basis,leveraging user identity,device registration&network locationPublished applicationsOAuth apps+APIsOAuth apps+
39、APIsAny standard Any standard HTTP AppHTTP AppClaims,Office Claims,Office&Kerberos&Kerberos web appsweb appsWeb Application ProxyWeb Application Proxy(includes AD FS Proxy)(includes AD FS Proxy)AD FSAD FSActive DirectoryActive DirectoryAD FS provides rich authentication and authorization capabilitie
40、s including multi-factor and federation.Publish any standard Web/HTTP server.Single Sign On using Kerberos,claims,Office or OAuthNew Windows Server 2012 R2 role service under RRAS server role,integrated into Windows Server Manager and RRAS admin experience(PSH+UI).DEVQAINTPRODTFSDEVQAINTPRODTFSDEVQA
41、INTPRODTFSManage the full stackREST/Web ServiceHttpClientGetAsyncGetBufferAsyncGetInputStreamAsyncGetStringAsyncPostAsyncPutAsyncSendRequestAsyncHttpRequestMessageHttpResponseMessageHttp Base Protocol FilterHas in-depth settingsHttpContentString Stream Buffer Multipart FormUrlEncodedYour codeThis is
42、 also a filterBonus#1(For Geeks)ADM(x)and Group Policy Preferences“Gotchas”Bonus#2:Special Group Policy Announcements!Configurable CFD DatesBacklog MappingRemoving Weekends from BurndownsAgile Portfolio Management UpdatesWork Item Chart PinningJava in Hosted BuildsShared Parameters for Test CasesWor
43、k Items from Code DiscussionsQuery TagsTeam Project DeletionPaste Images via WebWindows 8.1 in Hosted BuildsNew Languages for Code Syntax HighlightingExporting Test ArtifactsAzure Preview PortalImproved Code CommentingApplication Insights PreviewVSO General AvailabilityWork Item ChartsColor Picking
44、in ChartsImproved Git PermissionsBuild Images Updated for VS2013Bulk Edit of Test CasesVisual Studio 2013Work Item TagsMaven Support for BuildsTeam Room Git push eventsVisual Studio Online12 monthsRelease ManagementTeam Foundation Server 2013Cloud-Based Load TestingTeam RoomsGit AnnotatePush to Multiple Remotes(Git)Git Revert