Publication date : 07/11/2024

Course : Web architecture design

technologies, uses and impact on IS

Synthesis course - 3d - 21h00 - Ref. ACS
Price : 2380 € E.T.

Web architecture design

technologies, uses and impact on IS



You'll benefit from a comprehensive overview of the knowledge required for Web architecture design. It analyzes its fields of application, assesses what's available on the market, and examines practical approaches to implementation, focusing on technological, organizational and methodological impacts.


INTER
IN-HOUSE
CUSTOM

Synthesis course in person or remote class
Available in English on request

Ref. ACS
  3d - 21h00
2380 € E.T.




You'll benefit from a comprehensive overview of the knowledge required for Web architecture design. It analyzes its fields of application, assesses what's available on the market, and examines practical approaches to implementation, focusing on technological, organizational and methodological impacts.


Teaching objectives
At the end of the training, the participant will be able to:
Understand the impact of Web technologies on corporate information systems
Understanding the role of different technologies within a Web architecture
Discover the different uses and services accessible via the Web
Discover practical approaches to implementing Web technologies

Intended audience
Project managers, IT decision-makers, developers and IT managers.

Prerequisites
Basic knowledge of application architecture.

Course schedule

1
Web application architecture, state of the art

  • Understand the evolution and challenges of IS.
  • Intra-Inter-Extra Net architectures.
  • The customer market. Servers and virtualization.
  • Thin clients at any price? Mobility comes at a price, but it also meets new needs.
  • Client-side applications and components.
  • In-house hosting, shared hosting, hybrid and private cloud solutions. Application impact.

2
Client-side applications and components

  • Application ergonomics: responsive, material, MVC impact.
  • JavaScript. Java, JavaFX, Flex, SVG and Canvas components.
  • What does the future hold for plug-ins and Web components?
  • What are the limits to multi-channel deployment?
  • HTML5: opportunities for business applications with its APIs and CSS3.
  • Widgets, Gadgets, MicroFormats.
  • Ajax and development frameworks (AngularJS, jQuery, GWT...).
  • What is the boundary between Desktop (RDA) and Internet (RIA) components?

3
XML's role in application architecture

  • Introduction to XML. XSLT transformation engines and XML parsers.
  • Web services and their connection to existing applications.
  • XML protocols (SOAP, WSDL). REST protocol. JSON format
  • Impact of XML on Web applications. Adoption of XML as a metadata repository (DSML, XMI, etc.).

4
Application component development

  • PHP, JSP, ASPX and JavaScript scripts. Component-oriented approaches (Oracle EJB, Microsoft .Net).
  • Web Services", standards (REST, SOAP, WSDL...), developments (Microsoft .NET, Oracle...).
  • Application servers: WebSphere, Microsoft server, Oracle Application Server 10g, JBoss Wildfly, Tomcat.
  • .NET architecture. How it works and how it is implemented (Framework, ASP .NET, Common Language Runtime, etc.).
  • The Java EE platform. The concept of platform independence.
  • Java frameworks in vogue (Spring, Hibernate, JSF). Design Patterns.

5
Publication area

  • The Web, a publication-distribution medium. Services: document and data publishing.
  • Document search.
  • Engine technologies: "full-text" indexing, statistics, semantics, linguistics.
  • Overview: Lucene, Verity, Convera...
  • Content management system (CMS). Support for document life cycle and validation.
  • Management of XML metadata, authorizations, validation workflows, presentation...
  • CMS offers (Drupal, Alfresco, Joomla, Spip...).
  • Importance of XML-oriented versions of office tools (OpenOffice/OpenDocument).

6
Collaboration space

  • SMTP, POP3, IMPA4 protocols. MIME protocol. Directories and LDAP protocol.
  • The opening up of messaging systems to the Net. The advent of instant messaging (Google, Microsoft, Facebook, Skype).
  • The future of shared diary management. Use of SMS messaging and Push Mail.
  • Forums and workgroups. What application areas are there for collaborative working? Blogging and wikis.
  • Workflow via the Net. Circulation of forms, process monitoring and task coordination.

7
Business applications

  • The integration portal. Syndication of content and service sources.
  • Portals: single point of access, customized services for each user.
  • Software vendors: LifeRay, IBM... Open Source: Drupal, SPIP...
  • The SOA craze and what the market has to offer. Tibco, Microsoft, Oracle, IBM...
  • The real challenges of the SOA concept.
  • Customer Relations, Business Intelligence and DataWeb.

8
Impact on IS security

  • Safety: a global approach. New risks. Available resources.
  • The role of safety in component distribution.
  • Implementation of a PKI and certificates in the Intranet architecture.
  • SSL protocols, HTTPS, oAuth and SSO solutions.
  • MDM, fleet and security management in a BYOD, multi-channel environment.
  • Solutions for e-commerce applications.

9
Impact on corporate data management

  • Integration of company data.
  • DBMS on the market: Oracle, SQL Server, MySQL, PostgreSQL.
  • Web interfacing. Evolution. Databases in Clouds.
  • Big Data: impact on real-time architectures (lambda), how to manage large volumes.
  • Strengthening Business Intelligence at the heart of the architecture.
  • Example of Hadoop architecture and operation (querier, data mining, etc.).

10
Design and implementation approach

  • The graphic charter and usability, obtaining an AccessiWeb label.
  • The ergonomics charter: role, technical content...
  • Impact of Web technologies: testing, project management, drawing up functional and ergonomic specifications.
  • The role of mock-ups, and how to create them The POC: which mock-up techniques?
  • The principles of interaction to respect, where to start, what skills to have?
  • Web project methodology. Which methodology?
  • Inventory of documentary, application and decision-making sources. Maintain overall information consistency.
  • What new services should be offered? Determine validation and security processes. Draw up a site map.
  • Why outsource? What are the benefits? What is the reality of the "virtual office"?


Dates and locations
Select your location or opt for the remote class then choose your date.
Remote class

Last places available
Guaranteed date, in person or remotely
Guaranteed session

REMOTE CLASS
2026 : 23 June, 6 Oct., 8 Dec.

PARIS LA DÉFENSE
2026 : 23 June, 6 Oct., 8 Dec.