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
ヒアリング
案件分析
企画見積
プロジェクト開始
技術課題解決
テスティング
提出と実装
メンテナンス
共同開発、ラボ開発を行っております。