1. Nulls in Database?When designing a database are nulls ok? In a Customer table, what do we do about middle initial and suffix? What are the pros and cons of adding a column or just creating another table? Please explain.2. Agile vs Waterfall?List 3 types of IT Projects that you would use an SDLC (Waterfall) approach and 3 types of IT Projects you would use an Agile approach. Please explain why.3. Cloud?What are some of the considerations for deciding whether to purchase your own physical servers or putting your organization’s data on the cloud? Please discuss the merits and risks of both.4. IaaS vs PaaS vs SaaSPlease describe the difference between IaaS vs PaaS vs SaaS, each of their purpose, anf their benefits.5. Microservices and ContainersBriefly describe Microservices and Containers and their purpose.6. Scrum and KanbanPlease briefly describe the difference between Scrum and Kanban and what environment would be suitable for each.