Showing posts with label biztalk. Show all posts
Showing posts with label biztalk. Show all posts

Tuesday, March 13, 2018

Automation / Integration components (artifacts) and their capabilities


Business automation is nothing but it enables to automate enterprise business processes, services and applications across enterprise as well as business partner and integrates them together so that data flows in near real time manner with less human intervention.

On-ramp / Inbound (Incoming Messages / data)
1. Adapters / Connectors
• FILE
• FTP / SFTP
• HTTP/S (SOAP/ WCF / REST / GET/POST etc…)
• QUEUING (MSMQ, MQSERIES, RABIT MQ etc..)
• CLOUD CONNECTOR
• EMAIL (POP3)
• SHAREPOINT
• LOB (DB2, MAINFRAME, CRM, SAP CONNECTORS
• DATABASE NATIVE CONNECTORS
• OUT OF BOX ADAPTERS FROM THIRD PARTY
2. Data format / Message
• XML
• All EDI standards(X12 / EDIFACTS / HL7 / HIPAA etc…)
• Zip File
• Flat File (positional / delimited)
• Any format (pdf, image, Json, binary etc…).
•
Off-ramp / Outbound (Outcoming Messages / data)
3. Adapters / Connectors
• FILE
• FTP / SFTP
• HTTP/S (SOAP/ WCF / REST / GET/POST etc…)
• QUEUING (MSMQ, MQSERIES, RABIT MQ etc..)
• CLOUD CONNECTOR
• EMAIL ( SMTP)
• SHAREPOINT
• LOB (DB2, MAINFRAME, CRM, SAP CONNECTORS
• DATABASE NATIVE CONNECTORS
• OUT OF BOX ADAPTERS FROM THIRD PARTY
4. Data format / Message
• XML
• All EDI standards(X12 / EDIFACTS / HL7 / HIPAA etc…)
• Zip File
• Flat File (positional / delimited)
• Any format (pdf, image, json, binary etc…).

Enterprise Workflow / Orchestration
5. Process
• LONG RUNNING / ATOMIC
• CORRELATON / ACCOSIATIN BETWEEN APPLICATIONS
• HYDRATE / DEHYDRATE
• SYNCH / ASYNCHRONOUS
• BPMN STANDARD (work flow/process can be exported into other tech appian /tibco etc…)
• EXPOSED AS WEBSERVICES

Secure
6. Network
• SSL
• SFTP
• ANY STANDARD CERTIFICATE

7. Data
• DIGITAL SIGN - KEYS
• ENCRYPTION / DECRYPTON
• MASKING SENSITIVE FIELDS

8. Authentication
• BASIC
• INTEGRATED
• ESSO
• CERT KEYS
• OAuth


Business Activity Monitoring (BAM) 
9. Tools
• KPI AGANST PROCESSES / TRANSACTIONS
• DIFFERENT VIEWS  FOR DIFF STAKEHOLDERS
• GRAPHICAL CHARTS
• WEB PORTALS
• REAL TIME DATA
• ARCHIVED / HISTORICAL DATA
• SUPPORTS STAR SCHEMA / DIMENSIONAL TABLES

Operation Support / Reporting
10. Infrastructure (Server down. Cpu is up, no space etc…)
• MOM
• SCOM

11. Business / Application
• EMAIL – NOTIFY
• BAM
• ESB – EXCEPTION PORTAL (repair and resubmit in on-fly)
• EVENT LOGS
• CAPTURE IN DB
• SHAREPOINT

Enterprise Service Bus
• IT IS BUILD-IN ADDON COMPONENT FROM BTS 2013
• CONFIGURABLE THAN CODING
• RUNTIME RESOLVERS FOR ROUTING, MAPPING, ADAPTERS
• LOOSELY COUPLE AND ABSTRACTION ARCH

Business Rule Engine / Business Rule Policy
• FACT
• CREATE USER FRIENDLY VOCABULARIES FROM XML, .NET, DB
• RULES
• PUBLISH POLICY WITH RULES
• USED BY BUSINESS USER TO DEFINE BUSINESS RULES
• ON-FLY DEPLOYMENT WITHOUT INTERRUPTING APPLICATIONS
BizTalk Artifacts
• SCHEMA/FORMAT (it has all type of edi formats in repository)
• MAPS (it translates from one format into another
• DEPLOYMENT FRAMEWORK
• ADMIN CONSULT FOR viewing the different status of message and resume/repair them, start / stop the service & applications etc...)
• Orchestrations
• Pipelines
• Adapters
• Hosts
• Host Instances
Business Process Modeling 
• Pega, Appian
Content Management 
• SharePoint, documentum
Message Delivery 
• Guaranteed - MSMQ
• Reliable - RabbitMQ

Thursday, December 30, 2010

DMZ & non-DMZ Configuration

Some companies may not wish to keep biztalk and sql server in DMZ. But they use a lot of http/s,soap adapters to receive the inbound messages. To implement this environment, We need to configure as follows
  • a seperate webserver -> DMZ
  • biztalk server -> non-DMZ
  • SQL server ->non-DMZ
  • use WCF or reverse proxy

 test