MERCADOS FINANCIEROS

jueves, 2 de julio de 2020

ARQUITECTURA EMPRESARIAL


TOGAF

T=DE
O=OPEN
G=GROUP
A=ARQUITECTURE
F=FRAMEWORK

 

Esquemas Arquitectónicos Alternativos[editar]

  • Zachman framework (Esquema de IBM de los años 80)
  • DoDAF (United States Department of Defense Architectural Framework)
  • FEAF (United States Office of Management and Budget Federal Enterprise Architecture)
  • MODAF (United Kingdom Ministry of Defence Architectural Framework)
  • AGATE (French Délégation Générale pour l'Armement Atelier de Gestion de l'ArchiTEcture des systèmes d'information et de communication)
  • Service-Oriented Modeling Framework (SOMF) (Methodologies Corporation enterprise modeling framework)
  • OBASHI (The OBASHI Business & IT methodology and framework)


MIT CISCR Enterprise Arquitecture

https://cisr.mit.edu/research/research-overview/classic-topics/enterprise-architecture/

Mueva la estrategia de la empresa con tecnologia

MIT CISR define la arquitectura empresarial como "la lógica organizativa para los procesos de negocios y las capacidades de TI que reflejan los requisitos de integración y estandarización del modelo operativo de la empresa". Consideramos la arquitectura como un ejercicio estratégico, en lugar de técnico. La arquitectura de una empresa describe una visión compartida de cómo operará una empresa, proporcionando así un entendimiento compartido del rol de TI. Hemos descubierto que la arquitectura empresarial es una herramienta fundamental para alinear la estrategia empresarial y de TI y para impulsar el valor empresarial de la TI. Destacamos tres conceptos clave en nuestra investigación:Modelo operativo: una declaración simple de los requisitos de integración y estandarización para los procesos centrales de la empresa ("Olvídese de la estrategia: enfoque la TI en su modelo operativo").Diagrama central: una representación visual de los procesos de negocios clave de la empresa, datos compartidos y tecnología de integración (“Arquitectura empresarial: Representación de una visión de la empresa”).Madurez de la arquitectura: una descripción del viaje que emprende una empresa establecida a medida que realiza la transición hacia un uso más estratégico de TI (“La madurez importa: cómo las empresas generan valor a partir de la arquitectura empresarial”


IASA Asociación for All IT Arquitects

ITABoK 2
 El arte o ciencia de diseñar y entregar valor estrategias de tecnología.


ISO/IEC/IEEE 42010:2011(E) 2 © ISO/IEC 2011 – All rights reserved © IEEE 2011 – All rights reserved NOTE Architecting takes place in the context of an organization ("person or a group of people and facilities with an arrangement of responsibilities, authorities and relationships") and/or a project ("endeavour with defined start and finish criteria undertaken to create a product or service in accordance with specified resources and requirements") [ISO/IEC 12207, ISO/IEC 15288].

Descripción de Arquitectura de un sistema en un Ambiente


3.1 architecting process of conceiving, defining, expressing, documenting, communicating, certifying proper implementation of, maintaining and improving an architecture throughout a system’s life cycle.


3.2 architecture system fundamental concepts or properties of a system in its environment embodied in its elements, relationships, and in the principles of its design and evolution

Embodied Embebido

3.3 architecture description AD work product used to express an architecture

3.4 architecture framework conventions, principles and practices for the description of architectures established within a specific domain of application and/or community of stakeholders EXAMPLE 1 Generalised Enterprise Reference Architecture and Methodologies (GERAM) [ISO 15704] is an architecture framework. EXAMPLE 2 Reference Model of Open Distributed Processing (RM-ODP) [ISO/IEC 10746] is an architecture framework.

3.5 architecture view work product expressing the architecture of a system from the perspective of specific system concerns

3.6 architecture viewpoint work product establishing the conventions for the construction, interpretation and use of architecture views to frame specific system concerns

3.7 concern system interest in a system relevant to one or more of its stakeholders NOTE A concern pertains to any influence on a system in its environment, including developmental, technological, business, operational, organizational, political, economic, legal, regulatory, ecological and social influences.

Concern Preocupación? Interés del sistema en un sistema relevante para uno o más de sus partes interesadas NOTA Una preocupación se refiere a cualquier influencia sobre un sistema en su entorno, incluyendo desarrollo, tecnología, negocios, operacional, organizativo, político, económico, legal, regulatorio, ecológico y Influencias sociales.




 

3.9 model kind conventions for a type of modelling NOTE Examples of model kinds include data flow diagrams, class diagrams, Petri nets, balance sheets, organization charts and state transition models.

3.10 stakeholder system individual, team, organization, or classes thereof, having an interest in a system .




The Open Group Vision and Mission



Printer-friendly version

The Open Group Vision

Boundaryless Information Flow™ achieved through global interoperability in a secure, reliable and timely manner

Flujo de información sin límites logrado a través de la interoperabilidad global de manera segura, confiable y oportuna


Frase de Trade Market


TM es Trade Mark y protege logos (palabras, símbolos, sonidos y colores) que diferencian bienes y servicios, que están en trámites de ser registrados.
  • R es Registered y significa que la marca ya está registrada, pasó de TM a R.
  • La C en un círculo es Copia Registrada y protege derechos de autor. 


  • Mission Statement

    The mission of The Open Group is to drive the creation of Boundaryless Information Flow™ achieved by:
    • Working with customers to capture, understand and address current and emerging requirements, establish policies, and share best practices
    • Working with suppliers, consortia and standards bodies to develop consensus and facilitate interoperability, to evolve and integrate specifications and open source technologies
    • Offering a comprehensive set of services to enhance the operational efficiency of consortia
    • Developing and operating the industry's premier certification service and encouraging procurement of certified products
     
        CERTIFICATION
        The eleven topic areas covered by the TOGAF 9 Part 1 examination together with the number of questions per area in the examination follows:
        1. Basic Concepts (3 questions)
        2. Core Concepts (3 questions)
        3. Introduction to the ADM (3 questions)
        4. The Enterprise Continuum and Tools (4 questions)
        5. ADM Phases (9 questions)
        6. ADM Guidelines and Techniques (6 questions)
        7. Architecture Governance (4 questions)
        8. Architecture Views, Viewpoints and Stakeholders (2 questions)
        9. Building Blocks (2 questions)
        10. ADM Deliverables (2 questions)
        11. TOGAF Reference Models (2 questions)
         
        The syllabus for the TOGAF 9 Part 2 examination is all the learning outcomes. The exam samples the learning outcomes with eight scenarios and eight questions.
        The eight questions are drawn from the following topic areas:
        • ADM Phases: Project Establishment (phases Preliminary, A, Requirements Management)
        • ADM Phases: Architecture Definition (phases B,C,D)
        • ADM Phases: Transition Planning (phases E and F)
        • ADM Phases: Governance (phases G and H)
        • Adapting the ADM
        • Architecture Content Framework
        • TOGAF Reference Models
        • Architecture Capability Framework
       
       
      The OpenGroup ArchiMate Lenguaje grafico para realizar descripciones de arquitectura ,muy parecido a UML
       
       
      EL FRAMEWORK TIENE 7 PARTES
      4 GUIAS EN EL FRAMEWORK
      Part VI - Reference Models
       
      EXISTEN 6 CATEGORIAS DE INFORMACION

      FASES preliminar ABCDEFGH Management Requeriments


      Part V - Enterprise Continuum and Tools

      Vista del repositorio

      Existen 3 Continuum

      Enterprise Continuum = Muestra toda la información de contexto externa e interna de Arquitectura

      Arquitectura Continuum = Muestra las Arquitecturas que Tengo en la Organización Genéricas Izquierda Left hand hasta las mas Especificas a la Derecha  Right hand

      Ejemplo ITOM (Industria de Telecomunicaciones).

      Tecnical Reference Model (Aplica a cualquier Industria)

      Solución Continuum = 


      FRAMEWORK DE CONTENIDO.


      ENTREGABLE: Producto de trabajo contractualmente comprometido y formalmente revisado y aprobado por el stakeholders

      Stakeholder Approach (Pitman, 1984), para referirse a «quienes pueden afectar o son afectados por las actividades de una empresa». Estos grupos interesados, según Freeman, deben ser considerados como un elemento esencial en la planificación estratégica de los negocios.






       

       










      GENERAR ARCHIVO PLANO ORACLE MEDIANTE SQL

      set pagesize 0
      set verify off
      set feedback off
      spool /home/oracle/empleados.txt

      SELECT employee_id || '|' || salary || '|' || first_name
      FROM hr.employees
      /
      spool off
      set feedback on
      set verify on
      exit

      miércoles, 1 de julio de 2020

      Cómo apagar automáticamente el PC en Windows y Linux

      Cómo apagar automáticamente el PC en Windows y Linux

      Para las personas que utilizan Windows vamos a utilizar un software especializado y gratuito para esta tarea.

      AMP WinOFF

      Esta utilidad te permite automatizar el cierre de equipos Windows, esta disponible en español y ofrece un contador siempre visible, con el tiempo que falta para apagar o finalizar la sesión del sistema. Esta aplicación posee un menú donde se puede configurar el apagado del sistema y entre sus opciones tenemos:

      Planificación de apagado: Aquí se puede configurar una hora concreta, un intervalo de tiempo de uso de sesión, la actividad del usuario, la actividad de la CPU, la transferencia de red para que se apague, hiberne, se bloquee o se cierre la sesión.

      Opciones generales: Podemos planificar el apagado en las próximas sesiones, si queremos ejecutar algún programa o script, capturar una imagen del escritorio antes de apagar y las opciones de ejecución y auto-guardado, además te permite decidir si el programa debe avisar cuando se realice el apagado.

      Opciones administrativas: Te permiten definir a quien afectan las opciones configuradas, podrás activar una contraseña de acceso al programa.

      Esta software es bastante interesante y completo, si decides probarlo solo tienes que descargarlo en http://www.ampsoft.net/utilities/WinOFFEsp.php.

      Shutdown

      Para las personas que usamos sistemas operativos Gnu/Linux, podemos realizar esta acción a través de unos comandos sencillos por medio de la terminal. Lo haremos de la siguiente manera:

      1. Podemos pedirle que apague el sistema ahora mismo digitando en la terminal:

      sudo shutdown -h now ó sudo shutdown -h +0

      2. También podemos especificar que apague el sistema en un tiempo determinado escribiendo:

      sudo shutdown -h +m

      Donde m es el número de minutos que deben transcurrir para que el sistema se apague; por ejemplo, si queremos que se apague en 10 minutos, sería:

      sudo shutdown -h +20

      3. Otra opción es que podemos digitar utilizar el comando para que se apague a una hora específica. (El sistema utiliza el horario militar «24 horas» es decir, de 00 a 23). Por ejemplo, si deseamos que se apague a las 15:10 escribiremos:

      sudo shutdown -h 15:10

      Si deseamos también podemos agregar una leyenda a la orden de apagado y quedaría algo así:

      sudo shutdown -h 20:45 «El PC Debe ser apagado por precaución»

      Ahora, si lo que deseamos es reiniciar el sistema, podemos utilizar los siguientes comandos:

      1. sudo reboot o sudo shutdown -r now o inclusive sudo shutdown -r +0

      2. Si deseamos reiniciar el sistema en un tiempo determinado o a una hora especifica, digitaremos:

      sudo shutdown -r +10, sudo shutdown -r 10:12

      Trucos para busquedas en Google

      Trucos para buscar en Google

      A continuación listamos algunos de los tips más recomendados para realizar búsquedas profesionales en Google y obtener resultados más exactos según nuestro requerimientos, así que tomen nota y vayan probando uno a uno.

      1. La puntuación: A la hora de realizar una búsqueda, no tienes por qué preocuparte por ser muy exacto en cuanto a ortografía se refiere. No quiere decir que debas escribir con completa incorrección, pero sí conviene saber que, por más que lo hagas, los resultados serán casi exactamente los mismos que si no lo hicieras. Si buscas “escrivir”, igual te aparecerán en los resultados la palabra “escribir”. Google aproxima.

      2. Definiciones: Para buscar más efectivamente definiciones, escribe delante de la palabra que quieres buscar esto: “define:”. Un ejemplo de la búsqueda con estas condiciones sería: define: oblicuo.

      3. Formato: Para buscar archivos en un formato específico, como PDF o PPT, añade en la búsqueda “filetype:” delante de las letras del formato. Un ejemplo: filetype:PDF computación.

      4. Sitios web: Si estás seguro de que la información que necesitas está en un determinado tipo de sitios web, añade “site: url” al inicio de la búsqueda. Un ejemplo: site:www.maestrodelacomputacion.net programación.

      5. Frases exactas: Ten presente que si añades a la búsqueda que vas a realizar comillas, los resultados, en estas ocasiones, se harán sin que Google aproxime. Es decir, si buscas la frase “tengo que ir a casa”, no te aparecerán en los resultados aquellas opciones que no tengan todas esas palabras, y en ese orden. Sin las comillas, Google volverá a tener presentes los resultados próximos.

      6. Historial web: A veces las mejor opción para encontrar algo, es buscando en lo que ya has buscado. Esta opción te permite mirar tus consultas anteriores, teniendo en cuenta la línea del tiempo. Encuéntrala así: www.google.com/history.

      7. Menos es más: ¡Un truco que nunca está de más dar! Entre más simple sea tu búsqueda, mucho mejor. Es preferible escribir “viajar a Panamá”, que “como realizar un viaje a Panamá con…”.

      8. Signo menos (-) y signo más (+): Estos dos signos te ayudarán a incluir o excluir palabras de la búsqueda que has realizado o de las que realizarás. Si colocas, por ejemplo: partido -fútbol. Te aparecerán todos los partidos que quieras, menos los de este deporte.

      9. Cálculos: Si introduces una ecuación matemática en la barra de búsqueda, Google arrojará el resultado. Así te ahorrarás sacar la calculadora.

      10. Imágenes: Para buscar imágenes de una manera más efectiva, haz clic en “herramientas de búsqueda”. Allí podrás filtrar los resultados teniendo en cuenta el tamaño, color, tipo, etc. Una opción que será valiosa hasta para determinar qué imágenes en la red sí están disponible para su uso comercial y cuáles no.

      11. Recetas: Después de buscar una receta o un ingrediente específico, selecciona «Recetas» en el panel izquierdo para ver los resultados.

      12. Conversiones: Una función muy útil para las conversiones, es colocar en la barra de búsqueda la medida que buscas convertir, y a la que deseas convertir. Ejemplo: 5 millas a kilómetros. Después Google te ofrecerá en los resultados el recurso que te permitirá realizar todas las conversiones que quieras en las especificaciones que diste.

      13. Conversión de divisas: Para este tipo de conversión, lo único que debes hacer es introducir la moneda que quieres convertir, y la que deseas obtener. Un ejemplo: pesos a dólares. Google te arrojará en los resultados el recurso necesario para esta operación.

      14. Hora: Para saber la hora de cualquier región del mundo, introduce la palabra “hora” seguida del lugar del que deseas esta información. Ejemplo: hora Roma.

      15. Páginas en caché: Una truco de mucha utilidad si una página que necesitamos se encuentra caída o no está disponible, ya que de esta forma podemos acceder a la última versión que ha guardado Google de ese sitio, con la fecha y hora exacta en que fue almacenada. Un ejemplo: cache:emprendices.co.

      Bonus: Si lo que realmente necesitas es obtener un resultado lo más exacto posible y teniendo en cuenta diversas variables que puedas definir al momento de la consulta, Google ofrece su búsqueda avanzada la cual evita tener que aprenderse los anteriores trucos y funciona con sólo completar los campos solicitados.

      WINDOWS COMANDOS CMD

      Comandos CMD para Windows

      1. Assoc

      Assoc

      La mayoría de archivos en Windows están asociados a un programa específico que está asignado por defecto para abrir el archivo. A veces, recordar estas asociaciones puede ser confuso. Pero puedes recordarlo ingresando el comando “assoc” para ver en pantalla una lista completa de archivos con su extensión y los programas asociados a las mismas.

      También puedes extender el comando para cambiar las asociaciones de archivos. Por ejemplo: «assoc .txt=» va a cambiar la asociación para los archivos de texto por cualquiera que sea el programa que tu escribas después del símbolo igual.

      2. Cipher

      Cipher

      Eliminar archivos en un disco duro mecánico no los elimina completamente. De hecho, esto marca el archivo como inaccesible y el espacio que este ocupa como espacio libre. Los archivos pueden ser recuperados antes de que el sistema los sobreescriba con nuevos datos, lo cual puede tomar algún tiempo.

      El comando «cipher» limpia un directorio escribiendo datos de forma aleatoria en él. Por ejemplo, para limpiar el directorio C, debes usar “cipher /w:c”, lo que va a liberar espacio en tu disco duro. Este comando no sobreescribe datos no eliminados, por lo que no vas a perder archivos con este comando.

      3. Driverquery

      Driverquery

      Los drivers son los programas más importantes instalados en tu PC. Drivers mal configurados o dañados pueden causar muchos problemas, así que es bueno tener acceso a una lista de cuáles drivers tiene tu PC. Eso es exactamente lo que “driverquery” hace. Este comando puede ser extendido como: “driverquery -v” para obtener más información, incluido el directorio en donde el driver está instalado.

      4. File Compare

      File Compare

      Puedes utilizar este comando para identificar diferencias en el texto de dos archivos. Esto es particularmente útil para escritores y programadores que intentan identificar pequeños cambios en diferentes versiones de un archivo. Solo debes escribir “fc”, luego el directorio y el nombre de cada uno de los dos archivos que quieres comparar.

      5. Ipconfig

      Ipconfig

      Este comando revela la dirección IP que tu computadora está usando en este momento. Sin embargo, si tú estás usando un router como la mayoría de computadores hoy en día lo hacen, se va a mostrar la dirección de la red local del router.

      Ipconfig es útil gracias a sus extensiones. “ipconfig /release” seguida de “ipconfig /renew” obliga a tu computadora a pedir una nueva dirección IP, lo que es muy útil si tu computador no puede conectarse a internet. También puedes usar “ipconfig /flushdns” para actualizar tus DNS. Este comando es increíble cuando Windows tiene problemas con la conexión a internet y es más útil que el solucionador de problemas del sistema.

      6. Netstat

      Netstat

      Si introduces el comando “netstat -an” te va a brindar una lista de los puertos relacionados a tu dirección IP que están abiertos actualmente. Este comando también te dice el estado de cada puerto. Es un buen comando cuando intentas solucionar problemas con los dispositivos que tienes conectados a tu computador, o cuando temes que estés infectado por un Troyano e intentas encontrar una conexión maliciosa.

      7. Ping

      Ping

      A veces necesitas saber si los datos llegan o no a un dispositivo específico en la red. Escribiendo “ping” seguido por una dirección IP o un dominio web, se van a enviar una serie de paquetes de información para testear la dirección especificada. Si estos llegan y regresan, sabrás que el dispositivo se puede comunicar con tu PC; si esto falla, sabrás que hay algo que impide dicha comunicación. Esto te permite saber si el problema es por una falla en la red o un problema de configuración del dispositivo.

      8. PathPing

      PathPing

      Esta es la versión más avanzada del comando ping, es muy útil si hay múltiples router entre tu computador y el dispositivo al que quieres acceder. Como el ping, puedes usar este comando escribiendo “pathping” seguido de la dirección IP, pero a diferencia del anterior, pathping también revela información acerca de la ruta que los datos están tomando.

      9. Tracert

      Tracert

      El comando “tracert” es similar a pathping. Una vez más, escribe “tracert” seguido de la dirección IP o el dominio que quieres rastrear. Vas a recibir información acerca de cada uno de los pasos de la ruta que siguen los datos entre tu computador y el dispositivo objetivo. A diferencia de pathping, tracert también rastrea cuánto tiempo en milisegundos toma cada salto de la información entre servidores o dispositivos.

      10. Powercfg

      Powercfg

      Powercfg es un comando muy poderoso para administrar y rastrear cómo tu computadora usa la energía. Puedes utilizar el comando “powercfg hibernate on” y “powercfg hibernate off” para administrar la hibernación, y también puedes usar el comando “powercfg /a” para ver las opciones de ahorro de energía que están disponibles en tu computador.

      Otro comando muy útil es “powercfg /devicequery s1_supported”, que muestra una lista de los dispositivos en tu computador que soportan el estado en espera. Cuando está habilitado, puedes usar estos dispositivos para sacar tu computador del modo de espera incluso remotamente. Puedes habilitar esto seleccionando el dispositivo en el Administrador de dispositivos, abriendo sus propiedades, yendo a la pestaña Administración de energía y luego elegir la opción «Permitir que este dispositivo active la computadora».

      “Powercfg /lastwake” te mostrará qué dispositivo despertó tu PC por última vez desde un estado de suspensión. Puedes usar este comando para solucionar problemas en tu computador si al parecer sale del modo de suspensión al azar.

      Puedes usar el comando “powercfg /energy” para crear un reporte detallado del consumo energético de tu PC. El reporte creado se guarda en el directorio indicado una vez se finalice de ejecutar el comando. Este reporte te permitirá saber si hay fallas en el sistema que incrementen el consumo de energía.

      Windows 10 añadió el comando “powercfg /batteryreport”, que provee un detallado análisis del uso de la batería si cuentas con un portátil. Normalmente este reporte se guarda en el directorio de usuarios. El reporte brinda detalles acerca del tiempo y la duración de los ciclos de carga y descarga de la batería, el tiempo de vida útil de la batería y un estimado de la capacidad actual de la batería.

      11. Shutdown

      Shutdown

      El comando «shutdown» permite apagar el computador. Esto es por supuesto más fácil de hacer con simplemente oprimir el botón de apagado en la CPU. Sin embargo, con la extensión “shutdown /r /o” puedes reiniciar el computador e iniciar el menú de opciones avanzadas, con el que podrás acceder al modo seguro y a las opciones de recuperación de Windows. Algo muy útil cuando quieres reiniciar tu computador para solucionar algún problema.

      12. Systeminfo

      Systeminfo

      Este comando te brinda una descripción detallada de la configuración actual de tu computador. La lista cubre el sistema operativo y el hardware instalado. Sirve por ejemplo si quieres ver la fecha en que fue instalado Windows, la versión de la BIOS, la memoria RAM instalada y la disponible, la tarjeta de red, etc.

      13. System File Checker

      System File Checker

      System File Checker es un escáner automático y herramienta de reparación que se enfoca en los archivos del sistema. Para que funcione debes iniciar la consola de comandos como administrador, y luego utilizar el comando: “sfc /scannow”. Si SFC encuentra algún archivo corrupto o perdido, este automáticamente lo va a reemplazar usando una copia almacenada en caché. Este comando puede requerir hasta media hora en computadores antiguos.

      14. Tasklist

      Tasklist

      Puedes usar el comando “tasklist” para ver una lista de las tareas activas actualmente en tu PC. Aunque parezca algo que se puede hacer con el administrador de tareas, a veces este comando encuentra tareas ocultas que no se muestran en dicha herramienta. Este comando y sus opciones avanzadas pueden ser usados para solucionar muchos problemas en el sistema, pero se requiere un conocimiento avanzado de Windows.

      15. Taskkill

      Tasklist

      Las tareas que aparecen con el comando “tasklist” pueden ser identificadas por un dígito de 4 o 5 dígitos. Puedes forzar la detención de un programa usando el comando “taskkill -im” seguido del nombre del ejecutable, o “taskkill -pid” seguido por el ID del proceso. Esto puede ser utilizado para detener programas y tareas que no respondan o aquellos que están ocultos. Algo muy útil para aumentar el rendimiento de tu computadora.