Documentos de Académico
Documentos de Profesional
Documentos de Cultura
CLOUD! NO WAY,
ALL IN, OR KIND OF?
(Part 1 & 2)
Presented by: David Klee
CONNECT 2020 2
DISCLAIMER
• This conference is an attempt by P21WWUG members to assist each other
by demonstrating ways that we utilize the Prophet21 system and other related
products.
• The P21WWUG and the individuals conducting the classes and round tables
take no responsibility for potential issues that arise as a result of taking the
advice given during the conference.
• The P21WWUG does not recommend using any SQL statements to update
your database without having those statements first reviewed by Epicor or
other experienced SQL professionals. Test any code in your Play Database!
• Using SQL statements to update your database may result in corrupting your
database. Test any code in your Play Database!
CONNECT 2020 3
David Klee
Founder, Heraflux Technologies
dklee@heraflux.com
kleegeek
davidaklee
hfxte.ch/youtube
CONNECT 2020 4
1. Introduction/Bio
2. Questions You Should Ask
Agenda 3. Cloud Demo
4. Q&A
CONNECT 2020 5
David Klee
Founder & Chief Architect
Heraflux Technologies
SQL Server & Infrastructure Consultant
Performance
High Availability / Disaster Recovery
Cloud / Virtualization / Enterprise Architecture
CONNECT 2020 6
what is the
Cloud
Cloud Datacenters
Questions to Ask
10 important questions
Will define your cloud experience
Will also define IF you go to the cloud
And if so, how far will you go?
Answer before you start on your cloud journey
CONNECT 2020 10
10
11
11
12
12
13
13
14
14
Flexibility
Security / data protection / compliance
Application and data modernization
Speed of performing IT operations
More scalable
Automation
Efficiency in staff time to manage key systems
You’re not in the datacenter business
Financial model shift – CAPEX to OPEX
15
15
how do you
WANT
to use the
cloud
16
16
Use Cases
17
17
Speed TO Cloud
CONNECT 2020 18
18
what cloud
SERVICES
do you need
19
19
20
20
21
21
22
Tranlog backups
every 30 mins RPO
RTO (1h)
on the :15/45 (15m)
of hour SLA SLA
Breach
Breach
Time
23
23
(Source: https://azure.microsoft.com/en-us/support/legal/sla/virtual-machines/v1_9/)
CONNECT 2020 24
24
SLAs – Be Careful
25
25
(Source: https://azure.microsoft.com/en-us/support/legal/sla/virtual-machines/v1_9/)
CONNECT 2020 26
26
27
27
Availability
28
28
29
29
(Source: https://www.theregister.com/2020/08/03/leaky_s3_buckets/)
30
30
On-premises
Most things exposed to all other
Cloud
Locked down by default
Have to open holes in firewalls
Should have documented
Specific server access requirements
Ports too
What talks to what?
31
31
how much
PERFORMANCE
do you
NEED
32
32
33
33
34
34
Resource Allocations
RAM) RAM is
automatic
Attach managed disks Configure
storage
space needed
35
35
Hyperthreading
CONNECT 2020 36
36
CONNECT 2020 37
(Source: https://docs.microsoft.com/en-us/azure/virtual-machines/disks-types)
37
VM IOPs Cap
CONNECT 2020 38
38
Temporary Storage
Transient storage
Is locally attached for speed
Contents can disappear
Useful for:
Staging location for imports
Windows Page File (P21 RDS/Web)
SQL Server TempDB
CONNECT 2020 39
39
40
40
Migration Phases
CONNECT 2020 41
41
Migration: Discover
CONNECT 2020 42
42
Migration: Assess
CONNECT 2020 43
43
Migration: Target
CONNECT 2020 44
44
Migration: Concerns
CONNECT 2020 45
45
46
46
Existing Licensing
47
47
have you
calculated the
MONTHLY
COST
of your
cloud services 48
48
49
49
50
50
51
Space consumption
Business changes
Upcoming projects / initiatives
Scalability limits in your design
Known system limitations / flaws
Vendor / platform lock-in
52
52
CONNECT 2020 53
53
Deployment Topics
CONNECT 2020 54
54
Azure Demo
CONNECT 2020 55
55
56
56
Q&A
57
Next Step!
Free SQL Server on VMware or Hyper-V
for Epicor P21 Build Reference Guide
Setup, performance, maintenance, and efficiency tips and tricks
CONNECT 2020 58
58
David Klee
Founder, Heraflux Technologies
dklee@heraflux.com
kleegeek
davidaklee
hfxte.ch/youtube
CONNECT 2020 59
59