Computer architectures - Videolesson

Typology: VIDEO-LESSON
Duration: 2 hours
Languages: Italian 

 

OBJECTIVES:

The purpose of videolesson is to give a complete scenario on the concept and use of IT architectures.

RECIPIENTS:

All.

CONTENTS

MODULE 1 - The concept of framework

  • The Zachman framework
  • Data, Business Processes, Communication Networks / Infrastructure
  • IT Governance
  • Framework, guidelines and standards to support Governance
  • INTERMEDIATE TEST

 

MODULE 2 - Access management

  • Who can enter the cloud?
  • Private and Public Cloud
  • INTERMEDIATE TEST

 

MODULE 3 - Computer architectures

  • A brief historical-temporal preface
  • Architecture concept
  • Common elements of the frameworks
  • Application Definition
  • Software Application Catalog
  • Data Dictionary
  • Which architecture to choose?
  • Document the software architecture
  • Architecture in layers or levels
  • Object Model
  • Repository architecture
  • Database Access Layer (DAL)
  • Pipes and Filters
  • Client server
  • Model-View-Controller (MVC)
  • Service Oriented Architecture (SOA)
  • Importance and roles of an architecture
  • Application requirements
  • Static view and dynamic view
  • Implementation (software) view and Services view
  • Run Time view and Hardware implementation view
  • Integrated view
  • INTERMEDIATE TEST

 

MODULE 4 - Philosophy, services, business, enterprise

  • The developer tribe
  • The tribe of managers
  • Service Oriented Architecture: the SOA world
  • The software selection
  • How do you choose an architecture?
  • Guidelines and aspects considered
  • The role of Middleware
  • INTERMEDIATE TEST

 

MODULE 5 - .Net and Java Enterprise Edition

  • Java 2 Enterprise Edition technology
  • B2B and B2C models
  • Web Application and Enterprise Application technology
  • Web Services Technology
  • Web Application CGI, Fast CGI, ASP, ASP .net, JSP, PHP, Servlet,
  • Management and Security Technology
  • Features and elements of .Net
  • Classes for building graphical user interfaces
  • INTERMEDIATE TEST

 

MODULE 6 - Building software on computer platforms

  • Service Oriented Logic
  • How a web application works
  • Indispensable programming languages
  • Server client
  • Server-Client Virtualization
  • Openstack architecture
  • FINAL TEST

 

Produced by: Piazza Copernico

Content edited by: PIAZZA COPERNICO

Teacher: Fabio Tafaro

 

COURSE CODE: I0024_20_01