Welcome - Sharing information with the community related to Microsoft SharePoint security, information protection and permissions. Topics will also cover identity federation, claims and software development. Articles will at times be technical and focussed at developers/architects. They will also be higher level and discuss concepts and customer use cases. Have a look around, share your thoughts and I do hope you find some helpful content.

Follow me on Twitter @AntonioMaio2

Tuesday, March 4, 2014

Notes from SPC14: Building SharePoint Apps with Windows Azure "Platform as a Service"

Tuesday
March 4, 2014 1:45-3:00pm

Speakers:
Kirk Evans

Developer
Session

I
attended a great session today by Kirk Evans on using Windows Azure
"Platform as a Service" features to build SharePoint Apps.Most of it was live demos, which is hard to
take notes on, but here are a few random notes.See the bottom for a link to his blog.

When building apps, you are
not building them for just 1 customer - you are building it for multiple
customers and it will need to scale

Install the Azure SDK in
Visual Studio - you get a new Azure node in the project tree

Azure Web Sites - can access
through the Azure node in Visual Studio

Can get failed event tracing
from here

Remote debugging supported in
Azure Management Portal

Download Publish Profile -
same as web deploy

Right click on project,
select Publish

Asks for a profile

Important concepts to know:

Client ID

Client Secret

Generated in Azure - save
them

These values get inserted
into web.config as part of web deploy process

When deploying to Azure, must
use HTTPS

App Packaging - during
packaging process you must select if you trust the app or not, and what
operations is it allowed to perform (read, write, etc.)

When deploying SharePoint App
to Azure, you can choose the web site mode and how to scale the site as
load increases

No comments:

Post a Comment

About Me

Antonio Maio is an information security architect with over 25 years of experience in cyber security practices and systems, product management, software development and leadership. Antonio is currently a Senior Manager and Senior SharePoint Architect with Protiviti. He has been awarded a Microsoft Most Valuable Professional award for 5 consecutive years, from 2012 to 2016, specializing in Microsoft SharePoint Server, Office 365 and Office Services. His background includes implementing cryptography and PKI systems, information security technologies, and both information governance and cybersecurity best practices. His experience with Microsoft SharePoint and Office 365 extends over the last 10 years. When he’s not helping enterprise, military or government organizations solve security challenges, you can catch him speaking at conferences or contributing to the community through this blog. In his spare time, Antonio likes to oil paint, run, make wine, read and spend time with his family.