Deploying Web Application

Slides:



Advertisements
Similar presentations
Windows Azure Pack Tomáš „Kanty“ Kantůrek
Advertisements

.NET, Visual Studio, TFS + Git | Java, NodeJS, PHP, Python, Ruby, C++ Data SQL Databases NoSQL Tables Blob Storage HDInsight Window s Azure IaaS +
Visual Studio 2012 or 2013 VisualStudio.com (or) Github (or) Bitbucket (or more) Azure Cross-Platform Command Tools Setup if you want to play too.
Software University Curriculum, Courses, Exams, Jobs SoftUni Team Technical Trainers Software University
Fundamentals SoftUni Welcome to Software University SoftUni Team Technical Trainers Software University
Fundamentals SoftUni Welcome to Software University SoftUni Team Technical Trainers Software University
Microsoft Azure SoftUni Team Technical Trainers Software University
IOS and Android with Windows Azure Websites Name Title Address Website.
Hybrid Cloud and Windows Server 2003 end of support on Azure Rod Kruetzfeld Data Center Technical Strategist Microsoft Canada.
Asynchronous Web Services Writing Asynchronous Web Services SoftUni Team Technical Trainers Software University
Windows Azure Virtual Machines Anton Boyko. A Continuous Offering From Private to Public Cloud.
Multi-Tier Apps with Admin Access, RDP, Custom Installs Modern Scalable Web Sites Full Windows Server/Linux VMs Web Sites Virtual Machines Cloud Services.
Building web applications with the Windows Azure Platform Ido Flatow | Senior Architect | Sela | This session.
Windows Azure and iOS Chris Risner Windows Azure Technical Evangelist Microsoft
Software Technologies Course Overview SoftUni Team Technical Trainers Software University
Programming Fundamentals Course Introduction SoftUni Team Technical Trainers Software University
Doctrine The PHP ORM SoftUni Team Technical Trainers Software University
Software Technologies
Version Control Systems
Magento Basics Getting started developing for Magento
Databases basics Course Introduction SoftUni Team Databases basics
Data Structures Course Overview SoftUni Team Data Structures
C# MVC Frameworks – ASP.NET
Web API - Introduction AJAX, Spring Data REST SoftUni Team Web API
Introduction to MVC SoftUni Team Introduction to MVC
Setup a PHP + MySQL Development Environment
WordPress Introduction
PHP MVC Frameworks Course Introduction SoftUni Team Technical Trainers
PHP Fundamentals Course Introduction SoftUni Team Technical Trainers
C# Database Fundamentals with Microsoft SQL Server
JavaScript Applications
ASP.NET Integration Testing
Mocking tools for easier unit testing
Scalable Web Apps Target this solution to brand leaders responsible for customer engagement and roll-out of global marketing campaigns. Implement scenarios.
JavaScript Applications
State Management Cookies, Sessions SoftUni Team State Management
PHP MVC Frameworks MVC Fundamentals SoftUni Team Technical Trainers
C# Databases Advanced with Microsoft SQL Server
Software Technologies
Entity Framework: Code First
Databases advanced Course Introduction SoftUni Team Databases advanced
C#/Java Web Development Basics
Install and configure theme
Entity Framework: Relations
Caching Data in ASP.NET MVC
The Right Way Control Flow
ASP.NET Razor Engine SoftUni Team ASP.NET MVC Introduction
ASP.NET MVC Introduction
C# Advanced Course Introduction SoftUni Team C# Technical Trainers
Databases Advanced Course Introduction SoftUni Team Databases Advanced
C# Web Development Basics
Cloud Data platform (Cloud Application Development & Deployment)
Extending functionality using Collections
Platform as a Service.
ASP.NET REST Services SoftUni Team ASP.NET REST Services
Logo here Module 3 Microsoft Azure Web App. Logo here Module Overview Introduction to App Service Overview of Web Apps Hosting Web Applications in Azure.
ASP.NET Filters SoftUni Team ASP.NET MVC Introduction
C# Advanced Course Introduction SoftUni Team C# Technical Trainers
Course Overview, Trainers, Evaluation
Train the Trainers Course
Version Control Systems
Lean .NET stack for building modern web apps
Scalable Web Apps Target this solution to brand leaders responsible for customer engagement and roll-out of global marketing campaigns. Implement scenarios.
JavaScript: ExpressJS Overview
Acutelearn Azure Administration Training in Hyderabad Classroom Training Instructor led trainings at Acutelearn premises Corporate Training Custom tailored.
2017 Real Questions
02 | Hosting Services in Windows Azure
Introduction to Windows Azure Web Sites
Microsoft Virtual Academy
Microsoft Virtual Academy
Presentation transcript:

Deploying Web Application C# MVC Frameworks SoftUni Team Technical Trainers Software University http://softuni.bg

Have a Question? sli.do #CSharpWeb

Table of Contents Introduction to Azure Web Apps How to deploy web service application? Logging Diagnostics Configurations © Software University Foundation – http://softuni.org This work is licensed under the Creative Commons Attribution-NonCommercial-ShareAlike license.

Microsoft's Public Cloud Platform Windows Azure Microsoft's Public Cloud Platform

Microsoft Windows Azure Fast-growing public cloud from Microsoft Provides rich PaaS platform Mainly for .NET developers Provides also Java, PHP, Python, and Node.js APIs Databases, storage, mobile back-ends, CDN, … Provides IaaS cloud (Windows VMs) No free version, only 1 month trial (credit card required)

Windows Azure Services Azure Compute – VMs in the Azure cloud Storage services SQL Database – cloud version of SQL Server Azure Table Storage (NoSQL database) Azure Queue Storage – message queue services Azure Blobs / Drives – blob / file storage, NTFS volumes Azure CDN – content delivery network Azure Caching – distributed, in-memory, application cache

Azure Portal Live Demo

Azure Web Apps

What is Azure Web Apps? Azure Web Sites is a platform as a service (PaaS) Cloud computing based platform for hosting websites Allows publishing web apps written in different platforms .NET, node.js, Java, PHP, Python

What does Azure Web Apps give us? Create new sites in seconds Easily manage and scale your sites Automatic load balancing and shared storage across instances Use ASP.NET, ASP, PHP, or Node.js Supports any Web development tool on any platform Windows, OSX, Linux SQL Azure or MySQL databases

How to deploy application? Register in Microsoft Azure Go to Azure Portal Go to Web Apps Create new web app Create new database Set connection string Allow Azure IP Deploy to web app

Azure Web Apps Configuration You can use .NET, Java, PHP, Python SSL certificates can be uploaded SSL bindings to custom domains Only custom domains can be used Connection strings can be configured You can configure Azure Authentication / Authorization You can scale your web application (cores, memory, instances) You can add web jobs

Azure Monitoring You can monitor you application: CPU Time Data In Data Out HTTP Server Errors Requests …

Azure Web Apps Live Demo © Software University Foundation – http://softuni.org This work is licensed under the Creative Commons Attribution-NonCommercial-ShareAlike license.

ASP.NET SignalR https://softuni.bg/courses/ © Software University Foundation – http://softuni.org This work is licensed under the Creative Commons Attribution-NonCommercial-ShareAlike license.

License This course (slides, examples, demos, videos, homework, etc.) is licensed under the "Creative Commons Attribution- NonCommercial-ShareAlike 4.0 International" license © Software University Foundation – http://softuni.org This work is licensed under the Creative Commons Attribution-NonCommercial-ShareAlike license.

Free Trainings @ Software University Software University Foundation – softuni.org Software University – High-Quality Education, Profession and Job for Software Developers softuni.bg Software University @ Facebook facebook.com/SoftwareUniversity Software University @ YouTube youtube.com/SoftwareUniversity Software University Forums – forum.softuni.bg © Software University Foundation – http://softuni.org This work is licensed under the Creative Commons Attribution-NonCommercial-ShareAlike license.