ASTAR CONCEPT
ブランド理念

Astarは、株式会社Astarのアウトソーシングサービスのブランド名です。

オフショア開発+ニアショア開発で、高品質な開発サービスをご提供致します。

お客様から感謝され、「スターバッジ」を付けて頂き、共に繁栄することが、私達の最大の喜びです。

それらを実現する為に、ブランド名を「Astar」と命名しました。

以下事業部での、開発業務のご用命をお待ちしております。

開発言語

Company profile

技術的特長

Technology specialty

Microservices

マイクロサービスとは、ソフトウェア開発の技法の1つであり、1つのアプリケーションを、ビジネス機能に沿った複数の小さいサービスに結合された集合体として構成するサービス指向アーキテクチャ(service-oriented architecture;SOA)の一種です。マイクロサービスによる開発を行うことで、開発が並列化され、少人数の自律的なチームにより、各チームが所有するサービスを独立、開発、デプロイ、スケールさせることが可能になります。

GraphQL

GraphQLはFacebookが開発したオープンソースのクエリー言語です。RESTに代わるものとしても注目されています。GraphQLはマイクロサービスのGateway(中間層)としても良筋と思われます。Twitter、GitHubなど大手企業を含む、多くのテクノロジー企業が、REST APIからGraphQLソリューションに移行しています。

AWS

ワークフローは一連のステップで構成され、あるステップの効力が次のステップへの原動力となります。AWS Step Functions では、AWS の複数のサービスをサーバーレスのワークフローに整理できるため、すばやくアプリケーションを構築および更新できます。Step Functions を使用すると、AWS Lambda や Amazon ECS などのサービスをつなげて機能豊富なアプリケーションにまとめるワークフローを設計して実行できます。

Docker

Dockerは、インフラ関係やDevOps界隈で注目されている技術の一つで、コンテナ型の仮想環境を作成、配布、実行するためのプラットフォームです。コード化されたファイルを共有することで、どこでも誰でも同じ環境が作れ、作成した環境を配布しやすく、スクラップ&ビルドが容易にできます。軽量のため高速起動・停止なども可能です。

Vert.x

Vert.xは急速に発達つつあるサーバ・フレームワークです。単一サーバ上のデーモン実行だけでなく、クラスタリング環境での複数サーバデーモンの実行を考慮しているので、高性能を実現でき、他のサーバ・フレームワークよりも一歩抜きん出ています。

Node

Node.jsはGoogle Chromeのために開発されたもので、Unix系プラットフォーム上のサーバサイド・スクリプト(JavaScript)環境のことです。ノンプロッキングI/Oとイベントループの二つのモデルを使うことで、多くの人から「軽量」「効率よく作業できる」と評判されています。また、リクエストを一つのイベントとして処理していき、一つのイベントが終わったら次のイベントを処理するイベントループもNode.jsの効率を上げている理由の一つです。

開発プロセス

Development process

1

ヒアリング

2

案件分析

3

企画見積

4

プロジェクト開始

5

技術課題解決

6

テスティング

7

提出と実装

8

メンテナンス

ASTAR

共同開発、ラボ開発を行っております。