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