< Titel - Foliensatz >

Slides:



Advertisements
Ähnliche Präsentationen
Cadastre for the 21st Century – The German Way
Advertisements

Service Oriented Architectures for Remote Instrumentation
Finding the Pattern You Need: The Design Pattern Intent Ontology
E-Solutions mySchoeller.com for Felix Schoeller Imaging
H - A - M - L - E - IC T Teachers Acting Patterns while Teaching with New Media in the Subjects German, Mathematics and Computer Science Prof. S. Blömeke,
DNS-Resolver-Mechanismus
R. Zankl – Ch. Oelschlegel – M. Schüler – M. Karg – H. Obermayer R. Gottanka – F. Rösch – P. Keidler – A. Spangler th Expert Meeting Business.
Dr. M. Schlottke Common Description of Web Services Source: P. Gerbert, 2002 Web Services allow to establish B2B e-commerce on the fly Web Services allow.
Fakultät für informatik informatik 12 technische universität dortmund Specifications Peter Marwedel TU Dortmund, Informatik 12 Graphics: © Alexandra Nolte,
Verbs Used Impersonally With Dative Deutsch I/II Fr. Spampinato.
Telling Time in German Deutsch 1 Part 1 Time in German There are two ways to tell time in German. There are two ways to tell time in German. Standard.
Wenn…… the conditional. Using the conditional tense The conditional tense is used to talk about something that happens only after something else happened.
Lehrstuhl Informatik III: Datenbanksysteme Andreas Scholz 1 Programming Database Web Applications Web Service Technologies Andreas Scholz.
Lancing: What is the future? Lutz Heinemann Profil Institute for Clinical Research, San Diego, US Profil Institut für Stoffwechselforschung, Neuss Science.
Three minutes presentation I ArbeitsschritteW Seminar I-Prax: Inhaltserschließung visueller Medien, Spree WS 2010/2011 Giving directions.
Deutsche Gesellschaft für Technische Zusammenarbeit GmbH Integrated Experts as interface between technical cooperation and the private sector – An Example.
Die Hausaufgaben: Machen Sie Ü. 7 auf S. 29
Microsoft Office Forms Server
Question words and word order By the end of this lesson you will have revised question words By the end of this lesson you will be able to use question.
Laurie Clarcq The purpose of language, used in communication, is to create a picture in the mind and/or the heart of another.
Don`t make me think! A Common Sense Approach to Web Usability
Die Zeit (TIME) Germans are on military time which is 1-24
Institut AIFB, Universität Karlsruhe (TH) Forschungsuniversität gegründet 1825 Towards Automatic Composition of Processes based on Semantic.
Sanjay Patil Standards Architect – SAP AG April 2008
| DC-IAP/SVC3 | © Bosch Rexroth Pneumatics GmbH This document, as well as the data, specifications and other information set forth in.
< Titel - Foliensatz >
Centre for Public Administration Research E-Government for European Cities Thomas Prorok
BAS5SE | Fachhochschule Hagenberg | Daniel Khan | S SPR5 MVC Plugin Development SPR6P.
© All rights reserved. Zend Technologies, Inc. Jan Burkl System Engineer, Zend Technologies Zend Server im Cluster.
Alp-Water-Scarce Water Management Strategies against Water Scarcity in the Alps 4 th General Meeting Cambery, 21 st September 2010 Water Scarcity Warning.
Deutsch 1 G Stunde. Donnerstag, der 25. Oktober 2012 Deutsch 1, G Stunde Heute ist ein B- Tag Unit: Family & homeFamilie & Zuhause Objectives: Phrases.
Deutsch 1 G Stunde. Donnerstag, der 18. Oktober 2012 Deutsch 1, G Stunde Heute ist ein E- Tag Unit: Family & homeFamilie & Zuhause Objectives: Phrases.
Deutsch 1 G Stunde. Donnerstag, der 18. Oktober 2012 Deutsch 1, G Stunde Heute ist ein D- Tag Unit: Family & homeFamilie & Zuhause Objectives: Phrases.
Your name Bedeutung von Internet- Technologien Gruppe 1 Andreas Feuerstein Philipp Hochratner Christian Weinzinger.
Meine Schulfächer.
Frank Fischer + Bernhard Frank Microsoft Deutschland GmbH.
You need to use your mouse to see this presentation
You need to use your mouse to see this presentation © Heidi Behrens.
You need to use your mouse to see this presentation © Heidi Behrens.
You need to use your mouse to see this presentation © Heidi Behrens.
You need to use your mouse to see this presentation © Heidi Behrens.
You need to use your mouse to see this presentation © Heidi Behrens.
You need to use your mouse to see this presentation © Heidi Behrens.
You need to use your mouse to see this presentation
INTAKT- Interkulturelle Berufsfelderkundungen als ausbildungsbezogene Lerneinheiten in berufsqualifizierenden Auslandspraktika DE/10/LLP-LdV/TOI/
Guten Morgen!.
Verben Wiederholung Deutsch III Notizen.
Einheit 3: Rechte und Pflichten Deutsch III Notizen.
Tage der Woche German Early Level Montag Dienstag Mittwoch Donnerstag
Kölner Karneval By Logan Mack
Berner Fachhochschule Hochschule für Agrar-, Forst- und Lebensmittelwissenschaften HAFL Recent activities on ammonia emissions: Emission inventory Rindvieh.
Ein Projekt des Technischen Jugendfreizeit- und Bildungsvereins (tjfbv) e.V. kommunizieren.de Blended Learning for people with disabilities.
Nouns. What is a noun O A noun is the name of a person, O place, O animal O or thing.
Design Patterns Ein Muster (pattern) ist eine Idee, die sich in einem praktischen Kontext als nützlich erwiesen hat und dies auch in anderen sein wird.
Talking about yourself
Welcome Instructor: Dominik Dwight Zethmeier
By: Jade Bowerman. German numbers are quite a bit like our own. You start with one through ten and then you add 20, 30, 40 or 50 to them. For time you.
3rd Review, Vienna, 16th of April 1999 SIT-MOON ESPRIT Project Nr Siemens AG Österreich Robotiker Technische Universität Wien Politecnico di Milano.
Can you tell me about your school?
Adjectiv Endungen Lite: Adjective following articles and pre-ceeding nouns. Colors and Clothes.
To school => zu der Schule With friends => mit den Freunden On top of the desk => auf dem Schreibtisch Through the wall => durch die Wand.
KIT – die Kooperation von Forschungszentrum Karlsruhe GmbH und Universität Karlsruhe (TH) Vorlesung Knowledge Discovery - Institut AIFB Tempus fugit Towards.
1 Intern | ST-IN/PRM-EU | | © Robert Bosch GmbH Alle Rechte vorbehalten, auch bzgl. jeder Verfügung, Verwertung, Reproduktion, Bearbeitung,
1 Stevens Direct Scaling Methods and the Uniqueness Problem: Empirical Evaluation of an Axiom fundamental to Interval Scale Level.
THE PERFECT TENSE IN GERMAN
Adjective Endings Nominative & Accusative Cases describing auf deutsch The information contained in this document may not be duplicated or distributed.
How to use and facilitate an OptionFinder Audience Response System.
Technische Universität München 1 CADUI' June FUNDP Namur G B I The FUSE-System: an Integrated User Interface Design Environment Frank Lonczewski.
Structure of architecture documentation
Deutsch lernen; Deutsch sprechen?
 Präsentation transkript:

< Titel - Foliensatz > Sun Certification Sun Certified Enterprise Architect (SCEA)                                        <Dateiname> 31.03.2017 / 1

Agenda 1. Sun Certification Programs 2. Der IT-Architekt 3. SCEA – Aufbau und Prüfungen 4. Eindrücke und Erfahrungen

Sun Certification Programs Solaris OS Sun Certified Network Administrator for Solaris OS ... Sun Certified Backup and Recovery Engineer Sun Certified Programmer Sun Certified Developer Sun Certified Web Component Developer Sun Certified Business Component Developer Sun Certified Enterprise Architect Sun Certified Developer for Sun ONE Application Server Network/Storage Java Technology Sun Software Products

Der IT-Architekt (1) "The ideal architect should be a person of letters, a mathematician, familiar with historical studies, a diligent student of philosophy, acquainted with music, not ignorant of medicine, learned in the responses of jurisconsults, familiar with astronomy and astronomical calculations." Vitruvius, ca. 25BC

Der IT-Architekt (2) “The IT-architect understands the wants and needs of the client, designs a solution, communicates that design to the client for approval and to the builder for construction.” IT-Architekt ist kein Experte! Muss für seine Aufgabe Technik- und Domänen-Experten hinzuziehen! (Er kennt alles - aber nichts genau! ) Was muss der IT-Architekt wissen? Produkte / Technologien / Integrationsmöglichkeiten Einarbeiten in Fachdomäne und Kundenumfeld -> Erstellen der System Blueprints Software Engineering „Master of the Ilities“ Websphere Web-Services SOA/GRSA Tibco Rendevouz Soniq MQ Clustering MQ Series DMZ Webmethods Sun E10K JXTA E10K Z/OS MVS CISC IIOP CORBA R/3 SCEA Part I SCEA Part II Use Cases CMM Service Locator RUP Agents ADO.NET SA/SD Java C# Business Rule Engines OOA/OOD Banking 4+1 J2EE SoC MDA DAO UML/CWM SCEA Part III Scalability Extensibility Maintainability 3-Nines 24/7 Manageability Performance SLAs Availability Security Reliability Usability FR/NFR

< Titel - Foliensatz > Aufbau SCEA < Titel - Foliensatz > 1. Multiple Choice Exam (48 Fragen, 75 Minuten, 68%) 1. Multiple Choice Exam (48 Fragen, 75 Minuten, 68%) 2. Architecture and Design Project (Projekt, keine Zeitbegrenzung, 70%) 3. Essay Exam (Fragen zum Projekt, 90 Minuten, Berechnung mit Projekt) komplizierter Prozess: Lernen -> Voucher kaufen -> Termin vereinbaren -> Prüfung ablegen (1) -> Ergebnis abwarten -> Voucher kaufen -> Assignment downloaden -> Assignment lösen -> Assignment uploaden (2) -> Ergebnis abwarten -> Voucher kaufen -> Termin vereinbaren -> Prüfung ablegen (3) -> Ergebnis abwarten -> Zertifikat abwarten <Dateiname> 31.03.2017 / 6

Part I – Multiple Choice Exam (1) Aufgabe: „Show your knowledge of the IT!“ Inhalte: Common Architectures (Definition, Terminologie, NFR, Modelle, Konzepte) Documenting an Architecture (OOA/OOD, UML, 4+1, SAM, SW-Engineering) Patterns (GoF, Architectural, J2EE) Security (Java/J2EE Security, Kryptografie, Firewalls, DMZ, Topologien, Tunneling) Protocols & Object Frameworks (HTTP/S, IIOP, JRMP, CORBA, RMI) Legacy Connectivity (JCA, Techniken, Screen Scraper, Object Mapper) J2EE (Components, Lifecycles, TX, Persistence, APIs – JMS, JDBC, JNDI, etc.) Applicability of J2EE (Anwendbarkeit; J2EE,EJB,CMP – ja/nein) Internationalization (Terminologie, I18N in Java/J2EE) Messaging (Formen, Modelle, MOM, RPC, JMS, MDB) Schwierigkeiten: kaum Unterlagen zur Vorbereitung sehr umfangreich

Part I – Multiple Choice Exam (2) Beispiel-Frage: Toysrfuss, a national toy store is creating a new e-front for Order processing. Customers have to create an account to transact with them, although an account is not required for browsing the catalog. Customers can browse items and add them to a shopping cart. They can then proceed to checkout. At this time, they can update quantities and submit the order. What technologies may be best suited for this app? a. JSP for presentation and Servlets as controllers. b. Servlets for presentation and JSP as controller. c. Stateless Session Bean for Shopping cart. d. Stateless session bean for catalog retrieval. e. Stateful Session bean for shopping cart. f. Stateful session bean for Order update. g. Entity bean for Catalog retrieval. h. Entity bean for Order update. A: a)d&e&g b)a&b&e&h c)a&d&e&h d)b&e&f&g

Part I – Multiple Choice Exam (3) Beispiel-Frage: Which of the following are not true about N-Tier Systems? 1. N-Tier systems are distributed over many systems and hence always present a maintenance problem. 2. N-Tier systems are generally component based and are therefore quite easy to maintain. 3. Since N-Tier systems do not use database stored procedures or triggers for business logic processing, they are generally very slow. 4. Since N-Tier systems are container based, many N-Tier systems can be easily scaled (both vertically and horizontally). 5. N-Tier systems suffer only from one drawback over client/server systems - N-Tier systems do not take advantage of resource sharing techniques like connection pooling. 6. N-Tier systems can use various techniques for Identification, Authentication and Authorization and are therefore considered quite secure. . A: a)1&2 b)2&5&6 c)1&2&5 d)3&6 e)1&3&5 f)1&5

Aufbau SCEA 1. Multiple Choice Exam (48 Fragen, 75 Minuten, 68%) 2. Architecture and Design Project (Projekt, keine Zeitbegrenzung, 70%) 3. Essay Exam (Fragen zum Projekt, 90 Minuten, Berechnung mit Projekt)

Part II – Architecture and Design Project (1) < Titel - Foliensatz > Aufgabe: „Produce scalable, enterprise level system blueprints - demonstrating your knowledge of IT architectures and J2EE!“ Flugbuchungssystem Ablöse- und Integrations-Projekt; drei beteiligte Unternehmen Input: Beschreibungen vom Business Analyst (Use Cases, Business Domain Model, Topologie, Schnittstellen-Spezifikationen) Mitschrift - Interview mit CIO/CEO Schwierigkeiten: schlechte und teilweise widersprüchliche Requirements -> Annahmen treffen keine ausgereiften UML-Tools schwierig, da kein Austausch zum Kunden und im Team! <Dateiname> 31.03.2017 / 11

Part II – Architecture and Design Project (2) Auszug aus Interview: Interviewer: Speaking of the Frequent Flyer system, why are you not replacing it with this rewrite? FBN CEO: Let me handle this. We spent a half million dollars 6 months ago to get this system in place. I for one am not ready to throw it away and spend another half million to replace it. You will have to interface with what is there and if this project goes smoothly and the J2EE application servers prove to work, then we can talk about rewriting it.

Part II – Architecture and Design Project (3) Lösung: Assumptions (Goal, Business, Technical, QoS) Architectural- and High-Level-Design-Decisions Technologie-Auswahl Persistenz-Strategie TX Management Security Schnittstellen Abdeckung QoS/NFR ... Modelling Class Diagram Component Diagram Deployment Diagram Sequence Diagrams

Part II – Architecture and Design Project (4)

Aufbau SCEA 1. Multiple Choice Exam (48 Fragen, 75 Minuten, 68%) 2. Architecture and Design Project (Projekt, keine Zeitbegrenzung, 70%) 3. Essay Exam (Fragen zum Projekt, 90 Minuten, Berechnung mit Projekt)

< Titel - Foliensatz > Part III – Essay Exam < Titel - Foliensatz > Aufgabe: „Show your knowledge of QoS requirements and defend your own architecture!“ Inhalte: „Wie erreicht ihre Architektur die geforderte Performance?“ „Wie gut skaliert ihre Architektur?“ <Dateiname> 31.03.2017 / 16

Eindrücke & Erfahrungen (1) Zeitraum: 4/03 – 7/03: Vorbereitung SCEA Part I 30.07.03: Prüfung Part I 9/03 – 12/03: Projekt SCEA Part II 15.12.03: Upload Part II 19.12.03: Prüfung Part III Negativ: sehr zeitaufwändig komplexer Prozess, wenig Unterlagen schlechte Unterstützung durch Prometric Positiv: Aufbau eines sehr umfangreichen Praxis-Wissens („lifelong learning“) Herausforderung

Eindrücke & Erfahrungen (2) The SCEA is a software architect certification a J2EE technology certification a time consuming process, but a beneficial one... Jedes System hat eine Architektur! (auch wenn man sie nicht plant )

Q & A

Certification Policies for Sun Professionals WRONG: „I bought 50 new Sun Blades.“ RIGHT: „I bought 50 new Sun Blade workstations.“ WRONG: „My business relies on Java.“ RIGHT: „My business relies on the Java Platform.“ WRONG: „Let the sun shine in your datacenter!“ RIGHT: „Bring Sun servers into your datacenter and make your net work.“