Successfully reported this slideshow.
Your SlideShare is downloading. ×

Integration Monday - Logic Apps: Development Experiences

Ad
Ad
Ad
Ad
Ad
Ad
Ad
Ad
Ad
Ad

Check these out next

1 of 9 Ad

Integration Monday - Logic Apps: Development Experiences

Download to read offline

How can I start developing Logic Apps? What are the different tools I can use? What are the advantages and drawbacks of each developer approach? What are the deployment options that I have? These are some of the questions that Sandro and Pedro have answered in this session, along with several tips that will aim to improve your Logic Apps development experience.

How can I start developing Logic Apps? What are the different tools I can use? What are the advantages and drawbacks of each developer approach? What are the deployment options that I have? These are some of the questions that Sandro and Pedro have answered in this session, along with several tips that will aim to improve your Logic Apps development experience.

Advertisement
Advertisement

More Related Content

Slideshows for you (20)

Similar to Integration Monday - Logic Apps: Development Experiences (20)

Advertisement

More from BizTalk360 (20)

Advertisement

Recently uploaded (20)

Integration Monday - Logic Apps: Development Experiences

  1. 1. Logic App: Development Experiences Pedro Almeida Sandro Pereira https://www.linkedin.com/in/sa ndropereira/ https://www.linkedin.com/in/pedro-almeida- 86434387/
  2. 2. • Senior Integration Developer @DevScope • pedro.almeida@devscope.net • linkedin.com/in/pedro-almeida-86434387/ • @PedroAl24227917 • https://blog.sandro-pereira.com/ • Pilot +351 223 751 350 www.devscope.net
  3. 3. • Head of Integration @DevScope • Microsoft Azure MVP • sandro.pereira@devscope.net • linkedin.com/in/sandropereira • @sandro_asp • https://blog.sandro-pereira.com/ • Public speaker • Father • Book author: “BizTalk Mapping Patterns and Best Practices” +351 223 751 350 www.devscope.net
  4. 4. DEZEMBER 2020 DE FE A TI NG LOGI C A P P S S E TB A CK S A ND LI MI TA TI ONS K E Y THI NGS TO K NOW A B OUT DE V E LOP I NG I N A ZURE LOGI C A P P S What do you need to know to start developing on Azure Logic Apps? In a productive and effetive way ...at least this is what we hope to archive with this session...
  5. 5. AZUREPORTAL DE FE A TI NG LOGI C A P P S S E TB A CK S A ND LI MI TA TI ONS K E Y THI NGS TO K NOW A B OUT DE V E LOP I NG I N A ZURE LOGI C A P P S AZURE PORTAL It is quite intuitive and fast; It doesn’t require any additional tools or software; It doesn’t require a Visual Studio License And almost beginner tutorials or documentation use this approach; it doesn’t require any additional skill – you don’t need to be familiarized with any development tool like Visual Studio – so any user profile (business user, developer, or event IT users) can start developer automation processes; Simple and quick approach This is the first place where updates will be made Faster updates There are fewer bugs – compare to the other two options; The browser react faster than the IE embed in Visual Studio Performance Lack of CI/CD Proper naming convention Lack of proper Source code repository Harder to customize/parameterize your Logic App
  6. 6. VISUAL STUDIO DE FE A TI NG LOGI C A P P S S E TB A CK S A ND LI MI TA TI ONS K E Y THI NGS TO K NOW A B OUT DE V E LOP I NG I N A ZURE LOGI C A P P S VISUAL STUDIO Visual Studio License There are some well-known bugs Lot’s of manual configuration Tool focused on developers Performance We are able to easily customize almost everything and we can easily use an Azure Pipelines in Azure DevOps to easily deploy across environments or different resources We can easily customize/parameterize our Logic App template, parameters, and variables; All the connection settings will be automatically rectified in an upsert matter (create the resource if it doesn’t exist or update if already exist) Full CI/CD Support. Visual Studio versioning and the full development life cycle inside TFS or Git Source code repository . It is A well know tool for developers Familiar tool for developers. We can easily change the default connector names to have a proper naming convention Proper Naming Conventions
  7. 7. VISUAL STUDIOCODE DE FE A TI NG LOGI C A P P S S E TB A CK S A ND LI MI TA TI ONS K E Y THI NGS TO K NOW A B OUT DE V E LOP I NG I N A ZURE LOGI C A P P S VISUAL STUDIO CODE We are able to easily customize almost everything and we can easily use an Azure Pipelines in Azure DevOps to easily deploy across environments or different resources We can easily customize/parameterize our Logic App template, parameters, and variables; All the connection settings will be automatically rectified in an upsert matter (create the resource if it doesn’t exist or update if already exist) Full CI/CD Support. Visual Studio versioning and the full development life cycle inside TFS or Git Source code repository . It is a free open-source tool, which means that you don’t require any licensing; Free open-source tool. Logic App Designer is view mode only Everything needs to be done manually No local project support We can easily change the default connector names to have a proper naming convention Proper Naming Conventions
  8. 8. VISUAL STUDIOCODE DE FE A TI NG LOGI C A P P S S E TB A CK S A ND LI MI TA TI ONS K E Y THI NGS TO K NOW A B OUT DE V E LOP I NG I N A ZURE LOGI C A P P S VISUAL STUDIO CODE LOGIC APP (PREVIEW) Full Logic App Designer . New Logic Apps Designer. Local project support Preview (not ready to production) Lot’s of limitations No support to Visual Studio Can’t deploy single Logic App Stateful or stateless workflows Run local Run Everywhere
  9. 9. Thanks SANDRO PEREIRA HEAD OF INTEGRATION @ DEVSCOPE MICROSOFT AZURE MVP DevScope +351 223 751 350  support@devscope.net  https://pt.linkedin.com/company/devscope  @DevScope  www.devscope.net Sandro Pereira  sandro.pereira@devscope.net  linkedin.com/in/sandropereira  @sandro_asp  https://blog.sandro-pereira.com/ PEDRO ALMEIDASENIOR INTEGRATION DEVELOPER @ DEVSCOPE Pedro Almeida  pedro.almeida@devscope.net  linkedin.com/in/pedro-almeida-86434387  @PedroAl24227917

Editor's Notes

  • Interested in all things integration – which of course includes MS Flow
  • Interested in all things integration – which of course includes MS Flow

×