オフショア開発

ローコード開発プラットフォームOutSystemsとは

ローコード開発プラットフォームOutSystemsはプログラミング知識不要で、スピーディーにシームレスに開発することができるプラットフォームです。 AIや機械学習、IoTなどの最新機能も魅力のOutSystems。 本日はそんなOutSystemsに関して、どんな特徴があるのかや強みなど徹底解説していきます。 OutSystemsが気になる方 ローコード開発をしたい方 社内のIT人材が不足している方 DX化を進めている企業の方 これらに当てはまる方におすすめの記事となっています。これを読めばOutSystemsの特徴はもちろん、どのような開発事例があるのかまでわかりますよ。 ローコード開発プラットフォームOutSystemsとは OutSystemsはWebアプリやチャットボット、リアクティブWebアプリなど様々なデバイスに向けたアプリを作成することができるローコードプラットフォームです。 2001年にポルトガルで創業したOutSystems社は、2017年に日本法人を設立。2022年現在、87カ国、22業種で数千社の採用実績がある世界でも有数のローコード開発プラットフォームとなりました。 OutSystemsは追加設定なしで400以上のシステムと連携することができ、コーディング不要で一元管理することができます。 アーキテクチャはAIが搭載されているので、反発的なタスクを取り除くことができます。これによって複雑な修正変更を簡単に行うことが可能になります。 そもそもローコード開発とは ローコードプラットフォームとは、プログラミング言語によるコーディングに代わり、ビジュアルモデリングにより構築を行う環境のことを指します。 アメリカのフォレスターリサーチ社が2014年に誰でも開発が行えるプラットフォームを称して利用したことから世の中に広まりました。 ローコード開発が注目されるわけ 今ローコード開発が注目されている背景に、DX化の促進があります。DX化とはデジタルトランスフォーメーションのことで、デジタル技術をうまく活用し人々の生活に変革を起こすことを指します。 2018年に経済産業省が「デジタルガバナンス・コード2.0 (旧 DX推進ガイドライン) 」を定義し、企業におけるデジタル技術の活用を積極的に促進し始めたことがきっかけでDX化の動きが広まっています。…

2 years ago

2023年の私たちはこう進む!1年間を振り返って、2022年はどんな一年でしたのか?

Xin Chao!こんにちは! 今年もあと数日で終わりますね。 このタイミングで今年の振り返りと来年の目標設定を行ってみようと思います。 是非ご一読くださいませ。 (more…)

2 years ago

ベトナムで圧倒的人気!JavaでのWeb開発に便利なSpring Bootとは?

JavaのフレームワークSpring Bootはテックスタックのランキングで1位を獲得するほど、ベトナム人エンジニアに人気があります。 今まで大変だった環境設定や機能の使いわけを簡単にするフレームワークで、注目度も高くなっています。 この記事ではそんなベトナムで人気のSpring Bootについて、どんな特徴があるのか、メリットは何なのかなど徹底解説していきます。 Spring Bootが気になる方 Javaの開発を行いたい方 Web開発を行いたい方 これらに当てはまる方におすすめの記事となっています。これを読めばSpring Bootの特徴がまるわかりですよ。 Spring Bootとは Spring BootはJavaのフレームワークのSpring Frameworkのうちの1つで、アプリケーション開発を効率化したり、Spring Frameworkの環境設定を簡単に行うことができるようになります。 Spring Bootは、ベトナム人エンジニアの利用するテックスタックのランキングのうち、Java部門で1位となるくらい人気のフレームワークです。ランキングによると半数近くの人が利用しているのは驚くべき結果ですね。 1Spring…

2 years ago

【2022年版】ベトナム人エンジニアの技術への興味関心について

ベトナム人エンジニアは最新技術への興味関心が高いと言われています。 この記事では「Vietnam IT Market Report – Tech Hiring 2022」を参考にベトナム人エンジニアが興味関心を抱いている言語、サービス、技術が何なのかを解説していきます。 ベトナムオフショアが気になる方 最新技術を使った開発を行いたい方 社内のIT人材が不足している方 ベトナム人エンジニアの技術力について知りたい方 これらに当てはまる方におすすめの記事となっています。これを読めばベトナム人エンジニアがどんなことに興味を持っているのか、どんなことに関心があるのかが丸わかりですよ。 ベトナム人エンジニアのテックスタック ベトナム人エンジニアが持っているスキルやテクノロジーはどんなものがあるのでしょうか。 JavaScript 1React32.20%2Node.js32.17%3Angular27.08%4Vue16.26%5Typescript10.82%出典:Vietnam IT Market…

2 years ago

Java Webアプリケーション開発におすすめのフレームワークとは

JavaでWebアプリケーション開発を行う際、フレームワークを活用することで、作業効率のアップやセキュリティ対策が可能になります。 この記事ではそんなJavaのWebアプリケーション開発に役立つフレームワークを4つご紹介していきます。 JavaでWebアプリケーション開発を行いたい方 Javaの開発効率を上げたい方 チームでJavaの開発を行っている方 社内のIT人材が不足している方 これらに当てはまる方におすすめの記事となっています。これを読めばJavaのフレームワークでWebアプリケーション開発を効率よく行う方法がわかりますよ。 フレームワークとは フレームワークとは特定のプログラミング言語も用いて作られた半完成品のソフトウェアです。 大規模なWebサイトやアプリケーションの開発には、膨大な量のプログラムを書く必要があります。しかしフレームワークでは雛形や機能が携わっているため、これに開発者が機能を追加すれば、開発を効率化することができるのです。 フレームワークを利用するメリット 統一性や品質が保たれる フレームワークには、大抵の場合コーディング規約、つまり書き方のルールが準備されています。 開発者がそれぞれの好みや書き方で開発すると、後々の引継ぎやメンテナンスが非常に困難になりますが、フレームワークならルールに従いコーディングを行うので、誰が開発しても同じコードに収まり、統一性や品質が保たれます。 そのため、プロダクト開発後も、保守運用の局面でスムーズな対応が可能となります。 セキュアプログラミングが可能 Webアプリケーションには開発者が想定していないようなセキュリティ上の脅威が多くあります。例えば、罠が仕掛けられたWebサイトを閲覧してしまったユーザーに対して、意図しない掲示板への買い込みや商品購入をさせる「リクエスト強要」など。 しかしフレームワークには、こういった脅威を回避するためのセキュアプログラミングの機能を備えているものもあるので、うまく活用してセキュリティ対策を行うことが可能なのです。 Java Webアプリケーション開発におすすめのフレームワークとは…

2 years ago

今更聞けないJavaの特徴とは?メリット・デメリットも解説

プログラミング言語のJavaは、一度は聞いたことがあるのではないでしょうか。 しかしどんな言語か、どんなものに利用されているのかわからない方も多いことでしょう。 そこでこの記事では今更聞けないJavaに関して、どんな言語なのか、どんな特徴があるのかなど徹底解説していきます。 Javaについて知りたい方 Javaを学習したい方 社内のIT人材が不足している方 これらに当てはまる方におすすめの記事となっています。これを読めばJavaの特徴はもちろん、メリット・デメリットなども丸わかりですよ。 Javaとは? JavaとはC言語をベースに開発されたプログラミング言語で、Googleが開発に用いる三大言語(Java、C++、Python)の1つとしても知られています。 OSや機器に依存せず、さまざまなコンピュータ上で動作することが可能。多くのプログラミング言語はWindows向け、Linux向けなどOSごとに利用されますが、Javaはその制限なく開発が行えるのです。 Javaの特徴とは? オブジェクト指向 オブジェクト指向とはもの同士を関係させて、組み立ていくプログラミングの考え方のことを指します。このオブジェクト指向によって、Javaには効率よく開発を行えるという特徴があります。 Java仮想マシン Java仮想マシンとはJavaのために擬似的に作り出されたマシンのことです。このJava仮想マシンがあるコンピュータならどんなコンピュータ上でも利用することができ、OSに囚われることなく、どんな環境でも動作することが可能なのです。 Javaの活用例 Javaはありとあらゆるものに使用されています。COBOLが主流だった金融機関の基幹システムも、多くがJavaに移行されています。ここではそんなJavaの活用例をご紹介します。 Androidアプリ Androidアプリの多くがJavaを利用しています。Javaは汎用性があるため、実装経験者が活用しやすいためだと考えられます。 デスクトップアプリ…

2 years ago

Hubspotと他サービスをAPI連携して業務効率化しよう

インバウンドマーケティングのプラットフォームであるHubSpotはAPIで他サービスと連携を行うことが可能です。 API連携を行うことで業務効率化が可能。 この記事はそんなHubSpotのAPI連携に関して、そのメリットや連携方法を紹介していきます。 Hubspotについて知りたい方 Hubspotをご利用中の方 API連携に興味がある方 これらに当てはまる方におすすめの記事となっています。これを読めばHubspotと他サービスのAPI連携に関して、その方法や特徴などが丸わかりですよ。 Hubspotとは Hubspotとは2005年にアメリカで開発されたインバウンドマーケティングのプラットフォームです。世界120か国以上の12万社以上の企業で利用されています。 インバウンドマーケティングはこれまでのアウトバウンド型とは異なり、企業は最終的な購入の段階を「待ちの姿勢」で臨むという特徴があります。SEO対策をしてブログやSNSでコンテンツを配信、適切なサポートによって顧客獲得をしていく手法です。 Hubspotは無料のCRMで、マーケティングやセールスカスタマーサービスを支援する3つの製品で構成されています。低コストでツールを使い始めることができ、マーケティング施策の内容や規模に応じて機能拡張することも可能です。 HubspotとAPI連携 HubspotはAPI連携を行うことが可能です。HubspotとAPI連携を連携させることで、会計システムやWeb会議システム、グループウェアなどさまざまなサービスと連携していくことが可能です。 Hubspotの公式発表によると平均7個のアプリをデータ連携して活用しているとのこと。さらに10個以上のアプリを連携しているユーザーは全体の4分の1にも及ぶそうです。 それだけAPIが身近なものになっているのですね。 そもそもAPI連携とは AP Iとは「Application Programming Interface」のことで、2つのアプリケーションやソフトウェア同士の情報のやり取りの際に、プログラミング上で窓口になる場所のことを指します。…

2 years ago

【機能拡張】SalesforceのAPIで何ができる??

ローコード開発でさまざまな営業管理が行えるSalesforceにはさまざまなAPIが存在しています。 APIを利用することで、機能を拡張したりデータの連携をすることが可能。 この記事ではそんなSalesforceのAPIに関して、どんな種類があるのか徹底解説していきます。 SalesforceのAPIが気になる方 Salesforceを利用している方 営業管理のツールをお探しの方 これらに当てはまる方におすすめの記事となっています。これを読めばSalesforceのAPIにはどんなものがあるのか、どんなことができるのかなどが丸わかりですよ。 SalesforceのAPIとは Salesforce のAPIはSalesforceには備わっていない機能を拡張するために用いられます。 Salesforceを利用していると、初期データの移行や基幹システムとのデータ同期、他システムやクラウドとのSOAなどデータ連携はさまざまなシーンで必要となるでしょう。 そのため、SalesforceではさまざまなAPIが公開されているのです。 合わせて読みたい>>世界シェアNo.1の営業支援ツール『Salesforce』で何ができる? そもそもAPIとは AP Iとは「Application Programming Interface」のことで、2つのアプリケーションやソフトウェア同士の情報のやり取りの際に、プログラミング上で窓口になる場所のことを指します。 ソフトウェアの一部をWEB上に公開し、それを外部の人が利用することで、自分のソフトウェアに他のソフトウェアの機能を埋め込むことが可能になります。 API自体はWEB上に公開されているので、誰でも無料で利用することができます。 合わせて読みたい>>開発効率アップ!APIを活用したシステム開発とは?…

2 years ago

今からでも遅くない!!AIって結局何なの?【仕組み・歴史を徹底解説】

近年我々の生活にも身近なものになっているAI。AI=人工知能だというのは知っているものの具体的に何なのかを知らない方も多いのではないでしょうか。 この記事では今大注目のAIについて、初心者の方にもわかりやすくその仕組みを紹介していきます。 AIについて知りたい方 AIを用いた製品作りに興味がある方 これらに当てはまる方におすすめの記事になっています。これを読めばAIがどんな仕組みなのか、その歴史は何なのかなど丸わかりですよ。 AIとは 「Artificial Intelligence」の頭文字であるAIは人工知能の名の通り、人工的に作られた人間の知能を持った脳のようなものです。 その名前が初めて用いられたのは1956年。アメリカのダートマス大学で行われたダートマス会議で、計算機科学者・認知科学者のジョン・マッカーシー教授によって提唱されました。 機械学習をはじめとしたAI技術により、翻訳や自動運転、医療画像診断など広く活用されるようになりました。 現在のAIでは人間の認識能力や常識、感情など全てを理解することはできておらず、何でもできる存在にはなっていません。 あらゆる課題に対応できる汎用的なAIを実現することを目指して様々なアイデアが提唱されている発展途上の分野なのです。 ロボットとの違い ロボットとAIが混同してしまう方は多いと思います。 ロボットはあらかじめプログラムされたものをその通りに処理をしていくものです。一方、AIは外部からの命令がない限りは動くこともありません。 またAIは人間のように自ら考え学習し、どんどん人の言葉や行動を吸収することができるという特徴があります。学習して処理をするという部分に関しては人間を逸脱しています。 これらを踏まえると、ドラえもんやpepperは人工知能ロボットであると言えます。 AIの具体例 今やAIは様々な分野で活用されています。例えば以下のような分野で利用されています。 カテゴリー活用領域の一例コンピュータービジョン画像分類・画像生成・オブジェクト検出自然言語処理機械翻訳・言語モデリング・質問への回答医療医療用画像セグメンテーション方法論分散表現(単語の埋め込み)・表現学習ゲームビデオゲーム・ボードゲームグラフリンク予測・ノード分類スピーチ音声認識・音声合成時系列時系列分類・代入オーディオ音楽生成・オーディオ分類ロボットキャリブレーション・自己位置認識音楽音楽情報検索・音楽モデリングコンピューターコード次元削減・プログラム合成推論意思決定・常識的推論知識ベースナレッジグラフ・因果発見敵対性攻撃・防御・敵対テキストその他レコメンデーション・トピックモデル…

2 years ago

DEHAは、11/26-27日にて開催された「在日ベトナム人学術ネットワーク会議2022」のスポンサーとして協賛

※会議のタイトル:「共生社会のための多様性」 ※開催日時: 2022年11月26-27日 9:00~17:00 (土日)  ※開催方法: 対面 (東京大学 本郷キャンパス)、オンライン ( Zoom/Slack) 新型コロナウイルスの影響を3年間受けた後、全世界がニューノーマルに適応するため、重要な進歩を遂 げました。各国は徐々に国境を緩め、経済を開放し、より包括的な未来を構築するための準備を整えてい ます。その発展を加速するにあたって、様々な原点を持つあらゆる階層の人々の貢献が必要とされていま す。共生社会は、一人一人の力が科学技術・経済・政治活動などに最大限に発揮できる最も重要な条件を 作り出すことを目指しています。  海外在住ベトナム人もその未来に積極的に貢献しているとみられます。ベトナム人の数は、在日外国人の 中、2番目となっています。 日本で活動しているベトナム人の数は約50万人で、そのうち多くの人は、科 学者や研究者であり、大学・研究機関・大手企業等に勤務しています。ベトナム人コミュニティ全体の成…

2 years ago