Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
Business application architecture in
modern multi-cloud environment
-Microsoft SaaS Business application type-
Kazuya Sugi...
See the World as a Database
Speaker
Kazuya Sugimoto
• CData Software Japan, LLC Lead Engineer
• Japan Dynamics User Commun...
CData Software, Inc. (http://www.cdata.com/)
Started: 1994 (/nsoftware)
Location: Chapel Hill, NC, USA
CData Japan: 2016/6...
See the World as a Database
Topics
Business application architecture in modern multi-cloud
environment.
Microsoft SaaS + S...
See the World as a Database
Why is it now required to connect
cloud business applications?
1.
See the World as a Database
Recent FAQ Topics
Recently, my company has many inquiries
"I want to connect the cloud more fl...
See the World as a Database
Data in cloud era
using multiple SaaS and
on-premise custom application
in combination
How to ...
See the World as a Database
Centralized Management
Marketing
Product
Inventory
Data
Integration
Platform
Manual
work
DWH
B...
See the World as a Database
Distributed Management
Marketing
Product
Inventory
Manual
work
DWH
BI
Customer
Deal
All applic...
See the World as a Database
Comparison
Centralized Management Distributed Management
Bimodal Mode1 (SoR/System of Record) ...
See the World as a Database
Why is it desirable to use serverless?2.
See the World as a Database
Microsoft Serverless Service
Flow Logic Apps Functions
User End user Power user Developer
How ...
See the World as a Database
DEMO:Link inquiry data to SharePoint
SharePoint
Money
forward
Storage
FunctionsServiceBusAzure...
See the World as a Database
Serverless Architecture Pros
Loosely coupled
asynchronous
Quick development,
use and verificat...
See the World as a Database
Serverless Architecture Cons
Restrictions on APIs
supported by
serverless service
Retry proces...
See the World as a Database
Summary
· Serverless architecture is effective for connecting any
business applications.
· App...
See the World as a Database
Thank you!
Upcoming SlideShare
Loading in …5
×

Business application architecture in modern multi-cloud environment / Microsoft SaaS + Serverless Architecture FaaS Approach / Tokyo .net developers meetup #26 2017-10-24

Recently, my company has many inquiries "I want to connect the cloud more flexibly and smoothly".
Cloud service is indispensable for us now.And I use a lot of cloud services.

In this session I would like to tell you the approach to implementing Serverless Architecture (Azure Functions etc) using Microsoft technology in multi-cloud business applications.

  • Be the first to comment

  • Be the first to like this

Business application architecture in modern multi-cloud environment / Microsoft SaaS + Serverless Architecture FaaS Approach / Tokyo .net developers meetup #26 2017-10-24

  1. 1. Business application architecture in modern multi-cloud environment -Microsoft SaaS Business application type- Kazuya Sugimoto Tokyo .NET Developers Meetup #26 - 2017-10-24
  2. 2. See the World as a Database Speaker Kazuya Sugimoto • CData Software Japan, LLC Lead Engineer • Japan Dynamics User Community Member • Microsoft MVP for Business Solution • From Aomori. My company at Sendai. Blog:Morning Girl http://kageura.hatenadiary.jp/ Twitter:@sugimomoto Facebook:sugimomoto
  3. 3. CData Software, Inc. (http://www.cdata.com/) Started: 1994 (/nsoftware) Location: Chapel Hill, NC, USA CData Japan: 2016/6 (JV with Infoteria) (http://www.cdata.co.jp) About “CData Software is a leading provider of data access and connectivity solutions. We specialize in the development of Drivers and data access technologies for real-time access to on-line or on-premise applications, databases, and Web APIs. Our drivers are universally accessible, providing access to data through established data standards and application platforms such as ODBC, JDBC, ADO.NET, OData, SSIS, BizTalk, Excel, etc.”
  4. 4. See the World as a Database Topics Business application architecture in modern multi-cloud environment. Microsoft SaaS + Serverless Architecture (FaaS) Approach
  5. 5. See the World as a Database Why is it now required to connect cloud business applications? 1.
  6. 6. See the World as a Database Recent FAQ Topics Recently, my company has many inquiries "I want to connect the cloud more flexibly and smoothly". Cloud service is indispensable for us now. And I use a lot of cloud services. Web site BI SNS IoT SharePoint
  7. 7. See the World as a Database Data in cloud era using multiple SaaS and on-premise custom application in combination How to cooperate data between applications and services is a key point
  8. 8. See the World as a Database Centralized Management Marketing Product Inventory Data Integration Platform Manual work DWH BI Customer Deal Integrated management centered on data platform using (ETL / EAI / DWH)
  9. 9. See the World as a Database Distributed Management Marketing Product Inventory Manual work DWH BI Customer Deal All applications and services are connected by "many-to-many" Micro service architecture
  10. 10. See the World as a Database Comparison Centralized Management Distributed Management Bimodal Mode1 (SoR/System of Record) Mode2 (SoE/System of Engagement) Initiative IT department End user department importance Stability Speed · Convenience It is not a story of which is superior, but based on each characteristic, it is selected Hybrid operation and shift (distribution → concentration) are also necessary
  11. 11. See the World as a Database Why is it desirable to use serverless?2.
  12. 12. See the World as a Database Microsoft Serverless Service Flow Logic Apps Functions User End user Power user Developer How to make Workflow Designer Workflow Designer Programming Story For simple business optimization, If your integration scenario is too advanced for Flow If a step in your integration scenario requires highly custom transformation
  13. 13. See the World as a Database DEMO:Link inquiry data to SharePoint SharePoint Money forward Storage FunctionsServiceBusAzure SQLWeb appsCustomer Support Azure Functions Setting data Azure Functions Setting data Customer Trade History Support Business Management
  14. 14. See the World as a Database Serverless Architecture Pros Loosely coupled asynchronous Quick development, use and verification Freedom of scale Realize a smooth business process Agile & business use verification Retry possible Respond quickly to business expansion
  15. 15. See the World as a Database Serverless Architecture Cons Restrictions on APIs supported by serverless service Retry processing on failure State monitoring Using Web api tool 3rd party tool Using Messaging service Queue service Monitor serverless service with serverless service
  16. 16. See the World as a Database Summary · Serverless architecture is effective for connecting any business applications. · Applications are not to be used independently but to use while relying on various SaaS
  17. 17. See the World as a Database Thank you!

    Be the first to comment

    Login to see the comments

Recently, my company has many inquiries "I want to connect the cloud more flexibly and smoothly". Cloud service is indispensable for us now.And I use a lot of cloud services. In this session I would like to tell you the approach to implementing Serverless Architecture (Azure Functions etc) using Microsoft technology in multi-cloud business applications.

Views

Total views

494

On Slideshare

0

From embeds

0

Number of embeds

0

Actions

Downloads

14

Shares

0

Comments

0

Likes

0

×