Duration 5 Days 30 CPD hours This course is intended for This class is ideal for experienced Salesforce Administrators, business analysts, and implementation specialists looking to gain a greater technical understanding of Salesforce CPQ Administration. It's also designed for experienced administrators, solution architects, implementation consultants, and developers looking to understand the full capabilities of Salesforce CPQ in order to formulate solutions for their business. This class is also a great foundation builder for anyone looking to earn the Salesforce CPQ Specialist credential. Overview When you complete this course, you'll be able to: Set Up Products, Bundles, and Product Rules Build Price Rules to Automatically Populate Field Values While Quoting or Configuring a Bundle Set Up Appropriate System Discounts and Pricing Methods Configure Dynamic Output Document Generation Manage Subscription Products (Including the Processes for Renewing and/or Amending Them) Formulate Sound Solutions to Common CPQ Business Requirements Make Significant Progress in Preparing for the Salesforce Certified CPQ Specialist Exam Discover how to configure an end-to-end Salesforce CPQ solution with out-of-the-box functionality. In this 5-day class, our CPQ experts will give you an in-depth look at Salesforce CPQ and its applications. You?ll learn how to set up and manage products, configure discount and pricing methods, create and manage subscriptions, and formulate solutions to meet common CPQ business requirements so you can successfully implement a Salesforce CPQ solution for your company. Course Introduction Review Course Objectives Set Learner Expectations Review Housekeeping Rules Explore Additional Course Resources Review Exam Quick Facts Introduction to CPQ Understand the Business Case for CPQ Watch an End-to-End Solution Demo Build a Quote Object Model Foundations Get Familiar with Products, Price Books, and Price Book Entries Review Product Fields Integral to Basic Salesforce CPQ Functionality Product Selection Modify Out-of-the-Box Button Behavior for Product Selection Review Guided Selling Bundle Configuration Define and Build Product Bundles Enforce Business Logic with Product Features Option Selection Guidelines Enforce Business Logic with Option Constraints Product Rules Define Product Rules Enforce Business Logic with Product Rules (Including Validation Rules, Alert Rules, Selection Rules, and Dynamic Bundles) Build Product Rules Using Supporting Objects (Including Error Conditions, Product Actions, Summary Variables, Configuration Rules, and Configuration Attributes) Pricing Methods Discover Pricing Waterfall Default Flows Review List Pricing, Cost Plus Markup, and Block Pricing Use Contracted Pricing for Negotiated Prices Subscription Pricing Configure Subscription and Proration Pricing Methods Understand How Subscription Pricing Methods Affect List and Regular Price Discounting Compare Discounting Strategies Build a Discount Schedule Price Rules Set Values for Quote and Quote Line Fields Declaratively Review CPQ Advanced Quote Calculator Calculation Events and Conditions Understand Price Action Sources (Including Static Values, Summary Variables, Formulas, and Lookup Tables) Create Lookup Queries to Outsource Evaluation to a Lookup Object Advanced Approvals Compare and Contrast the Advanced Approval Package Versus Native Approvals Define Approvers, Approval Chains, Approval Variables, and Approval Rules to Meet Specific Business Requirements Quote Templates Generate Dynamic Output Documents Create Conditional Template Content Localization and Multicurrency Make Accommodations for Localization Define Localization and How It Works in CPQ Orders Review Business Purposes of an Order Define the Data Model for Orders Define Data Requirements to Generate Orders Contracts, Renewals, and Amendments Generate New Contracts to Manage Active Subscriptions Related to an Account Review Amendment and Renewal Processes Review Renewal Pricing Methods Capstone Class Project: Troubleshoot Common Scenarios in Salesforce CPQ Design a Solution
OVERVIEW Prerequisites—this is a day of supervised revision for anyone who wishes to take the PL-300 exam so we expect you to have attended a PL-300 course, either taught or on your own, before attending this day of revision. We are happy for attendees to join the course if you have taken the PL-300 with us or with another provider. In the morning we look at questions from the PL-300 exam, grouped by subject area. For each question we show you the correct answer and then explain why that is the correct answer. After lunch everyone tries a practice exam under exam conditions and we finish the day with clarification on the subjects or specific questions that the class is finding hard. The cost of the course includes a free voucher to take the exam, so please don’t buy your own separately. If you do so we cannot reimburse you with the cost of the exam. COURSE BENEFITS: Discover the parts of the course on which to focus most attention Become familiar with the styles and formats of the exam questions Alert yourself to some of the particularly tricky questions Familiarise yourself with the style of the 'case study' question Practice an exam under real exam conditions Get a feel for the time you need to devote to the normal questions and to the case study WHO IS THE COURSE FOR? Power BI report developers who need PL-300 Certification to apply for a job Business Intelligence specialists who wish to enhance their career prospects with a PL-300 Certification Anyone who wishes to maximise their chances of passing the PL-300 Power BI Data Analyst exam COURSE OUTLINE Module 1 Structure Of The Exam Registration for the exam and setup of your workspace The percentage of marks devoted to each subject area Types of questions used in the exam Advised timing for the normal questions and for the case study question Module 2 Individual Exam Question Practice The exam questions are divided into subject areas and for each question… We consider the question and try to answer it We view the answer Where necessary, we look at an in-depth explanation of why that is the correct answer Examine case study questions and how to treat these differently from the normal questions Module 3 Practice Exam Under Exam Conditions Attendees take a practice exam Attendees receive a mark, broken down into subject areas Module 4 Exam Question Practice Focussed On Tricky Areas Together, based on the results of attendees’ exam results we decide which areas on which to focus More practice on individual exam questions using the same style as in Module 2
OVERVIEW Prerequisites—DIAD training or equivalent working experience This one-day course will cover Power BI report layouts and structure the agile process to creating Power BI data visualizations. It will help attendees to understand the art behind visualizations, the implications behind choosing the right charts, the impact of color, shape, and size, and finally the use of Power BI custom visuals. The course includes various design patterns of dashboards and reports, as well as best practices for authoring great reports and dashboards for business users. The course content is managed by the Power BI engineering team at Microsoft. There is no exam associated with the course. COURSE BENEFITS: Understand the need for storytelling with data Understand the agile process to creating Power BI data visualizations Understand the art behind visualizations Gain familiarity with Power BI report layouts and structure Understand implications behind choosing the right charts Gain familiarity with using Power BI custom visuals WHO IS THE COURSE FOR? Power BI report developers who wish to improve the aesthetic quality of their reports Power BI and other BI practitioners who would like to understand more about the theory of data visualization BI practitioners who wish to create reports that communicate the meaning behind the data more clearly Power BI users who would like to explore the types of chart and visual available that answer different types of business question COURSE OUTLINE Module 1 What Is Storytelling With Data? Volume, Velocity and Variety The importance of business questions What is a story in this context? Module 2 The Science Behind Data Visualization Basic problems to avoid Memory and visualization Ways to spark iconic, short-term and long-term memory Module 3 The Process Behind Data Visualization Using an agile approach to report development Data structure and data grain Converting the story to a data model Module 4 Dashboards And Reports Terminology and definitions Dashboard layout and structure Report layout and structure Storyboarding Drill-through, bookmarks, toggles and tooltips Module 5 Chart Selection Charts for comparison Time series Proportions Constructing effective tables, cards and slicers Scatterplots Module 6 Accessibility And Custom Visuals Report accessibility checklists Custom visuals Creating a custom R visual Charticulator Module 7 Publishing And Formatting Colour schemes Making a Power BI theme Use of fonts, icons and symbols Sizing dashboard and report tiles Sparklines, hyperlinks and images Module 8 Report Authoring - Best Practices Design thought process The audience Defining the platform environment The user experience Visualization Implementation and testing Optimization Module 9 Dashboard And Goals Design Tips and tricks Best practices for dashboard design Tracking business metrics with goals
Vectorworks Evening Course face to face One to one
This course presents an approach for dealing with security and privacy throughout the entire software development lifecycle. You will learn about vulnerabilities that undermine security, and how to identify and remediate them in your own projects.
Who is this Course for? Unity 3D Game Design Masterclass. Unity serves as top development engine for both 2D and 3D games and experiences. With its support for VR, AR, and AI, it extends its level beyond gaming to pre-visualization for films and architectural visualization. This training provides you with the fundamental skills to craft immersive virtual worlds. Click here for more info: Website Duration: 10 hours Approach: 1on1 Sessions. Create your own schedule by booking a convenient hour between 9 am and 7 pm, Mon to Sat 10-Hour Unity 3D Game Design Training Course: Module 1: Introduction to Unity 3D (2 hours) Explore the fundamentals of Unity 3D and its relevance in game design. Familiarize yourself with the Unity 3D interface, project creation, and asset management. Understand game objects, components, and their management within Unity 3D. Module 2: Game Mechanics (2 hours) Grasp basic game concepts, player movement, and camera control. Master the creation, control, and interaction of game objects. Learn about physics, collision detection, and interactive environment design. Module 3: Scripting with C# (2 hours) Dive into the C# scripting language, covering variables, data types, and functions. Control game objects using C# and understand game loops and events. Module 4: User Interfaces and Audio (2 hours) Design intuitive user interfaces and incorporate elements like buttons and sliders. Gain expertise in audio import, editing, and managing game sound effects and background music. Module 5: Optimization and Deployment (2 hours) Master game optimization techniques, including performance enhancement through scripting. Build, test, and deploy games for various platforms, including desktop, mobile, and web. Course Highlights: Introduction to Unity: Understand the gaming landscape and Unity's essential components. Game Development Basics: Learn project creation, geometry and texture importing, terrain generation, and primitive object creation. Materials and Lighting: Explore material manipulation, lighting creation, and animation adjustments. Audio Integration: Add, modify, and interact with game sounds. Programming Tools: Gain familiarity with programming using JavaScript, including variables, functions, and simple programming. Testing and Debugging: Rigorous game testing, bug fixing, and iterative development processes. Game Building: Configure game authoring settings, build games for Windows, and test the final product. Unity Pro Integration: For this training, utilize Unity Pro, a cutting-edge development platform enabling the creation of 3D, 2D, VR, and AR experiences across diverse industries, including gaming, automotive, AEC, and film. Start your Unity Pro journey at Unity's official website. With Unity Pro, accelerate development, enhance iteration speed, and expand your business, creating remarkable games and immersive experiences supported across multiple platforms. Learning Outcomes: Unity Proficiency: Master Unity 3D essentials, including game mechanics, C# scripting, UI design, and audio integration. Optimization and Deployment: Learn to optimize games for high performance and successfully deploy them across various platforms. Effective Testing: Develop strong testing and debugging skills for efficient game development. Useful Websites: Unity Learn: Access tutorials, courses, and projects for in-depth learning. Unity Asset Store: Explore a vast library of assets, scripts, and tools for game enhancement. Unity Forums: Engage with the community, ask questions, and share knowledge with fellow developers. GitHub: Collaborate on Unity projects and access shared resources for collaborative development. Gamasutra: Stay updated with industry trends, news, and valuable insights into game development. Download Unity Software Key Details for This Course: 1. Ideal for Beginners: Learn game development with Unity, perfect for beginners. Its user-friendly interface and intuitive design make it accessible for newcomers. Dive into state logic and C# programming, building a strong foundation for 3D game development. 2. Coding Flexibility: Unity offers flexibility with coding. Explore visual scripting using Bolt, enabling idea implementation through flow graphs and state graphs, suitable for both low-level and high-level logic. Advanced users can delve into tools like PlayMaker and Adventure Creator for intricate gameplay and AI behaviors. 3. Understanding Unity's Engine: Gain insights into Unity's engine workings. Explore its role as a dynamic scene player, initializing graphics, audio, and input settings at game start. Understand scene loading, asset integration, and the seamless execution of physics simulations and events, ensuring a smooth gaming experience. Course Benefits: Comprehensive Training: Master Unity 3D for creating engaging games across platforms. Interactive Learning: Engage in live online sessions for real-time feedback and collaboration. Hands-On Experience: Apply skills through practical projects, building a strong portfolio. Flexibility: Choose between live online or in-person sessions, with recorded materials for review. Ongoing Support: Enjoy lifetime email assistance for any challenges you face even after the course. Certification: Receive an industry-recognized certification, enhancing your game development career prospects.
Duration 3 Days 18 CPD hours This course is intended for This is an introductory level course for experienced software developers seeking to enhance and extend their core web development skillset leveraging JavaScript. Attendees should have practical experience developing basic software applications. This course provides an excellent foundation for continued learning to gain in-demand skills in in-demand skills and technologies such as NodeJS, Angular, React, Redux and more. This course can also be tailored for less experienced or non-developers as needed. Please inquire for details. Overview Throughout this course, students will explore the practical use of the umbrella of technologies that work in conjunction with JavaScript as well as some of the tools, toolkits, and frameworks that can be used in conjunction with web development and deployment. The course thoroughly explores JavaScript and how it is used within the context of web applications, walking students through the different technologies that are used with JavaScript and exploring core aspects of JavaScript in terms of web applications, security, tools, and frameworks. This skills-focused course is approximately 50% hands-on lab to lecture ratio. Our instructors are highly experienced practitioners who bring years of current 'on-the-job' experience into every classroom. Working within in a hands-on learning environment guided by our expert team, attendees will learn to: Understand what JavaScript is and how it is used within the context of web applications Work with the different technologies that are the foundation for web applications. Understand and work with the fundamental aspects of JavaScript in terms of web applications, security, tools, and frameworks Learn to how to effectively work with the newest advances in JavaScript such as ES6 and TypeScript Develop code using conventions and optimal constructs for performance Introduction to JavaScript | Modern JavaScript Essentials is a hands-on geared for web developers who need to learn basic JavaScript to use with today's systems and architectures to build sophisticated web interfaces. The training will guide students through a balanced mixture of theory and practical labs to gain core JavaScript development skills and have them explore its related technologies through to the use of tools and libraries to ease the development of advanced web applications. Course attendees will be able to hit the ground running right after class, applying essential JavaScript to projects at both an architectural as well as a line by line coding level. HTML Refresher (optional) HTMLÿ HTML5 CSS Refresher (optional) CSSÿ CSS3 Overview Introduction to JavaScript JavaScript Basics Debugging Tools JavaScript Functions JavaScript Arrays, Math and Date JavaScript Event Handling and the DOM Object-Oriented JavaScript Advanced JavaScript Topics The Next Step TypeScript Introduction to JSON and Ajax JavaScript Best Practices JavaScript Scheduling, Execution, and Security HTML5 JavaScript API Working with XML (Optional) XML DOM Mechanics XSLT Applied Additional course details: Nexus Humans Introduction to JavaScript | Modern JavaScript Essentials (TT4110) training program is a workshop that presents an invigorating mix of sessions, lessons, and masterclasses meticulously crafted to propel your learning expedition forward. This immersive bootcamp-style experience boasts interactive lectures, hands-on labs, and collaborative hackathons, all strategically designed to fortify fundamental concepts. Guided by seasoned coaches, each session offers priceless insights and practical skills crucial for honing your expertise. Whether you're stepping into the realm of professional skills or a seasoned professional, this comprehensive course ensures you're equipped with the knowledge and prowess necessary for success. While we feel this is the best course for the Introduction to JavaScript | Modern JavaScript Essentials (TT4110) course and one of our Top 10 we encourage you to read the course outline to make sure it is the right content for you. Additionally, private sessions, closed classes or dedicated events are available both live online and at our training centres in Dublin and London, as well as at your offices anywhere in the UK, Ireland or across EMEA.
Duration 1 Days 6 CPD hours This course is intended for Sales Legal Marketing Business analysts Project managers AWS Academy students Other IT-related professionals Overview Summarize the working definition of AWS Differentiate between on-premises, hybrid-cloud, and all-in cloud Describe the basic global infrastructure of the AWS Cloud Explain the six benefits of the AWS Cloud Describe and provide an example of the core AWS services, including compute, network, databases, and storage Identify an appropriate solution using AWS Cloud services with various use cases Describe the AWS Well-Architected Framework Explain the shared responsibility model Describe the core security services within the AWS Cloud Describe the basics of AWS Cloud migration Articulate the financial benefits of the AWS Cloud for an organization?s cost management Define the core billing, account management, and pricing models Explain how to use pricing tools to make cost-effective choices for AWS services This course is for individuals who seek an overall understanding of the Amazon Web Services (AWS) Cloud, independent of specific technical roles. You will learn about AWS Cloud concepts, AWS services, security, architecture, pricing, and support to build your AWS Cloud knowledge. This course also helps you prepare for the AWS Certified Cloud Practitioner exam. Prerequisites General IT technical knowledge, General IT business knowledge 1 - Introduction to Amazon Web Services Summarize the benefits of AWS Describe differences between on-demand delivery and cloud deployments Summarize the pay-as-you-go pricing model 2 - Compute in the Cloud Describe the benefits of Amazon Elastic Compute Cloud (Amazon EC2) at a basic level Identify the different Amazon EC2 instance types Differentiate between the various billing options for Amazon EC2 Describe the benefits of Amazon EC2 Auto Scaling Summarize the benefits of Elastic Load Balancing Give an example of the uses for Elastic Load Balancing Summarize the differences between Amazon Simple Notification Service (Amazon SNS) and Amazon Simple Queue Services (Amazon SQS) Summarize additional AWS compute options 3 - Global Infrastructure and Reliability Summarize the benefits of the AWS Global Infrastructure Describe the basic concept of Availability Zones Describe the benefits of Amazon CloudFront and Edge locations Compare different methods for provisioning AWS services 4 - Networking Describe the basic concepts of networking Describe the difference between public and private networking resources Explain a virtual private gateway using a real life scenario Explain a virtual private network (VPN) using a real life scenario Describe the benefit of AWS Direct Connect Describe the benefit of hybrid deployments Describe the layers of security used in an IT strategy Describe which services are used to interact with the AWS global network 5 - Storage and Databases Summarize the basic concept of storage and databases Describe benefits of Amazon Elastic Block Store (Amazon EBS) Describe benefits of Amazon Simple Storage Service (Amazon S3) Describe the benefits of Amazon Elastic File System (Amazon EFS) Summarize various storage solutions Describe the benefits of Amazon Relational Database Service (Amazon RDS) Describe the benefits of Amazon DynamoDB Summarize various database services 6 - Security Explain the benefits of the shared responsibility model Describe multi-factor authentication (MFA) Differentiate between the AWS Identity and Access Management (IAM) security levels Describe security policies at a basic level Explain the benefits of AWS Organizations Summarize the benefits of compliance with AWS Explain primary AWS security services at a basic level 7 - Monitoring and Analytics Summarize approaches to monitoring your AWS environment Describe the benefits of Amazon CloudWatch Describe the benefits of AWS CloudTrail Describe the benefits of AWS Trusted Advisor 8 - Pricing and Support Understand AWS pricing and support models Describe the AWS Free Tier Describe key benefits of AWS Organizations and consolidated billing Explain the benefits of AWS Budgets Explain the benefits of AWS Cost Explorer Explain the primary benefits of the AWS Pricing Calculator Distinguish between the various AWS Support Plans Describe the benefits of AWS Marketplace 9 - Migration and Innovation Understand migration and innovation in the AWS Cloud Summarize the AWS Cloud Adoption Framework (AWS CAF) Summarize six key factors of a cloud migration strategy Describe the benefits of various AWS data migration solutions, such as AWS Snowcone, AWS Snowball, and AWS Snowmobile Summarize the broad scope of innovative solutions that AWS offers Summarize the five pillars of the AWS Well-Architected Framewor 10 - AWS Certified Cloud Practitioner Basics Determine resources for preparing for the AWS Certified Cloud Practitioner examination Describe benefits of becoming AWS Certified
Why Opt for SketchUp Course With Layout and V-Ray? Learn SketchUp with Layout and V-Ray for professional 3D modeling, detailed modeling, and high-quality rendering. Essential for architects and designers for creating visualizations and precise presentations. Check our Website When can I Enrol? 1-on-1 training. Mon to Sat 9 am and 7 pm Book over the Phone 02077202581. Training Duration: 10 hours. You have the flexibility to split these hours over multiple days. Training Method: In-person or live online. Course Outline: SketchUp, Layout, and V-Ray - 10-Hour Training Module 1: Introduction to SketchUp (1 Hour) SketchUp Interface: Explore the basics of the SketchUp user interface. Navigation and View Tools: Learn how to navigate and manipulate 3D space. Module 2: SketchUp Fundamentals (1 Hour) Drawing and Modeling: Begin creating 3D objects and structures. Editing Tools: Manipulate and modify objects efficiently. Module 3: Advanced SketchUp Techniques (1 Hour) Components and Groups: Understand component and group organization. Layers and Scenes: Organize your model and create dynamic views. Module 4: SketchUp for Architectural Design (1 Hour) Architectural Modeling: Explore architectural modeling techniques. Interior Design: Apply SketchUp to interior space design. Module 5: Landscape Design with SketchUp (1 Hour) Landscape Modeling: Use SketchUp for outdoor environment design. Terrain and Topography: Model terrain and natural landscapes. Module 6: Introduction to Layout (1 Hour) Layout Basics: Get familiar with the Layout interface. Setting Up Viewports: Begin using viewports for presenting your SketchUp models. Module 7: Creating Layout Documents (2 Hours) Document Setup: Set up and customize your layout documents. Inserting SketchUp Models: Import SketchUp models into Layout viewports. Dimensioning and Labeling: Add dimensions and labels to your layout documents. Module 8: Presentation and Export (1 Hour) Styling and Rendering: Enhance your SketchUp models for presentations. Exporting and Printing: Learn how to export and print your Layout documents. Module 9: Introduction to V-Ray (1 Hour) V-Ray Interface: Get acquainted with the V-Ray user interface. Materials and Lighting: Learn the basics of materials and lighting in V-Ray. Module 10: Advanced V-Ray Rendering (1 Hour) Advanced Materials: Explore advanced material creation and customization. Realistic Lighting: Master V-Ray lighting techniques for photorealistic renders. By the end of this 10-hour course, you'll have a comprehensive understanding of SketchUp for 3D modeling, Layout for professional documentation, and V-Ray for rendering, empowering you to create stunning 3D designs and presentations. Upon completing this course, you will: Master SketchUp: Create 3D models with precision and creativity. Layout Proficiency: Produce professional design documentation. V-Ray Rendering Skills: Craft photorealistic visualizations. Advanced Techniques: Explore advanced modeling and rendering. Project Experience: Apply skills to real-world projects. Job Opportunities: Architectural Designer Interior Designer Landscape Designer CAD Technician 3D Modeler Rendering Specialist Visualization Artist Layout Specialist Freelance Designer Urban Planner Learning Objectives: Mastering SketchUp with Layout: Learn to create precise 2D floor plans, elevations, and construction documents using SketchUp's Layout tool. Advanced Rendering with V-Ray: Dive into V-Ray to create photorealistic renders, enhancing your visualizations with lighting, textures, and realistic materials. Collaborative Design: Develop skills for collaborative project planning and presentation, enabling effective communication with clients and teams. Job Opportunities: Architectural Visualization Specialist: Create detailed architectural visualizations and presentations for clients and marketing purposes. Interior Designer: Design interior spaces, produce detailed layouts, and create realistic renders for residential and commercial projects. 3D Visualization Artist: Work in the gaming or animation industry, creating 3D models and environments. Freelance Rendering Expert: Offer specialized rendering services to architectural firms, interior designers, or real estate developers. Layout Designer: Specialize in creating professional 2D layouts and construction documents for architectural projects. Why Choose Us? Tailored One-on-One Training: Personalized coaching from industry experts, in-person or online, Monday to Saturday. Customized Tutorials: Enhance skills with exclusive video tutorials designed for your learning journey. Comprehensive Resources: Access a digital reference book for thorough concept revision. Free Ongoing Support: Enjoy continuous assistance via phone or email even after the course ends. Flexible Syllabus: Adapted to your needs for focused and efficient learning. Official Certification: Ccertificate upon course completion. Why Us? Supported Individual Learning: Unwavering support with personalized homework and post-course assistance. Personalized Attention: Experience one-on-one learning, fostering a confident and comfortable environment. Financial Flexibility: Choose from various payment plans tailored to your budget. Expert Instructors: Learn from industry experts dedicated to your success.
Duration 3 Days 18 CPD hours This course is intended for This advanced course is for Infrastructure Specialist, Senior Technical Specialist,Technical Specialist, Support Engineers, and System Architects. Overview Understand the MDM Architecture and how the Physical, Virtual and Hybrid MDM handles a service request Understand the core Workbench features available for the InfoSphere MDM Understand how MDM using OSGi for deploying customizations to the product Create a new Physical MDM Entity using the Workbench Wizard Extend an existing Physical MDM Entity using the Workbench Wizard Extend an existing Physical MDM Service using the Workbench Wizard Create a new Composite Service using a transiant object containing other existing business objects Customize and deploy a Virtual configuration Create a new Virtual Callout Handler Create a new Virtual Composite View Generate new Services based on the Virtual configuration (eSOA) Customize a Hybrid MDM implementation Understand the Adaptive Service Interface (ASI) This course is designed for anyone who wants to get an understanding of how to use and customize the InfoSphere Master Data Management using the InfoSphere MDM Workbench InfoSphere MDM Architecture . OSGi and MDM . Data Additions . Physical Data Extensions . MDM Physical Behavior Extensions . Composite Services . Adaptive Services Interface (ASI) . Virtual Data Model . Virtual Handlers . eSOA Toolkit . Hybrid MDM .