tech talk: ca live api creator mythbuster: database design takes an expert
TRANSCRIPT
World®’16
TechTalk:CALiveAPICreatorMythBuster:DatabaseDesignTakesanExpertValHuber– ConsultingEngineer– CATechnologies
DO3T13T
DEVOPS
2 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
©2016CA.Allrightsreserved.Alltrademarksreferencedhereinbelongtotheirrespectivecompanies.
Thecontentprovidedinthis CAWorld2016presentationisintendedforinformationalpurposesonlyanddoesnotformanytypeofwarranty. The informationprovidedbyaCApartnerand/orCAcustomerhasnotbeenreviewedforaccuracybyCA.
ForInformationalPurposesOnlyTermsofthisPresentation
3 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
Abstract
Nopre-knowledgeisrequired. YouwilllearnhowtocreateanAPIserverthatexposesAPIsforpartnersandmobileApps,enforceslogic,createsWebhooks forpartnerintegration.ValHuber
CATechnologiesConsultingEngineer
4 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
Agenda
SHADOWIT– FORAGILITY
DATAMAINTENANCE- INSTANTLY
CUSTOMIZABLE– NOIDE
DATABASECREATION- SIMPLE
SIMPLE(R)– YETENTERPRISECLASS
1
2
3
4
5
STRATEGICVALUE6
5 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
ShadowIT:PromisingAgilityandEmpowermentScreenPainter+4GL– ReallyNotThatSimple,orThatFast….andItDoesn'tScale
Multi-TableForm?
BusinessLogic?
DataModel
(ForeignKey?)
ITHeadache
Scalability?Integration?
Standards?
6 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
DataMaintenanceAppsInstantly– JustConnectandYouGetThisApp…
Multi-Table,Multi-Form
AutomaticJoins
TabletReady
7 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
CustomizableNoIDE,NoCompile,NoDeploy– AlwaysRunning(LikeaSpreadsheet)
FieldDisplay,Order,Group
Conditions
Skinning
8 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
InterestingPortionofProject
BackOfficeDataMaintenance
UserEngagement– LiveApps
QA,TestingUI- FrontOffice30%
UI- BackOffice25%
Backend-SQL10%
Backend-Logic25%
Backend-Integration
10%
SYSTEMCOMPONENTS
9 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
NoDatabase?NoProblem.YourAppisYourIDE
Not:SQL,E/RDiagram,…
Just:Master/Detail,Lookup
CreatesTable,ForeignKey,TestData
10 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
LAC
ITExecs:DeliverStrategicValueintheAppEconomyDownloadVerifiable
SharePt
Access, etc
10XEnterpriseAgility
§ InstantAPIs
§ ReactiveLogic
§ AppEconomyServices
SuperiorEmpowermentforBusinessUsers*
§ NoDBBackground(FK?)
§ ReactiveLogic(scripting?)
§ InstantMaster/DetailApp
Simplicity
Power
EnterpriseAgility fortheAppEconomy
Empowerment forBusinessUsers
OneTechnologytoLearnSupport
Insulates fromTechChange
*Reporting,Graphs,Imports
LAC
11 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
StrategicValuefortheAgileEnterpriseFortheBusiness,FortheTechnology– AUnifiedStrategy
EmpowerBusiness
§ EmbraceShadowIT
§ EmpowerBusinessUsers
IT
§ OneStack
§ AgilityforEnterpriseSystems
12 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
WithaUnifiedStrategy
NotonlycanITempowerBusinessUsers,
itcaninvestinasingletechnologythatprovidesagilityforDepartmentaltoEnterprise-classsystems.
ComplexityisaBlocker
BasicAppsRequireCode…Master/Detail?Multi-screen?
NewSystems…DatabaseDesignSkills?
AutomationEmpowersUsers
Apps… automaticallyfromDB
DatabaseCreation… fromApp
PlusEnterprise-scale..APIs,ReactiveLogic,IntegrationLogic
Agility– EmpowerBusinessUsersAppsforDataAccess,NewSystemsforBusinessInitiatives
13 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
RecommendedSessions
SESSION# TITLE DATE/TIME
DO3T14T DomainLogicRequiresDomain-SpecificCode 11/17/2016at03:00pm
DO3T15TV Myth:LowCodeisaToy 11/17/2016at03:45pm
Innovation,EmpoweringAgilityfortheAppEconomy
http://www.ca.com/us/trials.html
14 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
Questions?
15 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
Stayconnectedatcommunities.ca.com
Thankyou.
16 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
DevOps– APIManagementandApplicationDevelopment
FormoreinformationonDevOps– APIManagementandApplicationDevelopment,pleasevisit:http://cainc.to/DL8ozQ