SwaggerHubチームは2016年を、チームがSwaggerでAPIを設計、構築、文書化する方法を変えるという目標を掲げてスタートしました。当時、このツールはかなり異なって見え、SwaggerHubプラットフォームは少数の開発チームにしか導入されていませんでした。SwaggerHubが基本的なコンセプトから、現在では世界中の何千もの開発者に利用されている本格的なプラットフォームへと成長するのを見るのは、実に旅路でした。2017年のスタートにあたり、2016年の最大のニュースをいくつか振り返ってみたいと思います。
何千もの開発チームがSwaggerで優れたAPIを構築するのを支援
2016年を通して、大小さまざまなチームがSwaggerHubを使い始めました。これらのチームは、ソフトウェア開発、金融技術、医療、Eコマース、フードサービス、エンターテイメントなど、さまざまな業界の組織で働いています。多くのユーザーがSwaggerHubを利用するのは、Swaggerを初めて使用し、API構築にデザインファーストのワークフローを採用したいと考えているからです。その他、既存のAPIをSwaggerで文書化する必要があり、Swagger定義を安全にホストし、API設計者、開発者、テクニカルライターのチーム間で共同作業できるプラットフォームを必要としているユーザーもいます。2015年11月に初めてローンチされてからわずか1年余りで、SwaggerHubは15,000人以上の開発者をサポートし、18,000以上のプライベートおよびパブリックAPIをホストするようになりました。 新しいツールと改善された機能
ユーザーの皆様の声に耳を傾けることは、常に教育的な取り組みでした。皆様からのフィードバックを考慮に入れ、APIワークフローを最適化するための強力な新機能に取り組んできました。
API開発への協力的なアプローチ
コラボレーションを促進する環境を提供する必要性を認識し、SwaggerHubはコラボレーションワークフローをより良くサポートする機能を追加しました。ユーザーは組織とチームを作成し、組織資産をより良く管理できるようになりました。また、UIを最適化し、API用の組み込みカタログを搭載することで、安全で柔軟な環境で重要なAPIを管理および利用できるようになりました。 SwaggerHubは、新しい比較およびマージ機能により、APIドキュメントワークフローを強化しました。これにより、ユーザーはAPIに追加される変更と追加されない変更を正確に制御できるようになり、コラボレーションがより構造化され、明確に定義されたプロセスになりました。 SwaggerHubコメントを介したリアルタイムのチームインタラクションと相まって、コラボレーションはSwaggerHubの中心的な焦点となっています。 詳細: SwaggerHubによるAPIコラボレーションAPIにバージョン管理を
SwaggerHubはAPIの設計、開発、文書化、ホスティングに優れていますが、APIを組織のソフトウェア開発ワークフローに結びつける必要性を認識しました。バージョン管理は、ソフトウェアとコードを保存するための事実上のプラットフォームとして登場しました。 今年、SwaggerHubチームは、GitHub、Bitbucket、GitLabなどの人気のあるバージョン管理ホストへの直接統合を追加しました。これらの統合により、SwaggerHubはユーザーがお気に入りのリポジトリにAPI定義とコードをプッシュ生成できるようにします。APIをリリースサイクルに合わせるためにワークフローに余分なレイヤーを追加する必要はなくなりました。 詳細: GitHub、GitLab、BitbucketとのAPI同期モックを続ける
チームがAPIの動作を理解できると、APIの設計と文書化が容易になります。SwaggerHubの自動モック機能の開発により、API設計者と開発者は、実際のコードが実装される前にAPIの作業を開始できます。モックサーバーはAPIのバックエンドのUIから直接生成され、APIの操作と応答をアプリケーションコールに対してテストして、APIのインターフェースを反復処理できます。 詳細: SwaggerHubに自動モック機能を導入手間のかからないサーバーレスデプロイメント
開発者エクスペリエンス、セキュリティ、監視はすべて、成功するAPIにとって重要な要素であり、これらはAPIをAPI管理プラットフォームにデプロイする利点のほんの一部です。当社は、Microsoft AzureまたはAmazon API GatewayでAPI管理ソリューションと連携できる統合を開発しました。また、Amazon Lambdaとの統合を通じて、サーバーレスデプロイメントの勢いをサポートするのに役立ちました。これにより、APIデプロイメントに伴う面倒な配管や設定なしに、API GatewayでLambda関数を作成できます。この方法により、SwaggerHubという単一の情報源からすべてのAPIデプロイメントニーズに対応できます。 詳細:
SwaggerHubツアーの開催
2016年には、素晴らしいイベントのスポンサーを務め、参加できたことを誇りに思います。ワークショップを開催し、プレゼンテーションを行い、世界中のAPIに携わる何千人もの人々と交流する機会がありました。これらのカンファレンスには、デンバーのGlueCon、ボストンのAPIStrat、ラスベガスのAWS:Reinvent、フランスのパリのAPIDaysなどがあります。
SmartBear本社へのAPI専門家の歓迎
SwaggerHubチームは、API業界の著名なソートリーダーを集め、API戦略へのアプローチについて議論しました。パネリストは次のとおりです。
議論されたトピックには、SOAPからRESTへの移行、組織がAPI管理にどのようにアプローチすべきか、APIの導入を改善するためのベストプラクティスなどがありました。 パネルディスカッションはここでご覧いただけます。 専門家パネル: 2017年のAPI戦略の開発 [ビデオ]API成功のための新しいリソースの継続的な構築
SwaggerHubでのAPIの成功へのコミットメントを、無料の隔週ライブトレーニングウェビナーでさらに深めました。これらのウェビナーは、APIライフサイクルのさまざまなフェーズを加速するSwaggerHubのさまざまな機能を説明することに重点を置いています。シリーズの詳細については、こちらをご覧ください。 さらに、次のような新しいチュートリアルを追加しました。
また、多くのAPIエキスパートがSwaggerHubブログで知識を共有することを歓迎しました。TwitterでSwaggerHubをフォローして、最新のニュースやリソースをチェックしてください。@SwaggerHub。 多くのエンジニアや組織がAPIソリューションのために私たちを信頼していることを光栄に思い、また、新しい年を迎えるにあたり、より優れた機能と改善を提供できることを楽しみにしています。APIエコノミーと組織のSwagger APIワークフローを最適化する方法
APIがビジネス目標の貴重な原動力であるという認識は比較的最近のものであり、企業はAPI戦略に多額の投資を始めています。これには、SwaggerのようなAPI記述フォーマットの採用が爆発的に増加したことが伴い、開発を合理化し、組織のAPIの採用を促進するのに役立っています。今後のウェビナー「
APIエコノミーと組織のSwagger APIワークフローを最適化する方法」では、組織がAPI戦略をどのように考えるべきか、そしてSwaggerのようなAPI記述フォーマットがどのように役立つかを理解するための説明を行います。APIライフサイクルワークフローを確立するためのベストプラクティスを提供し、チームがSwaggerHubを使用してAPIの設計、ドキュメント、開発で共同作業する方法を紹介します。取り上げるトピックには次のものがあります。
- API戦略とは?
- APIが提供するビジネスチャンスとは?
- 成功するAPI戦略の要件とは?
- API開発の適切なアプローチを決定する
- SwaggerHubを使用してAPIワークフローを最適化する
ウェビナーは1月25日水曜日午後1時(米国東部標準時)に開催されます。
今すぐ登録!