Comments
Description
Transcript
Web Apps - Nuvola Rosa
Cloud Computing Cosa, come e perché? Giancarlo Lelli Microsoft MVP – Analyst @ Avanade Italy [email protected] @itsonlyGianca Cosa è il cloud? “Cloud computing means storing and accessing data and programs over the Internet instead of your computer's hard drive…” Why the cloud? Why the cloud? Rapidly setup environments to drive business priorities Scale to meet peak demands Increase daily activities, efficiency and reduced cost. (as a Service) Platform (as a Service) Scale, resilience and management by vendor Infrastructure Scale, resilience and management by vendor Applications You manage On Premises Managed by vendor You scale, make resilient & manage You scale, make resilient and manage Hosting models Business model Software (as a Service) Azure Microsoft Azure is a cloud computing platform and infrastructure created by Microsoft for building, deploying, and managing applications and services through a global network of Microsoft-managed datacenters. It provides both PaaS and IaaS services and supports many different programming languages, tools and frameworks, including both Microsoft-specific and third-party software and systems. AZURE REGIONS Support for Open Source Languages CMS Devices Databases / Apps Operating systems Management aka.ms/azure4dreamspark aka.ms/a4ds Azure Services Web Apps Develop apps with… .NET | Node.js | PHP | Python | Java Full capability set available including: • .NET, Node.js, Java, PHP, and Python WEB APPS Web apps run as-is no changes required • WebJobs for long running tasks • Integrated VS publish, remote debug… • CI with GitHub, BitBucket, VSO • Auto-load balance, Autoscale, Geo DR Sample Scenarios to Get Started with Microsoft Azure for DreamSpark Free Tools Visual Studio Community 2015 http://aka.ms/visualstudio15free Visual Studio Code https://code.visualstudio.com/ Mobile Apps Azure Mobile App Storage Authentication Push Notification Mobile SDKs Gateway to backend capabilities Data / Notifications / Auth Client SDKs Native Cross-Platform .NET and node.js back-ends available Native SDKs Android iOS Windows Cordova/PhoneGap Cross-plat Xamarin Sencha SDKs Titanium HTML5/JS Useful links Overview Azure 4 DreamSpark e Overview a Azure https://channel9.msdn.com/Series/MVA-Azure4Dreamspark/00--Introduzione-aAzure4Dreamspark Come attivare dreamspark https://channel9.msdn.com/Series/MVA-Azure4Dreamspark/Attivare-DreamSpark Introduzione alle Azure Web App https://channel9.msdn.com/Series/MVA-Azure4Dreamspark/01--Azure-Web-App Creazione di una Web App ASP.NET MVC utilizzando Visual Studio e MySQL come database https://channel9.msdn.com/Series/MVA-Azure4Dreamspark/02--Creare-Web-App-con-ASPNETMVC--MySQL-in-Visual-Studio Creazione di una Web App in PHP, con database MySQL e distribuzione del codice via FTP https://channel9.msdn.com/Series/MVA-Azure4Dreamspark/03--Creare-Web-App-con-PHP-MySQL-via-FTP Crazione di una Web App utilizzando template Wordpress https://channel9.msdn.com/Series/MVA-Azure4Dreamspark/04--Creare-Web-App-con-iltemplate-di-Wordpress Hosted Web App: dal sito web all’app mobile https://channel9.msdn.com/Series/MVA-Azure4Dreamspark/05--Hosted-Web-App Questions? Ask in our Forums Sviluppo su Azure: http://aka.ms/svilupposuazure SQL Server: http://aka.ms/sqlserverit Windows 10 Infra: http://aka.ms/win10itproit Windows server 2012 e 2008: http://aka.ms/windowserverit Sharepoint e Visual Studio: http://aka.ms/sharepointvsto Windows Store e Universal Windows Platform: http://aka.ms/windowsapplic Thank you!