SlideShare ist ein Scribd-Unternehmen logo
1 von 21
Madrid, 9 y 10 de junio de 2015
Alberto Diaz Martin
SharePoint Server MVP
ENCAMINA
http://geeks.ms/blogs/adiazmartin
http://blogs.encamina.com/negocios-sharepoint
@adiazcan
Principal Team Leader
Office 365 y Azure
Guía de desarrollo para
maximizar tu nube
Developer vision
Setting Up Environments
■Sign up for an Office 365 subscription (Trial or MSDN)
■Create a Developer Site Collection
■Create an App Catalog Site Collection
■Sign up for Windows Azure subscription
■Link Office 365 AAD to Windows Azure
■Make Office 365 user administrator in Azure
■Use Visual Studio remotely to develop
Developer Setup
Connecting Azure and Office 365
Azure Active Directory – Applications
What is it
■3rd party applications can be registered in Azure Active
Directory (the identity provider for Office 365) and granted
access to data/capabilities in Office 365 and other registered
applications
When to use it
■Applications that need access to multiple Office 365 services
■Stand-alone applications that need access to Office 365
Office 365 Examples
■Mobile and Web applications that connect into Office 365
Azure Web Apps
What is it
■Service for hosting websites and web apps across a number of
platforms (.NET, NodeJS, PHP, Python, and Java) that are
designed for enterprise grade workloads and offer global scale
When to use it
■Applications that require a web user interface
■Applications that host Web/REST/OData services
Office 365 Examples
■Any stand-alone or contextual provider-hosted app
■Services layer for a SharePoint-hosted app
Connecting Office 365 and Azure
Azure Storage Queues
What is it
■Queues provide an asynchronous location for message producers
(sender) to drop off messages and message consumer (receiver)
to pick up messages
When to use it
■Communication between web and worker roles
■Communication in hybrid solutions
■Asynchronous communication without order guarantee*
Office 365 Examples
■Site provisioning request/processing (including on-premises)
■Mail merge for bulk emailing and document assembly
Azure Web Apps - Web Jobs
What is it
■Component of Azure Web App that allows a background program
or script to run on demand, continuously, or on a schedule
When to use it
■Background or bulk processing
■Scheduled, continuous, or triggered operations
Office 365 Examples
■FTC Migration of SharePoint Timer Jobs into Office 365
■Background Exchange processing (ex: Scheduling/Calendaring)
WebJobs
Azure Service Bus - Relays
What is it
■A component of Azure Service Bus that provides bi-directional
communication between two points by establishing outbound
TCP connections to the Service Bus
When to use it
■Secure communication to services/resources behind a corporate
firewall and/or network address translation (NAT)
■Application needs to leverage legacy resources on-premises
Office 365 Examples
■Office 365 interoperability to legacy and/or on-premises LOB
applications
Azure Logic Apps
What is it
■A fully managed Platform as a Service (PaaS) to automate business
process execution and tricky integration scenarios via an easy to
use visual designer
When to use it
■Applications with connections that span a number of SaaS
solutions (not all Office 365)
■Applications that are workflow-based or rely on triggering logic
Office 365 Examples
■SharePoint-based social posting manager
■Site provisioning workflow that touches other SaaS offerings
Logic Apps
Q&A
¡Completa tu pasaporte!
■ Debes recorrer todos los stand de la
conferencia
■ Solicita en cada stand su pegatina
■ Pégalas todas en el pasaporte
■ Una vez relleno, solicita a la azafata
del mostrador interno (al lado del
auditorio) tu número de participación
■ ¡El pasaporte completo te permitirá
participar en el sorteo de los regalos
de la conferencia!
¡Rellena tu encuesta!
■ No olvides rellenar las dos hojas de
encuesta.
■ Una vez relleno, entrégala a la azafata del
mostrador interno (al lado del auditorio).
■ La azafata te entregará la bolsa con el
regalo de la conferencia.
Alberto Diaz Martin
SharePoint Server MVP
ENCAMINA
http://geeks.ms/blogs/adiazmartin
http://blogs.encamina.com/negocios-sharepoint
@adiazcan
Principal Team Leader
CEUS by Iberian SharePoint Conference 2015   Office 365 y Azure - Guía de desarrollo para maximizar tu nube

Weitere ähnliche Inhalte

Was ist angesagt?

Was ist angesagt? (20)

Hybrid connectivity options with the microsoft cloud
Hybrid connectivity options with the microsoft cloudHybrid connectivity options with the microsoft cloud
Hybrid connectivity options with the microsoft cloud
 
The citizen integrator
The citizen integratorThe citizen integrator
The citizen integrator
 
Azure integration services from the IT Professional perspective
Azure integration services from the IT Professional perspectiveAzure integration services from the IT Professional perspective
Azure integration services from the IT Professional perspective
 
Monitor Azure Kubernetes Cluster With Prometheus by Mamta Jha
Monitor Azure Kubernetes Cluster With Prometheus by Mamta JhaMonitor Azure Kubernetes Cluster With Prometheus by Mamta Jha
Monitor Azure Kubernetes Cluster With Prometheus by Mamta Jha
 
Leveraging Akamai to Make Your Cloud Transformation Initiatives Successful
Leveraging Akamai to Make Your Cloud Transformation Initiatives SuccessfulLeveraging Akamai to Make Your Cloud Transformation Initiatives Successful
Leveraging Akamai to Make Your Cloud Transformation Initiatives Successful
 
Streamline Your Business with Custom Desktop Software
Streamline Your Business with Custom Desktop SoftwareStreamline Your Business with Custom Desktop Software
Streamline Your Business with Custom Desktop Software
 
Friends Don't Let Friends Build Landing Zones
Friends Don't Let Friends Build Landing ZonesFriends Don't Let Friends Build Landing Zones
Friends Don't Let Friends Build Landing Zones
 
Shift Remote AI: Build and deploy PyTorch Models with Azure Machine Learning ...
Shift Remote AI: Build and deploy PyTorch Models with Azure Machine Learning ...Shift Remote AI: Build and deploy PyTorch Models with Azure Machine Learning ...
Shift Remote AI: Build and deploy PyTorch Models with Azure Machine Learning ...
 
Serverless technology on cloud
Serverless technology on cloudServerless technology on cloud
Serverless technology on cloud
 
How BAMTECH Media Delivers 50,000 Live Events via APIs
How BAMTECH Media Delivers 50,000 Live Events via APIsHow BAMTECH Media Delivers 50,000 Live Events via APIs
How BAMTECH Media Delivers 50,000 Live Events via APIs
 
Deploy to azure in less then 15 minutes
Deploy to azure in less then 15 minutesDeploy to azure in less then 15 minutes
Deploy to azure in less then 15 minutes
 
Mule soft
Mule softMule soft
Mule soft
 
Cloud Manthn Software Solutions Pvt Ltd - What we do ?
Cloud Manthn Software Solutions Pvt Ltd - What we do ?Cloud Manthn Software Solutions Pvt Ltd - What we do ?
Cloud Manthn Software Solutions Pvt Ltd - What we do ?
 
Azure and OSS, a match made in heaven
Azure and OSS, a match made in heavenAzure and OSS, a match made in heaven
Azure and OSS, a match made in heaven
 
Serverless with Azure Functions
Serverless with Azure FunctionsServerless with Azure Functions
Serverless with Azure Functions
 
Build intelligent solutions using ms azure
Build intelligent solutions using ms azureBuild intelligent solutions using ms azure
Build intelligent solutions using ms azure
 
Office Add-Ins
Office Add-InsOffice Add-Ins
Office Add-Ins
 
Static web apps by GitHub action
Static web apps by GitHub actionStatic web apps by GitHub action
Static web apps by GitHub action
 
Becoming as a service
Becoming as a serviceBecoming as a service
Becoming as a service
 
SAP HANA Cloud Platform CodeJam
SAP HANA Cloud Platform CodeJamSAP HANA Cloud Platform CodeJam
SAP HANA Cloud Platform CodeJam
 

Andere mochten auch

Andere mochten auch (6)

GUSENET - Por qué todo lo que veo es SharePoint
GUSENET - Por qué todo lo que veo es SharePointGUSENET - Por qué todo lo que veo es SharePoint
GUSENET - Por qué todo lo que veo es SharePoint
 
Global Azure Bootcamp 2015 - Híbrido, ese es el quiz de la cuestión en Azure
Global Azure Bootcamp 2015 - Híbrido, ese es el quiz de la cuestión en AzureGlobal Azure Bootcamp 2015 - Híbrido, ese es el quiz de la cuestión en Azure
Global Azure Bootcamp 2015 - Híbrido, ese es el quiz de la cuestión en Azure
 
Microsoft dotNet Spain Conference 2015 - Un nuevo mundo para el desarrollo de...
Microsoft dotNet Spain Conference 2015 - Un nuevo mundo para el desarrollo de...Microsoft dotNet Spain Conference 2015 - Un nuevo mundo para el desarrollo de...
Microsoft dotNet Spain Conference 2015 - Un nuevo mundo para el desarrollo de...
 
Microsoft dotNet Spain Conference 2015 - Buscar para encontrar con azure
Microsoft dotNet Spain Conference 2015 - Buscar para encontrar con azureMicrosoft dotNet Spain Conference 2015 - Buscar para encontrar con azure
Microsoft dotNet Spain Conference 2015 - Buscar para encontrar con azure
 
Deep dive into office 365 api for one drive for business
Deep dive into office 365 api for one drive for businessDeep dive into office 365 api for one drive for business
Deep dive into office 365 api for one drive for business
 
Deep dive into office 365 ap is for calendar mail and contacts
Deep dive into office 365 ap is for calendar mail and contactsDeep dive into office 365 ap is for calendar mail and contacts
Deep dive into office 365 ap is for calendar mail and contacts
 

Ähnlich wie CEUS by Iberian SharePoint Conference 2015 Office 365 y Azure - Guía de desarrollo para maximizar tu nube

Ähnlich wie CEUS by Iberian SharePoint Conference 2015 Office 365 y Azure - Guía de desarrollo para maximizar tu nube (20)

SPS Gulf : SharePoint 2013 Cloud Business App
SPS Gulf : SharePoint 2013 Cloud Business AppSPS Gulf : SharePoint 2013 Cloud Business App
SPS Gulf : SharePoint 2013 Cloud Business App
 
Application modernization with azure PaaS and FaaS
Application modernization with azure PaaS and FaaSApplication modernization with azure PaaS and FaaS
Application modernization with azure PaaS and FaaS
 
Sps barcelona 2017 serverless para office 365
Sps barcelona 2017   serverless para office 365Sps barcelona 2017   serverless para office 365
Sps barcelona 2017 serverless para office 365
 
Microsoft-Azure-Overvi2222222222222ew.pptx
Microsoft-Azure-Overvi2222222222222ew.pptxMicrosoft-Azure-Overvi2222222222222ew.pptx
Microsoft-Azure-Overvi2222222222222ew.pptx
 
Getting started with development in azure
Getting started with development in azureGetting started with development in azure
Getting started with development in azure
 
SharePoint Saturday Madrid 2017 - Serverless para Office 365
SharePoint Saturday Madrid 2017 - Serverless para Office 365SharePoint Saturday Madrid 2017 - Serverless para Office 365
SharePoint Saturday Madrid 2017 - Serverless para Office 365
 
Demystifying SAP Connectivity to Ignition
Demystifying SAP Connectivity to IgnitionDemystifying SAP Connectivity to Ignition
Demystifying SAP Connectivity to Ignition
 
Demystifying SAP Connectivity to Ignition
Demystifying SAP Connectivity to IgnitionDemystifying SAP Connectivity to Ignition
Demystifying SAP Connectivity to Ignition
 
Azure for SAP Solutions - Use Cases and Migration Options
Azure for SAP Solutions - Use Cases and Migration OptionsAzure for SAP Solutions - Use Cases and Migration Options
Azure for SAP Solutions - Use Cases and Migration Options
 
Azure: PaaS or IaaS
Azure: PaaS or IaaSAzure: PaaS or IaaS
Azure: PaaS or IaaS
 
Planning and deploying_share_point_farm_in_azure_gabsg_2016
Planning and deploying_share_point_farm_in_azure_gabsg_2016Planning and deploying_share_point_farm_in_azure_gabsg_2016
Planning and deploying_share_point_farm_in_azure_gabsg_2016
 
Microsoft Azure Platform-as-a-Service (PaaS)
Microsoft Azure Platform-as-a-Service (PaaS)Microsoft Azure Platform-as-a-Service (PaaS)
Microsoft Azure Platform-as-a-Service (PaaS)
 
Global Azure 2024 - On-Premises to Azure Cloud: .NET Web App Journey
Global Azure 2024 - On-Premises to Azure Cloud: .NET Web App JourneyGlobal Azure 2024 - On-Premises to Azure Cloud: .NET Web App Journey
Global Azure 2024 - On-Premises to Azure Cloud: .NET Web App Journey
 
Azure full
Azure fullAzure full
Azure full
 
2015-12-02 - WebCamp - Microsoft Azure Logic Apps
2015-12-02 - WebCamp - Microsoft Azure Logic Apps2015-12-02 - WebCamp - Microsoft Azure Logic Apps
2015-12-02 - WebCamp - Microsoft Azure Logic Apps
 
Capture the Cloud with Azure
Capture the Cloud with AzureCapture the Cloud with Azure
Capture the Cloud with Azure
 
CIAOPS Need to Know Office 365 Webinar - December 2017
CIAOPS Need to Know Office 365 Webinar - December 2017CIAOPS Need to Know Office 365 Webinar - December 2017
CIAOPS Need to Know Office 365 Webinar - December 2017
 
SharePoint Saturday Calgary 2017 - From SharePoint to Office 365 Development
SharePoint Saturday Calgary 2017 - From SharePoint to Office 365 DevelopmentSharePoint Saturday Calgary 2017 - From SharePoint to Office 365 Development
SharePoint Saturday Calgary 2017 - From SharePoint to Office 365 Development
 
Welcome to Azure Devops
Welcome to Azure DevopsWelcome to Azure Devops
Welcome to Azure Devops
 
SharePoint Fest DC 2018 - From SharePoint to Office 365 Development
SharePoint Fest DC 2018 - From SharePoint to Office 365 DevelopmentSharePoint Fest DC 2018 - From SharePoint to Office 365 Development
SharePoint Fest DC 2018 - From SharePoint to Office 365 Development
 

Mehr von Alberto Diaz Martin

Mehr von Alberto Diaz Martin (20)

Microsoft 365 Virtual 2020 Spain - Microsoft Graph Search API
Microsoft 365 Virtual 2020 Spain - Microsoft Graph Search APIMicrosoft 365 Virtual 2020 Spain - Microsoft Graph Search API
Microsoft 365 Virtual 2020 Spain - Microsoft Graph Search API
 
DotNet Conf Valencia 2019 - Building cloud native apps with .NRT core 3.0 and...
DotNet Conf Valencia 2019 - Building cloud native apps with .NRT core 3.0 and...DotNet Conf Valencia 2019 - Building cloud native apps with .NRT core 3.0 and...
DotNet Conf Valencia 2019 - Building cloud native apps with .NRT core 3.0 and...
 
GAB 2019 - Graph as a data store
GAB 2019 - Graph as a data storeGAB 2019 - Graph as a data store
GAB 2019 - Graph as a data store
 
DotNet Conf Madrid 2019 - Whats New in ML.NET
DotNet Conf Madrid 2019 - Whats New in ML.NETDotNet Conf Madrid 2019 - Whats New in ML.NET
DotNet Conf Madrid 2019 - Whats New in ML.NET
 
DotNet Conf Madrid 2019 - ASP.NET Core 3
DotNet Conf Madrid 2019 - ASP.NET Core 3DotNet Conf Madrid 2019 - ASP.NET Core 3
DotNet Conf Madrid 2019 - ASP.NET Core 3
 
SQL Saturday Madrid 2019 - Data model with Azure Cosmos DB
SQL Saturday Madrid 2019 - Data model with Azure Cosmos DBSQL Saturday Madrid 2019 - Data model with Azure Cosmos DB
SQL Saturday Madrid 2019 - Data model with Azure Cosmos DB
 
SharePoint Saturday Madrid 2019 - Productivity based on AI
SharePoint Saturday Madrid 2019 - Productivity based on AISharePoint Saturday Madrid 2019 - Productivity based on AI
SharePoint Saturday Madrid 2019 - Productivity based on AI
 
Dynamics Saturday Madrid 2019 - AI to improve productivity
Dynamics Saturday Madrid 2019 - AI to improve productivityDynamics Saturday Madrid 2019 - AI to improve productivity
Dynamics Saturday Madrid 2019 - AI to improve productivity
 
TenerifeDev - NLPs and how to develop for Alexa and Google Assistant
TenerifeDev - NLPs and how to develop for Alexa and Google AssistantTenerifeDev - NLPs and how to develop for Alexa and Google Assistant
TenerifeDev - NLPs and how to develop for Alexa and Google Assistant
 
NetCoreConf Barcelona 2019 - DotNet Assistants
NetCoreConf Barcelona 2019 - DotNet AssistantsNetCoreConf Barcelona 2019 - DotNet Assistants
NetCoreConf Barcelona 2019 - DotNet Assistants
 
Global Integration Bootcamp 2018 - Gobierno de APIs
Global Integration Bootcamp 2018 - Gobierno de APIsGlobal Integration Bootcamp 2018 - Gobierno de APIs
Global Integration Bootcamp 2018 - Gobierno de APIs
 
Gab 2018 seguridad y escalado en azure service fabric
Gab 2018   seguridad y escalado en azure service fabricGab 2018   seguridad y escalado en azure service fabric
Gab 2018 seguridad y escalado en azure service fabric
 
CrossDvlpu - REACT para desarrolladores de ASP.NET
CrossDvlpu - REACT para desarrolladores de ASP.NETCrossDvlpu - REACT para desarrolladores de ASP.NET
CrossDvlpu - REACT para desarrolladores de ASP.NET
 
Dynamics 365 Saturday Madrid 2018 - Otro ALM es posible para Dynamics 365
Dynamics 365 Saturday Madrid 2018 - Otro ALM es posible para Dynamics 365Dynamics 365 Saturday Madrid 2018 - Otro ALM es posible para Dynamics 365
Dynamics 365 Saturday Madrid 2018 - Otro ALM es posible para Dynamics 365
 
Azure4Research - Big Data Analytics con Hadoop, Spark y Power BI
Azure4Research - Big Data Analytics con Hadoop, Spark y Power BIAzure4Research - Big Data Analytics con Hadoop, Spark y Power BI
Azure4Research - Big Data Analytics con Hadoop, Spark y Power BI
 
ENCAMINA - El flash de Inteligencia Artificial
ENCAMINA - El flash de Inteligencia ArtificialENCAMINA - El flash de Inteligencia Artificial
ENCAMINA - El flash de Inteligencia Artificial
 
Ai & Data Analytics 2018 - Azure Databricks for data scientist
Ai & Data Analytics 2018 - Azure Databricks for data scientistAi & Data Analytics 2018 - Azure Databricks for data scientist
Ai & Data Analytics 2018 - Azure Databricks for data scientist
 
Global AI Bootcamp Madrid - Azure Databricks
Global AI Bootcamp Madrid - Azure DatabricksGlobal AI Bootcamp Madrid - Azure Databricks
Global AI Bootcamp Madrid - Azure Databricks
 
TenerifeDev - Intro to Microservices
TenerifeDev - Intro to MicroservicesTenerifeDev - Intro to Microservices
TenerifeDev - Intro to Microservices
 
TenerifeDev - Azure Service Fabric
TenerifeDev - Azure Service FabricTenerifeDev - Azure Service Fabric
TenerifeDev - Azure Service Fabric
 

Kürzlich hochgeladen

Kürzlich hochgeladen (20)

Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 

CEUS by Iberian SharePoint Conference 2015 Office 365 y Azure - Guía de desarrollo para maximizar tu nube

  • 1. Madrid, 9 y 10 de junio de 2015
  • 2.
  • 3. Alberto Diaz Martin SharePoint Server MVP ENCAMINA http://geeks.ms/blogs/adiazmartin http://blogs.encamina.com/negocios-sharepoint @adiazcan Principal Team Leader
  • 4. Office 365 y Azure Guía de desarrollo para maximizar tu nube
  • 6. Setting Up Environments ■Sign up for an Office 365 subscription (Trial or MSDN) ■Create a Developer Site Collection ■Create an App Catalog Site Collection ■Sign up for Windows Azure subscription ■Link Office 365 AAD to Windows Azure ■Make Office 365 user administrator in Azure ■Use Visual Studio remotely to develop
  • 8. Azure Active Directory – Applications What is it ■3rd party applications can be registered in Azure Active Directory (the identity provider for Office 365) and granted access to data/capabilities in Office 365 and other registered applications When to use it ■Applications that need access to multiple Office 365 services ■Stand-alone applications that need access to Office 365 Office 365 Examples ■Mobile and Web applications that connect into Office 365
  • 9. Azure Web Apps What is it ■Service for hosting websites and web apps across a number of platforms (.NET, NodeJS, PHP, Python, and Java) that are designed for enterprise grade workloads and offer global scale When to use it ■Applications that require a web user interface ■Applications that host Web/REST/OData services Office 365 Examples ■Any stand-alone or contextual provider-hosted app ■Services layer for a SharePoint-hosted app
  • 11. Azure Storage Queues What is it ■Queues provide an asynchronous location for message producers (sender) to drop off messages and message consumer (receiver) to pick up messages When to use it ■Communication between web and worker roles ■Communication in hybrid solutions ■Asynchronous communication without order guarantee* Office 365 Examples ■Site provisioning request/processing (including on-premises) ■Mail merge for bulk emailing and document assembly
  • 12. Azure Web Apps - Web Jobs What is it ■Component of Azure Web App that allows a background program or script to run on demand, continuously, or on a schedule When to use it ■Background or bulk processing ■Scheduled, continuous, or triggered operations Office 365 Examples ■FTC Migration of SharePoint Timer Jobs into Office 365 ■Background Exchange processing (ex: Scheduling/Calendaring)
  • 14. Azure Service Bus - Relays What is it ■A component of Azure Service Bus that provides bi-directional communication between two points by establishing outbound TCP connections to the Service Bus When to use it ■Secure communication to services/resources behind a corporate firewall and/or network address translation (NAT) ■Application needs to leverage legacy resources on-premises Office 365 Examples ■Office 365 interoperability to legacy and/or on-premises LOB applications
  • 15. Azure Logic Apps What is it ■A fully managed Platform as a Service (PaaS) to automate business process execution and tricky integration scenarios via an easy to use visual designer When to use it ■Applications with connections that span a number of SaaS solutions (not all Office 365) ■Applications that are workflow-based or rely on triggering logic Office 365 Examples ■SharePoint-based social posting manager ■Site provisioning workflow that touches other SaaS offerings
  • 17. Q&A
  • 18. ¡Completa tu pasaporte! ■ Debes recorrer todos los stand de la conferencia ■ Solicita en cada stand su pegatina ■ Pégalas todas en el pasaporte ■ Una vez relleno, solicita a la azafata del mostrador interno (al lado del auditorio) tu número de participación ■ ¡El pasaporte completo te permitirá participar en el sorteo de los regalos de la conferencia!
  • 19. ¡Rellena tu encuesta! ■ No olvides rellenar las dos hojas de encuesta. ■ Una vez relleno, entrégala a la azafata del mostrador interno (al lado del auditorio). ■ La azafata te entregará la bolsa con el regalo de la conferencia.
  • 20. Alberto Diaz Martin SharePoint Server MVP ENCAMINA http://geeks.ms/blogs/adiazmartin http://blogs.encamina.com/negocios-sharepoint @adiazcan Principal Team Leader

Hinweis der Redaktion

  1. admin@ceus2015.onmicrosoft.com