SlideShare uma empresa Scribd logo
1 de 50
Baixar para ler offline
10


     misoo.tw@gmail.com


                          1
Introduction


 IT




               2
Architecture of Architectures

•        5
               5

              •         10




                                3
Part #1



          4
“   ”   “     ”



VISA                         (Dee Hock)
       “    ”        “       ”
                     VISA

       <<   >>




                                          5
“ ”   “            ”



      (        )

  “        ”
          “    ”



                       6
“   ”   “   ”

    “ ”
    “   ”




                7
Part #2 5

            8
IT   (EV1)




         Input
         Output
                  9
(EV2)




      IT
 IT

           10
(BV2)   SOA




              11
(BV2)   DoDAF




                12
(EV3)




        13
(BV3)        Façade Pattern

  VS. Façade Pattern




                              14
(BV3)       Interface




<<   >>
“            ”

                             15
(EV4)




        16
(EV4)

Gelb          (da Vinci)
<<7 Brains:          7     >>




                           17
(EV4)


        ?




            18
(EV4)   /


Gelb




               19
(EV4)




        20
IT   (EV5)




             21
(EV5)

           IT   IT
      IT
      IT


IT                   IT
「                         。」



                               22
(EV5)           +


         40%,
60%
        60%
  Google Android Framework,
       .NET Framework



                        23
(EV5)




        24
Summary




IT   /IT




                     25
Part #3 10

             26
27
View #1 ~ #5

V1.
              (Hypothesis)
V2.
V3.

V4.           (Order)
                IT
V5.

                             28
View #6 ~ #10

V6.        (         )
V7.             IT
V8.
V9.                       IT
V10.             IT      IT




                               29
V1.

             (Hypothesis)


      /        Top Down

      (Developers)   Bottom Up




                                 30
(Goal)




         Step-1.
                   31
V2.



      /




          Step-2.   32
V3.




            (Pattern)




      Step-3.
                        33
V4.              (Order)
                 IT



                   (             )

 Google Android Framework

        IT

                       Step-4.

                                     34
“   ”


(       )




            35
V5.


      (Venice)




            Step-5.


                 IT
                      36
V6.        (     )




               Step-6.   IT
                     SOA IT

      IT

                              37
V7.
      IT




              IT
           ( SOA     )

                   Step-7.   IT


                                  38
V8.




      Step-8.


      (   Android        )




                    39
V9.
      IT



           Step-9.

           (   Android        )




                         40
V10.
       IT   IT




                 Step-10.

                 (   Android        )




                               41
Part #4


          42
IT        /IT
     !!




                43
•        IT
                           CN(Co-Design
    Nation-wide)

•              Architect
               Developer Leader

         “CN     ”   <<   >> May 2007

                                          44
(   )


•   IT
         +


•



                     45
Google
Android




   .

       (   )

               46
Google
Android


             Google
          Android


       Android        (Framework)
                            (
Super Class      )

                                    47
Google
Android                  ?


          IT
               Andriod
               Google
               Android



                             48
Google
Android                                         ?




     IT         /IT

                    4 Google Android
          www.misoo1.com     www.android1.net
            e-mail: misoo.tw@gmail.com




                                                    49
Part #5
 Q&A



          50

Mais conteúdo relacionado

Semelhante a IT architectures and patterns

ITインフラエンジニア業界説明@東北大学 HB馬場 のコピー
ITインフラエンジニア業界説明@東北大学 HB馬場 のコピーITインフラエンジニア業界説明@東北大学 HB馬場 のコピー
ITインフラエンジニア業界説明@東北大学 HB馬場 のコピーToshiaki Baba
 
โครงงานคอมพิวเตอร์ ฉบับจริง
โครงงานคอมพิวเตอร์ ฉบับจริงโครงงานคอมพิวเตอร์ ฉบับจริง
โครงงานคอมพิวเตอร์ ฉบับจริงThepond Incledible
 
NoSQL/SQLデュアルインターフェースを備えた IoT向けデータベースGridDB ~ GridDB CE 4.6のテーブルパーティショニングを 使っ...
NoSQL/SQLデュアルインターフェースを備えた IoT向けデータベースGridDB ~ GridDB CE 4.6のテーブルパーティショニングを 使っ...NoSQL/SQLデュアルインターフェースを備えた IoT向けデータベースGridDB ~ GridDB CE 4.6のテーブルパーティショニングを 使っ...
NoSQL/SQLデュアルインターフェースを備えた IoT向けデータベースGridDB ~ GridDB CE 4.6のテーブルパーティショニングを 使っ...griddb
 
Pushing the hassle from production to developers. Easily
Pushing the hassle from production to developers. EasilyPushing the hassle from production to developers. Easily
Pushing the hassle from production to developers. EasilyMartin Gutenbrunner
 
Making it big with something small - Philip Handschin - Codemotion Roma 2015
Making it big with something small - Philip Handschin - Codemotion Roma 2015Making it big with something small - Philip Handschin - Codemotion Roma 2015
Making it big with something small - Philip Handschin - Codemotion Roma 2015Codemotion
 
[Td 2015]windows 10 엔터프라이즈 시나리오 part I 배포 및 이미징(박성기)
[Td 2015]windows 10 엔터프라이즈 시나리오 part I   배포 및 이미징(박성기)[Td 2015]windows 10 엔터프라이즈 시나리오 part I   배포 및 이미징(박성기)
[Td 2015]windows 10 엔터프라이즈 시나리오 part I 배포 및 이미징(박성기)Sang Don Kim
 
Overview of the Intel® Internet of Things Developer Kit
Overview of the Intel® Internet of Things Developer KitOverview of the Intel® Internet of Things Developer Kit
Overview of the Intel® Internet of Things Developer KitIntel® Software
 
Robust Information Exchanges For BIM
Robust Information Exchanges For BIMRobust Information Exchanges For BIM
Robust Information Exchanges For BIMManu Venugopal
 
เฉลยคำตอบ O
เฉลยคำตอบ Oเฉลยคำตอบ O
เฉลยคำตอบ OSurapong Jakang
 
Una mirada a la situación tecnológica a través del caso Intel Norberto Mateos...
Una mirada a la situación tecnológica a través del caso Intel Norberto Mateos...Una mirada a la situación tecnológica a través del caso Intel Norberto Mateos...
Una mirada a la situación tecnológica a través del caso Intel Norberto Mateos...EOI Escuela de Organización Industrial
 
Geek Pic-Nic Master Class
Geek Pic-Nic Master ClassGeek Pic-Nic Master Class
Geek Pic-Nic Master ClassMediaTek Labs
 
Bulletproof Development
Bulletproof DevelopmentBulletproof Development
Bulletproof DevelopmentRob Betcher
 
[University] Capstone Design Project 2 (SAIOT)
[University] Capstone Design Project 2 (SAIOT)[University] Capstone Design Project 2 (SAIOT)
[University] Capstone Design Project 2 (SAIOT)창엽 양
 
20120204 yamanashi business
20120204 yamanashi business20120204 yamanashi business
20120204 yamanashi businessRuri Hiromi
 
輪るビングドラム.NET
輪るビングドラム.NET輪るビングドラム.NET
輪るビングドラム.NETbleis tift
 
Advanced coding & deployment for Cisco Video Devices - CL20B - DEVNET-3244
Advanced coding & deployment for Cisco Video Devices - CL20B - DEVNET-3244Advanced coding & deployment for Cisco Video Devices - CL20B - DEVNET-3244
Advanced coding & deployment for Cisco Video Devices - CL20B - DEVNET-3244Cisco DevNet
 
It 200 project 2 - group 4 - final
It 200   project 2 - group 4 - finalIt 200   project 2 - group 4 - final
It 200 project 2 - group 4 - finalLoren Schwappach
 

Semelhante a IT architectures and patterns (20)

หน่วยที่ 7
หน่วยที่ 7หน่วยที่ 7
หน่วยที่ 7
 
ITインフラエンジニア業界説明@東北大学 HB馬場 のコピー
ITインフラエンジニア業界説明@東北大学 HB馬場 のコピーITインフラエンジニア業界説明@東北大学 HB馬場 のコピー
ITインフラエンジニア業界説明@東北大学 HB馬場 のコピー
 
โครงงานคอมพิวเตอร์ ฉบับจริง
โครงงานคอมพิวเตอร์ ฉบับจริงโครงงานคอมพิวเตอร์ ฉบับจริง
โครงงานคอมพิวเตอร์ ฉบับจริง
 
NoSQL/SQLデュアルインターフェースを備えた IoT向けデータベースGridDB ~ GridDB CE 4.6のテーブルパーティショニングを 使っ...
NoSQL/SQLデュアルインターフェースを備えた IoT向けデータベースGridDB ~ GridDB CE 4.6のテーブルパーティショニングを 使っ...NoSQL/SQLデュアルインターフェースを備えた IoT向けデータベースGridDB ~ GridDB CE 4.6のテーブルパーティショニングを 使っ...
NoSQL/SQLデュアルインターフェースを備えた IoT向けデータベースGridDB ~ GridDB CE 4.6のテーブルパーティショニングを 使っ...
 
Pushing the hassle from production to developers. Easily
Pushing the hassle from production to developers. EasilyPushing the hassle from production to developers. Easily
Pushing the hassle from production to developers. Easily
 
Making it big with something small - Philip Handschin - Codemotion Roma 2015
Making it big with something small - Philip Handschin - Codemotion Roma 2015Making it big with something small - Philip Handschin - Codemotion Roma 2015
Making it big with something small - Philip Handschin - Codemotion Roma 2015
 
[Td 2015]windows 10 엔터프라이즈 시나리오 part I 배포 및 이미징(박성기)
[Td 2015]windows 10 엔터프라이즈 시나리오 part I   배포 및 이미징(박성기)[Td 2015]windows 10 엔터프라이즈 시나리오 part I   배포 및 이미징(박성기)
[Td 2015]windows 10 엔터프라이즈 시나리오 part I 배포 및 이미징(박성기)
 
Overview of the Intel® Internet of Things Developer Kit
Overview of the Intel® Internet of Things Developer KitOverview of the Intel® Internet of Things Developer Kit
Overview of the Intel® Internet of Things Developer Kit
 
Robust Information Exchanges For BIM
Robust Information Exchanges For BIMRobust Information Exchanges For BIM
Robust Information Exchanges For BIM
 
เฉลยคำตอบ O
เฉลยคำตอบ Oเฉลยคำตอบ O
เฉลยคำตอบ O
 
Una mirada a la situación tecnológica a través del caso Intel Norberto Mateos...
Una mirada a la situación tecnológica a través del caso Intel Norberto Mateos...Una mirada a la situación tecnológica a través del caso Intel Norberto Mateos...
Una mirada a la situación tecnológica a través del caso Intel Norberto Mateos...
 
Geek Pic-Nic Master Class
Geek Pic-Nic Master ClassGeek Pic-Nic Master Class
Geek Pic-Nic Master Class
 
Bulletproof Development
Bulletproof DevelopmentBulletproof Development
Bulletproof Development
 
Tech days2013 netgadgeteer rec202
Tech days2013 netgadgeteer rec202Tech days2013 netgadgeteer rec202
Tech days2013 netgadgeteer rec202
 
[University] Capstone Design Project 2 (SAIOT)
[University] Capstone Design Project 2 (SAIOT)[University] Capstone Design Project 2 (SAIOT)
[University] Capstone Design Project 2 (SAIOT)
 
20120204 yamanashi business
20120204 yamanashi business20120204 yamanashi business
20120204 yamanashi business
 
輪るビングドラム.NET
輪るビングドラム.NET輪るビングドラム.NET
輪るビングドラム.NET
 
Advanced coding & deployment for Cisco Video Devices - CL20B - DEVNET-3244
Advanced coding & deployment for Cisco Video Devices - CL20B - DEVNET-3244Advanced coding & deployment for Cisco Video Devices - CL20B - DEVNET-3244
Advanced coding & deployment for Cisco Video Devices - CL20B - DEVNET-3244
 
Move from J2EE to Java EE
Move from J2EE to Java EEMove from J2EE to Java EE
Move from J2EE to Java EE
 
It 200 project 2 - group 4 - final
It 200   project 2 - group 4 - finalIt 200   project 2 - group 4 - final
It 200 project 2 - group 4 - final
 

Mais de youzitang

Memcached浅析 韩建华
Memcached浅析 韩建华Memcached浅析 韩建华
Memcached浅析 韩建华youzitang
 
Qcon ria与geo web连横共进
Qcon ria与geo web连横共进Qcon ria与geo web连横共进
Qcon ria与geo web连横共进youzitang
 
Qcon multi team sprint planning
Qcon multi team sprint planningQcon multi team sprint planning
Qcon multi team sprint planningyouzitang
 
Ppwithagileyannhamonqconbeijing 090423081417-phpapp02
Ppwithagileyannhamonqconbeijing 090423081417-phpapp02Ppwithagileyannhamonqconbeijing 090423081417-phpapp02
Ppwithagileyannhamonqconbeijing 090423081417-phpapp02youzitang
 
Openwebdylanqconbeijing 090423091545-phpapp01
Openwebdylanqconbeijing 090423091545-phpapp01Openwebdylanqconbeijing 090423091545-phpapp01
Openwebdylanqconbeijing 090423091545-phpapp01youzitang
 
Newinfoqchinaintro 090412122754-phpapp02
Newinfoqchinaintro 090412122754-phpapp02Newinfoqchinaintro 090412122754-phpapp02
Newinfoqchinaintro 090412122754-phpapp02youzitang
 
Qcon2009周爱民之架构的观点
Qcon2009周爱民之架构的观点Qcon2009周爱民之架构的观点
Qcon2009周爱民之架构的观点youzitang
 

Mais de youzitang (7)

Memcached浅析 韩建华
Memcached浅析 韩建华Memcached浅析 韩建华
Memcached浅析 韩建华
 
Qcon ria与geo web连横共进
Qcon ria与geo web连横共进Qcon ria与geo web连横共进
Qcon ria与geo web连横共进
 
Qcon multi team sprint planning
Qcon multi team sprint planningQcon multi team sprint planning
Qcon multi team sprint planning
 
Ppwithagileyannhamonqconbeijing 090423081417-phpapp02
Ppwithagileyannhamonqconbeijing 090423081417-phpapp02Ppwithagileyannhamonqconbeijing 090423081417-phpapp02
Ppwithagileyannhamonqconbeijing 090423081417-phpapp02
 
Openwebdylanqconbeijing 090423091545-phpapp01
Openwebdylanqconbeijing 090423091545-phpapp01Openwebdylanqconbeijing 090423091545-phpapp01
Openwebdylanqconbeijing 090423091545-phpapp01
 
Newinfoqchinaintro 090412122754-phpapp02
Newinfoqchinaintro 090412122754-phpapp02Newinfoqchinaintro 090412122754-phpapp02
Newinfoqchinaintro 090412122754-phpapp02
 
Qcon2009周爱民之架构的观点
Qcon2009周爱民之架构的观点Qcon2009周爱民之架构的观点
Qcon2009周爱民之架构的观点
 

IT architectures and patterns