Close
  • Latest News
  • Artificial Intelligence
  • Video
  • Big Data and Analytics
  • Cloud
  • Networking
  • Cybersecurity
  • Applications
  • IT Management
  • Storage
  • Sponsored
  • Mobile
  • Small Business
  • Development
  • Database
  • Servers
  • Android
  • Apple
  • Innovation
  • Blogs
  • PC Hardware
  • Reviews
  • Search Engines
  • Virtualization
Read Down
Sign in
Close
Welcome!Log into your account
Forgot your password?
Read Down
Password recovery
Recover your password
Close
Search
Logo
Subscribe
Logo
  • Latest News
  • Artificial Intelligence
  • Video
  • Big Data and Analytics
  • Cloud
  • Networking
  • Cybersecurity
  • Applications
  • IT Management
  • Storage
  • Sponsored
  • Mobile
  • Small Business
  • Development
  • Database
  • Servers
  • Android
  • Apple
  • Innovation
  • Blogs
  • PC Hardware
  • Reviews
  • Search Engines
  • Virtualization
More
    Subscribe
    Home Development
    • Development

    Capital One Launches DevExchange Developer Portal

    Written by

    Darryl K. Taft
    Published March 11, 2016
    Share
    Facebook
    Twitter
    Linkedin

      eWEEK content and product recommendations are editorially independent. We may make money when you click on links to our partners. Learn More.

      As a participant in the API economy, Capital One has seen firsthand how much the creation and exchange of application programming interfaces (APIs) can be beneficial to a company’s application building. That is why Capital One has launched a new developer portal, Capital One DevExchange.

      With a tagline of “Powerful APIs that go beyond banking,” the Capital One DevExchange is a repository for developer tools and APIs to enable developers to use the financial institution’s software building resources to create better customer experiences. The company is starting out offering an initial set of APIs that include authentication services, among other things.

      In a blog post on the launch, Naveed Anwar, managing vice president of Digital at Capital One, said the company is one of the first banks to open its platform to external developers and partners.

      “Capital One knows about creating new things,” Anwar said in his post. “We were founded on the belief that information, technology and great people could combine to bring new, highly customized financial products directly to consumers. It was daunting, and exhilarating. But less than three decades and more than 45 million great customers later—you could say we’ve proven that original concept. We’re not satisfied yet—and want to accomplish the same with the development community.”

      The company is initially offering three APIs, including an API to provide two-factor authentication through Capital One’s own customer authentication system. That API, known as SwiftID, offers two-factor authentication services, based on Capital One’s digital customer accounts. With SwiftID, Capital One customers can use their Capital One identities to manage other third-party services in a similar, though more secure, way that Facebook IDs can be used to access other Web services.

      The second API is called Rewards, and can provide Capital One customer rewards information, such as miles, points and customer-earned cash rewards. The third new API is called Credit Offers, where the user can submit some basic information, and the company will return a set of pre-qualification customized offers to Capital One financial services, such as credit cards.

      Once developers connect their apps to Capital One’s APIs, they can access a dashboard to give them performance and health metrics. Some of these capabilities come from Capital One’s own internally-developed dashboard called Hygieia, which the company open-sourced last year.

      Capital One officials said sample code will be offered in Node.js, Curl and Python. And, over time, code will be offered in other languages as well, selected from user-demand. Moreover, Capital One is using Swagger to build out and manage its APIs and uses both Node.js and Ruby on Rails to scale out the services for external use. All the APIs are run from Amazon Web Services.

      Swagger is an API description format used by developers in modern programming languages and deployment environments to design and deliver APIs that fuel Internet of things (IoT), microservices and mobile applications in the connected world. SmartBear acquired the Swagger open-source project last year at this time.

      Swagger is a simple representation of RESTful APIs. With Swagger, API developers can easily deliver interactive documentation, client SDKs and discoverable APIs. With its code generation capabilities and open-source tools, Swagger makes it easy for developers to go from design to implementation in a short amount of time. Swagger helps leading technology companies and enterprises such as Microsoft, IBM, Apigee, Getty Images, Intuit, LivingSocial, McKesson, Morningstar, PayPal and now Capital One build services with RESTful APIs.

      Meanwhile, Anwar said the Capital One DevExchange is a place developers can easily test their concepts, have robust test data analytics and get instant access to prove their ideas. It also is a place where developers can get feedback on their ideas with like-minded people, he said.

      Last July, Capital One open-sourced its Hygieia dashboard—contributing it to the community. Capital One uses the Hygieia DevOps dashboard during software development to give teams and leaders a snapshot view of progress and the health of the development pipeline. Most DevOps tools only cover a portion of the pipeline such as quality or environment health, but they don’t offer a comprehensive view, Capital One officials said.

      The bank realized this when they went looking for a dashboard they could use with their Agile development teams. Finding all the existing dashboards out there to be lacking, a Capital One development team took matters into their own hands and developed a comprehensive dashboard to provide customizable widgets for all of the steps in the software development lifecycle.

      Tools are key to today’s Agile and DevOps methodologies. A typical project deals with Agile project management tools, source control, continuous integration (CI) tools, testing tools, static code analysis and security scanning tools, deployment and monitoring tools to name a few, said Tapabrata Pal, director of Next Generation Infrastructure at Capital One. Large enterprises and complex systems sometimes use multiple CI, testing and scanning tools. Each of these has nice dashboards to present key information stored in it, but what is lacking is a single, comprehensive end-to-end view of the state of a delivery pipeline in near real time, he said.

      Darryl K. Taft
      Darryl K. Taft
      Darryl K. Taft covers the development tools and developer-related issues beat from his office in Baltimore. He has more than 10 years of experience in the business and is always looking for the next scoop. Taft is a member of the Association for Computing Machinery (ACM) and was named 'one of the most active middleware reporters in the world' by The Middleware Co. He also has his own card in the 'Who's Who in Enterprise Java' deck.

      Get the Free Newsletter!

      Subscribe to Daily Tech Insider for top news, trends & analysis

      Get the Free Newsletter!

      Subscribe to Daily Tech Insider for top news, trends & analysis

      MOST POPULAR ARTICLES

      Artificial Intelligence

      9 Best AI 3D Generators You Need...

      Sam Rinko - June 25, 2024 0
      AI 3D Generators are powerful tools for many different industries. Discover the best AI 3D Generators, and learn which is best for your specific use case.
      Read more
      Cloud

      RingCentral Expands Its Collaboration Platform

      Zeus Kerravala - November 22, 2023 0
      RingCentral adds AI-enabled contact center and hybrid event products to its suite of collaboration services.
      Read more
      Artificial Intelligence

      8 Best AI Data Analytics Software &...

      Aminu Abdullahi - January 18, 2024 0
      Learn the top AI data analytics software to use. Compare AI data analytics solutions & features to make the best choice for your business.
      Read more
      Latest News

      Zeus Kerravala on Networking: Multicloud, 5G, and...

      James Maguire - December 16, 2022 0
      I spoke with Zeus Kerravala, industry analyst at ZK Research, about the rapid changes in enterprise networking, as tech advances and digital transformation prompt...
      Read more
      Video

      Datadog President Amit Agarwal on Trends in...

      James Maguire - November 11, 2022 0
      I spoke with Amit Agarwal, President of Datadog, about infrastructure observability, from current trends to key challenges to the future of this rapidly growing...
      Read more
      Logo

      eWeek has the latest technology news and analysis, buying guides, and product reviews for IT professionals and technology buyers. The site’s focus is on innovative solutions and covering in-depth technical content. eWeek stays on the cutting edge of technology news and IT trends through interviews and expert analysis. Gain insight from top innovators and thought leaders in the fields of IT, business, enterprise software, startups, and more.

      Facebook
      Linkedin
      RSS
      Twitter
      Youtube

      Advertisers

      Advertise with TechnologyAdvice on eWeek and our other IT-focused platforms.

      Advertise with Us

      Menu

      • About eWeek
      • Subscribe to our Newsletter
      • Latest News

      Our Brands

      • Privacy Policy
      • Terms
      • About
      • Contact
      • Advertise
      • Sitemap
      • California – Do Not Sell My Information

      Property of TechnologyAdvice.
      © 2024 TechnologyAdvice. All Rights Reserved

      Advertiser Disclosure: Some of the products that appear on this site are from companies from which TechnologyAdvice receives compensation. This compensation may impact how and where products appear on this site including, for example, the order in which they appear. TechnologyAdvice does not include all companies or all types of products available in the marketplace.