SlideShare uma empresa Scribd logo
July 24, 2019: Summer 2019
TORONTO
All contents Š MuleSoft Inc.
Agenda
2
• Introductions
• Deloitte Introduction and API Governance
• Edibles in Canada; The Next Wave of Cannabis Legalization
• Preparing for MuleSoft Certified Developer Examinations
• What’s next
• Networking time
All contents Š MuleSoft Inc.
Introductions
3
• About the organizer:
– Alexandra Martinez
– Mahesh Pujari
– Pravallika Nagaraja
– Bruno Baloi
• About the sponsor:
– Deloitte
A SHOW OF HANDS:
Who is new to this MeetUp?
Deloitte Introduction and API
Governance
All contents Š MuleSoft Inc. 5
All contents Š MuleSoft Inc. 6
All contents Š MuleSoft Inc. 7
All contents Š MuleSoft Inc. 8
All contents Š MuleSoft Inc. 9
All contents Š MuleSoft Inc. 10
All contents Š MuleSoft Inc. 11
All contents Š MuleSoft Inc. 12
All contents Š MuleSoft Inc. 13
All contents Š MuleSoft Inc. 14
All contents Š MuleSoft Inc. 15
All contents Š MuleSoft Inc. 16
All contents Š MuleSoft Inc. 17
Edibles in Canada; The Next
Wave of Cannabis Legalization
Cannabis in Canada:
Upcoming Legalization of Edibles
Presented by:
Mark Barron
Director, Professional Services at Incepta
July 24th, 2019
Presentation Contents
Introduction
 Overview of the Cannabis Industry
 Integration Needs of the Industry
 Upcoming Legalization of Edibles, Extracts and Topicals
1. Industry Overview
• Background Information
• Federal Governance
• Provincial Governance
2. Integration Needs
• Digital Transformation
• API-Led Connectivity
• 360* View of the Customer
• Omni-Channel Strategy
3. Upcoming Legalization
• Changes in the Law
• New Integration Requirements
• Incepta Case Study
Getting to know the Canadian cannabis industry
Introduction
Government
• Domestic
• Foreign
mulesoft@inceptasolutions.com
Business
• Canadian
• International
Consumer
• The general public
Domestic Government
The role of the federal government
• Since 2001, cannabis has been legal for medicinal purposes
• The Cannabis Act legalized recreational use from October 17th 2018
• Making Canada the second country in the world to legalize cannabis
• And the first member of the G7
Government of Canada
mulesoft@inceptasolutions.com
Government of Canada
Domestic Government
The role of the federal government
• Two main purposes of the Cannabis Act:
Possession
Prevent youth from
accessing cannabis
Displace the illegal
cannabis market
mulesoft@inceptasolutions.com
Domestic Government
The role of the federal government
• Strict framework of control for cannabis:
Production Distribution Sale Possession
Government of Canada
mulesoft@inceptasolutions.com
Domestic Government
mulesoft@inceptasolutions.com
Domestic Government
mulesoft@inceptasolutions.com
Domestic Government
mulesoft@inceptasolutions.com
Domestic Government
National prohibitions of the Cannabis Act
• Products that are appealing to youth
• Packaging or labelling in a way that makes it appealing to youth
• Selling through self-service displays or vending machines
• Promotion of cannabis, accessories or related services
Government of Canada
mulesoft@inceptasolutions.com
Domestic Government
mulesoft@inceptasolutions.com
Domestic Government
Have their own rules for cannabis including:
• Legal minimum age
• Where adults can purchase cannabis
• Where adults may use cannabis
• How much cannabis an adult may possess
Provincial and Territorial Governments
mulesoft@inceptasolutions.com
Domestic Government
Standards and exceptions
• Minimum age = 19 everywhere except Alberta (18) and Quebec (21)
• Online sales = government-operated except Manitoba and Saskatchewan (privately operated)
• Physical stores = exist to varying degrees everywhere except Nunavut
• Growing for personal use = everywhere except Manitoba (medical only) and Quebec (not at all)
Provincial and Territorial Governments
mulesoft@inceptasolutions.com
Domestic Government
Standards and exceptions
• Household growing limit = 4 plants except for Manitoba and Quebec
• Growing for sale = license requirements everywhere
• Public usage = varied, similar to tobacco consumption or not at all
Provincial and Territorial Governments
mulesoft@inceptasolutions.com
Foreign Government
It is illegal to take any cannabis across the Canadian border regardless whether:
• For medical or non-medical purposes
• You’re coming into Canada or leaving
• Cannabis is legal or not in the country
International Travel
mulesoft@inceptasolutions.com
Foreign Government
Specific issues with the United States of America
• Legalization of cannabis in Canada has no impact on the legality in the United States
• A traveler coming to the U.S. for reasons related to the cannabis industry can be denied entry
International Travel
mulesoft@inceptasolutions.com
Canadian Cannabis Business
mulesoft@inceptasolutions.com
Canadian Cannabis Business
Health Canada issue licenses with specific authorization for:
• Wholesalers/distributors supplying the provincial and territorial cannabis retailers
• Individuals who have registered as patients to obtain cannabis products for medical purposes
Licensing Under the Cannabis Act
mulesoft@inceptasolutions.com
Canadian Cannabis Business
There are currently 199 authorized licensed cultivators, processors and sellers under
the Cannabis Act
• Three added as recently as July 19th
• 13 new licenses issued so far this month
• Aurora Cannabis account for two of these, opening their 5th and 6th sites
Licensing Under the Cannabis Act
mulesoft@inceptasolutions.com
Canadian Cannabis Business
Mergers and Acquisitions Within the Industry
mulesoft@inceptasolutions.com
Canadian Cannabis Consumers
Due to government restrictions, it can be challenging for cannabis companies to
connect with their customers. They must:
• Cultivate positive public relations
• Carefully adhere to government policies
• Collect and process customer data > understand their wants and needs > integration strategy
Attracting and Retaining Customers Without Advertising
mulesoft@inceptasolutions.com
1. Industry Overview
• Background Information
• Federal Governance
• Provincial Governance
2. Integration Needs
• Digital Transformation
• API-Led Connectivity
• 360* View of the Customer
• Omni-Channel Strategy
3. Upcoming Legalization
• Changes in the Law
• New Integration Requirements
• Incepta Case Study
Integration Requirements
Digital Transformation
mulesoft@inceptasolutions.com
Integration Requirements
mulesoft@inceptasolutions.com
Integration Requirements
mulesoft@inceptasolutions.com
Integration Requirements
MuleSoft Catalyst – Operating Model, Org Structure and Execution Approach
mulesoft@inceptasolutions.com
Integration Requirements
The Application Network
mulesoft@inceptasolutions.com
Integration Requirements
API-Led Connectivity Architecture Approach
mulesoft@inceptasolutions.com
Integration Requirements
Centre 4 Enablement
mulesoft@inceptasolutions.com
Integration Requirements
mulesoft@inceptasolutions.com
Integration Requirements
What is a 360-Degree View
of the Customer?
mulesoft@inceptasolutions.com
Integration Requirements
The benefits of a 360-degree customer view
mulesoft@inceptasolutions.com
1. Create more strategic sales and marketing campaigns
2. Understand customers and their behaviors
3. Deliver more personalized shopping experiences
Integration Requirements
How to Develop a 360-degree View of the Customer
mulesoft@inceptasolutions.com
Integration Requirements
Deepen customer relationships with the right data
mulesoft@inceptasolutions.com
1. Accelerate the flow of data
2. Accommodate new and evolving data sets and sources
3. Build personalized experiences based on accurate customer data
1. Industry Overview
• Background Information
• Federal Governance
• Provincial Governance
2. Integration Needs
• Digital Transformation
• API-Led Connectivity
• 360* View of the Customer
• Omni-Channel Strategy
3. Upcoming Legalization
• Changes in the Law
• New Integration Requirements
• Incepta Case Study
Upcoming Legalization
Specific regulations come in October 17th, 2019:
• THC content limit
• Product rules
• Packaging and labelling
The expert Task Force on Cannabis Legalization and Regulation recommended that the Government of
Canada permit the legal sale of a diverse range of cannabis products to displace the illegal market and
that the products be subject to strict regulatory controls.
Changes in the Law re: Edibles, Extracts and Topicals
mulesoft@inceptasolutions.com
Upcoming Legalization
New products expected to be available in limited quantities by mid-December 2019
It is expected that a limited selection of products will appear gradually in physical or online stores, and no
earlier than mid-December 2019.
Federal license holders will need to provide 60-days notice to Health Canada of their intent to sell new
products, as they are currently required to do.
Additionally, as with any new regulatory framework, federally licensed processors will need time to
become familiar with and prepare to comply with the new rules and to produce new products.
Edibles, Extracts and Topicals
mulesoft@inceptasolutions.com
Upcoming Legalization
New Integrations Required
mulesoft@inceptasolutions.com
Upcoming Legalization
Incepta Case Study
mulesoft@inceptasolutions.com
Thank You
Appendix
On July 24th, the government of Quebec proposed a ban on the sale of cannabis
edibles in the province
In a statement issued Wednesday, the province's junior health minister said federal cannabis regulations
don't go far enough in protecting children from accidentally consuming the drug.
"To reduce the risk of accidental poisoning in children, we are proposing a ban on the sale of products
that are attractive to them, like chocolate and gummies," Lionel Carmant said in the statement.
"This will also allow us to reduce [the consumption] of cannabis products in general."
Update Regarding Edibles Products in Quebec
mulesoft@inceptasolutions.com
Preparing for MuleSoft Certified
Developer Examinations
MuleSoft Certified Developer:
Level 1 (Mule 4) DELTA exam
Presented by:
Jyoti Patel
jyoti.patel@inceptasolutions.com
Software developer
Incepta
All contents Š MuleSoft Inc.
Types Of Certifications
https://training.mulesoft.com/course-catalog
mulesoft@inceptasolutions.com
All contents Š MuleSoft Inc.
Mule 4 Delta Exam
 Introduction
 Prerequisites
 Course Outline
 Key Learning From The Training
 Example Exercise
 Booking
 Rescheduling
 Format and Cost
 Delta Certificate
 Retake Policy
 Questions
mulesoft@inceptasolutions.com
All contents Š MuleSoft Inc.
Introduction
• Self-paced course
https://training.mulesoft.com/course/mulesoftu-mule443
• Quick upgrade from Mule 3 to Mule 4
• Focuses on what’s new and/or different in Mule 4 and Studio 7
• Written step-by-step exercises instead of follow-along videos
mulesoft@inceptasolutions.com
All contents Š MuleSoft Inc.
Prerequisites
• Passing of the MCD - Integration and API Associate exam (Mule 3)
• Completion of the instructor-led Anypoint Platform Development:
Fundamentals (Mule 3) course or the self-study MuleSoft U Development
Fundamentals (Mule 3) course or equivalent knowledge
• Passing of the MCD - Integration Professional (Mule 3) exam
mulesoft@inceptasolutions.com
All contents Š MuleSoft Inc.
Course Outline
• Slides
• To introduce a concept
• Walkthroughs
• The bulk of the course
• Exercises with step-by-step instructions
for you to learn
• Do-it-yourself Exercises
• Scenario-based exercise for you to get
practice applying your new knowledge
mulesoft@inceptasolutions.com
All contents Š MuleSoft Inc.
Course Outline
mulesoft@inceptasolutions.com
All contents Š MuleSoft Inc.
Example Exercise
mulesoft@inceptasolutions.com
All contents Š MuleSoft Inc.
Key Learning From The Training
1. Build, configure, and debug Mule 4 applications using Anypoint Studio 7.
2. Use and apply the new Mule 4 event model with the new reactive, self-
tuning, streaming, and non-blocking Mule 4 runtime.
3. Apply new Mule 4 connector operations and features anywhere in a flow
and configure new Mule 4 connector listeners as flow triggers.
4. Apply new DataWeave 2.0 code everywhere as the new Mule 4 expression
language.
5. Transform complex data schema using DataWeave 2.0.
6. Use the new Mule 4 error handling framework and the new Try scope.
7. Use the new Batch Job and Batch Aggregator scopes inline in flows.
mulesoft@inceptasolutions.com
All contents Š MuleSoft Inc.
Steps for Booking an Exam
mulesoft@inceptasolutions.com
https://training.mulesoft.com/webassessor
All contents Š MuleSoft Inc.
Steps for Booking an Exam
mulesoft@inceptasolutions.com
All contents Š MuleSoft Inc.
Steps for Booking an Exam
mulesoft@inceptasolutions.com
All contents Š MuleSoft Inc.
Steps for Booking an Exam
mulesoft@inceptasolutions.com
All contents Š MuleSoft Inc.
Rescheduling an Exam
• Reschedule or cancel scheduled test session appointment without
a penalty with more than seventy-two (72) hours notice
• Reschedule or cancel with less than seventy-two (72) hours
notice for an additional fee
mulesoft@inceptasolutions.com
All contents Š MuleSoft Inc.
Format and cost
mulesoft@inceptasolutions.com
All contents Š MuleSoft Inc.
Retake Policy
mulesoft@inceptasolutions.com
All contents Š MuleSoft Inc.
Delta Certificate
mulesoft@inceptasolutions.com
Validity : The certification expires two years from the date of passing.
Questions
Thank You
Quiz time!
All contents Š MuleSoft Inc.
Question 1
• What is the former name of the company “MuleSoft” ?
All contents Š MuleSoft Inc.
Answer
• MuleSource. The company changed the name to MuleSoft in 2009
All contents Š MuleSoft Inc.
Question 2
• Who are the founders of MuleSource?
All contents Š MuleSoft Inc.
Answer
• Ross Mason and Dave Rosenberg founded MuleSource in 2006
All contents Š MuleSoft Inc.
Question 3
• When did Salesforce complete acquisition of MuleSoft?
All contents Š MuleSoft Inc.
Answer
• In March 2018, Salesforce.com announced it was buying MuleSoft in
a deal reported to be worth US$6.5B. In May 2018, Salesforce
completed acquisition of MuleSoft.
All contents Š MuleSoft Inc.
Question 4
• Mule heavily uses which framework?
All contents Š MuleSoft Inc.
Answer
• Spring Framework
All contents Š MuleSoft Inc.
Question 5
• Mule is based on which IDE?
All contents Š MuleSoft Inc.
Answer
• Eclipse
All contents Š MuleSoft Inc.
Question 6
• What MuleSoft API-led connectivity layer is intended to expose part
of a backend database without business logic?
All contents Š MuleSoft Inc.
Answer
• System
All contents Š MuleSoft Inc.
Question 7
• What HTTP method in a RESTful web service is typically used to
completely replace an existing resource?
All contents Š MuleSoft Inc.
Answer
• PUT
All contents Š MuleSoft Inc.
What’s next
96
• Share:
– Tweet your pictures with the hashtag #MuleMeetup
– Invite your network to join: https://meetups.mulesoft.com/toronto
• Feedback:
– Contact your organizers Alex, Mahesh, Pravallika, Bruno to suggest topics
– Contact MuleSoft at meetup@mulesoft.com for ways to improve the program
Networking time
Introduce yourself to your neighbors!
See you next time
Please send topic suggestions to the organizer
Toronto MuleSoft Meetup: Summer 2019

Mais conteĂşdo relacionado

Semelhante a Toronto MuleSoft Meetup: Summer 2019

Smoking Out The Money - 6.17.2015
Smoking Out The Money - 6.17.2015Smoking Out The Money - 6.17.2015
Smoking Out The Money - 6.17.2015
Josh Davis
 
Future of Cannabis Delivery Business - NetworkON
Future of Cannabis Delivery Business - NetworkONFuture of Cannabis Delivery Business - NetworkON
Future of Cannabis Delivery Business - NetworkON
Vishal Sinhasan
 
Medicine Man Tech Presentation April 2018
Medicine Man Tech Presentation April 2018Medicine Man Tech Presentation April 2018
Medicine Man Tech Presentation April 2018
RedChip Companies, Inc.
 
mCig, Inc. (Stock Symbol: MCIG) - July 2014 Investor Presentation
mCig, Inc. (Stock Symbol: MCIG) - July 2014 Investor PresentationmCig, Inc. (Stock Symbol: MCIG) - July 2014 Investor Presentation
mCig, Inc. (Stock Symbol: MCIG) - July 2014 Investor Presentation
mCig
 
New 2024 Cannabis Dispensary Investor Pitch Deck Template Sample
New 2024 Cannabis Dispensary Investor Pitch Deck Template SampleNew 2024 Cannabis Dispensary Investor Pitch Deck Template Sample
New 2024 Cannabis Dispensary Investor Pitch Deck Template Sample
CannaBusinessPlans
 
Jgr 2017 negril presntation draft
Jgr  2017 negril presntation draftJgr  2017 negril presntation draft
Jgr 2017 negril presntation draft
BarryGainsburg
 
Cannabis Economics
Cannabis EconomicsCannabis Economics
Cannabis Economics
Jaime Montalvo
 
2019-06-11 What New US State Laws Mean For Your Business
2019-06-11 What New US State Laws  Mean For Your Business2019-06-11 What New US State Laws  Mean For Your Business
2019-06-11 What New US State Laws Mean For Your Business
TrustArc
 
Tumbleweed investor deck_may_2015_ir (public)
Tumbleweed investor deck_may_2015_ir (public)Tumbleweed investor deck_may_2015_ir (public)
Tumbleweed investor deck_may_2015_ir (public)
Tumbleweed Holdings, Inc
 
2019 10-23 ccpa survival guide
2019 10-23 ccpa survival guide2019 10-23 ccpa survival guide
2019 10-23 ccpa survival guide
TrustArc
 
How to Open a Dispensary in Colorado
How to Open a Dispensary in ColoradoHow to Open a Dispensary in Colorado
How to Open a Dispensary in Colorado
DashThomas
 
Protecting Intellectual Property in the Cannabis Industry (Series: Cannabis L...
Protecting Intellectual Property in the Cannabis Industry (Series: Cannabis L...Protecting Intellectual Property in the Cannabis Industry (Series: Cannabis L...
Protecting Intellectual Property in the Cannabis Industry (Series: Cannabis L...
Financial Poise
 
Cannabis Retail Business Plan
Cannabis Retail Business PlanCannabis Retail Business Plan
Cannabis Retail Business Plan
CannaBusinessPlans
 
NEED FOR CONSUMER PROTECTION ACT IN AN ERA OF FREE COMPETITION WHERE ‘CONSUME...
NEED FOR CONSUMER PROTECTION ACT IN AN ERA OF FREE COMPETITION WHERE ‘CONSUME...NEED FOR CONSUMER PROTECTION ACT IN AN ERA OF FREE COMPETITION WHERE ‘CONSUME...
NEED FOR CONSUMER PROTECTION ACT IN AN ERA OF FREE COMPETITION WHERE ‘CONSUME...
Rohit Parkar
 
consumer protection act- (with digital exposure)
consumer protection act- (with digital exposure)consumer protection act- (with digital exposure)
consumer protection act- (with digital exposure)
Sayali Mahadik
 
Cannabis Basics: Getting up to Speed with Current Laws, Legislation, & Essent...
Cannabis Basics: Getting up to Speed with Current Laws, Legislation, & Essent...Cannabis Basics: Getting up to Speed with Current Laws, Legislation, & Essent...
Cannabis Basics: Getting up to Speed with Current Laws, Legislation, & Essent...
Financial Poise
 
2016 membership letter-final
2016 membership letter-final2016 membership letter-final
2016 membership letter-final
Jerry Raehal
 
Abbie Clement — GDPR, CCPA, ePrivacy: Which Data Laws Are Next and How the Ne...
Abbie Clement — GDPR, CCPA, ePrivacy: Which Data Laws Are Next and How the Ne...Abbie Clement — GDPR, CCPA, ePrivacy: Which Data Laws Are Next and How the Ne...
Abbie Clement — GDPR, CCPA, ePrivacy: Which Data Laws Are Next and How the Ne...
Semrush
 
Consumer protection in Pakistan
Consumer protection in PakistanConsumer protection in Pakistan
Consumer protection in Pakistan
Rashidabdullah2014
 
Canadian Compliance Essentials: What U.S. companies coming to Canada need to ...
Canadian Compliance Essentials: What U.S. companies coming to Canada need to ...Canadian Compliance Essentials: What U.S. companies coming to Canada need to ...
Canadian Compliance Essentials: What U.S. companies coming to Canada need to ...
This account is closed
 

Semelhante a Toronto MuleSoft Meetup: Summer 2019 (20)

Smoking Out The Money - 6.17.2015
Smoking Out The Money - 6.17.2015Smoking Out The Money - 6.17.2015
Smoking Out The Money - 6.17.2015
 
Future of Cannabis Delivery Business - NetworkON
Future of Cannabis Delivery Business - NetworkONFuture of Cannabis Delivery Business - NetworkON
Future of Cannabis Delivery Business - NetworkON
 
Medicine Man Tech Presentation April 2018
Medicine Man Tech Presentation April 2018Medicine Man Tech Presentation April 2018
Medicine Man Tech Presentation April 2018
 
mCig, Inc. (Stock Symbol: MCIG) - July 2014 Investor Presentation
mCig, Inc. (Stock Symbol: MCIG) - July 2014 Investor PresentationmCig, Inc. (Stock Symbol: MCIG) - July 2014 Investor Presentation
mCig, Inc. (Stock Symbol: MCIG) - July 2014 Investor Presentation
 
New 2024 Cannabis Dispensary Investor Pitch Deck Template Sample
New 2024 Cannabis Dispensary Investor Pitch Deck Template SampleNew 2024 Cannabis Dispensary Investor Pitch Deck Template Sample
New 2024 Cannabis Dispensary Investor Pitch Deck Template Sample
 
Jgr 2017 negril presntation draft
Jgr  2017 negril presntation draftJgr  2017 negril presntation draft
Jgr 2017 negril presntation draft
 
Cannabis Economics
Cannabis EconomicsCannabis Economics
Cannabis Economics
 
2019-06-11 What New US State Laws Mean For Your Business
2019-06-11 What New US State Laws  Mean For Your Business2019-06-11 What New US State Laws  Mean For Your Business
2019-06-11 What New US State Laws Mean For Your Business
 
Tumbleweed investor deck_may_2015_ir (public)
Tumbleweed investor deck_may_2015_ir (public)Tumbleweed investor deck_may_2015_ir (public)
Tumbleweed investor deck_may_2015_ir (public)
 
2019 10-23 ccpa survival guide
2019 10-23 ccpa survival guide2019 10-23 ccpa survival guide
2019 10-23 ccpa survival guide
 
How to Open a Dispensary in Colorado
How to Open a Dispensary in ColoradoHow to Open a Dispensary in Colorado
How to Open a Dispensary in Colorado
 
Protecting Intellectual Property in the Cannabis Industry (Series: Cannabis L...
Protecting Intellectual Property in the Cannabis Industry (Series: Cannabis L...Protecting Intellectual Property in the Cannabis Industry (Series: Cannabis L...
Protecting Intellectual Property in the Cannabis Industry (Series: Cannabis L...
 
Cannabis Retail Business Plan
Cannabis Retail Business PlanCannabis Retail Business Plan
Cannabis Retail Business Plan
 
NEED FOR CONSUMER PROTECTION ACT IN AN ERA OF FREE COMPETITION WHERE ‘CONSUME...
NEED FOR CONSUMER PROTECTION ACT IN AN ERA OF FREE COMPETITION WHERE ‘CONSUME...NEED FOR CONSUMER PROTECTION ACT IN AN ERA OF FREE COMPETITION WHERE ‘CONSUME...
NEED FOR CONSUMER PROTECTION ACT IN AN ERA OF FREE COMPETITION WHERE ‘CONSUME...
 
consumer protection act- (with digital exposure)
consumer protection act- (with digital exposure)consumer protection act- (with digital exposure)
consumer protection act- (with digital exposure)
 
Cannabis Basics: Getting up to Speed with Current Laws, Legislation, & Essent...
Cannabis Basics: Getting up to Speed with Current Laws, Legislation, & Essent...Cannabis Basics: Getting up to Speed with Current Laws, Legislation, & Essent...
Cannabis Basics: Getting up to Speed with Current Laws, Legislation, & Essent...
 
2016 membership letter-final
2016 membership letter-final2016 membership letter-final
2016 membership letter-final
 
Abbie Clement — GDPR, CCPA, ePrivacy: Which Data Laws Are Next and How the Ne...
Abbie Clement — GDPR, CCPA, ePrivacy: Which Data Laws Are Next and How the Ne...Abbie Clement — GDPR, CCPA, ePrivacy: Which Data Laws Are Next and How the Ne...
Abbie Clement — GDPR, CCPA, ePrivacy: Which Data Laws Are Next and How the Ne...
 
Consumer protection in Pakistan
Consumer protection in PakistanConsumer protection in Pakistan
Consumer protection in Pakistan
 
Canadian Compliance Essentials: What U.S. companies coming to Canada need to ...
Canadian Compliance Essentials: What U.S. companies coming to Canada need to ...Canadian Compliance Essentials: What U.S. companies coming to Canada need to ...
Canadian Compliance Essentials: What U.S. companies coming to Canada need to ...
 

Mais de Alexandra N. Martinez

Dreamin in Color '24 - (Workshop) Design an API Specification with MuleSoft's...
Dreamin in Color '24 - (Workshop) Design an API Specification with MuleSoft's...Dreamin in Color '24 - (Workshop) Design an API Specification with MuleSoft's...
Dreamin in Color '24 - (Workshop) Design an API Specification with MuleSoft's...
Alexandra N. Martinez
 
Mejora tu productividad creando aplicaciones de Slack
Mejora tu productividad creando aplicaciones de SlackMejora tu productividad creando aplicaciones de Slack
Mejora tu productividad creando aplicaciones de Slack
Alexandra N. Martinez
 
Women Who Mule - Workshop series #2: Ghost
Women Who Mule - Workshop series #2: GhostWomen Who Mule - Workshop series #2: Ghost
Women Who Mule - Workshop series #2: Ghost
Alexandra N. Martinez
 
Women Who Mule - Workshop series: Create your own blog from scratch without a...
Women Who Mule - Workshop series: Create your own blog from scratch without a...Women Who Mule - Workshop series: Create your own blog from scratch without a...
Women Who Mule - Workshop series: Create your own blog from scratch without a...
Alexandra N. Martinez
 
Toronto Virtual Meetup #12 - Testing Strategies and MUnit Test Recorder
Toronto Virtual Meetup #12 - Testing Strategies and MUnit Test RecorderToronto Virtual Meetup #12 - Testing Strategies and MUnit Test Recorder
Toronto Virtual Meetup #12 - Testing Strategies and MUnit Test Recorder
Alexandra N. Martinez
 
Women Who Mule - June Meetup (EMEA)
Women Who Mule - June Meetup (EMEA)Women Who Mule - June Meetup (EMEA)
Women Who Mule - June Meetup (EMEA)
Alexandra N. Martinez
 
Toronto Virtual Meetup #11 - Reviewing Complex DataWeave Transformation Use-case
Toronto Virtual Meetup #11 - Reviewing Complex DataWeave Transformation Use-caseToronto Virtual Meetup #11 - Reviewing Complex DataWeave Transformation Use-case
Toronto Virtual Meetup #11 - Reviewing Complex DataWeave Transformation Use-case
Alexandra N. Martinez
 
CĂłmo generar e implementar monitoreo para aplicaciones de Mule
CĂłmo generar e implementar monitoreo para aplicaciones de MuleCĂłmo generar e implementar monitoreo para aplicaciones de Mule
CĂłmo generar e implementar monitoreo para aplicaciones de Mule
Alexandra N. Martinez
 
reCONNECT 2021 May Meetup - Women Who Mule #4
reCONNECT 2021 May Meetup - Women Who Mule #4reCONNECT 2021 May Meetup - Women Who Mule #4
reCONNECT 2021 May Meetup - Women Who Mule #4
Alexandra N. Martinez
 
Women Who Mule - April Meetup (Diane Kesler's Journey)
Women Who Mule - April Meetup (Diane Kesler's Journey)Women Who Mule - April Meetup (Diane Kesler's Journey)
Women Who Mule - April Meetup (Diane Kesler's Journey)
Alexandra N. Martinez
 
Toronto Virtual Meetup #9 - KPIs and metrics accelerator
Toronto Virtual Meetup #9 - KPIs and metrics acceleratorToronto Virtual Meetup #9 - KPIs and metrics accelerator
Toronto Virtual Meetup #9 - KPIs and metrics accelerator
Alexandra N. Martinez
 
Reviewing a complex dataweave transformation use case v3
Reviewing a complex dataweave transformation use case v3Reviewing a complex dataweave transformation use case v3
Reviewing a complex dataweave transformation use case v3
Alexandra N. Martinez
 
Introduction to MuleSoft
Introduction to MuleSoftIntroduction to MuleSoft
Introduction to MuleSoft
Alexandra N. Martinez
 
What is munit and how to create your first unit test
What is munit and how to create your first unit testWhat is munit and how to create your first unit test
What is munit and how to create your first unit test
Alexandra N. Martinez
 
Truly Human part 1
Truly Human part 1Truly Human part 1
Truly Human part 1
Alexandra N. Martinez
 
Toronto Virtual Meetup #8 - Tips for Reusability
Toronto Virtual Meetup #8 - Tips for ReusabilityToronto Virtual Meetup #8 - Tips for Reusability
Toronto Virtual Meetup #8 - Tips for Reusability
Alexandra N. Martinez
 
Meetup en espaĂąol #6 - MuleSoft para profesionales de Java (segunda ediciĂłn)
Meetup en espaĂąol #6 - MuleSoft para profesionales de Java (segunda ediciĂłn)Meetup en espaĂąol #6 - MuleSoft para profesionales de Java (segunda ediciĂłn)
Meetup en espaĂąol #6 - MuleSoft para profesionales de Java (segunda ediciĂłn)
Alexandra N. Martinez
 
Meetup en espaĂąol #5 - Continuous Integration and Continuous Delivery (CI/CD)...
Meetup en espaĂąol #5 - Continuous Integration and Continuous Delivery (CI/CD)...Meetup en espaĂąol #5 - Continuous Integration and Continuous Delivery (CI/CD)...
Meetup en espaĂąol #5 - Continuous Integration and Continuous Delivery (CI/CD)...
Alexandra N. Martinez
 
Toronto Virtual Meetup #7 - Anypoint VPC, VPN and DLB Architecture
Toronto Virtual Meetup #7 - Anypoint VPC, VPN and DLB ArchitectureToronto Virtual Meetup #7 - Anypoint VPC, VPN and DLB Architecture
Toronto Virtual Meetup #7 - Anypoint VPC, VPN and DLB Architecture
Alexandra N. Martinez
 
Reviewing a Complex DataWeave Transformation Use-case v2
Reviewing a Complex DataWeave Transformation Use-case v2Reviewing a Complex DataWeave Transformation Use-case v2
Reviewing a Complex DataWeave Transformation Use-case v2
Alexandra N. Martinez
 

Mais de Alexandra N. Martinez (20)

Dreamin in Color '24 - (Workshop) Design an API Specification with MuleSoft's...
Dreamin in Color '24 - (Workshop) Design an API Specification with MuleSoft's...Dreamin in Color '24 - (Workshop) Design an API Specification with MuleSoft's...
Dreamin in Color '24 - (Workshop) Design an API Specification with MuleSoft's...
 
Mejora tu productividad creando aplicaciones de Slack
Mejora tu productividad creando aplicaciones de SlackMejora tu productividad creando aplicaciones de Slack
Mejora tu productividad creando aplicaciones de Slack
 
Women Who Mule - Workshop series #2: Ghost
Women Who Mule - Workshop series #2: GhostWomen Who Mule - Workshop series #2: Ghost
Women Who Mule - Workshop series #2: Ghost
 
Women Who Mule - Workshop series: Create your own blog from scratch without a...
Women Who Mule - Workshop series: Create your own blog from scratch without a...Women Who Mule - Workshop series: Create your own blog from scratch without a...
Women Who Mule - Workshop series: Create your own blog from scratch without a...
 
Toronto Virtual Meetup #12 - Testing Strategies and MUnit Test Recorder
Toronto Virtual Meetup #12 - Testing Strategies and MUnit Test RecorderToronto Virtual Meetup #12 - Testing Strategies and MUnit Test Recorder
Toronto Virtual Meetup #12 - Testing Strategies and MUnit Test Recorder
 
Women Who Mule - June Meetup (EMEA)
Women Who Mule - June Meetup (EMEA)Women Who Mule - June Meetup (EMEA)
Women Who Mule - June Meetup (EMEA)
 
Toronto Virtual Meetup #11 - Reviewing Complex DataWeave Transformation Use-case
Toronto Virtual Meetup #11 - Reviewing Complex DataWeave Transformation Use-caseToronto Virtual Meetup #11 - Reviewing Complex DataWeave Transformation Use-case
Toronto Virtual Meetup #11 - Reviewing Complex DataWeave Transformation Use-case
 
CĂłmo generar e implementar monitoreo para aplicaciones de Mule
CĂłmo generar e implementar monitoreo para aplicaciones de MuleCĂłmo generar e implementar monitoreo para aplicaciones de Mule
CĂłmo generar e implementar monitoreo para aplicaciones de Mule
 
reCONNECT 2021 May Meetup - Women Who Mule #4
reCONNECT 2021 May Meetup - Women Who Mule #4reCONNECT 2021 May Meetup - Women Who Mule #4
reCONNECT 2021 May Meetup - Women Who Mule #4
 
Women Who Mule - April Meetup (Diane Kesler's Journey)
Women Who Mule - April Meetup (Diane Kesler's Journey)Women Who Mule - April Meetup (Diane Kesler's Journey)
Women Who Mule - April Meetup (Diane Kesler's Journey)
 
Toronto Virtual Meetup #9 - KPIs and metrics accelerator
Toronto Virtual Meetup #9 - KPIs and metrics acceleratorToronto Virtual Meetup #9 - KPIs and metrics accelerator
Toronto Virtual Meetup #9 - KPIs and metrics accelerator
 
Reviewing a complex dataweave transformation use case v3
Reviewing a complex dataweave transformation use case v3Reviewing a complex dataweave transformation use case v3
Reviewing a complex dataweave transformation use case v3
 
Introduction to MuleSoft
Introduction to MuleSoftIntroduction to MuleSoft
Introduction to MuleSoft
 
What is munit and how to create your first unit test
What is munit and how to create your first unit testWhat is munit and how to create your first unit test
What is munit and how to create your first unit test
 
Truly Human part 1
Truly Human part 1Truly Human part 1
Truly Human part 1
 
Toronto Virtual Meetup #8 - Tips for Reusability
Toronto Virtual Meetup #8 - Tips for ReusabilityToronto Virtual Meetup #8 - Tips for Reusability
Toronto Virtual Meetup #8 - Tips for Reusability
 
Meetup en espaĂąol #6 - MuleSoft para profesionales de Java (segunda ediciĂłn)
Meetup en espaĂąol #6 - MuleSoft para profesionales de Java (segunda ediciĂłn)Meetup en espaĂąol #6 - MuleSoft para profesionales de Java (segunda ediciĂłn)
Meetup en espaĂąol #6 - MuleSoft para profesionales de Java (segunda ediciĂłn)
 
Meetup en espaĂąol #5 - Continuous Integration and Continuous Delivery (CI/CD)...
Meetup en espaĂąol #5 - Continuous Integration and Continuous Delivery (CI/CD)...Meetup en espaĂąol #5 - Continuous Integration and Continuous Delivery (CI/CD)...
Meetup en espaĂąol #5 - Continuous Integration and Continuous Delivery (CI/CD)...
 
Toronto Virtual Meetup #7 - Anypoint VPC, VPN and DLB Architecture
Toronto Virtual Meetup #7 - Anypoint VPC, VPN and DLB ArchitectureToronto Virtual Meetup #7 - Anypoint VPC, VPN and DLB Architecture
Toronto Virtual Meetup #7 - Anypoint VPC, VPN and DLB Architecture
 
Reviewing a Complex DataWeave Transformation Use-case v2
Reviewing a Complex DataWeave Transformation Use-case v2Reviewing a Complex DataWeave Transformation Use-case v2
Reviewing a Complex DataWeave Transformation Use-case v2
 

Último

Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
saastr
 
Y-Combinator seed pitch deck template PP
Y-Combinator seed pitch deck template PPY-Combinator seed pitch deck template PP
Y-Combinator seed pitch deck template PP
c5vrf27qcz
 
Choosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptxChoosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptx
Brandon Minnick, MBA
 
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectorsConnector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
DianaGray10
 
Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)
Jakub Marek
 
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-EfficiencyFreshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
ScyllaDB
 
9 CEO's who hit $100m ARR Share Their Top Growth Tactics Nathan Latka, Founde...
9 CEO's who hit $100m ARR Share Their Top Growth Tactics Nathan Latka, Founde...9 CEO's who hit $100m ARR Share Their Top Growth Tactics Nathan Latka, Founde...
9 CEO's who hit $100m ARR Share Their Top Growth Tactics Nathan Latka, Founde...
saastr
 
5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides
DanBrown980551
 
Essentials of Automations: Exploring Attributes & Automation Parameters
Essentials of Automations: Exploring Attributes & Automation ParametersEssentials of Automations: Exploring Attributes & Automation Parameters
Essentials of Automations: Exploring Attributes & Automation Parameters
Safe Software
 
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
Edge AI and Vision Alliance
 
Fueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte WebinarFueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte Webinar
Zilliz
 
Energy Efficient Video Encoding for Cloud and Edge Computing Instances
Energy Efficient Video Encoding for Cloud and Edge Computing InstancesEnergy Efficient Video Encoding for Cloud and Edge Computing Instances
Energy Efficient Video Encoding for Cloud and Edge Computing Instances
Alpen-Adria-Universität
 
Taking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdfTaking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdf
ssuserfac0301
 
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development ProvidersYour One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
akankshawande
 
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
Alex Pruden
 
Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024
Jason Packer
 
Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...
Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...
Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...
Pitangent Analytics & Technology Solutions Pvt. Ltd
 
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge GraphGraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
Neo4j
 
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdfHow to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
Chart Kalyan
 
“How Axelera AI Uses Digital Compute-in-memory to Deliver Fast and Energy-eff...
“How Axelera AI Uses Digital Compute-in-memory to Deliver Fast and Energy-eff...“How Axelera AI Uses Digital Compute-in-memory to Deliver Fast and Energy-eff...
“How Axelera AI Uses Digital Compute-in-memory to Deliver Fast and Energy-eff...
Edge AI and Vision Alliance
 

Último (20)

Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
 
Y-Combinator seed pitch deck template PP
Y-Combinator seed pitch deck template PPY-Combinator seed pitch deck template PP
Y-Combinator seed pitch deck template PP
 
Choosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptxChoosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptx
 
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectorsConnector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
 
Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)
 
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-EfficiencyFreshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
 
9 CEO's who hit $100m ARR Share Their Top Growth Tactics Nathan Latka, Founde...
9 CEO's who hit $100m ARR Share Their Top Growth Tactics Nathan Latka, Founde...9 CEO's who hit $100m ARR Share Their Top Growth Tactics Nathan Latka, Founde...
9 CEO's who hit $100m ARR Share Their Top Growth Tactics Nathan Latka, Founde...
 
5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides
 
Essentials of Automations: Exploring Attributes & Automation Parameters
Essentials of Automations: Exploring Attributes & Automation ParametersEssentials of Automations: Exploring Attributes & Automation Parameters
Essentials of Automations: Exploring Attributes & Automation Parameters
 
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
 
Fueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte WebinarFueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte Webinar
 
Energy Efficient Video Encoding for Cloud and Edge Computing Instances
Energy Efficient Video Encoding for Cloud and Edge Computing InstancesEnergy Efficient Video Encoding for Cloud and Edge Computing Instances
Energy Efficient Video Encoding for Cloud and Edge Computing Instances
 
Taking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdfTaking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdf
 
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development ProvidersYour One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
 
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
 
Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024
 
Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...
Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...
Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...
 
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge GraphGraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
 
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdfHow to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
 
“How Axelera AI Uses Digital Compute-in-memory to Deliver Fast and Energy-eff...
“How Axelera AI Uses Digital Compute-in-memory to Deliver Fast and Energy-eff...“How Axelera AI Uses Digital Compute-in-memory to Deliver Fast and Energy-eff...
“How Axelera AI Uses Digital Compute-in-memory to Deliver Fast and Energy-eff...
 

Toronto MuleSoft Meetup: Summer 2019

  • 1. July 24, 2019: Summer 2019 TORONTO
  • 2. All contents Š MuleSoft Inc. Agenda 2 • Introductions • Deloitte Introduction and API Governance • Edibles in Canada; The Next Wave of Cannabis Legalization • Preparing for MuleSoft Certified Developer Examinations • What’s next • Networking time
  • 3. All contents Š MuleSoft Inc. Introductions 3 • About the organizer: – Alexandra Martinez – Mahesh Pujari – Pravallika Nagaraja – Bruno Baloi • About the sponsor: – Deloitte A SHOW OF HANDS: Who is new to this MeetUp?
  • 4. Deloitte Introduction and API Governance
  • 5. All contents Š MuleSoft Inc. 5
  • 6. All contents Š MuleSoft Inc. 6
  • 7. All contents Š MuleSoft Inc. 7
  • 8. All contents Š MuleSoft Inc. 8
  • 9. All contents Š MuleSoft Inc. 9
  • 10. All contents Š MuleSoft Inc. 10
  • 11. All contents Š MuleSoft Inc. 11
  • 12. All contents Š MuleSoft Inc. 12
  • 13. All contents Š MuleSoft Inc. 13
  • 14. All contents Š MuleSoft Inc. 14
  • 15. All contents Š MuleSoft Inc. 15
  • 16. All contents Š MuleSoft Inc. 16
  • 17. All contents Š MuleSoft Inc. 17
  • 18. Edibles in Canada; The Next Wave of Cannabis Legalization
  • 19. Cannabis in Canada: Upcoming Legalization of Edibles Presented by: Mark Barron Director, Professional Services at Incepta July 24th, 2019
  • 20. Presentation Contents Introduction  Overview of the Cannabis Industry  Integration Needs of the Industry  Upcoming Legalization of Edibles, Extracts and Topicals
  • 21. 1. Industry Overview • Background Information • Federal Governance • Provincial Governance 2. Integration Needs • Digital Transformation • API-Led Connectivity • 360* View of the Customer • Omni-Channel Strategy 3. Upcoming Legalization • Changes in the Law • New Integration Requirements • Incepta Case Study
  • 22. Getting to know the Canadian cannabis industry Introduction Government • Domestic • Foreign mulesoft@inceptasolutions.com Business • Canadian • International Consumer • The general public
  • 23. Domestic Government The role of the federal government • Since 2001, cannabis has been legal for medicinal purposes • The Cannabis Act legalized recreational use from October 17th 2018 • Making Canada the second country in the world to legalize cannabis • And the first member of the G7 Government of Canada mulesoft@inceptasolutions.com
  • 24. Government of Canada Domestic Government The role of the federal government • Two main purposes of the Cannabis Act: Possession Prevent youth from accessing cannabis Displace the illegal cannabis market mulesoft@inceptasolutions.com
  • 25. Domestic Government The role of the federal government • Strict framework of control for cannabis: Production Distribution Sale Possession Government of Canada mulesoft@inceptasolutions.com
  • 29. Domestic Government National prohibitions of the Cannabis Act • Products that are appealing to youth • Packaging or labelling in a way that makes it appealing to youth • Selling through self-service displays or vending machines • Promotion of cannabis, accessories or related services Government of Canada mulesoft@inceptasolutions.com
  • 31. Domestic Government Have their own rules for cannabis including: • Legal minimum age • Where adults can purchase cannabis • Where adults may use cannabis • How much cannabis an adult may possess Provincial and Territorial Governments mulesoft@inceptasolutions.com
  • 32. Domestic Government Standards and exceptions • Minimum age = 19 everywhere except Alberta (18) and Quebec (21) • Online sales = government-operated except Manitoba and Saskatchewan (privately operated) • Physical stores = exist to varying degrees everywhere except Nunavut • Growing for personal use = everywhere except Manitoba (medical only) and Quebec (not at all) Provincial and Territorial Governments mulesoft@inceptasolutions.com
  • 33. Domestic Government Standards and exceptions • Household growing limit = 4 plants except for Manitoba and Quebec • Growing for sale = license requirements everywhere • Public usage = varied, similar to tobacco consumption or not at all Provincial and Territorial Governments mulesoft@inceptasolutions.com
  • 34. Foreign Government It is illegal to take any cannabis across the Canadian border regardless whether: • For medical or non-medical purposes • You’re coming into Canada or leaving • Cannabis is legal or not in the country International Travel mulesoft@inceptasolutions.com
  • 35. Foreign Government Specific issues with the United States of America • Legalization of cannabis in Canada has no impact on the legality in the United States • A traveler coming to the U.S. for reasons related to the cannabis industry can be denied entry International Travel mulesoft@inceptasolutions.com
  • 37. Canadian Cannabis Business Health Canada issue licenses with specific authorization for: • Wholesalers/distributors supplying the provincial and territorial cannabis retailers • Individuals who have registered as patients to obtain cannabis products for medical purposes Licensing Under the Cannabis Act mulesoft@inceptasolutions.com
  • 38. Canadian Cannabis Business There are currently 199 authorized licensed cultivators, processors and sellers under the Cannabis Act • Three added as recently as July 19th • 13 new licenses issued so far this month • Aurora Cannabis account for two of these, opening their 5th and 6th sites Licensing Under the Cannabis Act mulesoft@inceptasolutions.com
  • 39. Canadian Cannabis Business Mergers and Acquisitions Within the Industry mulesoft@inceptasolutions.com
  • 40. Canadian Cannabis Consumers Due to government restrictions, it can be challenging for cannabis companies to connect with their customers. They must: • Cultivate positive public relations • Carefully adhere to government policies • Collect and process customer data > understand their wants and needs > integration strategy Attracting and Retaining Customers Without Advertising mulesoft@inceptasolutions.com
  • 41. 1. Industry Overview • Background Information • Federal Governance • Provincial Governance 2. Integration Needs • Digital Transformation • API-Led Connectivity • 360* View of the Customer • Omni-Channel Strategy 3. Upcoming Legalization • Changes in the Law • New Integration Requirements • Incepta Case Study
  • 45. Integration Requirements MuleSoft Catalyst – Operating Model, Org Structure and Execution Approach mulesoft@inceptasolutions.com
  • 46. Integration Requirements The Application Network mulesoft@inceptasolutions.com
  • 47. Integration Requirements API-Led Connectivity Architecture Approach mulesoft@inceptasolutions.com
  • 48. Integration Requirements Centre 4 Enablement mulesoft@inceptasolutions.com
  • 50. Integration Requirements What is a 360-Degree View of the Customer? mulesoft@inceptasolutions.com
  • 51. Integration Requirements The benefits of a 360-degree customer view mulesoft@inceptasolutions.com 1. Create more strategic sales and marketing campaigns 2. Understand customers and their behaviors 3. Deliver more personalized shopping experiences
  • 52. Integration Requirements How to Develop a 360-degree View of the Customer mulesoft@inceptasolutions.com
  • 53. Integration Requirements Deepen customer relationships with the right data mulesoft@inceptasolutions.com 1. Accelerate the flow of data 2. Accommodate new and evolving data sets and sources 3. Build personalized experiences based on accurate customer data
  • 54. 1. Industry Overview • Background Information • Federal Governance • Provincial Governance 2. Integration Needs • Digital Transformation • API-Led Connectivity • 360* View of the Customer • Omni-Channel Strategy 3. Upcoming Legalization • Changes in the Law • New Integration Requirements • Incepta Case Study
  • 55. Upcoming Legalization Specific regulations come in October 17th, 2019: • THC content limit • Product rules • Packaging and labelling The expert Task Force on Cannabis Legalization and Regulation recommended that the Government of Canada permit the legal sale of a diverse range of cannabis products to displace the illegal market and that the products be subject to strict regulatory controls. Changes in the Law re: Edibles, Extracts and Topicals mulesoft@inceptasolutions.com
  • 56. Upcoming Legalization New products expected to be available in limited quantities by mid-December 2019 It is expected that a limited selection of products will appear gradually in physical or online stores, and no earlier than mid-December 2019. Federal license holders will need to provide 60-days notice to Health Canada of their intent to sell new products, as they are currently required to do. Additionally, as with any new regulatory framework, federally licensed processors will need time to become familiar with and prepare to comply with the new rules and to produce new products. Edibles, Extracts and Topicals mulesoft@inceptasolutions.com
  • 57. Upcoming Legalization New Integrations Required mulesoft@inceptasolutions.com
  • 58. Upcoming Legalization Incepta Case Study mulesoft@inceptasolutions.com
  • 60. Appendix On July 24th, the government of Quebec proposed a ban on the sale of cannabis edibles in the province In a statement issued Wednesday, the province's junior health minister said federal cannabis regulations don't go far enough in protecting children from accidentally consuming the drug. "To reduce the risk of accidental poisoning in children, we are proposing a ban on the sale of products that are attractive to them, like chocolate and gummies," Lionel Carmant said in the statement. "This will also allow us to reduce [the consumption] of cannabis products in general." Update Regarding Edibles Products in Quebec mulesoft@inceptasolutions.com
  • 61. Preparing for MuleSoft Certified Developer Examinations
  • 62. MuleSoft Certified Developer: Level 1 (Mule 4) DELTA exam Presented by: Jyoti Patel jyoti.patel@inceptasolutions.com Software developer Incepta
  • 63. All contents Š MuleSoft Inc. Types Of Certifications https://training.mulesoft.com/course-catalog mulesoft@inceptasolutions.com
  • 64. All contents Š MuleSoft Inc. Mule 4 Delta Exam  Introduction  Prerequisites  Course Outline  Key Learning From The Training  Example Exercise  Booking  Rescheduling  Format and Cost  Delta Certificate  Retake Policy  Questions mulesoft@inceptasolutions.com
  • 65. All contents Š MuleSoft Inc. Introduction • Self-paced course https://training.mulesoft.com/course/mulesoftu-mule443 • Quick upgrade from Mule 3 to Mule 4 • Focuses on what’s new and/or different in Mule 4 and Studio 7 • Written step-by-step exercises instead of follow-along videos mulesoft@inceptasolutions.com
  • 66. All contents Š MuleSoft Inc. Prerequisites • Passing of the MCD - Integration and API Associate exam (Mule 3) • Completion of the instructor-led Anypoint Platform Development: Fundamentals (Mule 3) course or the self-study MuleSoft U Development Fundamentals (Mule 3) course or equivalent knowledge • Passing of the MCD - Integration Professional (Mule 3) exam mulesoft@inceptasolutions.com
  • 67. All contents Š MuleSoft Inc. Course Outline • Slides • To introduce a concept • Walkthroughs • The bulk of the course • Exercises with step-by-step instructions for you to learn • Do-it-yourself Exercises • Scenario-based exercise for you to get practice applying your new knowledge mulesoft@inceptasolutions.com
  • 68. All contents Š MuleSoft Inc. Course Outline mulesoft@inceptasolutions.com
  • 69. All contents Š MuleSoft Inc. Example Exercise mulesoft@inceptasolutions.com
  • 70. All contents Š MuleSoft Inc. Key Learning From The Training 1. Build, configure, and debug Mule 4 applications using Anypoint Studio 7. 2. Use and apply the new Mule 4 event model with the new reactive, self- tuning, streaming, and non-blocking Mule 4 runtime. 3. Apply new Mule 4 connector operations and features anywhere in a flow and configure new Mule 4 connector listeners as flow triggers. 4. Apply new DataWeave 2.0 code everywhere as the new Mule 4 expression language. 5. Transform complex data schema using DataWeave 2.0. 6. Use the new Mule 4 error handling framework and the new Try scope. 7. Use the new Batch Job and Batch Aggregator scopes inline in flows. mulesoft@inceptasolutions.com
  • 71. All contents Š MuleSoft Inc. Steps for Booking an Exam mulesoft@inceptasolutions.com https://training.mulesoft.com/webassessor
  • 72. All contents Š MuleSoft Inc. Steps for Booking an Exam mulesoft@inceptasolutions.com
  • 73. All contents Š MuleSoft Inc. Steps for Booking an Exam mulesoft@inceptasolutions.com
  • 74. All contents Š MuleSoft Inc. Steps for Booking an Exam mulesoft@inceptasolutions.com
  • 75. All contents Š MuleSoft Inc. Rescheduling an Exam • Reschedule or cancel scheduled test session appointment without a penalty with more than seventy-two (72) hours notice • Reschedule or cancel with less than seventy-two (72) hours notice for an additional fee mulesoft@inceptasolutions.com
  • 76. All contents Š MuleSoft Inc. Format and cost mulesoft@inceptasolutions.com
  • 77. All contents Š MuleSoft Inc. Retake Policy mulesoft@inceptasolutions.com
  • 78. All contents Š MuleSoft Inc. Delta Certificate mulesoft@inceptasolutions.com Validity : The certification expires two years from the date of passing.
  • 82. All contents Š MuleSoft Inc. Question 1 • What is the former name of the company “MuleSoft” ?
  • 83. All contents Š MuleSoft Inc. Answer • MuleSource. The company changed the name to MuleSoft in 2009
  • 84. All contents Š MuleSoft Inc. Question 2 • Who are the founders of MuleSource?
  • 85. All contents Š MuleSoft Inc. Answer • Ross Mason and Dave Rosenberg founded MuleSource in 2006
  • 86. All contents Š MuleSoft Inc. Question 3 • When did Salesforce complete acquisition of MuleSoft?
  • 87. All contents Š MuleSoft Inc. Answer • In March 2018, Salesforce.com announced it was buying MuleSoft in a deal reported to be worth US$6.5B. In May 2018, Salesforce completed acquisition of MuleSoft.
  • 88. All contents Š MuleSoft Inc. Question 4 • Mule heavily uses which framework?
  • 89. All contents Š MuleSoft Inc. Answer • Spring Framework
  • 90. All contents Š MuleSoft Inc. Question 5 • Mule is based on which IDE?
  • 91. All contents Š MuleSoft Inc. Answer • Eclipse
  • 92. All contents Š MuleSoft Inc. Question 6 • What MuleSoft API-led connectivity layer is intended to expose part of a backend database without business logic?
  • 93. All contents Š MuleSoft Inc. Answer • System
  • 94. All contents Š MuleSoft Inc. Question 7 • What HTTP method in a RESTful web service is typically used to completely replace an existing resource?
  • 95. All contents Š MuleSoft Inc. Answer • PUT
  • 96. All contents Š MuleSoft Inc. What’s next 96 • Share: – Tweet your pictures with the hashtag #MuleMeetup – Invite your network to join: https://meetups.mulesoft.com/toronto • Feedback: – Contact your organizers Alex, Mahesh, Pravallika, Bruno to suggest topics – Contact MuleSoft at meetup@mulesoft.com for ways to improve the program
  • 98. See you next time Please send topic suggestions to the organizer